CANopen information
TR-Electronic GmbH 2016, All Rights Reserved
Printed in the Federal Republic of Germany
Page 88 of 127
TR - ECE - BA - DGB - 0128 - 01
11/20/2018
3.7.1 Finite state automaton, FSA
The FSA corresponds to a state machine and defines the behavior of a LSS slave.
The state machine is controlled by LSS COBs produced by the LSS master, or NMT
COBs produced by the NMT master, or local NMT state transitions.
The LSS FSA supports the following states:
(0) Initial: Pseudo state, indicating the activation of the FSA
(1) LSS waiting: In this state, all services are supported as defined below
(2) LSS configuration: In this state, all services are supported as defined below
(3) Final: Pseudo state, indicating the deactivation of the FSA
Figure 6: LSS FSA state machine
State behavior of the supported services
Services
LSS Waiting
LSS Configuration
Switch state global
Yes
Yes
Switch state selective
Yes
No
Activate bit timing parameters
No
Yes
Configure bit timing parameters
No
Yes
Configure Node-ID
No
Yes
Store configured parameters
No
Yes
Inquire LSS address
No
Yes
Inquire Node-ID
No
Yes
LSS identify remote slave
Yes
Yes
LSS identify slave
Yes
Yes
LSS identify non-configured remote slave
Yes
Yes
LSS identify non-configured slave
Yes
Yes