Firma | Bachmann electronic GmbH |
Schwerpunkt | Firmware Entwicklung für ein Steuerungssystem in C unter VxWorks |
Zeitraum | Q3 2017 bis Q2 2018 |
Projektbeschreibung | Projektbeschreibung Das Steuerungssystem der Firma Bachmann bietet den Kunden zahlreiche Ein-/Ausgabe-Module, Feldbusanbindungen und auch kundenspezifische Spezialmodule. Die Programmierung erfolgt mit Hilfe einer leistungsstarken IDE in C, C++ oder gängigen Sprachen aus dem Automatisierungsbereich. Durch die zukünftige Verwendung von Multicore Prozessoren soll das System noch leistungsfähiger gemacht werden. Im Rahmen dieses Projekts ging es u.a. darum die Firmware für den Einsatz auf Multicore Prozessoren anzupassen. Die Aufgaben umfassten im Einzelnen : – Überarbeitung von Device-Treibern von Ein-/Ausgabe Modulen. – IO-Tests und Performancemessung unter verschiedenen Core Konfigurationen – Treiber für ModBus Anbindung überarbeiten. – Unit-Tests für IEC 60870 Fernwirk-Protokoll anpassen |
Tools und Technologien | C Bachmann SolutionCenter VxWorks 5 + 7 ModBus Gira IEC 60870 |