Beispiele

Beispielcode und -konfigurationen für dieses Produkt können über das entsprechende Repository auf GitHub bezogen werden: https://github.com/Beckhoff/TF6100_Samples. Sie haben dort die Möglichkeit, das Repository zu clonen oder ein ZIP-File mit dem Sample herunterzuladen.

Beispiele 1:

Es existieren folgende Samples:

Name

TwinCAT-Version

Beschreibung

TF6100_OpcUa_Client_Sample

TwinCAT 3

Dieses Sample beinhaltet Beispielcode für verschiedene Funktionen des TwinCAT OPC UA Clients (PLCOpen-Funktionsbausteine). Dazu gehören Browse, Connect, HistoryUpdate, MethodCall, Read und Write. Es ist zusätzlich das Server-Sample für den Zugriff enthalten.

TF6100_OpcUa_Server_Sample

TwinCAT 3

Dieses Sample beinhaltet eine SPS mit umfangreicher Bereitstellung von SPS-Daten für den TwinCAT OPC UA Server (OPC UA Data Access).

TS6100_OpcUa_Client_Sample

TwinCAT 2

Dieses Sample beinhaltet Beispielcode für verschiedene Funktionen des TwinCAT OPC UA Clients (PLCOpen-Funktionsbausteine). Dazu gehören MethodCall, Read und Write.

TS6100_OpcUa_Server_Sample

TwinCAT 2

Dieses Sample demonstriert die Verwendung von SPS Kommentaren zur Freigabe von Variablen über den TwinCAT OPC UA Server.