Befehlsbeschreibung, Allgemeines, Betriebsbefehle – Baumer N 152 Benutzerhandbuch
Seite 8

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