Comtrol IOLM 4-EIP User Manual
Page 42
42 -
Chapter 5. IO-Link Port Configuration
IO-Link Master 4-EIP User Guide: 2000582 Rev. A
Modbus/TCP Settings Parameters
PDO Data Block Size
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
PDO Byte-Swap Method
Default: No byte-swap
If enabled, the IO-Link Master 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
Note: 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 sending byte
(8-bit) data to the IO-Link device and it is desired to send the
least significant byte of the holding register first. For these
cases, word (16 bit) byte-swap is typically used.
Append PDO to PDI Data
Default: False
If selected, the IO-Link Master appends any PDO data to the end of
the PDI data.
•
False = Do not append PDO data
•
True = Append PDO data
Clear Event Code in PDO Block
Default: False
If enabled, the IO-Link Master expects the first word of the PDO
block to be used for event code handling.
Values are:
•
True = expect event code
•
False = no event code, expect only PDO data
Clear Event Code After Hold Time
Default: True
If enabled, the IO-Link Master clears any event code reported in the
PDI data block after the Event Active Hold Time.
Values are:
•
True = clear event code after hold time
•
False = do not clear event code after hold time
Modbus/TCP Settings Page (Continued)