OPC UA-Verbindung mit S7-1500 (z.B. CPU1512SP)

Verbindungdialog_S7_1500

Beispielkonfiguration für eine Siemens CPU 1512SP-1 PN.

Diese Konfiguration sollte eigentlich für alle S7-1200 und S7-1500 CPU’s gelten. Es fehlen aber noch Praxiserfahrungen. Bis jetzt wurde nur die 1512SP und die 1513 getestet.

Wichtig:
Damit die Kommunikation zur S7-1200/1500 funktioniert muss folgendes beachtet werden:

  • In den Einstellungen der CPU muss der OPC UA-Server aktiviert werden.
  • Runtime-Lizenz eintragen.
  • Die Datenbausteine und Variablen müssen für OPC UA-Zugriff freigeschaltet sein (Lesezugriff genügt).

Hinweis:
Diese Konfiguration beinhaltet keine Sicherheitseinstellungen.
Bei einem Produktionssystem mit Zugriff auf die CPU von Aussen sollte der  OPC UA-Server mit geeigneten Sicherheitseinstellungen abgesichert werden.
Siehe hierzu auch den folgenden Beitrag: OPC UA-Verbindung mit S7-1500 absichern

OPC UA-Server aktivierenOPCUA_Einstellung_S7_1500_Server

Hier kann auch die Adresse ausgelesen werden, die im Verbindungsdialog eingegeben werden muss.

Runtime-Lizenz eintragen

Die Lizenz muss nicht auf die CPU übertragen werden.
Obwohl keine Prüfung stattfindet, muss die benötigte Lizenz bei Firma Siemens erworben werden.

Datenbausteine und Variablen für OPC UA-Zugriff freigeschalten (Erreichbar aus OPC UA)
Dies ist standardmässig der Fall.

Weitere Informationen:
Handbuch “SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL, ET 200pro Kommunikation”, Kapitel 9.3
https://support.industry.siemens.com/cs/document/59192925/simatic-s7-1500-et-200mp-et-200sp-et-200al-et-200pro-kommunikation?dti=0&lc=de-DE