Extended check position „cx, Motorfreigabe „d“ (44h), N 153 – Baumer N 153 Benutzerhandbuch

Seite 8

Advertising
background image

N 153

www.baumer.com

8

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 (Status) 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

Status

Status-Reg Error-Reg

Istwert = -12,50

EOT CRC

Antwort

01h 20h 43h 78h 80h 80h 80h 80h 2Dh 30h 31h 32h 35h 30h 04h 0Fh

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
: :

:

Es bestehen zwei getrennte Möglichkeiten bezüglich der Freigabe. Zum Einen kann jede SPA einzeln freigege-
ben werden. Die Reihenfolge bestimmt dabei der Host. Dies kann auch über Gruppengrenzen hinweg gesche-
hen. Der Freigabebefehl „D“ wird an die jeweilige Geräteadresse einschließlich Gruppennummer übertragen.
Die Status-LED blinkt schnell und zeigt dass sie Steuerdaten für den Motor sendet (siehe Beispiel 1 und 2).
Zum Anderen können alle SPA’s die sich in einer Gruppe befinden über einen Broadcast-Befehl (Adresse = 99)
gleichzeitig freigegeben bzw. vorbereitet werden. Dies bedeutet, dass alle SPA’s in der entsprechenden Gruppe
mit einer Frequenz von 1 Hz blinken, aber keine Steuerdaten für den Motor senden. Der Bediener kann durch
Drücken einer Taste das Senden der Steuerdaten aktivieren; die Status-LED blinkt schnell (siehe Beispiel 3).
Durch erneutes Betätigen einer Taste kann das Senden der Steuerdaten wieder deaktiviert werden; die Status-
LED blinkt langsam.

Beispiel 1: Aktueller Freigabestatus auslesen (Status = 0 = keine Freigabe)

SOH Adr Cmd EOT CRC

Senden

01h 20h 44h 04h 04h

SOH Adr Cmd Stat. EOT CRC

Antwort

01h 20h 44h 30h 04h 64h

Beispiel 2: Freigabe für einen Motor in Gruppe 1 setzen

SOH Adr Cmd Stat. EOT CRC

Senden

01h 20h 44h 31h 04h 66h

SOH Adr Cmd Stat. EOT CRC

Antwort

01h 20h 44h 31h 04h 66h


Beispiel 3: Freigabe für alle Motoren über Broadcast-Befehl (Adr=99) in Gruppe 2

SOH Adr Cmd Stat. EOT CRC

Senden

01h 83h 44h 32h 04h 7Dh

Antwort

Keine Rückantwort

Beispiel 4: Freigabe für alle Motoren über Broadcast-Befehl (Adr=99) deaktivieren (Stopp-Befehl)

SOH Adr Cmd Stat. EOT CRC

Senden

01h 83h 44h 30h 04h 79h

Antwort

Keine Rückantwort

Advertising