PROFINET IO Device Stack
Unser PROFINET IO Device Stack kann verwendet werden, um einfache Geräte wie IO-Module bis hin zu hoch performanten Geräten wie Antriebe zu realisieren. Der Stack ist hochprotierbar und damit auf den unterschiedlichsten Plattformen verwendbar. Optionspakete wie IRT, Systemredundanz und IO-Link Integration machen die Lösung skalierbar.
Der PROFINET IO Device Stack ist auf dem neusten Stand der Technologie und unterstützt die Konformitätsklassen CC-A, CC-B, CC-B(PA) und je nach Plattform CC-C.
Der Kern des PROFINET IO Device Stack ist vollständig hardwareunabhängig und unterstützt 32-Bit-Mikroprozessoren (ARM, Intel, PowerPC, Rx, STM32 oder andere). Zur Ausführung wird ein Echtzeitbetriebssystem sowie TCP/IP- und SNMP-Stack benötigt. Dabei haben sich Microkernel-RTOS wie FreeRTOS, emBos, TI-RTOS bestens bewährt.
Wenn die Leistungsfähigkeit der Plattform hoch genug ist oder die Anforderungen an die Zykluszeit nicht sehr hoch sind, kann auch Linux mit Echtzeiterweiterung verwendet werden.
Die Basisfunktionalität des PROFINET IO Device Stack entspricht der Konformitätsklasse B. Der Stack bietet die Schnittstellen zur Anpassung an die IP-Stacks und SNMP-Stacks der Zielplattform. Es wird eine Beispielanpassung an Linux Ubuntu auf dem PC mitgeliefert, die dazu dient eine Simulations-/Entwicklungsumgebung bereitzustellen, in der die Applikation vorentwickelt werden kann. Für den Einsatz auf eine reale Target-Hardware muss ein Layer 2 Zugang für die Echtzeittelegramme und die SNMP Anbindung (CC-B) auf dem jeweiligen Target realisiert werden.
Darüber hinaus bieten wir Optionen für weitere PROFINET Funktionalitäten an.
Technische Daten:
• Konform nach der neuesten PROFINET-Spezifikation
• Referenzzertifizierung nach Konformitätsklasse A, B (, C)
• Einfach auf viele Plattformen portierbar
• Kann mit Profilen wie PROFIsafe oder PROFIdrive sowie IO-Link Integration verwendet werden
• Vorbereitet für die Verwendung mit PA-Profile 4.0 (Multiinstanzen)
• Unterstützung von DCP, LLDP, MRP, FSU, Shared Device
• Beinhaltet den MRP-Client
• Hardware: Kompatibel mit 32-Bit-Mikroprozessoren (Big Endian, Little Endian)
- z.B. ARM, Intel, PowerPC, Rx oder andere
• Auf jedes Echtzeitbetriebssystem portierbar (z.B. Free RTOS, Embos, TI-RTOS, Linux)
• Je nach Anforderung verwenden wir auch die Technologiekomponenten anderer Anbieter wie NetX von Hilscher, TPS1 von Renesas / Phoenix oder ERTEC von Renesas / Siemens.