beautypg.com

2 i/o range, I/o range, Appendix – Lenze I/O system 1000 System Manual User Manual

Page 731

background image

Appendix

Serial process interfacing

I/O range

15

l

731

EDSIO1000 EN 7.0

Passive operation: When the driver waits for the connection establishment and receives
a character unequal to STS, a NAK is sent. When a NAK character is received, the driver does
not send a respond. If the character delay time is exceeded while receiving a character, a
NAK is sent and a renewed connection establishment is waited for. When the driver is not
ready yet when the STX has received, a NAK is sent.

Block Check Character (BCC byte): For further backup, a block check character is added to
the end of the frame of 3964R. The BCC byte is created by a XOR connection via the data
of the entire frame including DLE/ETX. When a BCC byte is received that differs from the
calculated one, a NAK is sent instead of the DLE.

Initialisation conflict: If two partners simultaneously attempt to establish a connection
within the acknowledgement time, the partner with the lower priority sends the DLE and
changes to receive mode.

Data Link Escape (DLE character): The DLE character in a frame is duplicated by the driver,
i.e., DLE/DLE is sent. During the reception, duplicated DLEs are stored as a single DLE in the
buffer. The frame always terminates with the combination DLE/ETX/BCC (only for 3964R).

Control codes:

ƒ

02h = STX

ƒ

03h = ETX

ƒ

10h = DLE

ƒ

15h = NAK

15.1.2

I/O range

Depending on the higher−level fieldbus system, the I/O compound module assigns the
following number of bytes in the address range for the input and output, respectively.

ƒ

PROFIBUS: 8 bytes, 20 bytes or 60 bytes (selectable)

ƒ

PROFINET: 20 bytes or 60 bytes (selectable)

ƒ

CANopen: 8 bytes

ƒ

EtherCAT: 60 bytes

ƒ

DeviceNET: 60 bytes

ƒ

ModbusTCP: 60 bytes