Hallo Mädde,
Lösung nur für die 800 und das MFD
einen Betriebsstundenzähler in das Programm einbauen.
Den Betriebsstundenzähler von Steuerung 1 auf 1 Stunde fahren lassen.
Den Betriebsstundenzähler von Steuerung 2 auf 2 Stunden fahren lassen.
... für die anderen Steuerungen.
Praktisch ist dann der Zählerstand die Steuerungsnummer.
Der entsprechende Betriebsstundenzähler kann bei erreichen der Sollzeit durch einen Öffner erst mal vor weiteren Zählen gesperrt werden.
So braucht nicht genau xxx Stunden vor der Steuerung verbracht werden.
Nach xxx Stunden sind alle Steuerungen auf dem Sollwert (Gerätenummer).
Erst dann die weiteren Teile anpassen.
Durch Löschen der Zähl Spule das Weiterzählen des Betriebsstundenzählers auch bei falschen Programm verhindern.
Eine Auswertung ob der richtige Betriebsstundenzähler Wert in der Steuerung ist, geht fast so wie bei deinem Vorschlag.
Wenn die Gerätenummer (Betriebsstunden) gleich der Vergleichsnummer im Programm ist, dann ist das richtige Programm im Speicher.
Wenn falsch, Programm überspringen und einen Meldetext zur Anzeige....
In der Ansicht Bausteine muß der Betriebsstundenzähler vorhanden sein.
Das verhalten der Merker... mit remanenz bei falscher Speicherkarte.., genau getesten.
Das falsche Programm wird erst nach dem Laden erkannt.
Verhindert wird jedoch ein Schalten der Ausgänge, Merker... bei falschen Programm.
Damit dieses sicher ist, müßen alle Speicherkarten und Programme in diesem System ausgeführt werden.
Leider keine Hardware und Speicherkarten vorhanden.
Noch nicht getestet.
Eine Rückmeldung ob es Praktisch so geht, währe schön.
Gruß Jürgen