Adressbefehle, Geräte-adressen im netzwerk vergeben „a“ (41h), Adressen im display anzeigen „a“ (41h) – Baumer N 150 Benutzerhandbuch
Seite 15
N 150
www.baumer.com
15
4.4. Adressbefehle
Befehlscode Datenlänge
in Bytes
lesen schreiben Broad-
cast
speichern
EEPROM
Funktion
A (41h)
2
X
X
X
X
Geräte-Adresse vergeben oder anzeigen
B (42h)
2
-
-
-
-
Rückmeldung der SPA im Adressiermodus
4.4.1. Geräte-Adressen im Netzwerk vergeben „A“ (41h)
Mit diesem Befehl kann ein automatischer Prozess aufgebaut werden, mit dem sich bei Inbetriebnahme einer
Anlage die einzelnen N 150 nacheinander adressieren lassen. Dabei wird über einen Broadcast-Befehl die erste
zu vergebende Adresse an alle N 150, die sich im Netzwerk befinden, wie folgt gesendet:
SOH
Adr
Cmd Adresse = 01
EOT
CRC
Senden
01h
83h
41h
30h
31h
04h
B4h
Alle N 150 zeigen nun in der oberen Anzeige die soeben gesendete und einzustellende Adresse an. In der
unteren Anzeige wird die geräteeigene Adresse angezeigt. Um die Adresse bei einem N 150 zu übernehmen,
muss an diesem Gerät die Welle um mindestens eine halbe Umdrehung gedreht werden (die Drehrichtung spielt
keine Rolle). Die Adresse wird dann vom Gerät übernommen und in der unteren Anzeige (als eigene Adresse)
angezeigt. Es sind nun beide Anzeigen identisch. Sobald sich die Welle wieder in Ruhestellung befindet, sendet
der N 150 nach 3 Sekunden den Befehl „B“ (42h) als Quittierung an den Master wie folgt zurück:
SOH
Adr
Cmd Adresse = 01
EOT
CRC
Senden
an Master
01h
21h
42h
30h
31h
04h
86h
Der Master kann nun den Befehl „A“ mit der nächsten zu vergebenden Adresse, wie oben beschrieben, senden.
Auf diese Weise können dann automatisch, nacheinander, alle N 150 auf verschiedene (fortlaufende) Adressen
gesetzt werden.
Hinweis: Der Quittierungsbefehl „B“, der vom N 150 an den Master gesendet wird, wird nach 3 Sekunden
nochmals abgesetzt, falls nicht zuvor vom Master erneut ein Befehl „A“ gesendet wird.
Adressen im Display anzeigen „A“ (41h)
Dieser Befehl, ohne Parameter, bewirkt als Broadcast-Befehl (Adr=99), dass jeder N 150 in einem Netzwerk, in
der unteren Anzeige die eigene Adresse anzeigt. Die obere Anzeige ist ausgeblendet. Der Befehl ist als
Broadcast-Befehl ausgelegt.
SOH
Adr
Cmd
EOT
CRC
Senden
01h
83h
41h
04h
80h
Antwort
Keine Rückantwort
Der N 150 verbleibt in diesem Modus, bis das Gerät aus- und wieder eingeschaltet oder ein anderer Befehl
außer „A“, „R“, „t“ oder „u“ gesendet wird.
Wird dieser Befehl ohne Parameter an eine gültige Geräteadresse (außer 99) gesendet, schaltet diese SPA in
den normalen Betriebsmodus zurück. Als Antwort wird die aktuelle Geräteadresse zurückgeliefert
SOH
Adr
Cmd
EOT
CRC
Senden
01h
21h
41h
04h
0Ah
SOH
Adr
Cmd
Adr=01
EOT
CRC
Antwort
01h
21h
41h
30h
31h
04h
9Eh