Versionsübersicht

Die folgende Tabelle gibt einen Überblick über den Funktionsumfang des TwinCAT OPC UA Client in den verschiedenen Major-Versionen. Hierbei wird insbesondere zwischen den beiden verfügbaren Verwendungsvarianten (PLCopen Funktionsbausteine und I/O Client) unterschieden.

Feature

PLCopen Funktionsbausteine

I/O Client v1.x.x

I/O Client v2.x.x

Polling

x

x

x

Subscriptions

-

x

x

Methodenaufrufe

x

x

x

Basisdatentypen nach IEC61131

x

x

x

Arrays von Basisdatentypen nach IEC61131

x

x

x

Strukturen

-

x

x

Arrays von Strukturen

-

x

x

Arrays mit fester Länge

x

x

x

Arrays mit dynamischer Länge

-

-

x

Security auf Transportebene mit X.509 Zertifikaten (self-signed + CA)

x

x

x

Security auf Applikationsebene mit Benutzername/Password

x

x

x

Security auf Applikationsebene mit X.509 Zertifikaten

x

x

x

Kommunikation mit None/None Endpunkt

x

x

x

Kommunikation mit Basic128 Endpunkt (Sign&Encrypt)

x

x

x

Kommunikation mit Basic128Rsa15 Endpunkt (Sign&Encrypt)

x

x

x

Kommunikation mit Basic256 Endpunkt (Sign&Encrypt)

x

x

x

Kommunikation mit Basic256Sha256 Endpunkt (Sign&Encrypt)

x

x

x

Codegenerierung

-

x

x

Unterstützung der TwinCAT 3 Usermode Runtime

-

x

x

Unterstützung für Microsoft Windows

x

x

x

Unterstützung für TwinCAT/BSD

x

-

x

Unterstützung für TwinCAT/Linux

x

-

x

Tunneln der Engineering-Verbindung durch das Zielsystem (siehe Softwarearchitektur)

-

-

x