Jedes empfangene CAN-Frame aktualisiert automatisch die Daten der zugehörigen OPC-Variablen und enthält Informationen über die zuletzt empfangene CAN-Nachricht sowie den Status der Variablen. In umgekehrter Richtung lässt sich die Konfiguration so einstellen, dass bei einer Änderung der Daten der OPC-Variablen entweder direkt das Senden einer entsprechenden CAN-Nachricht ausgelöst wird oder die Informationen gespeichert und erst auf Anforderung gesendet werden. Diese bidirektionale Kommunikation ermöglicht eine effiziente und flexible Datenübertragung zwischen dem CAN-Feldbus und OPC UA.
Der CAN-OPC UA Server für Windows unterstützt eine vollständig integrierte Verschlüsselung und Authentifizierung der OPC-UA-Kommunikation. Wegen der Implementierung als Windows-Service können die Dienste ohne aktiven Benutzer ausgeführt werden. Der OPC UA Server erfüllt die Anforderungen der OPC-UA-Spezifikation 1.3 (Micro Embedded Device Server Profile, SecurityPolicy-Basic256Sha256). Regelmäßige Tests und Updates stellen sicher, dass der Server stets den aktuellen Änderungen entspricht.
Einbinden des IIoT-Umfelds
Der OPC-UA-Standard ist das Tor zu einem offenen und dennoch standardisierten Datenaustausch auch in bestehenden Systemen bis hin zum IIoT-Umfeld. Um diesen Standard einfach nutzen zu können, bietet ESD Electronics OPC UA Server sowohl als Standardprodukt für CAN als auch als kundenspezifische Applikation auf diversen Hardware-Plattformen und Betriebssystemen an. Zusätzlich stehen praxisorientierte Workshops zu OPC UA und verschiedenen Echtzeitbetriebssystemen wie OS-9 zur Verfügung.