2 user ram 0xf80:0xf83, 2 esm tests (0x2000 – 0x200f), User ram 0xf80:0xf83 – BECKHOFF ET9300 User Manual
Page 74: Esm tests (0x2000, 0x200f), Table 14)
72
Application Note ET9300
Attribute
Value
Object Code
ARRAY
Max SubIndex
16 (7if build for EL9800)
Table 14: Test Control Object Entries
Sub-
Index
Descripti
on
Data Type Acces
s
PDO
Mappin
g
Description / Default value
1
– Max
SubIndex
(see
Table 13)
Linked
test
object
entry
UNSIGNE
D32
RW
No
Linked test object entry
Bit0
–
7
Reserved for future use
Bit8 -
15
Subindex of the test object
entry
Bit16-
32
Index of the test object
11.1.2 User RAM 0xF80:0xF83
The master can write the object index and subindex of the behavior to be activated to the register
(Table 15: Test Application | ESC Register 0xF80:0xF83). The value is read by the application on a
state trigger from INIT to any (also INIT to INIT), if the behavior is accepted the first bit in 0xF83 is set.
Table 15: Test Application | ESC Register 0xF80:0xF83
11.2 ESM Tests (0x2000
– 0x200F)
Table 16: Test Object 0x2000 (ESM Group 1)
Bit
Description
Purpose
0:15
Object Index
Updated by the master
16:23
Subindex
Updated by the master
24
1 : behavior active
Shall be set to 0 by the master if a new
index/subindex was written. Is set to 1
by the slave application
32:31
Reserved for future use
Sub-
Index
Description
Purpose
1
Invalid state transition from INIT to PreOP
AL status Code 0x16 (Invalid Mailbox)
2
Invalid state transition from PreOP to
SafeOP
AL status Code 0x1D (Invalid Output
SyncManager config)
3
Invalid state transition from PreOP to
SafeOP
AL status Code 0x1E (Invalid Input
SyncManager config)
4
Do not unlock the SM3 (process data
input SyncManager) buffer during the
transition from PreOP to SafeOP.
Check if the Master starts the process
data communication without initial input
process data.