6 / 29
1436 cPos
®
Profinet
5.6.3 Parameter anfordern
Mit der „G“ (GET) Anweisung kann über den Profinet der Wert
eines Parameters vom GEMÜ 1436 cPos
®
anfordert werden.
Der
GEMÜ 1436 cPos
®
antwortet mit einer GET-Anweisung,
die den Parameterwert enthält.
Existiert der Parameter nicht, wird der externer Diagnosefehler
mit dem Code 0x22 ausgelöst.
Wenn sich der Parameterwert im GEMÜ
1436 cPos
®
ändert, wird dieser sofort an den
Profinet-Master gesendet. Der Parameter muss
nicht ständig angefordert werden.
Anfrage des Masters:
0xYY
0x47 („G“)
ID
0x00 0x00 0x00 0x00
1 Byte
1 Byte
2 Byte
4 Byte
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x47 („G“)
ID
Wert des Parameters
1 Byte
1 Byte
2 Byte
4 Byte
5.6.4 Fehlerliste lesen
Mit der „E“ (Error List) Anweisung kann die Fehlerliste
angefordert werden.
ܟ Wenn ein neuer Fehler auftritt, ändert sich die
laufende Nummer der eingetragenen Fehler. Der
Fehler 0 wird dann zum Fehler 1, der Fehler 1
zum Fehler 2 usw.
ܟ
Wenn die Fehlerliste voll ist, wird der älteste
Fehler in der Liste gelöscht.
ܟ Wird zur geforderten Nummer in der Fehlerliste
kein Eintrag gefunden, wird ein externer
Diagnosefehler mit dem Code 0x34 ausgelöst.
Der Rückgabewert ist in diesem Fall 0xFF 0xFF
0xFF 0xFF.
ܟ Mit der Nummer 0 kann der aktuelle Fehler
beobachtet werden.
ܟ Befindet sich in der Fehlerliste kein Fehler, so
wird der Fehler 0x00 0x00 0x00 0x00 gemeldet.
Anfrage des Masters:
0xYY
0x45 („E“)
Laufende
Nummer des
Fehlers in der
Liste
0x00, 0x00, 0x00, 0x00
1Byte
1 Byte
2Byte
4 Byte
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x45 („E“)
Laufende
Nummer des
Fehlers in der
Liste
Fehler Informationen
1 Byte
1 Byte
2 Byte
4 Byte
5.6.5 Anzahl der aktiven Fehler und den aktiven Fehler
auslesen
Mit der „D“ Anweisung kann die Anzahl der aktiven Fehler und
der über die ID angewählte aktive Fehler angefordert werden.
Anfrage des Masters:
0xYY
0x44 („D“)
Nummer
des aktiven
Fehlers
0x00, 0x00, 0x00, 0x00
1 Byte
1 Byte
2 Byte
4 Byte
Der erste Fehler wird mit der Nummer 0x00 0x01 angefordert.
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x44 („D“)
Nummer
des
aktiven
Fehlers
Anzahl der
aktiven
Fehler
Wert des aktiven Fehlers
(über ID angewählt)
1 Byte
1 Byte
2 Byte
4 Byte
Beispiel:
Der Poti des
GEMÜ 1436 cPos
®
bewegt sich in die falsche
Richtung, d. h. der Fehler „020: Pot Wrong Dir“ ist aktiv.
Anfrage des Masters:
0x00
0x44
0x00, 0x01
0x00, 0x00, 0x00, 0x00
Antwort des GEMÜ 1436 cPos
®
:
0x00
0x44
0x00, 0x01
0x00, 0x01, 0x00, 0x14
5.6.6
Anzahl der aktiven Warnungen und die aktive
Warnung auslesen
Mit der „W“ Anweisung kann die Anzahl der aktiven
Warnungen und die über die ID angewählte aktive Warnung
angefordert werden.
Die erste Warnung wird mit der Nummer 0x00 0x01 angefordert.
Anfrage des Masters:
0xYY
0x57 („W“)
Nummer
der aktiven
Warnung
0x00, 0x00, 0x00, 0x00
1Byte
1 Byte
2Byte
4 Byte
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x57 („W“)
Num-
mer der
aktiven
Warnung
Anzahl der
aktiven
War
-
nungen
Wert der aktiven War
-
nung (über ID angewählt)
1Byte
1 Byte
2Byte
4 Byte
Beispiel:
Es wurde ein Ausfall der Druckluft entdeckt, d. h. der Fehler
„030: Air Missing“ ist aktiv.
Anfrage des Masters:
0x00
0x57
0x00, 0x01
0x00, 0x00, 0x00, 0x00
Antwort des GEMÜ 1436 cPos
®
:
0x00
0x57
0x00, 0x01
0x00, 0x01, 0x00, 0x1E
5.6.7 Fehlerliste
Fehlername Parameter
ID Hex
Parameter
ID Dec
Fehlerbeschreibung
NO ERROR
0x00 0x00
0
Kein Fehler vorhanden
PotWrongDir
0x00 0x14
20
Das Potentiometer hat
während der Initialisierung die
falsche Steuerfunktion erkannt
Wrong Func.
0x00 0x15
21
Bei der automatischen
Initialisierung des Ventils
wurde eine falsche
Steuerfunktion gefunden
Pneumatic
0x00 0x16
22
Bei der automatischen
Initialisierung des Ventils
wurde ein Fehler der
Pneumatik festgestellt
Leckage
0x00 0x17
23
Bei der automatischen
Initialisierung des Ventils
wurde eine Leckage
festgestellt
Air missing
0x00 0x1E
30
Es wurde ein Ausfall der
Druckluft entdeckt.
Bus Fault
0x00 0x28
40
Busfehler wurde erkannt
TrvlSensErr
0x00 0x3C
60
Es wurde ein Kabelbruch
oder Kurzschluss in
der Sensorverbindung
(Wegsensor) festgestellt.