Programmierung der OPC UA-Client-Bausteine
5.1 Programmbausteine für den OPC UA-Client
● FB234 UA_Disconnect
Baut die Verbindung einer aktuellen Sitzung mit einem OPC UA-Server ab.
● FB235 UA_ReadList
Liest mithilfe der Liste der Node-Handles die Daten aus Knoten des verbundenen
Servers.
– UDT754 UANodeAdditionalInfo
– UDT755 UAIndexRange
– UDT756 UATimeStamps
– UDT757 UAAnyPointer
● FB236 UA_WriteList
Schreibt mithilfe der Liste der Node-Handles Daten in Knoten des verbundenen Servers.
– UDT754 UANodeAdditionalInfo
– UDT755 UAIndexRange
– UDT757 UAAnyPointer
Zusätzlich benötigte Systemfunktionen (SFC)
Für die vollständige Funktion der Programmbausteine für den OPC UA-Client werden
folgende Systemfunktionen benötigt:
● BLKMOV / SFC20
● TIME_TCK / SFC64
UA_Connect benötigt für seine Funktion zusätzlich:
● LGC_GADR / SFC49
● RDSYSST / SFC51
82
Spezifiziert das Item-Attribut und den Indexbereich für den Bausteinparameter
"NodeAddInfos".
Legt den Start- und End-Index für den Bausteinparameter "IndexRange" fest.
Enthält die Zeitstempel der Elemente des Datenbereichs des Bausteinparameters
"Variables".
Verweist auf den Speicherbereich der CPU, in dem die Prozessdaten für den
Bausteinparameter "Variables" abgelegt werden.
Spezifiziert das Item-Attribut und den Indexbereich für den Bausteinparameter
"NodeAddInfos".
Legt den Start- und End-Index für den Bausteinparameter "IndexRange" fest.
Verweist auf den Speicherbereich der CPU, in dem die Prozessdaten für den
Bausteinparameter "Variables" abgelegt sind.
Betriebsanleitung, 01/2017, C79000-G8900-C427-02
CP 443-1 OPC UA