UNPKG

node-red-contrib-modbus

Version:

The all in one Modbus TCP and Serial contribution long term supported package for Node-RED.

101 lines (100 loc) 3.89 kB
{ "argumentMaps": { "2813f7a2-40f4-11ee-a078-f7298669a6cf": { "fc": "0x01", "name": "FC 01h", "shortDesc": "Read Coil(s)", "requestMap": [ { "name": "startingAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "quantityCoils", "data": 8, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "byteCount", "data": 0, "offset": 0, "type": "uint8be" }, { "name": "coilStatus", "data": 0, "offset": 1, "type": "uint8be" } ] }, "4716b4b8-4190-11ee-87bb-878fc006dbef": { "fc": "0x02", "name": "FC 02h", "shortDesc": "Read Discrete Inputs", "requestMap": [ { "name": "startingAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "quantityDiscreteInputs", "data": 2, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "byteCount", "data": 0, "offset": 0, "type": "uint8be" }, { "name": "inputStatus", "data": 0, "offset": 1, "type": "uint8be" } ] }, "bdd84caa-4191-11ee-989f-4384dc45e6c3": { "fc": "0x03", "name": "FC 03h", "shortDesc": "Read Holding Register(s)", "requestMap": [ { "name": "startingAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "quantityRegisters", "data": 1, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "byteCount", "data": 0, "offset": 0, "type": "uint8be" }, { "name": "HoldingRegisterValue", "data": 0, "offset": 1, "type": "uint16be" } ] }, "656f1f56-4193-11ee-8eb6-07ee4f160ac8": { "fc": "0x04", "name": "FC 04h", "shortDesc": "Read Input Register(s)", "requestMap": [ { "name": "startingAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "quantityInputRegisters", "data": 1, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "byteCount", "data": 0, "offset": 0, "type": "uint8be" }, { "name": "inputRegisterValue", "data": 0, "offset": 1, "type": "uint16be"} ] }, "41846e1e-4195-11ee-be5c-6377293e4ebe": { "fc": "0x05", "name": "FC 05h", "shortDesc": "Write Single Coil", "requestMap": [ { "name": "outputAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "outputValue", "data": 0, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "outputAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "outputValue", "data": 0, "offset": 2, "type": "uint16be" } ] }, "fcdf0de4-4196-11ee-9c64-773f826599e6": { "fc": "0x06", "name": "FC 06h", "shortDesc": "Write Single Register", "requestMap": [ { "name": "registerAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "registerValue", "data": 0, "offset": 2, "type": "uint16be" } ], "responseMap": [ { "name": "registerAddress", "data": 0, "offset": 0, "type": "uint16be" }, { "name": "registerValue", "data": 0, "offset": 2, "type": "uint16be" } ] } } }