Leistung 04 · Behavior Defined Machine (BDM) Engineering Project

Die Referenz ist da.
Jetzt zählt, wie sie ankommt.

Ableitung · Integration · Verifikation · Validierung

Zwischen einer freigegebenen Referenz und einer laufenden Anlage liegt eine Übertragung. Dieses Projekt macht aus dieser Übertragung einen prüfbaren Schritt — und aus dem Ergebnis etwas, das sich gegen die Referenz entscheiden lässt.

01 — Warum das nötig ist

Der Code ist der Kanal,
über den Verhalten zur Maschine gelangt.

Jeder Kanal hat eine Störgröße: Mehrdeutigkeit, zusätzliches Verhalten, Bedeutungsverlust. Ein Kanal ohne Prüfung ist eine Wette. Ein Kanal ist nicht schuldig, er rauscht — die Störgröße ist keine Eigenschaft der Menschen, die ihn bedienen, sondern eine Eigenschaft von Übertragung. Deshalb ist die Frage nicht, wer sorgfältig arbeitet, sondern wogegen das Ergebnis geprüft wird.

Ohne Referenz

Eine bestandene Abnahme ist eine Momentaufnahme einer Stichprobe

Sie gilt für den geprüften Ausschnitt und für den Prüfzeitpunkt. Wo keine Referenz existiert, prüft die Inbetriebnahme gegen Erfahrung — und Erfahrung sagt nichts über das, was nie aufgetreten ist.

Die Störgröße bleibt — die Übertragung lässt sich prüfen.
Mit Referenz

Aus vielen Kanälen wird einer

Werden Code, HMI, Dokumentation und Datenstruktur aus derselben freigegebenen Quelle abgeleitet, tritt an die Stelle vieler handgeführter Übertragungen eine einzige — und diese eine ist selbst prüfbar.

WhiteBox heißt nicht, dass man den Code sieht. WhiteBox heißt, dass Konformität entscheidbar ist statt beurteilbar.
02 — Was Sie bekommen

Vier Schritte,
zwei davon sind Prüfungen.

Das Projekt setzt eine freigegebene Behavior Reference (BR) voraus. Ohne sie gäbe es nichts, wogegen sich das Ergebnis entscheiden ließe — dann wäre es ein Umsetzungsprojekt wie jedes andere.

01
Ableitung

Eine Quelle, vier Ergebnisse

Aus der freigegebenen Referenz werden Steuerungscode, HMI, Dokumentation und Datenstruktur abgeleitet. Nicht parallel gepflegt, sondern aus derselben Quelle — deshalb können sie nicht auseinanderlaufen, ohne dass es auffällt.

02
Implementierung und Integration

Hardware bleibt ein eigenes Gewerk

Antriebe, Schnittstellen, Feldebene, Anbindung an übergeordnete Systeme. Das ist Handwerk und bleibt es. Was sich ändert, ist nur, wogegen am Ende geprüft wird.

03
Verifikation

Runtime Behavior gegen die Referenz

Das laufende Verhalten wird gegen die Behavior Reference (BR) geprüft — mit daraus abgeleiteter Test- und Abnahmelogik. Jede Abweichung ist eine benannte Abweichung, keine Beobachtung, die jemand einordnen muss.

04
Validierung

Erfüllt das verifizierte System den Intent

Am Ende steht die zweite Frage, und sie ist eine andere: ob das, was verifiziert wurde, auch das ist, was das Haus wollte. Diese Frage beantwortet niemand außer Ihnen.

03 — Das Ergebnis

Vier Ergebnisse aus einer Quelle
— und die Belege dazu.

Übergeben wird nicht nur eine laufende Anlage, sondern das, womit sich später nachvollziehen lässt, warum sie sich so verhält.

Die Behavior Reference (BR) liegt zur Laufzeit auf der Maschine vor.
Im Betrieb wird jede Abweichung vom definierten Verhalten gegen sie erkannt. Ändert sich das Sollverhalten, wird die geänderte Referenz erneut übertragen — Referenz und Laufzeitreferenz bleiben dieselbe Aussage. Erkannt wird die Abweichung vom definierten Verhalten. Der definierte Verhaltensraum ist der geprüfte Raum: Was nicht modelliert ist, ist nicht abgedeckt.
Steuerungscode

Aus der Referenz abgeleitet, in Ihrer Zielumgebung lauffähig, im Austauschformat PLCOpen XML lesbar.

HMI und Dokumentation

Aus derselben Quelle abgeleitet. Was auf dem Bildschirm steht, steht auch in der Referenz — und umgekehrt.

Test- und Abnahmelogik

Aus der Referenz abgeleitet, nicht separat geschrieben. Deshalb prüft sie gegen die Festlegung und nicht gegen eine zweite Meinung.

Verifikationsprotokoll

Was geprüft wurde, mit welchem Ergebnis, und welche Abweichungen offen geblieben sind.

Übergabe als Objekt

Referenz, Ableitungen und Protokolle liegen im Eigentum des Betreibers und sind übergebbar.

04 — Ablauf und Gates

Vier Phasen,
zwei Gates.

Ein Gate ist eine Entscheidung, kein Termin. Dieses Projekt führt auf zwei zu — eine über den Zustand des Systems, eine über den Zweck.

Phase
Was passiert
Gate
Ableitung

Code, HMI, Dokumentation und Datenstruktur aus der freigegebenen Referenz. Abgleich mit Ihrer Zielumgebung.

Implementierung und Integration

Hardware, Schnittstellen, Anbindung. Virtuelle Inbetriebnahme, wo ein Modell der Anlage vorliegt.

Verifikation

Prüfung des Runtime Behavior gegen die Behavior Reference (BR) mit abgeleiteter Test- und Abnahmelogik.

Verifikations-Gate

Validierung

Erfüllt das verifizierte System den Intent aus Gate 0. Übergabe im Gespräch, nicht per Datei.

Validierungs-Gate

05 — Umfang

Was enthalten ist
— und was eine andere Leistung ist.

Ein Angebot wird nicht dadurch stärker, dass es alles umfasst. Es wird dadurch stärker, dass sein Rand bekannt ist.

Enthalten
Ableitung und Verifikation

Code, HMI, Dokumentation, Datenstruktur, Test- und Abnahmelogik, Prüfung des Runtime Behavior gegen die Referenz.

Fokussierte Inbetriebnahme

Mit reduziertem Ursachenraum: Wo eine Referenz vorliegt, ist bei einer Abweichung bekannt, wogegen sie abweicht.

Übergabe an Ihre Leute

Ihre Fachleute arbeiten mit. Wer die Anlage später ändern soll, muss die Referenz lesen können — nicht uns anrufen.

Nicht enthalten
Keine Referenz

Das Erstellen und Freigeben der Behavior Reference (BR) ist der PTF- & Behavior-Reference-Pilot und muss vorher abgeschlossen sein.

Keine Hardwareplanung

Elektroplanung, Schaltschrankbau und mechanische Konstruktion bleiben eigene Gewerke.

Kein Betrieb

Änderungen nach der Übergabe und deren Change Verification liegen bei Lifecycle Services.

Keine Konformitätsbewertung

Das Projekt liefert Material für die Nachweisführung. Die Konformitätsbewertung bleibt beim Maschinenhersteller.

06 — Einordnung

Wo diese Leistung steht
— und warum die Reihenfolge zählt.

Die Reihenfolge ist der Weg, nicht der Umsatz. Das Projekt ist der vierte Schritt: Es setzt um. Die Behavior Reference (BR) ist keine nachträgliche Dokumentation des Codes. Sie entsteht vor dem Code — deshalb kann dieses Projekt nicht beginnen, bevor der Pilot abgeschlossen ist. Verifikation fragt: Wurde richtig gebaut? Validierung fragt: Wurde das Richtige gebaut? Dieses Projekt beantwortet beide, und zwar in dieser Reihenfolge. Zur Rolle von künstlicher Intelligenz: Sie beschleunigt das Übersetzen — nicht das Prüfen. Der Nachweis, dass Software das definierte Verhalten realisiert, hängt weiterhin an Beobachtung, und Beobachtung skaliert mit realer Zeit an realer Anlage.

Was die Methode nicht leistet

Geprüft wird gegen die freigegebene Referenz. Was nicht modelliert ist, ist nicht abgedeckt — die Verifikation macht diese Grenze sichtbar, sie hebt sie nicht auf.

Die Frage, mit der jedes Umsetzungsprojekt beginnt

Wogegen wird am Ende geprüft, ob die Anlage sich richtig verhält?

Diese Frage besprechen

15–30 Minuten. Wir bringen die Antwort mit, nicht die Präsentation.