Printed in the Federal Republic of Germany
TR-Electronic GmbH 2010, All Rights Reserved
01/20/2017
TR - ELA - BA - DGB - 0016 - 04
Page 37 of 183
LSS FSA Zustandsübergänge
Übergang
Ereignisse
Aktionen
1
Automatischer Übergang nach der Initialisierung beim
Eintritt entweder in den NMT PRE OPERATIONAL
Zustand oder NMT STOPPED Zustand, oder NMT
RESET COMMUNICATION Zustand mit Node-ID = FFh.
keine
2
LSS ‘switch state global’ Kommando mit Parameter
‘configuration_switch’ oder ‘switch state selective’
Kommando
keine
3
LSS ‘switch state global’ Kommando mit Parameter
‘waiting_switch’
keine
4
Automatischer Übergang, wenn eine ungültige Node-ID
geändert wurde und die neue Node-ID erfolgreich im
nichtflüchtigen Speicher abgelegt werden konnte UND der
Zustand LSS waiting angefordert wurde.
keine
Sobald das LSS FSA weitere Zustandsübergänge im NMT FSA von NMT PRE
OPERATIONAL auf NMT STOPPED und umgekehrt erfährt, führt dies nicht zum
Wiedereintritt in den LSS FSA.
3.9.2 Übertragung von LSS-Diensten
Über die LSS-Dienste fordert der LSS-Master die einzelnen Dienste an, welche dann
durch den LSS-Slave ausgeführt werden. Die Kommunikation zwischen LSS-Master
und LSS-Slave wird über die implementierten LSS-Protokolle vorgenommen.
Ähnlich wie bei der SDO-Übertragung, werden auch hier zwei COB-Ids für das
Senden und Empfangen benutzt:
COB-ID
Bedeutung
0x7E4
LSS-Slave
LSS-Master
0x7E5
LSS-Master
LSS-Slave
Tabelle 8: COB-IDs für Layer Setting Services (LSS)
3.9.2.1 LSS-Nachrichtenformat
Der maximal 8 Byte lange Datenbereich einer CAN-Nachricht wird von einem LSS-
Dienst wie folgt belegt:
CS
Daten
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
Tabelle 9: LSS-Nachricht
Byte 0 enthält die
Command-Specifier
(CS), danach folgen 7 Byte für die Daten.