Layer setting services – Baumer G0-GB-GXP5W/S/H-GXU5W/S Benutzerhandbuch
Seite 16

Handbuch_G0-GB-GXP5-GXU5_406_DE.docx
16/49
Baumer IVO GmbH & Co. KG
20.11.12
Villingen-Schwenningen, Germany
3.3.7. Layer Setting Services
Im Frühling 2000 wurde von CiA ein neues Protokoll entworfen, um ein einheitliches Auftreten zu
gewährleisten. Beschrieben ist das Vorgehen unter
Layer Setting Services and Protokoll, CiA Draft Standard Proposal 305 (LSS).
Der Drehgeber wird von uns standardmäßig mit der Node-ID 1 und der Baudrate 50 kBaud ausgeliefert. Es
können mehrere Drehgeber mit der selben Node-ID an das Bussystem angeschlossen werden. Um nun die
einzelnen Drehgeber ansprechen zu können, wird LSS verwendet.
Jeder Drehgeber besitzt eine eindeutige Seriennummer und wird über diese Nummer angesprochen. Also
können beliebig viele Drehgeber mit gleicher Node-ID an ein Bussystem angeschlossen werden und dann
über LSS initialisiert werden. Es können sowohl die Node-ID als auch die Baudrate neu gesetzt werden. LSS
kann nur im Stopped Mode ausgeführt werden.
Meldungsaufbau
COB-ID:
Master Slave
: 2021 = 7E5h
Master Slave
: 2020 = 7E4h
Nach der COB-ID wird ein LSS command specifier gesandt.
Danach werden bis zu sieben Datenbyte angehängt.
COB-ID cs
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Switch Mode Global
7E5h 04h
Mode
Reserved
Mode : 0 Operationsmode
1 Konfigurationsmode
Switch Mode Selektiv
Mit folgendem Ablauf kann ein ganz bestimmter Drehgeber im Bussystem angesprochen werden.
7E5h 40h
VendorId
reserved
7E5h 41h
ProductCode
reserved
7E5h 42h
RevisionNumber
reserved
7E5h 43h
SerialNumber
reserved
7E4h 44h
Mode
reserved
VendorId
: ECh
ProductCode
: Interner Produkt-Code für den jeweiligen Drehgeber
RevisionNumber : Aktuelle Revisionsnummer des Drehgebers
SerialNumber
: Eindeutige, fortlaufende Seriennummer
Mode
: Antwort des Drehgebers ist der neue Mode (0=Operationsmode; 1=Konfigurationsmode)
Node-ID setzen
7E5h 11h
Node-ID reserved
7E4h 11h
ErrCode
Spec Error
reserved
Node-ID
: Die neue Node-ID des Drehgebers
ErrorCode
: 0=OK; 1=Node-ID außerhalb des Bereiches; 2..254=reserved; 255specificError
SpecificError
: Falls ErrorCode=255 Applikationsspezifischer Errorcode.