The Xentara Modbus Driver v1.2.1
User Manual
JSON Format for Holding Registers
See also
Skill Element Blocks in the Xentara user manual

A JSON object describing a holding register has the following syntax:

{
"@Skill.Modbus.HoldingRegister": {
"name": "Holding Register 4",
"UUID": "ce30fa69-c291-4813-9cc6-b7897a2bd16a",
"ACL": { ... },
"address": 4,
"format": "uint16",
"poll": "Modbus Controller 4.Poll Outputs"
}
}

Object Members
nameA string value containing the name of the holding register. The name is used to construct the holding register’s primary key.
UUIDA string value containing the unique UUID of the holding register.
ACLAn optional JSON object containing the element ACL of the holding register. The format of the object is described under JSON Format for ACLs in the Xentara user manual.
addressAn integer value containing the 0-based address of the holding register. Must be in the range of 0 to 65535. For multi-register data formats, this must be the address of the first register of the data.
formatA string value describing the data format of the holding register. The format implicitly also specifies the number of registers to read or write.
pollAn optional string value describing the poll in which the holding register’s current value should be queried. The string value must contain the primary key of the poll. If you do not specify a poll, the register’s current value will be unavailable.