Configuración para Adquio Multi IOs Pro: variables Modbus RTU

Adquio Multi IOs Pro

Ya puedes incorporar Adquio Multi IOs Pro a tu controlador Adquio con su configuración de variables preparada. Descarga el archivo JSON o copia el código completo que encontrarás al final de esta entrada, siguiendo el mismo procedimiento que con el resto de nuestras expansiones.

Una configuración lista para adaptar a tu instalación

El archivo incluye 49 variables para las entradas y salidas digitales, las entradas y salidas analógicas, los canales PT y sus ajustes, además de variables de estado y configuración del módulo. Se conserva íntegramente la configuración facilitada, incluidos los nombres de las variables y las direcciones de registro.

Cómo utilizar el archivo JSON

  1. Descarga el archivo o copia el código JSON completo de esta página.
  2. En la interfaz web de tu controlador Adquio, abre la creación o edición del dispositivo y pulsa Mostrar JSON (Avanzado). Pega el contenido del archivo.
  3. Revisa el puerto RS485 y la dirección Modbus para que coincidan con tu instalación: el ejemplo utiliza modbus_rs485_2 y dirección 6.
  4. El ejemplo incluye "disabled": true. Una vez revisados los parámetros, activa el dispositivo y comprueba la comunicación antes de utilizar las salidas.

Configuración completa de variables

Puedes consultar y copiar todo el contenido en el recuadro siguiente. Tiene una altura fija y barra de desplazamiento para facilitar la lectura.

{
  "code": "Multi_IO_Pro",
  "disabled": true,
  "instance": "modbus_rs485_2",
  "modbusMaxLength": 10,
  "modbusSlave": "6",
  "schemaVersion": 5,
  "type": "modbusrtu",
  "variables": [
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI01",
      "dataType": "uint16",
      "modbusAddress": "0",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI02",
      "dataType": "uint16",
      "modbusAddress": "1",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI03",
      "dataType": "uint16",
      "modbusAddress": "2",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI04",
      "dataType": "uint16",
      "modbusAddress": "3",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI05",
      "dataType": "uint16",
      "modbusAddress": "4",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI06",
      "dataType": "uint16",
      "modbusAddress": "5",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI07",
      "dataType": "uint16",
      "modbusAddress": "6",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI08",
      "dataType": "uint16",
      "modbusAddress": "7",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI09",
      "dataType": "uint16",
      "modbusAddress": "8",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "DI10",
      "dataType": "uint16",
      "modbusAddress": "9",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO01",
      "dataType": "uint16",
      "modbusAddress": "10",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO02",
      "dataType": "uint16",
      "modbusAddress": "11",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO03",
      "dataType": "uint16",
      "modbusAddress": "12",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO04",
      "dataType": "uint16",
      "modbusAddress": "13",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO05",
      "dataType": "uint16",
      "modbusAddress": "14",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO06",
      "dataType": "uint16",
      "modbusAddress": "15",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO07",
      "dataType": "uint16",
      "modbusAddress": "16",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO08",
      "dataType": "uint16",
      "modbusAddress": "17",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO09",
      "dataType": "uint16",
      "modbusAddress": "18",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "DO10",
      "dataType": "uint16",
      "modbusAddress": "19",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI01",
      "dataType": "uint16",
      "modbusAddress": "20",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI02",
      "dataType": "uint16",
      "modbusAddress": "21",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI03",
      "dataType": "uint16",
      "modbusAddress": "22",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI04",
      "dataType": "uint16",
      "modbusAddress": "23",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI05",
      "dataType": "uint16",
      "modbusAddress": "24",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI06",
      "dataType": "uint16",
      "modbusAddress": "25",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "AI07",
      "dataType": "uint16",
      "modbusAddress": "26",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO01",
      "dataType": "uint16",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "27",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO02",
      "dataType": "uint16",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "28",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO03",
      "dataType": "uint16",
      "ioId": 27,
      "ioMode": "analog_output",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "29",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO04",
      "dataType": "uint16",
      "ioId": 28,
      "ioMode": "analog_output",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "30",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO05",
      "dataType": "uint16",
      "ioId": 29,
      "ioMode": "analog_output",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "31",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO06",
      "dataType": "uint16",
      "ioId": 30,
      "ioMode": "analog_output",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "32",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "AO07",
      "dataType": "uint16",
      "ioId": 30,
      "ioMode": "analog_output",
      "maxValue": "4095",
      "minValue": "0",
      "modbusAddress": "33",
      "modbusRegType": "holding_register",
      "type": "generic",
      "units": "volts"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "PT01",
      "dataType": "float64",
      "modbusAddress": "34",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "PT02",
      "dataType": "float64",
      "modbusAddress": "35",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "PT03",
      "dataType": "float64",
      "modbusAddress": "36",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "PT04",
      "dataType": "float64",
      "modbusAddress": "37",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "PT01_ajuste",
      "dataType": "float64",
      "modbusAddress": "38",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "PT02_ajuste",
      "dataType": "float64",
      "modbusAddress": "39",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "PT03_ajuste",
      "dataType": "float64",
      "modbusAddress": "40",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "PT04_ajuste",
      "dataType": "float64",
      "modbusAddress": "41",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueConverters": [
        "cast(int16,float64)",
        "divide(100)"
      ]
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "LedPower",
      "dataType": "uint16",
      "modbusAddress": "42",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "modbus_slave_restart_to_apply",
      "dataType": "uint16",
      "modbusAddress": "43",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "LedError",
      "dataType": "uint16",
      "modbusAddress": "44",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": false,
      "code": "ResetButton",
      "dataType": "uint16",
      "modbusAddress": "45",
      "modbusRegType": "holding_register",
      "type": "generic"
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Config_Baud",
      "dataType": "uint16",
      "modbusAddress": "46",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "9600": "9600",
        "19200": "19200",
        "38400": "38400",
        "57600": "57600"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Config_Serial_8N1",
      "dataType": "uint16",
      "modbusAddress": "47",
      "modbusRegType": "holding_register",
      "type": "generic",
      "valueMappings": {
        "6": "8N1",
        "14": "8N2",
        "38": "8E1",
        "46": "8E2",
        "54": "8O1",
        "62": "8O2"
      }
    },
    {
      "canRead": true,
      "canWrite": true,
      "code": "Config_address",
      "dataType": "uint16",
      "modbusAddress": "48",
      "modbusRegType": "holding_register",
      "type": "generic"
    }
  ],
  "virtualVariables": []
}

Consulta también la ficha de Adquio Multi IOs Pro o vuelve al listado de configuración de dispositivos para Adquio.

Resumen de privacidad
Adquio

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.