Hallo Forum, ich habe eine Anfrage erhalten, die Steuerung einer komplexen Maschine im Automotiv-Umfeld neu zu "denken". Man stelle sich eine große Maschine vor mit vielen Sensoren (20+), Statusmeldungen, Knöpfen, Bedienteilen, LEDs, Anzeige und Aktoren (ca.30). Es gibt einen zentralen µC, der das alles steuert. Aktuell wird das ganze in vielen verschachtelten Statemaschinen (FSMs) abgearbeitet. Dafür gibt es eine Planungssoftware, mit der man die States und Übergänge grafisch darstellen kann. Das Problem bei der Sache ist, dass diese FSMs mittlerweile so komplex geworden sind, das nur noch Eingeweihte alles durchblicken. Zudem kommt der Kunde immer wieder mit neuen Anforderungen an die Funktionalität, so dass ich irgendeine andere Lösung suche, die Ablaufsteuerung irgendwie zu visualisieren und daraus Code zu generieren.
tldr: Also die Aufgabe ist ein Möglichkeit zu finden ein komplexe Ablaufsteuerung (visuell) zu designen und daraus Code für µC 32bit in C (wenn möglich MISRA) abzuleiten. Was seht ihr hier für mögliche Wege?