Check position „c“ (43h), Motorfreigabe „d“ (44h), Extended check position „cx – Baumer N 142 Benutzerhandbuch

Seite 9

Advertising
background image

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.

Advertising