New device properties window

This window contains the properties for creating a new device.
Figure 38.   New device window
Image
Property Value Description
Name text Specifies the name of the object.
Type drop-down list Specifies the type of the object.
Enabled true or false (defaults to true) Activates (true) and deactivates (false) the object (network, device, point, component, table, schedule, descriptor, etc.).
Device Address number from 1 to 247 Defines the unique number that identifies the current device object on the network.
Modbus Config additional properties Refer to Modbus Config.
Poll Frequency drop-down list Configures how frequently the system polls proxy points.
Ping Address additional properties Defines the base address to use.
Ping Address Data Type drop-down list Defines the type of numeric data.

Modbus Config

Each Modbus client device has a Modbus Config container slot with five properties. You access these on the device’s property sheet, as well as the New or Edit windows for a device object when in the device manager view of the parent network.

The screen capture shows the properties in the New window for a device. These properties allow you to override the network-level (global) Modbus Config equivalent settings for handling Modbus data from and to this device.

Property Value Description
Override Network true or false (default) Determines which values to use for these properties: Float Byte Order, Long Byte Order and Use Force Multiple Coil.

false selects the network-level values as configured by the ModbusAsyncNetwork component.

true selects the values defined by the Modbus Config container slot.

Float Byte Order drop-down list Specifies the byte-order used to assemble or receive floating-point (32-bit) values in messages. Choices reflect two alternate methods, where numerals 0, 1, 2, and 3 represent the least significant byte to most significant byte:
  • Order3210 – Most significant byte first, or big-endian, it is the default.
  • Order1032 – Bytes transmitted in a 1,0,3,2 order, or little–endian.
Long Byte Order drop-down list

Specifies the byte-order used to assemble or receive long integer (32-bit) values in messages. Choices reflect two alternate methods, where numerals 0, 1, 2, and 3 represent the least significant byte to most significant byte:

  • Order3210 - Most significant byte first, or big-endian, it is the default.
  • Order1032 - Bytes transmitted in a 1,0,3,2 order, or little-endian.

 NOTE: Float or long values received in incorrect byte order may appear abnormally big, or not at all. 
Use Force Multiple Coil true or false (default) Specifies whether to use function code 15 (Force Multiple Coils) instead of function code 05 (Force Single Coil) when writing to coils. The default is false, where function code 05 (Force Single Coil) is used. This property depends on the Modbus function codes supported by child devices, which (if available) provide alternative options in Modbus messaging.

Function code 15 support (Preset Multiple Coils) is available in devices (true or false). The default is false, where function code Preset Single Coil is in place.

Use Preset Multiple Register true or false (default) Specifies whether to use function code 16 (Preset Multiple Registers) instead of function code 06 (Preset Single Register) when writing to registers. The default is false, where function code 06 (Preset Single Register) is used. This property depends on the Modbus function codes supported by child devices, which (if available) provide alternative options in Modbus messaging.

Function code 16 support (Preset Multiple Registers) is available in devices (true or false). The default is false, where function code Preset Single Register is in place.