Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 815

Inhaltsverzeichnis

Werbung

Serverantwort im Detail:
• Wenn Sie die Werte von PLC-Variablen anfordern, erhalten Sie die Werte, die aktuell waren,
bevor die CPU in STOP gegangen ist.
• Wenn Sie Werte in den OPC UA-Server schreiben, akzeptiert der OPC UA-Server diese Werte.
Die CPU verarbeitet diese Werte jedoch nicht, weil das Anwenderprogramm im
Betriebszustand STOP nicht ausgeführt wird.
Ein OPC UA-Client kann trotzdem die Werte lesen, die im Betriebszustand STOP vom OPC UA-
Server in die CPU geschrieben wurden.
CPU bei laufendem OPC UA-Server laden
Wenn Sie eine CPU bei laufendem OPC UA-Server laden, müssen Sie möglicherweise abhängig
von den geladenen Objekten den Server stoppen und neu starten. In diesem Fall werden aktive
Verbindungen unterbrochen und müssen beim Neustart des Servers neu aufgebaut werden.
Die Dauer des Neustarts hängt hauptsächlich von den folgenden Parametern ab:
• Umfang der Datenstruktur
• Anzahl der im OPC UA-Adressraum sichtbaren Variablen
• Einstellung für abwärtskompatible Datentypdefinition entsprechend OPC UA-Spezifikation
V1.03 (Typwörterbuch aktiviert)
• Einstellungen für die Kommunikationslast und die Mindestzykluszeit (Seite 153)
Bei Firmware-Versionen der CPU vor V4.5 wurde der OPC UA-Server bei jedem Laden in die CPU
gestoppt und dann neu gestartet.
Ab Firmware-Version V4.5 wurde das Verhalten des OPC UA-Servers wie folgt optimiert:
• Werden Objekte im Betriebszustand STOP der CPU geladen, stoppt der OPC UA-Server immer
noch und startet dann neu. STEP 7 zeigt in diesem Fall keine Warnung an.
• Werden Objekte im Betriebszustand RUN der CPU geladen, stoppt der OPC UA-Server nur
dann, wenn die geladenen Objekte OPC UA-relevant sind oder sein könnten. Der OPC UA-
Server startet aufgrund der geänderten OPC UA-Daten nach der Neuinitialisierung neu.
Bevor OPC UA-relevante Objekte in die CPU geladen werden und den OPC UA-Server stoppen,
zeigt STEP 7 im Vorschau-Dialog zum Laden eine Warnung an. Sie können dann entscheiden,
ob ein Server-Neustart für den laufenden Prozess kompatibel ist oder ob Sie das Laden
abbrechen. Diese Warnungen werden nur angezeigt, wenn der OPC UA-Server läuft. Wenn
der OPC UA-Server nicht aktiviert ist, haben geänderte OPC UA-Daten keinen Einfluss auf den
Ladevorgang.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Kommunikation
11.10 OPC UA-Server
815

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis