Ein OPC-Unified Architecture-Server (OPC-UA-Server), der die Kommunikation mit den OPC-UA-Clients zum Austausch von Daten ermöglicht, ist in die Steuerungsfirmware integriert.
Dieses Kapitel bietet eine Übersicht über die Eigenschaften und Funktionen des OPC-UA-Servers.
Der OPC-UA-Server unterstützt den Datenzugriff (DA). Die Verschlüsselungen „Keine“, „Basic128Rsa15“ und „Basic256“ sind für die Verbindung zu den OPC-UA-Clients verfügbar. Die Authentifizierungen „Anonym“ und „Benutzername und Passwort“ sind Komponenten des OPC-UA-Servers.
Folgende Datentypen werden unterstützt:
IEC61131-3 |
OPC-UA-Typen |
---|---|
BIT |
Boolean |
BOOL |
Boolean |
USINT |
Byte |
BYTE |
Byte |
INT |
Int16 |
DINT |
Int32 |
LINT |
Int64 |
WORD |
UInt16 |
UINT |
UInt32 |
TIMEOFDAY |
UInt32 |
TIME |
UInt32 |
DWORD |
UInt32 |
UDINT |
UInt32 |
LTIME |
UInt64 |
LWORD |
UInt64 |
ULINT |
UInt64 |
REAL |
Float |
LREAL |
Double |
STRING |
String |
SINT |
SByte |
DATEANDTIME |
DateTime |
DATE |
DateTime |
ARRAY |
Object |
USERDEF (FB) |
Object |
NONE (folder) |
Object |
OPC-UA-Server-Verzeichnisstruktur
Der Compact-FlashTM-Karte der Steuerung wurde das Verzeichnis opcua mit der folgenden Struktur hinzugefügt:
Verzeichnis |
Bedeutung |
---|---|
ide0:\ESystem\opcua |
In diesem Verzeichnis befindet sich die Serverkonfigurationsdatei ServerConfig.ini. |
ide0:\ESystem\opcua\pki\own |
In diesem Verzeichnis befindet sich das Serverzertifikat. |
ide0:\ESystem\opcua\pki\rejected |
In diesem Verzeichnis befinden sich die Clientzertifikate, die der Server als nicht vertrauenswürdig einstuft. Siehe auch Client Zertifikat Management und Aktivieren der Security. |
ide0:\ESystem\opcua\pki\trusted |
In diesem Verzeichnis befinden sich die Clientzertifikate, die der Server als vertrauenswürdig einstuft. Siehe auch Client Zertifikat Management und Aktivieren der Security. |