Vier Ergebnisse aus einer Quelle.
Nicht vier Quellen für ein Ergebnis.
Aus der freigegebenen Behavior Reference (BR) wird abgeleitet — nicht erfunden und nicht nachträglich beschrieben. Weicht ein Ergebnis ab, ist die Abweichung feststellbar, weil es eine Quelle gibt, gegen die sie feststellbar ist. Der Code ist dabei der Kanal, über den das definierte Verhalten zur Maschine gelangt — und jeder Kanal hat eine Störgröße: Mehrdeutigkeit, zusätzliches Verhalten, Bedeutungsverlust. Das ist keine Eigenschaft der Menschen, die ihn bedienen, sondern eine Eigenschaft von Übertragung.
Nach dem Kommunikationsmodell von Claude Shannon: Sender, Nachricht, Kanal, Störgröße, Empfänger. Die Störgröße bleibt — die Übertragung lässt sich prüfen. Genau das ist Verifikation: der Vergleich des Empfangenen mit dem Gesendeten.
Code
Was abgeleitet wirdDie Ablauflogik folgt dem Zustandsmodell. Der Selmo Standard gibt Struktur- und Benennungsregeln vor, sodass jede Anlage gleich gelesen werden kann.
HMI
Was abgeleitet wirdBedienung und Diagnose zeigen dieselben Zustände wie das Modell. Der Bediener sieht nicht eine Interpretation des Verhaltens, sondern das Verhalten selbst.
Dokumentation
Was abgeleitet wirdDie Beschreibung entsteht aus derselben Quelle wie die Umsetzung und altert deshalb nicht unabhängig von ihr.
Datenstruktur
Was abgeleitet wirdSignale, Meldungen und Kennzahlen tragen dieselbe Struktur. PLCOpen XML ist das Austauschformat — die Referenz bleibt lesbar, auch außerhalb unserer Werkzeuge.