User-defined export, import, and bulk editing > Bulk editing configuration objects > Bulk editing a PK controller's Ethernet-connected devices

Modbus TCP logical device syntax table

Table: Valid field values for Modbus TCP logical devices

Field

Valid values

Required for import

logical_device_node_name

16 characters or fewer. The string must contain at least one alphabetical character and can include letters, numbers and the following characters: $, -, and _

Yes

physical_device_node_name

16 characters or fewer. The string must contain at least one alphabetical character and can include letters, numbers and the following characters: $, -, and _

Yes

controller_node_name

16 characters or fewer. The string must contain at least one alphabetical character and can include letters, numbers and the following characters: $, -, and _

Yes

description

Description of logical device

No

retry_count

The number of times that the EIOC or PK controller should retry a supervisory request to the slave device when the slave device fails to respond or when it responds in error

No

message_timeout

The amount of time (in milliseconds) that the EIOC or PK controller waits to receive a response from a slave device

No

modbus_device_address

The physical device's Modbus address

No

modbus_tcp_register_type

Coil, discrete register, input register or holding register

No

start_address

The location of the register data in the device

No

number_of_values

The number of contiguous registers accessed in this logical device's data grouping

No

data_type

  • ETHERNETIO_SIGNAL_BOOLEAN
  • ETHERNETIO_SIGNAL_INT8
  • ETHERNETIO_SIGNAL_UINT8
  • ETHERNETIO_SIGNAL_INT16
  • ETHERNETIO_SIGNAL_UINT16
  • ETHERNETIO_SIGNAL_INT32
  • ETHERNETIO_SIGNAL_UINT32
  • ETHERNETIO_SIGNAL_FLOAT

No

data_direction

Input or output

No

output_mode

Single value or complete block

No

output_readback

T, F

No

byte_order

Big Endian, Little Endian

No

word_order

Normal, Reverse

No