Adquio mini IOs modbus module: Configuración

adquio mini IOS modbus module

En este caso te traemos la configuración para adquio mini IOs modbus module, dispositivo de la familia adquio.

Recuerda que, en la parte superior derecha del código, tienes un botón para copiarlo en tu portapapeles. En dispositivos móviles puede tardar un poco de tiempo.

En el interface web de adquio, localizado en la parte inferior de la creación de un nuevo dispositivo, vas a ver un botón que pone ‘Mostrar Json (Avanzado)’. Si lo pulsas, se te abrirá una ventana donde se puede pegar el código que has copiado aquí.

El mini IOs es un módulo que permite llevar añadir 4 salidas y 6 entradas digitales allí donde son necesarias.

Además, permite ampliar el número de entradas y salidas en cualquier dispositivo con soporte del protocolo Modbus RTU.

Si quieres contribuir con nosotros con dispositivos que tú mismo has configurado y que no has podido encontrar aquí, puedes enviarnos esa configuración a dispositivos@adquio.com.  Nosotros la validaremos y la subiremos a esta sección.

Esperamos que esta configuración para adquio mini IOs te sea de utilidad.

{
  "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