Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 139

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

OPC UA-Kommunikation
9.1 Wissenswertes zu OPC UA
OPC UA-Client der S7-1500 CPU
Ab Firmware V2.6 ist eine S7-1500 CPU zusätzlich auch mit einem OPC UA-Client
ausgestattet.
Die folgenden Kapitel zeigen, wie Sie mit standardisierten Anweisungen (PLCopen-
Funktionsbausteine) ein Anwenderprogramm erstellen, das als OPC UA-Client folgende
Funktionen bereitstellt:
● Daten von einem OPC UA-Server lesen
● Daten zu einem OPC UA-Server schreiben
● Methoden eines OPC UA-Servers aufrufen
STEP 7 (TIA Portal) hilft Ihnen beim Erstellen von Anwenderprogrammen mit einem Editor
für Client-Schnittstellen und einer Parametrierung für OPC UA-Verbindungen.
Die OPC UA-Anweisungen für eine S7-1500 CPU als Client sind ausführlich in der Hilfe zu
den Anweisungen beschrieben (Anweisungen > Kommunikation > OPC UA).
OPC UA-Client für Testzwecke
Um den Umgang mit OPC UA-Clients zu verdeutlichen, verwendet die folgende
Beschreibung unterschiedliche OPC UA-Clients:
● "UaExpert" von Unified Automation. Ein umfangreicher Client, der kostenlos verwendet
werden kann:
Link zum Download von UaExpert
ua-clients.html)
● "UA Sample Client" der OPC Foundation. Dieser Client ist kostenlos verfügbar für
Anwender, die bei der OPC Foundation registriert sind:
Link zum Download des Beispiel-Clients der OPC Foundation (https://opcfoundation.org)
Anwendungsbeispiel im Industry Online Support
Der Siemens Industry Online Support stellt ein kostenloses Anwendungsbeispiel mit einer
Client-API für verschiedene Anwendungsfälle zur Verfügung. Mit den Funktionen dieser
Schnittstelle können Sie eigene OPC UA-Clients passend für Ihren Anwendungsfall
erstellen. Um den Umgang mit der API zu vereinfachen, bieten wir Ihnen eine übergeordnete
.NET-Helper-Klasse an.
Die Client-API setzt auf dem .NET OPC UA-Stack der OPC Foundation auf.
Das Anwendungsbeispiel zeigt z. B. den Aufbau von Verbindungen zwischen Server und
Client. Das Beispiel zeigt ebenso das Lesen und Schreiben von PLC-Variablen.
Link zum Download: OPC UA .NET Client für den SIMATIC S7-1500 OPC UA Server
(http://support.automation.siemens.com/WW/view/de/109737901)
138
(https://www.unified-automation.com/downloads/opc-
Funktionshandbuch, 11/2019, A5E03735814-AH
Kommunikation

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis