Manual wRemote
Entradas/Salidas Modbus Wireless
respuesta una excepción de MODBUS.
El cálculo para determinar la dirección de un registro para un wRemote determinado es el siguiente.
Registro X = 40000 + (wRemote_ID – 1) * 16 + Número de Registro (1 a 16)
Como ejemplo supongamos querer leer la entrada analógica 3 del wRemote "Nodo" que posee el ID = 5.
La entrada analógica 3 corresponde al registro 6, por lo tanto.
Registro 6 (wRemote 5) = 40000 + (5 - 1) * 16 + 6
Para poder conocer el valor deseado debemos acceder al registro 40070
Las entradas y salidas digitales se agrupan en 2 registros, el 2 para las entradas y el 3 para las salidas,
que contiene en sus bits los valores correspondientes. Sabiendo que la entrada 1 del wRemote
corresponde al bit 0 del registro y la entrada 4 corresponde al bit 3 podemos determinar cada una. De la
misma forma se ubican las salidas.
Para conocer el estado de la conexión se puede leer el registro 1 en el bit 0, si este se encuentra en 1
indica que el equipo se encuentra conectado, mientras que si está en 0 indica que el equipo está
desconectado.
Dependiendo de como estén configuradas las entradas analógicas los valores que tomarán los registros
serán de 0 a 1000 en tensión y de 400 a 2000 en corriente, en estos registros también tendremos los
valores de los contadores esto depende de la configuración del "Nodo" o sea si el nodo fue configurado
para transmitir la entrada analógica o el contador. Por ejemplo si disponemos de un modelo con 4
entradas analógicas y 4 entradas de conteo solo podremos transmitir 4 de estas 8, por eso en el "Nodo"
se puede habilitar el reporte de una o la otra, en concreto si transmitimos la AN1 no podremos enviar la
PI1 y si habilitamos la PI2 no podremos hacerlo con la AN2 y así sucesivamente. El valor del contador
puede ir de 0 a 49999. Si vale 49999 y cuenta un pulso mas el valor volverá a 0. Ver la tabla de modelos
en la sección "Instalación" para ver que modelos pueden contar pulsos.
Desde aquí podemos modificar el valor de las salidas digitales y analógicas
Organización de los INPUT STATUS:
En los input status podemos conocer el estado de las entradas digitales de todos los wRemote.
En cada operación podemos consultar como maximo 64 inputs si consultamos más obtendremos como
respuesta una excepción de MODBUS.
Cada wRemote ocupa 16 posiciones y el cálculo para leer el valor de una de las entradas es el
siguiente.
Entrada X = 10000 + (wRemote_ID – 1) * 16 + Número de entrada (1 a 16)
Por ejemplo, si deseamos conocer el valor de la entrada 4 del wRemote que posee el ID = 2 el cálculo
en de la siguiente forma.
Entrada 4 (wRemote 2) = 10000 + (2 - 1) * 16 + 4
Equivale a la dirección Modbus 10020.
Organización de los COIL STATUS:
En los registros coil status visualizamos las salidas digitales de los equipos.
En cada operación podemos consultar como maximo 64 coils si consultamos más obtendremos como
respuesta una excepción de MODBUS.
Para determinar la dirección de las salidas para cada wRemote calculamos.
Salida X = (wRemote_ID – 1) * 16 + Número de salida (1 a 16)
Por ejemplo, si deseamos acceder a la salida 2 del wRemote que posee el ID = 10 el cálculo es de la
siguiente forma
Salida 2 (wRemote 10) = (10 – 1) * 16 + 2 = 146
Equivale a la dirección Modbus 146 de los coil status.
41 / 56