Aufbau
Beschreibung des Aufbaus/der Systemdomänen:
A - PowerPCB
Hier wird die physische Sicherheit ("safety") abgebildet. Domäne ist well-defined, reagiert nur auf well-formed Kommandos und bedarf diese in einem definierten Zeitabstand erneut um weiter zu arbeiten. Bleiben Kommandos aus, sind Kommandos mal-formed so wird aktiv jeglicher sicherheitsrelevanter Betrieb eingestellt.
B - Tablet für HMI
Besteht aus zwei Softwarekomponenten A1 und A2.
B1 - Android System
Hier werden Systemfunktionen (Kernel, Treiber, Netzwerkschicht) bereitgestellt.
B2 - Userland/GUI App
Hier wird das Human Machine Interface grafisch dargestellt und via Touch und Drehencoder Eingaben entgegengenommen. Hier werden programmatisch die well-formed Kommandos erzeugt die an (A) geschickt werden.