
AL Control (0x0120:0x0121)
Slave Controller – Register Description II-21
3.20 AL Control (0x0120:0x0121)
Table 24: Register AL Control (0x0120:0x0121)
Initiate State Transition of the Device State
Machine:
1: Request Init State
3: Request Bootstrap State
2: Request Pre-Operational State
4: Request Safe-Operational State
8: Request Operational State
Error Ind Ack:
0: No Ack of Error Ind in AL status register
1: Ack of Error Ind in AL status register
Device Identification:
0: No request
1: Device Identification request
NOTE: AL Control register behaves like a mailbox if Device Emulation is off (0x0140.8=0): The PDI has to
read/write* the AL Control register after ECAT has written it. Otherwise ECAT cannot write again to the AL Control
register. After Reset, AL Control register can be written by ECAT. (Regarding mailbox functionality, both registers
0x0120 and 0x0121 are equivalent, e.g. reading 0x0121 is sufficient to make this register writeable again.)
If Device Emulation is on, the AL Control register can always be written, its content is copied to the AL Status
register.
* PDI register function acknowledge by Write command is disabled: Reading AL Control from PDI clears AL Event
Request 0x0220[0]. Writing to this register from PDI is not possible.
PDI register function acknowledge by Write command is enabled: Writing AL Control from PDI clears AL Event
Request 0x0220[0]. Writing to this register from PDI is possible; write value is ignored (write 0).
Kommentare zu diesen Handbüchern