Thema:
- Was bedeutet OPC UA?
- Haben maxon Steuerungen eine OPC Schnittstelle?
- Wie können maxon Steuerungen in ein OPC System integriert werden?
Lösung:
1.) Grundlagen
OPC UA (= Open Platform Communications Unified Architecture) ist ein plattformunabhängiger Standard für den bus-basierenden Austausch von Daten zwischen verschiedenen Maschinenkomponenten von verschiedenen Herstellern. Dieser beinhaltet sowohl die Art des Datentransports wie auch deren maschinenlesbare Aufbereitung. Tiefergehende Erläuterungen finden sich hier:
- What is OPC? - OPC Foundation
- Open Platform Communications – Wikipedia
- OPC Unified Architecture – Wikipedia
Der OPC Standard ist hauptsächlich auf die Implementation und Nutzung auf der übergeordneten Steuerungsebene ausgerichtet. maxon Motorsteuerungen (wie die EPOS4) sind nicht(!) als "OPC UA Server" konzipiert und besitzen auch keine TCP/IP Schnittstelle, welche meist für OPC-Zugriffe genutzt wird.
2.) Einbindung von maxon Steuerungen in eine OPC Umgebung
Für die Integration der maxon Motorsteuerungen (z.B. EPOS4) in eine OPC Systemumgebung wird eine übergeordnete Steuerung (= Master, z.B. Beckhoff SPS) benötigt, welche "OPC UA Server" Funktionalität besitzt. Die übergeordnete Steuerung agiert dabei als eine Art Gateway, welches die Daten der Motorsteuerung über den Feldbus (CANopen, EtherCAT nach CiA402) ausliest und diese aufbereitet und den OPC UA Clients zur Verfügung stellt.
Zusammenfassung
Einschränkungen
- Die maxon Steuerungen besitzen keine(!) eigenen "OPC UA Server" Funktionalität.
Die Implementation einer solchen Funktionalität ist bei der EPOS4 nicht in Planung und kann auch nicht integriert werden. - maxon stellt keine(!) Tools oder Libraries für den OPC Datenaustausch zur Verfügung.
Lösungsansatz:
- Die maxon Steuerungen können über CANopen und EtherCAT mit einer übergeordneten Steuerung (= Master, z.B. SPS, maxon MasterMACS) Daten in Echtzeit austauschen.
- Eine "OPC UA Server" Software auf der der übergeordneten Steuerung, z.B. SPS (als Gateway) kann die EPOS4-Daten an beliebige "OPC UA Clients" in aufbereiteter, OPC standardisierter Form zur Verfügung stellen.
- Die maxon Master-Steuerung "MasterMACS" (Art.Nr. 001725) besitzt eine Ethernet-Schnittstelle und könnte mit entsprechenden Software-Erweiterungen als "OPC UA Server" genutzt werden, d.h. die MasterMACS könnte die Daten der EPOS4 in eine OPC Umgebung weiterleiten. Ein solches Software Add-on steht für die MasterMACS aktuell jedoch nicht zur Verfügung und ist auch nicht in Planung.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.