Adquio mini IOs modbus module: Configuration

adquio mini IOS modbus module

In this case we bring you theconfiguration for Adquio mini IOs modbus module , adquio family device.

Remember that, in the upper right part of the code, you have a button to copy it to your clipboard . On mobile devices it may take a little time.

At Adquio web interface , located at the bottom of creating a new device, you will see a button that says ‘Show Json (Advanced)’. If you press it, a window will open where you can paste the code that you have copied here.

The mini IOs is a module that allows you to add 4 outputs and 6 digital inputs where they are needed.

In addition, it allows enlarge the number of inputs and outputs in anydevice with protocol support Modbus RTU.

If you want to contribute to us with devices that you have configured yourself and that you have not been able to find here, you can send us that configuration to devices@adquio.com . We will validate it and upload it to this section.

We hope this configuration for adquio mini IOs be useful to you.

{
  "code": "MINI_IOS",
  "instance": "modbus_rs485_1",
  "modbusMaxLength": 16,
  "modbusSlave": "1",
  "schemaVersion": 5,
  "type": "modbusrtu",
  "variables": [
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI01",
      "dataType": "bool",
      "modbusAddress": "4",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI02",
      "dataType": "bool",
      "modbusAddress": "5",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI03",
      "dataType": "bool",
      "modbusAddress": "6",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI04",
      "dataType": "bool",
      "modbusAddress": "7",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI05",
      "dataType": "bool",
      "modbusAddress": "8",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI06",
      "dataType": "bool",
      "modbusAddress": "9",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO01",
      "dataType": "bool",
      "modbusAddress": "10",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO01_switch",
      "dataType": "bool",
      "modbusAddress": "14",
      "modbusRegType": "holding_register",
      "type": "on_off",
      "valueConverters": [
        "cast(uint16,bool)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO02",
      "dataType": "bool",
      "modbusAddress": "11",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO02_switch",
      "dataType": "bool",
      "modbusAddress": "15",
      "modbusRegType": "holding_register",
      "type": "on_off",
      "valueConverters": [
        "cast(uint16,bool)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO03",
      "dataType": "bool",
      "modbusAddress": "12",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO03_switch",
      "dataType": "bool",
      "modbusAddress": "16",
      "modbusRegType": "holding_register",
      "type": "on_off",
      "valueConverters": [
        "cast(uint16,bool)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO04",
      "dataType": "bool",
      "modbusAddress": "13",
      "modbusRegType": "holding_register",
      "name": "",
      "type": "on_off",
      "units": "no_units",
      "valueConverters": [
        "cast(uint16,bool)"
      ],
      "valueMappings": {
        "0": "Off",
        "1": "On"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO04_switch",
      "dataType": "bool",
      "modbusAddress": "17",
      "modbusRegType": "holding_register",
      "type": "on_off",
      "valueConverters": [
        "cast(uint16,bool)"
      ]
    }
  ],
  "virtualVariables": []
}

Related Posts

Leave a Reply