Kapitel 5
Unterbrechungs- und Fehlerbehandlung
Das Systemprogramm kann fehlerhaftes Arbeiten der CPU, Fehler in der Systemprogramm-
bearbeitung oder Auswirkungen einer fehlerhaften Programmierung durch den Anwender
feststellen.
5.1 Häufige Fehler im Anwenderprogramm
Die folgende Liste enthält eine Aufzählung von Fehlern, die bei der Inbetriebnahme des
Anwenderprogramms am häufigsten auftreten, die jedoch schon bei der Erstellung des
Programms leicht zu vermeiden sind.
Beachten Sie aus diesem Grund bei der Erstellung Ihres STEP 5-Programms bitte folgende
Punkte:
Bei der Angabe von Byte-Adressen für Ein- und Ausgänge müssen für diese Adressen die
entsprechenden Baugruppen im Zentralgerät oder Erweiterungsgerät stecken.
Achten Sie darauf, daß alle Operanden mit den korrekten Parametern versorgt werden.
Ausgänge, Merker, Zeiten und Zähler sollten nicht an mehreren Stellen im Programm mit
entgegengesetzt wirkenden Operationen bearbeitet werden.
Sorgen Sie dafür, daß alle im Programm aufgerufenen Datenbausteine vorhanden und
ausreichend lang sind.
Überprüfen Sie, ob alle aufgerufenen Bausteine auch tatsächlich im Speicher vorhanden sind.
Vorsicht beim nachträglichen Ändern von Funktionsbausteinen. Kontrollieren Sie, ob die FBs
mit den richtigen Operanden parametriert sind und ob alle Aktualoperanden angegeben sind.
Zeiten sollten nur einmal im Zyklus abgefragt werden @.B. U Tl).