Inbetriebnahme IDENTControl Compact IC-KP2-2HB17-2V1D
mit PROFINET Protokoll an Siemens S7 Steuerung
8
Fehler- bzw. Gerätediagnose
Bei der Inbetriebnahme des Bausteins (Initialisierung) treten die Mehrzahl der Fehler auf.
Wird nach dem Start der Initialisierung (Flanke positiv auf SetRestart) das Bit InitFinish nicht
automatisch gesetzt, so ist bei der Durchführung der Initialisierung ein Fehler aufgetreten.
Hauptursache ist eine unterschiedliche Parametrierung der Hardwarekonfiguration innerhalb
des Simatic Hardwaremanagers und der Parametrierung des E/A-Bereichs bzw. der
Telegrammlänge am Funktionsbaustein. Es ist ebenfalls der eingestellte Datenträgertyp
(Head1(2)TagType) zu überprüfen.
Eine weitere Fehlermöglichkeit besteht bei der Ausführung von Befehlen. Sobald hier ein
Fehler auftritt wird das Bit Head1(2)Error gesetzt. Anschließend kann mit Hilfe der
aufgelisteten Fehlertabelle eine Diagnose durchgeführt werden. Ursachen für Fehler können
bei falschen Befehlsparametern (besonderst bei SpecialCommand) oder falsch eingestellten
Datenträgertyp liegen. Ein falscher Befehlsparameter wird durch den Statuswert
(Head1(2)Status) 0x04 signalisiert.
Name
Head1(2)Error
Head_1(2).InvalidResponse
Head_1(2).TimeoutOccured
Head_1(2).Error_SFC_14
Head_1(2).Error_SFC_15
Head_1(2).Ret_Val_SFC14
Head_1(2).Ret_Val_SFC15
Head1(2)Status
Memory.InData.Status
26
Daten-
Beschreibung
typ
BOOL Fehler an Kopf 1(2)
BOOL Gesendetes und empfangenes
Befehlstelegramm sind nicht
identisch
BOOL Timer zur
Kommunikationsüberwachung
abgelaufen. Slave hat im
Zeitfenster keine Antwort
gesendet.
BOOL Fehler beim Einlesen der Daten
vom Prozessabbild
BOOL Fehler beim Schreiben der
Daten in das Prozessabbild
WOR
Fehlercode bei der Ausführung
D
der SFC14
INT
Fehlercode bei der Ausführung
der SFC15
(Umwandlung in HEX Format
erforderlich)
BYTE Status der an Kanal 1(2) zuletzt
eingelesenen Daten
BYTE Status des zuletzt eingelesenen
Datentelegramms
Behebung
Überprüfung der Data Hold Time.
Überprüfung der E/A Konfiguration.
Vergrößerung der Variablen
Timeout bei großen Zykluszeiten.
Überprüfung der Variablen
Head_1(2).Ret_Val_SFC14.
Überprüfung der parametrierten
E/A-Adresse und Telegrammlänge
Überprüfung der Variablen
Head_1(2).Ret_Val_SFC15.
Überprüfung der parametrierten
E/A-Adresse und Telegrammlänge.
W#16#8090
W#16#80B1
Überprüfung der parametrierten
E/A-Adresse und Telegrammlänge
(weitere Informationen über
Systemhilfe der SFC14)
W#16#8090
W#16#80B1
Überprüfung der parametrierten
E/A-Adresse und Telegrammlänge
(weitere Informationen über
Systemhilfe der SFC15)
Siehe Tabelle Statuswerte
Siehe Tabelle Statuswerte