7 / 29
1436 cPos
®
Profinet
5.6.8 Aktion im GEMÜ 1436 cPos
®
auslösen
Mit der „A“ (Action) Anweisung kann eine Aktion im GEMÜ
1436 cPos
®
ausgelöst werden. Je nach Aktion, die ausgelöst
werden soll, sind Zusatzparameter erforderlich. Solange eine
Aktion aktiv ist, darf keine weitere Aktion ausgelöst werden.
Wird dies versucht, ignoriert der GEMÜ 1436 cPos
®
die neue
Aktion und erzeugt einen externen Diagnosefehler mit dem
Code 0x40.
Anfrage des Masters:
0xYY
0x41 („A“)
ID
Parameter
1 Byte
1 Byte
2 Byte
4 Byte
Es darf immer nur eine Aktion aktiv sein.
Ist keine Aktion aktiv, meldet sich der GEMÜ
1436 cPos
®
wie in den einzelnen Aktionen
beschrieben.
Ist schon eine Aktion aktiv, wird der Feldbus
folgende Rückmeldung erzeugen:
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x41 („A“)
ID
0xFF
Quelle
Nummer
1 Byte
1 Byte
2 Byte
1 Byte
1 Byte
2 Byte
Quelle:
Aktive Aktion wurde über die Tastatur des GEMÜ 1436 cPos
®
gestartet.
●
Am GEMÜ 1436 cPos
®
quittieren (beenden).
0x01
Aktive Aktion wurde über die e.
sy
-com Schnittstelle des GEMÜ
1436 cPos
®
gestartet.
● Aktives Browserfenster schließen.
0x02
Aktive Aktion wurde über den Feldbus gestartet.
● Mit Anweisung „Q“ beenden oder
● Aktion erneut anwählen und beenden.
0x03
Nummer:
Wenn der Profinet die Aktion kennt, wird hier die Nummer
angegeben (siehe Kapitel 5.6.8 - 5.6.16).
Ist eine Aktion aktiv, die der Profinet nicht kennt, wird hier eine
0 ausgegeben.
5.6.9 Quit Feldbus Event
Mit der Anweisung „Q“ (Quit) kann ein aktiver Ablauf gestoppt
werden.
Dieser Event quittiert alle aktiven Events, die vom Feldbus aus
aktiviert wurden.
Anfrage des Masters:
0xYY
0x51 („Q“)
0x00 0x00
0x00 0x00 0x00 0x00
1 Byte
1 Byte
2 Byte
4 Byte
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x51 („Q“)
0x00 0x00
0x00 0x00 0x00 0x00
1 Byte
1 Byte
2 Byte
4 Byte
5.6.10
NoInit
Mit „NoInit“ kann das Ventil, solange es noch nicht initialisiert
ist, von Hand auf- und zugefahren werden.
Wird die Aktion aktiviert, wenn das Ventil schon initialisiert
wurde, erzeugt der GEMÜ 1436 cPos
®
einen externen
Diagnosefehler mit dem Code 0x42.
Die Richtung bezieht sich auf ein Ventil der
Steuerfunktion 1. Ist der
GEMÜ 1436 cPos
®
auf
einem Ventil mit Steuerfunktion 2 aufgebaut, wird
sich das Ventil in der entgegengesetzten Richtung
bewegen.
Anfrage des Masters:
0xYY
0x41 („A“)
0x00, 0x01
Function
1 Byte
1 Byte
2 Byte
4 Byte
Funktion:
Ventil anhalten
0x00, 0x00, 0x00, 0x00
Langsam auf
0x01, 0x00, 0x00, 0x00
Schnell auf
0x02, 0x00, 0x00, 0x00
Langsam zu
0x03, 0x00, 0x00, 0x00
Schnell zu
0x04, 0x00, 0x00, 0x00
Fahre Auf mit PWM [0..1000]
0x05, 0x00, PWM High, PWM Low
Fahre Zu mit PWM [0..1000]
0x06, 0x00, PWM High, PWM Low
Event beenden
0x07, 0x00, 0x00, 0x00
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x41 („A“)
0x00, 0x01
Status
1 Byte
1 Byte
2 Byte
4 Byte
Als Status wird die aktuell gewählte Funktion des Ventils
gemeldet.
Status:
Ventil anhalten
0x00, 0x00, 0x00, 0x00
Langsam auf
0x01, 0x00, 0x00, 0x00
Schnell auf
0x02, 0x00, 0x00, 0x00
Langsam zu
0x03, 0x00, 0x00, 0x00
Schnell zu
0x04, 0x00, 0x00, 0x00
Fahre Auf mit PWM [0..1000]
0x05, 0x00, PWM High, PWM Low
Fahre Zu mit PWM [0..1000]
0x06, 0x00, PWM High, PWM Low
Event beenden
0x07, 0x00, 0x00, 0x00
5.6.11 Clear Error List
Die Aktion löscht die Einträge aus der Fehlerliste.
Anfrage des Masters:
0xYY
0x41 („A“)
0x00, 0x02
0x00, 0x00, 0x00, 0x00
1 Byte
1 Byte
2 Byte
4 Byte
Antwort des GEMÜ 1436 cPos
®
:
0xYY
0x41 („A“)
0x00, 0x02
Status
1 Byte
1 Byte
2 Byte
4 Byte
Status:
Fehlerliste gelöscht (Aktion wird abgeschlossen)
0x00, 0x00, 0x00, 0x01
Fehlerliste nicht gelöscht (Aktion bleibt aktiv)
0x00, 0x00, 0x00, 0x02