vNode Modbus Client Module
Modbus Client Module
Modbus es un procolo creado desde los años 80 por Modicon su aceptación en el mercado se debe a su fácil implementación y estructura lo que ha permitido que muchos fabricantes de equipos de control lo incluyan como uno de los idiomas base para la comunicación con sus equipos.
Modbus tiene distintas variantes que le han permitido integrarse en múltiples ámbitos de la industria, todo bajo la arquitectura maestro – esclavo.
Los tipos de Modbus mas comunes son:
Modbus RTU: fue una de las las primeras especificaciones que surgió y hace énfasis en comunicaciones seriales basadas en puertos RS232 -RS485.
Modbus TCP: engloba las tramas de RTU y agrega cabeceras TCP, brindándole direccionamiento IP y puerto de comuniación.
Modbus ASCII: cada byte de datos se divide en los dos bytes que representan los dos caracteres ASCII en el valor hexadecimal.
Modbus client module: Características
Modbus es un protocolo estándar que se aplica en muchas industrias, gracias a su fácil implementación e integración tanto para manufcatura como para energia y building automation. El módulo Modbus client de vNode Automation permite la comunicación con multiples dispositivos de planta por medio de Modbus TCP/IP y RTU.
- Soporta Modbus RTU y TCP.
- Soporta la funcion 6 para escritura de un solo registro.
- Ilimitadas conexiones a esclavos.
- Gestión de redundancia a nivel de dispositivo sobre el TCP.
Descarga vNode y comienza a procesar e integrar datos de tus sistemas de automatización en solo unos minutos.
Seguridad y comunicaciones: Módulo modbus cliente
El módulo Modbus Cliente funciona por el método de poleo, lo que permite que solo los Maestros pueden iniciar la comunicación y por ende los esclavos responder únicamente a esas peticiones.
Existen elementos necesarios para estabalecer una comunicación Modbus, y eso va a depender de su medio de trasmisión, ya sea serial (RTU) o TCP, sin embargo, son parámetros muy sencillos de obtener que provienen directamente del esclavo, como lo son:
- Velocidad del puerto serie (RTU)
- Bits de parada (RTU)
- Paridad (RTU)
- Número de esclavo (RTU y TCP) soporta hasta 247 esclavos en un solo enlace
- Direccion IP (TCP)
- Puerto TCP (TCP) por defecto 502
Los registros van atados a los códigos de función, los cuales permiten indicar mediante los comando qué tipo de acción se requiere realizar desde el Maestro hacia el Esclavo, ya sea leer, escribir u otro tipo de comandos.
El acceso a la información o data en Modbus está establecido por tipos de registros, cada uno de ellos corresponde a un tipo de dato:
- Type 0 – Coils – Binarios de escritura
- Type 1 – Coils – Binarios de lectura
- Type 3 – Analog Inputs – Análogos de lectura
- Type 4 – Holding Registers – Análogos de lectura y escritura