Programmieren der Technologiefunktion
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:
S 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.8).
S 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):
S 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).
S Bei allen noch anstehenden Schreibaufträgen wird ebenfalls das Anstoßsignal
zurückgenommen und das Fehlersignal gesetzt (Auftragsstatus 4. Tabelle 6-2).
S 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:
S Bei dem fehlerhaften Auftrag wird das Anstoßsignal zurückgenommen und das
Fehlersignal gesetzt (Auftragsstatus 5. Tabelle 6-2).
S 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:
S Schreibauftrag wird nicht vollständig ausgeführt, das Fehlersignal wird gesetzt
(Auftragsstatus 4. Tabelle 6-2).
S Die gesetzte/gelöschte Funktion, die zum Auslösen des Schreibauftrages
führte, wird nicht aktiviert.
6-16
Positionierbaugruppe FM 354 für Servoantrieb
6ES7 354-1AH01-8AG0