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

Seite 16

Advertising
background image

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; 255specificError

SpecificError

: Falls ErrorCode=255  Applikationsspezifischer Errorcode.

Advertising