![Phoenix Contact IOL MA8 PN DI8 User Manual Download Page 44](http://html1.mh-extra.com/html/phoenix-contact/iol-ma8-pn-di8/iol-ma8-pn-di8_user-manual_1551441044.webp)
IOL MA8 PN DI8
42
PHOENIX CONTACT
4022_en_A
Modbus TCP parameters
The following table provides detailed information about the “Modbus TCP Settings” page.
Table 5-6
“Modbus TCP Settings” parameters
Field name
Function
ISDU Data Settings
ISDU Response Timeout
Default =
20 seconds
The time that the IOL MA8 PN DI8’s Modbus TCP interface waits for a response to
an ISDU request. The timeout needs to set long enough to allow all commands within
the ISDU request to be processed.
Valid range: 1-10,000 seconds
Process Data Settings
PDI Data Block Size (To PLC)
Default
: 36 bytes
The configurable PDI data block length. Optional lengths are:
–
4 bytes (header only)
–
8 bytes (4 bytes data)
–
16 bytes (12 bytes data)
–
24 bytes (20 bytes data)
–
36 bytes (32 bytes data)
PDI Byte-Swap Method
Default:
No byte-swap
If enabled, the IOL MA8 PN DI8 swaps the data bytes in word 2-byte format or dword
4-byte format. Options include:
–
No byte-swap
: Data passed through as received.
–
Word (16-bit) byte-swap
: Data is byte-swapped in word format.
–
Dword (32-bit) byte-swap
: Data is byte-swapped in dword format.
–
Reverse registers
: Data passed through after being reversed.
PDO Data Block Size (From PLC)
Default:
32-bytes
The configurable PDO data block length. Optional lengths are:
Event code not included:
–
4-bytes = 2 data words
–
8-bytes = 4 data words
–
16-bytes = 8 data words
–
24-bytes = 12 data words
–
32-bytes = 16 data words
–
34-bytes = 16 data words, 1 pad word
Event code included:
–
4-bytes = event code word, 1 data word
–
8-bytes = event code word, 3 data words
–
16-bytes = event code word, 7 data words
–
24-bytes = event code word, 11 data words
–
32-bytes = event code word, 15 data words
–
34-bytes = event code word, 16 data words
Because both IO-Link and Modbus TCP use big-endian byte ordering,
byte-swapping typically is not required for word and dword data. Byte
swapping is most commonly required when receiving byte (8-bit) data and
it is desired to place the first data byte in the least significant byte position
of the holding register. For these cases, word (16-bit) byte-swap is
typically used.
Summary of Contents for IOL MA8 PN DI8
Page 1: ...User manual UM EN IOL MA8 PN DI8 IO Link to PROFINET and Modbus TCP gateway...
Page 14: ...IOL MA8 PN DI8 12 PHOENIX CONTACT 4022_en_A...
Page 18: ...IOL MA8 PN DI8 16 PHOENIX CONTACT 4022_en_A...
Page 76: ...IOL MA8 PN DI8 74 PHOENIX CONTACT 4022_en_A...