Beckhoff OPC UA Server mit BC9000 SPS

Socke

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

hat jemand von Euch schonmal einen BC9000 an einem Beckhoff OPC UA Sever betrieben?
Ich habe folgendes Problem:
Bei der Konfiguration des Servers gebe ich die ".tpy"-Datei des Programms + die AMS-Net-ID des Controllers + Port 800 für das Laufzeitsystem an.
Der Server übernimmt auch die Konfiguration; die angegeben Variablen tauchen im OPC - Namensraum auf.
Es werden jedoch keine Werte von der SPS gelesen.

Kann mir jemand weiterhelfen?

(Ich benutze TwinCAT PLC v2.10 und OPC UA 1.6.81)

Gruß Socke
 
Wenn du die Daten im Adressraum des UA Servers sehen kannst, ist (zumindest dieser Teil der Konfiguration i.O.). Was passiert wenn du versuchst diese Nodes zu lesen (Fehlercode)? Mit UaExpert die Node anklicken und im Attribute-Window schauen ob ein Value geliefert wird.
Es hört sich erstmal so an als ob auf der ADS Seite die Kommunikation nicht in die Gänge kommt.
 
Hallo,

bin mir nicht ganz wirklich sicher, aber Port sollte, obwohl BC, auf 801 stehen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

sorry, dass ich mich erst jetzt wieder melde, ich hatte ein paar Tage Urlaub über Ostern.

Die Vermutung, dass die ADS-Kommunikation nicht in die Gänge kommt hatte ich auch, und mit dem Port muss es auch zusammenhängen:
Bei Verwendung von Port 800 ist der Statuscode beim UA-Expert "BadOutOfService" ; genau wie bei Port 801.
Wenn ich Port 300 in der Serverkonfiguration verwende ist der Statuscode "Bad".

Hat noch jemand eine Idee?

Gruß Socke
 
Hallo zusammen,

ich habe Hilfe beim Beckhoff - Support bekommen:
Wenn man in der Server - Konfigurationsdatei bei der Definition der SPS - Nodes die Zeile
"<IoMode>2</IoMode>" händisch hinzufügt, dann spricht der Server auch mit den BC9000.

Gruß Socke
 
Zurück
Oben