Each client Modbus device object (ModbusAsyncDevice, ModbusTCPDevice, and ModbusTCPGatewayDevice) has an associated Modbus Config container slot to override these network-wide defaults. These properties adjust the settings for message transactions to (and from) only that device, as follows:
Override Network
True or false. The default, false, means the Network-level settings are used. Set this to True whenever you want the settings below to be used instead of the equivalent network-level values.
Float Byte Order
Choices reflect two alternate methods, where numerals 0, 1, 2, and 3 represent the least significant byte to most significant byte, as follows:
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
Choices reflect two alternate methods, where numerals 0, 1, 2, and 3 represent the least significant byte to most significant byte, as follows:
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”.
Use Preset Multiple Register
Function code 16 support (Preset Multiple Registers) is available in the device (true or false). The default is false, where function code “Preset Single Register” is used in place.
Use Preset Multiple Coil
Function code 15 support (Preset Multiple Coils) is available in the device (true or false). The default is false, where function code “Preset Single Coil” is used in place.
Copyright © 2000-2014 Tridium Inc. All rights reserved.