Handbuch TC3 OPC UA - Beckhoff Automation OPC UA Sample Client [Grafische Beispielimplementierung eines

  • View
    2

  • Download
    0

Embed Size (px)

Text of Handbuch TC3 OPC UA - Beckhoff Automation OPC UA Sample Client [Grafische Beispielimplementierung...

  • Handbuch

    TC3 OPC UA

    TwinCAT

    2.9 21.04.2020 TF6100

    Version: Datum: Bestell-Nr.:

  • Inhaltsverzeichnis

    TC3 OPC UA 3Version: 2.9

    Inhaltsverzeichnis 1 Vorwort ....................................................................................................................................................... 5

    1.1 Hinweise zur Dokumentation............................................................................................................. 5 1.2 Sicherheitshinweise........................................................................................................................... 6

    2 Übersicht .................................................................................................................................................... 7 2.1 Szenarien .......................................................................................................................................... 7 2.2 Änderungsübersicht OPC UA Server .............................................................................................. 10 2.3 Versionsübersicht ............................................................................................................................ 10 2.4 Anwendungsbeispiele...................................................................................................................... 14

    2.4.1 Nachbearbeitung in der Cloud .........................................................................................  14

    3 Installation................................................................................................................................................ 20 3.1 Systemvoraussetzungen ................................................................................................................. 20 3.2 Installation (TC3) ............................................................................................................................. 22 3.3 Installation (TC2) ............................................................................................................................. 25 3.4 Installation Windows CE (TC3)........................................................................................................ 28 3.5 Installation Windows CE (TC2)........................................................................................................ 30 3.6 Lizenzierung (TC3) .......................................................................................................................... 35 3.7 Lizenzierung (TC2) .......................................................................................................................... 37

    4 Technische Einführung........................................................................................................................... 38 4.1 Server .............................................................................................................................................. 38

    4.1.1 Übersicht..........................................................................................................................  38 4.1.2 Schnelleinstieg.................................................................................................................  38 4.1.3 Standard-Port und Endpunkte .........................................................................................  40 4.1.4 Konfiguration....................................................................................................................  40 4.1.5 SPS..................................................................................................................................  71 4.1.6 C++ ................................................................................................................................  106 4.1.7 I/O ..................................................................................................................................  125 4.1.8 Matlab/Simulink .............................................................................................................  137 4.1.9 Dateiübertragung ...........................................................................................................  150 4.1.10 Sicherheit.......................................................................................................................  152 4.1.11 Verschiedenes ...............................................................................................................  155

    4.2 Client I/O........................................................................................................................................ 158 4.2.1 Übersicht........................................................................................................................  158 4.2.2 Schnelleinstieg...............................................................................................................  160 4.2.3 Unterstützte Datentypen ................................................................................................  163 4.2.4 Knoten vom Server hinzufügen .....................................................................................  164 4.2.5 Knotenattribute ..............................................................................................................  165 4.2.6 Methodenaufruf..............................................................................................................  166 4.2.7 StructuredTypes ............................................................................................................  169 4.2.8 Datenaufnahme .............................................................................................................  171 4.2.9 Sicherheit.......................................................................................................................  173

    4.3 Client PLCopen ............................................................................................................................. 175 4.3.1 Übersicht........................................................................................................................  175 4.3.2 Unterstützte Datentypen ................................................................................................  176

  • Inhaltsverzeichnis

    TC3 OPC UA4 Version: 2.9

    4.3.3 Best Practice..................................................................................................................  177 4.3.4 Sicherheit.......................................................................................................................  191

    4.4 Gateway ........................................................................................................................................ 193 4.4.1 Übersicht........................................................................................................................  193 4.4.2 Schnelleinstieg...............................................................................................................  193 4.4.3 Lizenzierung ..................................................................................................................  196 4.4.4 Szenarien.......................................................................................................................  196 4.4.5 Konfigurator ...................................................................................................................  197 4.4.6 Migration von Tx6120 ....................................................................................................  202 4.4.7 Sicherheit.......................................................................................................................  204

    4.5 Sample Client ................................................................................................................................ 206 4.5.1 Übersicht........................................................................................................................  206 4.5.2 Sichere Verbindung mit OPC UA Server herstellen ......................................................  207 4.5.3 UA-Namensraum durchsuchen .....................................................................................  210 4.5.4 Watchliste verwenden....................................................................................................  211

    5 SPS API................................................................................................................................................... 213 5.1 Tc2_OpcUa ................................................................................................................................... 213

    5.1.1 Datentypen ....................................................................................................................  213 5.1.2 Funktionsbausteine........................................................................................................  213

    5.2 Tc3_PLCopen_OpcUa .................................................................................................................. 215 5.2.1 Datentypen ....................................................................................................................  215 5.2.2 Funktionsbausteine........................................................................................................  221

    6 Beispiele................................................................................................................................................. 236

    7 Anhang ......................................................................................