Programmieren über OPC UA-Schnittstelle
9.2 OPC UA-Variablen
9.2.5
Diagnosis
Diese Variablen dienen Diagnose- und Tracking-Zwecken der Anlage über OPC UA. Diese
Variablen können Sie sowohl bei einer OPC UA-Anwendung als auch bei einer PROFINET-
Anwendung als Hauptapplikation verwenden.
Voraussetzungen
● OPC UA-Anwendung
Damit im Falle einer OPC UA-Anwendung als Hauptapplikation die Diagnosewerte auch
verfügbar sind, muss im WBM die "Diagnose"-Option gesetzt sein.
● PROFINET-Anwendung
Damit im Falle einer PROFINET-Anwendung als Hauptapplikation sich zusätzlich ein
OPC UA-Client verbinden kann, muss im WBM die "Parallel"-Option gesetzt sein. In
diesem Fall ist die Diagnose-Option automatisch mit aktiviert. Beachten Sie, dass für
OPC UA-Clients kein schreibender Zugriff mehr möglich, sobald die "Parallel"-Option
gesetzt ist.
Diagnosis - Presence
Tabelle 9- 10 Presence
Pfad
Datentyp
Zugriff
Beschreibung
Mögliche Werte
Diagnosis - LastAccess
Diese Variablen liefern verschiedene Informationen des letzten erfolgreichen Transponder-
Zugriffs bzw. Kommandos.
Beachten Sie, dass diese Variablen logisch zusammengehörige Informationen liefern. Bei
einem erfolgreichen Transponder-Zugriff wird der Inhalt der Variablen "Timestamp" als letzte
beschrieben, alle anderen unterstützten "LastAccess"-Variablen werden zuvor befüllt.
Dadurch kann diese Variable als Trigger für einen OPC UA-Client dienen, um die anderen
Variablenwerte abzufragen.
Sollte zeitlich nicht sichergestellt werden können, dass die Variablen vollständig durch den
Client abgefragt wurden, bevor der nächste Transponder-Zugriff erfolgt und Variablen aus
dem Prozess heraus schon wieder mit neuen Werten beschrieben werden, ist eine Nutzung
98
Root/Objects/DeviceSet/Read_point_x/RuntimeParameters/Diag
nosis/Presence
UInt16
R
Zeigt die Anwesenheit von Transpondern an.
Voraussetzung ist, dass der Reader den Modus "Anwesenheit"
unterstützt und auch damit betrieben wird und dass im WBM die
Option "Parallel" oder "Diagnose" gesetzt ist.
0: Kein Transponder befindet sich im Antennenfeld
•
1: Mindestens ein Transponder befindet sich im Antennenfeld
•
>1: Genaue Anzahl der Transponder (falls vom Reader un-
•
terstützt)
Betriebsanleitung, 10/2018, C79000-G8900-C512-01
SIMATIC RF185C, RF186C, RF188C