Herunterladen Inhalt Inhalt Diese Seite drucken

Verhalten Des Opc Ua-Servers Im Betrieb - Siemens SIMATIC S7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

OPC UA-Kommunikation
9.3 S7-1500 CPU als OPC UA-Server nutzen
9.3.1.3

Verhalten des OPC UA-Servers im Betrieb

Der OPC UA-Server im Betrieb
Der OPC UA-Server der S7-1500 CPU startet, wenn Sie den Server aktivieren und das
Projekt in die CPU laden.
Wie Sie den OPC UA-Server aktivieren, ist hier beschrieben.
Verhalten beim Betriebszustand STOP der CPU
Ein aktivierter OPC UA-Server bleibt im Betrieb, auch wenn die CPU in den Betriebszustand
"STOP" wechselt. Der OPC UA-Server antwortet dann nach wie vor auf Anfragen von OPC
UA-Clients.
Das Verhalten des Servers im Einzelnen:
● Wenn Sie die Werte von PLC-Variablen abfragen, dann erhalten Sie die Werte, die
aktuell waren, bevor die CPU in den Betriebszustand "STOP" wechselte oder gesetzt
wurde.
● Wenn Sie Werte zum OPC UA-Server schreiben, dann übernimmt der OPC UA-Server
diese Werte.
Aber die CPU verarbeitet die Werte nicht, weil das Anwenderprogramm im
Betriebszustand "STOP" nicht ausgeführt wird.
Jedoch kann ein OPC UA-Client die bei STOP geschriebenen Werte aus dem OPC
UA-Server der CPU lesen.
Bei Wiederanlauf überschreibt die CPU die bei STOP geschriebenen Werte mit den
Startwerten der PLC-Variablen.
● Wenn Sie eine Server-Methode aufrufen, dann erhalten Sie die Fehlermeldung
16#00AF_0000 (BadInvalidState), da die Server-Methode (Anwenderprogramm) nicht
ausgeführt wird.
● Verbindungen zum OPC UA-Server bleiben bei einem Betriebszustandsübergang (STOP
> RUN bzw. RUN > STOP) bestehen. Aunahme: Es werden OPC UA-relevante Daten
geladen, siehen nächsten Abschnitt.
172
Funktionshandbuch, 11/2019, A5E03735814-AH
Kommunikation

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis