8 CANopen
8.3.3.4 Identification services
Mit diesen Diensten kann der LSS-Master die LSS-Slaves anhand ihrer LSS-Adresse sich identifizieren
lassen.
LSS identify remote slave service
Mit diesem Dienst fordert der LSS-Master die LSS-Slaves mit der (oder Teilen der) entsprechenden LSS-
Adresse an, sich mit dem Dienst LSS identify slave service zu identifizieren.
Dabei kann ein Bereich für die Revision Number und Serial Number definiert werden. Alle LSS-Slaves,
deren Nummern sich im jeweiligen Bereich befinden, müssen sich identifizieren. Es ist die Aufgabe des LSS-
Masters, den Bereich so zu verkleinern, dass schlussendlich nur ein LSS-Slave antwortet.
1. Der LSS-Master definiert die Vendor-ID der LSS-Slaves, die sich identifizieren sollen:
LSS master
CAN-ID = 7E5
0
1
2
3
cs=46
Vendor-ID
h
Byte 0 : CS (Command Specifier)
Wert = "46
"
h
Bytes 1-4: Vendor-ID
Vendor-ID: siehe 1018
Bytes 5-7 :
reserviert (=0
)
h
2. Der LSS-Master definiert den Product Code der LSS-Slaves, die sich identifizieren sollen:
LSS master
CAN-ID = 7E5
0
1
2
3
cs=47
Product Code
h
Byte 0 : CS (Command Specifier)
Wert = "47
"
h
Bytes 1-4: Product Code
Product Code: siehe 1018
Bytes 5-7 :
reserviert (=0
)
h
3. Der LSS-Master definiert die niedrigste und höchste Revision Number eines Bereichs. Alle LSS-Slaves,
deren Revision Number innerhalb dieses Bereichs ist, sollen sich identifizieren:
LSS master
CAN-ID = 7E5
0
1
2
3
cs=48
Revision Number low
h
Version: 1.6.0 / FIR-v2213
LSS slave
h
4
5
6
7
:01
h
h
LSS slave
h
4
5
6
7
:02
h
h
LSS slave
h
4
5
6
7
129