2 i/o range, I/o range, Appendix – Lenze I/O system 1000 System Manual User Manual
Page 731
![background image](/manuals/565636/731/background.png)
Appendix
Serial process interfacing
I/O range
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