Check position „c“ (43h), Motorfreigabe „d“ (44h), Extended check position „cx – Baumer N 142 Benutzerhandbuch
Seite 9
N 142
www.baumer.com
9
4.2.1. Check Position „C“ (43h)
Der Befehl liefert den Status des Sollwert-Istwert-Abgleichs zurück. Liegt der Istwert im Toleranzfenster des
Sollwerts, wird als Antwort ein „o“ (6Fh) für OK und die aktuelle Profilnummer zurückgeliefert. Befindet sich der
Istwert außerhalb des Toleranzfenster, wird ein „x“ (78H) und die aktuelle Profilnummer zurückgeliefert. Liegt in
der SPA ein Fehler vor, wird ein „e“ und die aktuelle Profilnummer zurückgeliefert.
Beispiel: (Aktive Profilnummer = 05)
SOH Adr Cmd EOT CRC
Senden
01h 20h 43h 04h 0Ah
Antwort wenn Istwert im Toleranzfenster: (Status = 6Fh = „o“)
SOH Adr Cmd Stat. Profil-Nr=05 EOT CRC
Antwort
01h 20h 43h 6Fh 30h 35h
04h A5h
Antwort wenn Istwert außerhalb des Toleranzfenster: (Status = 78h = „x“)
SOH Adr Cmd Stat. Profil-Nr=05 EOT CRC
Antwort
01h 20h 43h 78h 30h 35h
04h
1D
Folgende Statuswerte sind möglich:
Status
Bedeutung
o (6Fh)
Istwert = Sollwert
x (78h)
Istwert ≠ Sollwert
e (65h)
Fehler in SPA
Extended Check Position „CX“
Der erweiterte „Check Position“ Befehl liest außer dem Status des Soll-Istwert-Abgleichs gleichzeitig den Inhalt
des Status- und des Errorregisters sowie den Istwert aus. Die Profilnummer wird hier nicht übertragen.
Die möglichen Statuswerte (Stat.) siehe oben, die Bedeutung der einzelnen Bits im Status-Reg und Error-Reg
sind unter dem Befehl Geräte-Status auslesen „F“ dokumentiert.
Beispiel:
SOH Adr Cmd
SCmd
EOT CRC
Senden
01h 20h 43h 58h 04h A8h
SOH Adr Cmd Stat. Status-Reg Error-Reg
Istwert = -12,50
EOT CRC
Antwort
01h 20h 43h 6Fh 80h 80h 80h 80h 2Dh 30h 31h 32h 35h 30h 04h B7h
4.2.2. Motorfreigabe „D“ (44h)
Der Befehl liest den aktuellen Freigabestatus einer SPA aus oder setzt bzw. löscht die Motorenfreigabe.
Es stehen folgende Freigabemodi zur Verfügung:
Status Funktion
0 (30h) Startfreigabe wird deaktiviert, Motor stoppt
1 (31h) Startfreigabe für SPA Gruppe 1
2 (32h) Startfreigabe für SPA Gruppe 2
3 (33h) Startfreigabe für SPA Gruppe 3
: :
:
Die Startfreigabe kann auch über den Broadcast -Befehl (Adr = 99) an alle SPA’s gleichzeitig übertragen wer-
den. Siehe Beispiel 3.