Fehlerauswertung
Aufgetretene Fehler in der Kommunikation bzw. bei der Dateninterpretation auf der
FM zeigt das Binärergebnis (BIE = 0) und der RET_VAL < 0 an, siehe Auftragssta-
tus.
Mögliche Fehler sind:
• Datenübertragungsfehler (Kommunikation wird nicht vollständig ausgeführt) bei
der Übertragung mit dem SFC 58/59 "WR_REC / RD_REC". Der Fehlercode
wird im AW-DB, DBW66 (RET_VAL-Wert dieser internen SFCs) zur Verfügung
gestellt (Auftragsstatus 4., 5., 6. Tabelle 6-2, siehe auch Fehlerliste Kapitel 6.7).
• Die mit Schreibauftrag übertragenen Daten werden von der Baugruppe auf Da-
tenfehler geprüft und interpretiert. Tritt ein Datenfehler auf, wird im AW-DB das
Rückmeldesignal "Datenfehler" (AW-DB, DBX22.4) = TRUE gesetzt (Meldung:
"Schreibauftrag fertig mit Fehler in diesem Auftrag"). Die Fehlernummer, durch
einen internen Leseauftrag ausgelesen, wird im AW-DB "DBB94 und 95" einge-
tragen (Auftragsstatus 3. Tabelle 6-2).
Weitere Information zum Datenfehler finden Sie im Parametriertool über den
Menübefehl Test > Fehlerauswertung und im Kapitel 11.
Verhalten im Fehlerfall bei einem Schreibauftrag (gilt nicht für Einzeleinstellungen
und -kommandos):
• Bei dem fehlerhaften Auftrag wird das Anstoßsignal zurückgenommen und das
Fehlersignal (AW-DB, DBX54.0...63.7) und das Fertigsignal (AW-DB,
DBX44.0...53.7) gesetzt (Auftragsstatus 3. Tabelle 6-2).
• Bei allen noch anstehenden Schreibaufträgen wird ebenfalls das Anstoßsignal
zurückgenommen und das Fehlersignal gesetzt (Auftragsstatus 4. Tabelle 6-2).
• Die anstehenden Leseaufträge werden weiter bearbeitet. Dabei wird der Fehler-
code (AW-DB, DBW66) für jeden Auftrag wieder neu gesetzt, falls wieder ein
Fehler auftritt.
Verhalten im Fehlerfall bei einem Leseauftrag:
• Bei dem fehlerhaften Auftrag wird das Anstoßsignal zurückgenommen und das
Fehlersignal gesetzt (Auftragsstatus 5. Tabelle 6-2).
• Die noch anstehenden Leseaufträge werden weiter bearbeitet. Dabei wird der
Fehlercode (AW-DB, DBW66) für jeden Auftrag wieder neu gesetzt, falls wieder
ein Fehler auftritt.
Verhalten im Fehlerfall bei Einzelkommandos und Einzeleinstellungen:
• Schreibauftrag wird nicht vollständig ausgeführt, das Fehlersignal wird gesetzt
(Auftragsstatus 4. Tabelle 6-2).
• Die gesetzte/gelöschte Funktion, die zum Auslösen des Schreibauftrages
führte, wird nicht aktiviert.
Positionierbaugruppe FM 453 für Servo- bzw. Schrittantrieb
A5E00056647-005
Programmieren der Technologiefunktion
6-17