OPC UA ist ein industrielles Machine-to-Machine-Protokoll, das Interoperabilität und Kommunikation zwischen allen Maschinen ermöglicht, die im Rahmen von Industrie 4.0 verbunden werden. Dieses Referenzdesign demonstriert die Verwendung des OPC-UA-Serverentwicklungskits (SDK) von Matrikon OPC™, um die Kommunikation mit einem OPC-UA-Datenzugriffsserver (DA) zu ermöglichen, der in einem Projekt oder Design eingebettet ist. Der OPC-UA-DA handhabt Echtzeitdaten und eignet sich am besten für industrielle Automatisierungsanwendungen, bei denen Zeit ein wichtiger Aspekt der Daten ist. Es wird eine Referenz-Implementierung eines OPC-UA-Servers angeboten, die auf die GPIO-Funktionen des AM572x-IDK zugreift. Der Referenz-Code kann erweitert werden, um eine OPC-UA-Schnittstelle für alle Daten bereitzustellen, auf die die AM572x-IDK-Platine zugreifen kann, einschließlich Daten, die über Profibus, RS-485, CAN-Bus und industrielle Ethernet-basierte Protokolle wie EtherCAT™ oder PROFINET™ mittels der Programmable Real-Time Unit Industrial Communication Subsystems (PRU-ICSS) erfasst werden.
Merkmale
- Vollständig eingebetteter OPC-UA-Server auf Sitara-AM57x-Prozessor
- Matrikon OPC-UA-SDK R100 und OPC-UA-Beispielserver (Demoversion ist auf zwei Stunden begrenzt)
- Linux-Betriebsumgebung durch Prozessor-SDK-Linux
- Steuerung des GPIO-Lese-/Schreibvorgangs über TCP/IP vom OPC-UA-Beispielclient mit GUI
- Getestet auf dem TMDXIDK5728-Board, enthält Dokumentation, Software, Demo-Anwendung und Hardware-Design-Dateien