Befehlsbeschreibung, Allgemeines, Betriebsbefehle – Baumer N 152 Benutzerhandbuch

Seite 8

Advertising
background image

N 152

www.baumer.com

8

4. Befehlsbeschreibung

4.1. Allgemeines

Nachfolgend werden die einzelnen Schnittstellenbefehle beschrieben. Die Befehle sind in die folgenden vier
Gruppen eingeteilt:

-

Betriebsbefehle

[ Befehle, die während dem Betrieb benötigt werden ]

-

Parameterbefehle [ Befehle, die zur Parametrierung der SPA dienen ]

-

Adressbefehle

[ Befehle zum ändern oder anzeigen der Geräte-Adresse ]

-

Sonderbefehle

[ Befehle für Sonderfunktionen, wie Gerät rücksetzen oder Version auslesen ]

Für die nachfolgenden Beschreibungen werden folgende Kurzbezeichnungen verwendet

SOH = Start of heading (Startzeichen)
EOT = End of transmission (Endzeichen)
Adr = Geräteadresse, einschließlich Offset 20h
Cmd = Command (Befehl)
Sub = Sub-Command
Daten = Daten, die gesendet oder empfangen werden
CRC = Prüfsumme


4.2. Betriebsbefehle

Befehlscode Datenlänge

in Bytes

lesen schreiben Broad-

cast

speichern

EEPROM

Funktion

C (43h)

3 / 11

X

-

-

-

Istwert = Sollwert prüfen

D (44h)

1

X

X

X

-

Motor-Freigabe

F (46h)

4

X

-

-

-

Geräte-Status und -Fehler auslesen

R (52h)

6

X

-

-

-

Istwert lesen

S (53h)

8

X

X

-

X

Sollwert lesen / programmieren

U (55h)

6

X

X

-

-

Istwertkorrektur (Offset)

V (56h)

2

X

X

X

X

Profilnummer lesen / programmieren

Z (5Ah)

6

X

X

X

X

Presetwert setzen

t (74h)

6

-

X

-

-

Werkzeugnummer senden

u (75h)

6

-

X

-

-

Freie Zahlenkolonne senden

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:

SOH

Adr

Cmd Status Profil-Nr. = 05

EOT

CRC

Antwort

01h

20h

43h

6Fh

30h

35h

04h

A5h

Antwort wenn Istwert außerhalb des Toleranzfenster:

SOH

Adr

Cmd Status 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

Advertising