Im Prinzip müßte die Steuerung laufen, um dir zu sagen, daß sie nicht läuft. Sie kann dir also nicht das Ergebnis irgendwelcher internen Abfragen an einen Ausgang durchschalten. Andererseits gehen die Ausgänge aus, wenn die CPU in Stop ist.
Also kannst du einen Ausgang permanent setzen, und der sagt dir daß die SPS ok ist.
Zusätzlich kannst du diesen Ausgang bedingt löschen, wenn:
-einer der OBs für Peripherie-Ausfall, Profibus-Fehler, Programmfehler u.s.w. aufgerufen wurde.
- eine Bereichsüberschreitung bei Analogsignalen aufgetreten ist.
- eine Zykluzszeitüberschreitung auftrat.
- eine anomle Bedingung in deiner Programmlogik auftrat
Wenn er dann immer noch ansteht, sollte alles gut sein, es sei denn der Transistor ist defekt, daß er permanent leitet. Dagegen benutzt du am besten 2 Ausgänge auf verschiedenen Baugruppen, die unter denselben logischen Bedingungen ein sind und dahinter Relais mit Kontakten in Reihe.