6 default/min/max, 7 m/o/c, b/s and rx/tx, 8 access – BECKHOFF ET9300 User Manual

Page 92: 5 enum, Default/min/max, M/o/c, b/s and rx/tx, Access, Enum

Advertising
background image

90

Application Note ET9300

Index

Name

Base Data Type

Bit Size

0x000A

OCTET_STRING

ARRAY [0..n] OF BYTE

8*(n+1)

0x000B

UNICODE_STRING

ARRAY [0..n] OF UINT

16*(n+1)

0x0260

ARRAY_OF_INT

ARRAY [0..n] OF INT

16*(n+1)

0x0261

ARRAY_OF_SINT

ARRAY [0..n] OF SINT

8*(n+1)

0x0262

ARRAY_OF_DINT

ARRAY [0..n] OF DINT

32*(n+1)

0x0263

ARRAY_OF_UDINT

ARRAY [0..n] OF
UDINT

32*(n+1)

A padding entry is described with the notation

”pad_x” where x defines the bit size from 1 to 15.

13.4.6 Default/Min/Max

Default/Min/Max

values shall be hexadecimal values. They shall have a leading “0x” and be of big

endian format.

13.4.7 M/O/C, B/S and rx/tx

The column “M/O/C” defines if an entry is mandatory optional or conditional. This value is only set in
the ESI file and has no influence to the slave application.
The column “B/S” specifies if an entry is a backup or setting object.
The column “rx/tx” specifies if an entry is rx or tx PDO map able.

13.4.8 Access

Defines the access rights via CoE. The access (read, write, readwrite) can be identical in PreOp,
SafeOp, Op. Or they can be different in some states. Example: A configuration value may be readable
and writeable in PreOp, but must not be changed any more in Op.
the allowed values are listed in Table 23: Entry access rights.

Table 23: Entry access rights

The state-dependent access rights shall be separated by a comma (,).

13.5 ENUM

Enums shall be defined in the index range 0x800 to 0xFFF (see also ETG.1000-6).
The used name and data type shall be “DTXXXXENYY”. XXXX is the index of the enumeration and
YY the used bit size.

Syntax

Description

RO

Read-only in all states

WO

Write-only in all states

RW

Readable and writable in all states

rd_preop

Readonly in Preop

rd_preop_safeop

Read-only in PreOP and SafeOP

rd _safeop

Read-only in SafeOP

rd_ safeop_op

Read-only in SafeOP and OP

rd _op

Read-only in OP

wr_preop

Write only in PreOP

wr _preop_safeop

Write only in PreOP and SafeOP

wr _safeop

Write only in SafeOP

wr _Safeop_op

Write only in SafeOP and OP

wr _op

Write only in OP

Advertising