bauma 2016 : Codesys-Features für Mobilsteuerungen

bauma 2016 Codesys
© Codesys

Auf der bauma 2016 sind Codesys-Produkteigenschaften live zu sehen, die Projektierer sowie Servicetechniker mit einfachen und gleichzeitig mächtigen Konfigurations- bzw. Analysemöglichkeiten unterstützen, insbesondere bei hoher Variantenvielfalt mobiler Maschinen.

Vielfältiges Tool für Mobilsteuerungen

Mit Hilfe der integrierten Editoren erstellt der Applikationsentwickler den Programmcode, kompiliert ihn zu ausführbarem Code für das Steuergerät und nimmt die Maschine in Betrieb. Auch für die Konfiguration und Verwendung von CANopen- bzw. J1939-E/A-Modulen kann Codesys verwendet werden - zusätzliche Tools sind überflüssig. Sogar die Erstellung von Diagnose- und Bedienoberflächen ist möglich, die dann ihrerseits je nach Steuergerät auf eingebauten Displays oder HTML5-Webbrowsern ablaufen.

Optionale integrierbare Komponenten erweitern Funktion und Nutzen der Plattform: Bereits vor der Codierung kann die Applikation in einem UML-Zustands- oder Klassendiagramm geplant, die Projekt-Information direkt aus Codesys in Apache Subversion abgelegt und verwaltet werden. Mit Codesys Static Analysis kann der Quellcode auf typische Fehlerquellen untersucht werden, mit dem Profiler werden dessen Laufzeiteigenschaften auf der ECU geprüft. Vollständige Regressions- sowie Unit-Tests für einzelne Projektbausteine lassen sich mit dem Test Manager zur Sicherung der Applikationsqualität erstellen und automatisiert durchführen.

Selbst Safety-Applikationssoftware nach EN 13849 PL d bzw. IEC 61508 SIL2 kann mit Codesys erstellt werden, sofern das zertifizierte Laufzeitsystem auf der ECU implementiert ist. Dann können sogar CANopen- und CANopen Safety-E/As innerhalb des gleichen Baums konfiguriert werden.