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)

Advertising
background image

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.

Advertising