![EtherCAT TMCL Firmware Manual Download Page 10](http://html1.mh-extra.com/html/ethercat/tmcl/tmcl_firmware-manual_2432550010.webp)
TMCM-1310 TMCL Firmware V1.11 Manual (Rev. 1.16 / 2014-MAR-19)
10
www.trinamic.com
State / state change
Services
Init
-
No communication on application layer
-
Master has access to the DL-information registers
Init to Pre-Operational
-
Master configures registers, at least:
•
DL address register
•
SyncManager channels for mailbox
communication
-
Master initializes Distributed Clock synchronization
-
Master requests
Pre-Operational
state
•
Master sets AL control register
-
Wait for AL status register confirmation
Pre-Operational
-
Mailbox communication on the application layer
-
No process data communication
Pre-Operational to Safe-Operational
-
Master configures parameters using the mailbox:
•
e.g., process data mapping
-
Master configures DL Register:
•
SyncManager channels for process data
communication
•
FMMU channels
-
Master requests
Safe-Operational state
-
Wait for AL Status register confirmation
Safe-Operational
-
Mailbox communication on the application layer
-
Process data communication, but only inputs are
evaluated. Outputs remain in safe state
Safe-Operational to Operational
-
Master sends valid outputs
-
Master requests
Operational state
(AL Control/Status)
-
Wait for AL Status register confirmation
Operational
-
Inputs and outputs are valid
Bootstrap
Recommended if firmware updates are necessary
-
State changes only from and to
Init
-
No Process Data communication
-
Mailbox communication on application layer, only
FoE protocol available (possibly limited file range)
T
HREE
LED
S DISPLAY THE ACTUAL ACTIVITY
:
Green LED
Description
EtherCAT0
LINK OUT state
OFF
No link.
blinking
Link and activity.
single flash
Link without activity.
EtherCAT
LINK IN state
OFF
No link.
blinking
Link and activity.
single flash
Link without activity.
EtherCAT
RUN state
OFF
The device is in state INIT.
blinking
The device is in state PRE-OPERATIONAL.
single flash
The device is in state SAFE-OPERATONAL.
ON
The device is in state OPERATIONAL.
flickering (fast)
The device is in state BOOTSTRAP.