Herunterladen Inhalt Inhalt Diese Seite drucken

Programmfehler; Bestimmung Der Fehleradresse - Siemens S5-95F Handbuch

Automatisierungsgerät
Inhaltsverzeichnis

Werbung

Anwenderprogramm testen und auf Speichermodul sichern
Tabelle 14.6
Unterbrechungsanalyse (Fortsetzung)
USTACK-
Anzeige
SUF
Substitutionsfehler:
Funktionsbausteinaufruf mit fehlerhaftem
Aktualparameter
bei alarm- und zeitgesteuerter Bearbeitung:
integrierter FB-Aufruf während anderer
integrierter FB bearbeitet wird
TRAF
Transferfehler:
Programmierter Datenbausteinbefehl mit
Datenwortnummer größer als Datenbau-
steinlänge
programmierter Datenbausteinbefehl ohne
vorherige DB-Eröffung
ZYK
Zykluszeitüberschreitung:
Die Programmbearbeitungszeit übersteigt die
Zyklusüberwachungszeit. Ursachen:
zu langes Programm
zu häufige Alarme
14.3

Programmfehler

Im USTACK werden 2 Programmfehlerarten angezeigt:
Fehler, die bei der Übersetzung des Programms im Compiler (Übersetzer) erkannt werden
("Compilerfehler" "NNN")
Fehler, die während des laufenden Programms erkannt werden (Laufzeitfehler "SUF" und
"TRAF")

14.3.1 Bestimmung der Fehleradresse

Beim Compilieren erkannte Programmfehler
Bei einem aufgetretenen "Compilerfehler" ist die Fehleranzeige im USTACK korrekt, d.h. der STEP-
Adreßzähler zeigt die absolute Speicheradresse der STEP 5-Anweisung an, vor der die S5-95F in
"STOP" ging.
Der relative STEP-Adreßzähler (REL-SAZ) gibt die relative Adresse der STEP 5-Anweisung innerhalb
des Bausteins an, vor der das AG in "STOP" ging.
14-10
Fehlerursache
Fehlerbeseitigung
Aktualparameter ändern
Alarme sperren
Programmfehler beseitigen
( PG-Handbuch)
Programm auf Endlos-
schleifen überprüfen bzw.
kürzen
EWA 4NEB 812 6220-01
S5-95F

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis