top of page

Un nuevo capítulo en el IoT industrial: Aplicaciones integradas de sensores, PLCs y gateways/routers Modbus

3 sept 2025
13 min de lectura

Actualizado: 12 oct

Ilustración de automatización industrial con sensores, PLC, redes y aplicaciones

Un sensor, un PLC y una pasarela Modbus pueden aparecer en el mismo diagrama de red sin compartir interfaz ni función. Un sensor puede conectarse a una entrada del PLC, el PLC puede exponer determinados valores por Modbus y una pasarela puede enlazar una red serie con una conexión IP. Hay que confirmar cada paso para los equipos concretos del proyecto.

Empiece por seguir un solo punto de datos desde su origen hasta el sistema que lo leerá. Así podrá distinguir el cableado, la lógica de control, la conversión de protocolos y el acceso remoto.

El papel de los sensores en el IoT industrial: La base de la recolección de datos

Los sensores convierten condiciones físicas en señales eléctricas o valores digitales. La temperatura, presión, humedad, vibración y caudal pueden orientar decisiones de mantenimiento y proceso, siempre que la medición sea adecuada. Una tendencia de vibración puede ayudar a investigar un rodamiento; por sí sola no diagnostica una avería ni evita una parada. Registre rango, precisión, condiciones de montaje y actualización necesaria.

Dibuje la ruta en orden:

Sensor → entrada o interfaz de comunicación → lógica/punto de datos del PLC → cliente o servidor Modbus → pasarela o ruta de red → aplicación SCADA o de supervisión

La ruta puede cambiar según el equipo. Algunos sensores entregan señales analógicas o discretas a una entrada del PLC; otros transmiten datos digitalmente. Consulte los manuales del sensor y del PLC para verificar la interfaz, el cableado, el escalado y el comportamiento de actualización. Un sensor no tiene necesariamente una dirección Modbus porque el PLC utilice Modbus en otra parte del sistema.

Tipo de sensor

Función de medida

Interfaz que verificar

Comprobación de aplicación

Proximidad

Detección de objetos o posición

Salida discreta, nivel eléctrico y compatibilidad de entrada

Confirmar cambios de estado en el PLC con el objetivo y montaje previstos

Temperatura

Temperatura de proceso o equipo

RTD, termopar, transmisor o interfaz digital especificada

Verificar rango, escala, unidad y medida de referencia

Presión

Presión de líquido o gas

Transmisor analógico o protocolo digital documentado

Verificar rango, alimentación, conexión de proceso y presión conocida

PLCs: El cerebro central de la automatización industrial

Definición y funciones de los PLCs

El PLC ejecuta el programa de control local y conecta módulos de entrada/salida con la maquinaria. Un programa típico lee entradas, evalúa la lógica y actualiza salidas; las tareas, el ciclo y la respuesta dependen del controlador, el programa y las E/S. El lenguaje de contactos es una opción de programación. Las protecciones y las funciones críticas en tiempo deben permanecer en el sistema diseñado para ellas; la supervisión remota no asume automáticamente esa responsabilidad.

El proyecto del PLC define qué medidas, estados y órdenes se comparten. Una entrada de temperatura puede escalarse a unidades físicas para regular una válvula localmente, mientras un valor mapeado por separado se expone para supervisión. Según los módulos, el firmware y la aplicación, el PLC puede ser cliente Modbus, servidor, ambos o ninguno. Confírmelo antes de elegir una pasarela.

Después, identifique dónde se guarda el valor y cómo puede consultarlo otro sistema. El PLC puede exponer un punto configurado mediante un servidor Modbus o actuar como cliente que lee otro dispositivo. Confirme el rol y el mapa de datos en el proyecto y el manual del PLC. El mapa de registros es una configuración deliberada, no un reflejo automático de todas las entradas de sensores.

Fabricantes de PLC: comprobaciones por modelo

La lista histórica de fabricantes sirve como lista de comprobación de compra, sin clasificación. Identifique CPU, módulos de comunicación, firmware y versión del software de ingeniería. Compruebe si la variante Modbus y el rol cliente/servidor son nativos, requieren una biblioteca o módulo, o necesitan una pasarela externa. Los servicios en la nube, OPC UA y MQTT son capacidades distintas. El nombre del fabricante no demuestra su disponibilidad ni el coste total del proyecto.

Fabricante

Identificación del proyecto

Evidencia de protocolo e integración

Entrada oficial

Siemens

Ejemplos históricos; verificar la configuración actual: SIMATIC S7-1200/1500. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Schneider Electric

Ejemplos históricos; verificar la configuración actual: Modicon M221/M340. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Allen-Bradley (Rockwell Automation)

Ejemplos históricos; verificar la configuración actual: CompactLogix. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Mitsubishi Electric

Ejemplos históricos; verificar la configuración actual: MELSEC iQ-R. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Inovance

Ejemplos históricos; verificar la configuración actual: H3U/H5U. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

XINJE

Ejemplos históricos; verificar la configuración actual: XC/XD/XL. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Delta

Ejemplos históricos; verificar la configuración actual: DVP-12SE/DVP28SV. Registrar CPU, módulos y firmware; no suponer comportamiento idéntico en toda una serie.

Comprobar variante Modbus, rol cliente/servidor, biblioteca o módulo requerido y mapa de datos.

Protocolo Modbus: El puente de la comunicación industrial

Modbus ofrece un modelo de datos de aplicación con bobinas, entradas discretas, registros de entrada y registros de retención. Los códigos de función admitidos determinan qué puede leer o escribir un cliente. Sus variantes serie y TCP pueden conectar equipos antiguos a sistemas de supervisión, pero un nombre de protocolo común no garantiza la misma interpretación de registros, permisos o representación de datos.

Modbus RTU y ASCII usan tramas serie. Modbus TCP transporta datos de aplicación Modbus sobre TCP/IP con una cabecera MBAP. Las variantes comparten parte del modelo de datos de aplicación, pero difieren en sus mensajes y ajustes de conexión. RS-485 es una capa física habitual para Modbus serie; por sí sola no define el formato del mensaje.

Tramo de la conexión

Qué registrar antes de configurar

Del sensor al PLC

Interfaz eléctrica o digital, cableado, escalado y dispositivo que proporciona el valor

Del PLC al cliente Modbus

Rol del PLC, variante RTU/ASCII/TCP, extremo de comunicación, ajustes serie o IP/puerto y códigos de función admitidos

De la pasarela a la aplicación superior

Modo de la pasarela, variantes de origen y destino, roles cliente/servidor, identificadores de dispositivos y mapa de registros

La indicación «compatible con Modbus» no resuelve esos detalles. Un dispositivo puede admitir solo algunos códigos de función o una variante. Consulte la especificación del protocolo de aplicación Modbus, la guía del protocolo sobre línea serie y la guía de implementación TCP/IP para conocer el formato de los mensajes. Use el manual de cada equipo para determinar qué funciones implementa realmente.

En una instalación serie deben ser compatibles las interfaces eléctricas, el cableado, la terminación y los parámetros. En TCP, documente dirección del servidor, puerto configurado y política de conexión. Los tiempos de la línea serie, el tiempo de respuesta, el tamaño de la petición, el procesamiento y el programa de consultas determinan la actualización real. La velocidad del enlace Ethernet no es el rendimiento de las transacciones Modbus; el alcance depende del diseño físico concreto.

Aspecto

Modbus serie RTU/ASCII

Modbus TCP

Qué verificar

Ruta física

Interfaz serie compatible y diseño del bus

Red TCP/IP diseñada para el proyecto

Cableado, aislamiento, extremo y accesibilidad

Trama

RTU y ASCII utilizan tramas serie diferentes

Datos de aplicación Modbus con cabecera MBAP

Variante admitida y dirección de conversión

Roles

Un cliente consulta dispositivos direccionados

Un cliente abre conexión con un servidor

Rol, concurrencia y tratamiento del identificador de unidad

Datos y direcciones

Códigos de función y mapa acordado

Códigos de función y mapa acordado

Convención de dirección, tipo, orden de bytes, escala y permisos

Tiempo y capacidad

Baudios, respuesta y uso compartido del bus afectan a la actualización

Procesamiento, peticiones y conexiones afectan a la actualización

Respuesta y carga medidas; sin promesa genérica de distancia o velocidad

Protección

El acceso serie necesita controles físicos y operativos

Un servicio accesible necesita controles de red aprobados

Segmentación, extremos autorizados, permiso de escritura y recuperación

Una ruta de red operativa no demuestra que una medida tenga dirección, unidad o significado correctos.

Gateway Modbus vs. Router Modbus: Diferencias y funciones

Definiciones de gateway y router Modbus

Una pasarela de protocolo termina e interpreta una variante y genera mensajes de otra variante admitida. Un servidor serie puede transportar simplemente un flujo de bytes sin modificar; un router IP reenvía paquetes entre redes. Un producto puede combinar funciones, pero la traducción de direcciones IP, el tratamiento del identificador de unidad Modbus y el remapeo de registros de aplicación siguen siendo operaciones diferentes.

Un router IP reenvía tráfico IP entre redes; la RFC 1812 describe los requisitos de los routers IPv4. Un servidor serie puede transportar bytes serie por una conexión IP manteniendo intacto el mensaje Modbus serie. Una pasarela Modbus puede terminar una variante y generar solicitudes en otra, pero debe admitir expresamente el modo y el mapeo necesarios.

Los nombres «pasarela» y «router» no bastan para establecer el comportamiento.

Revise en el manual del producto el sentido exacto de la conversión, los roles cliente/servidor admitidos y el tratamiento de los identificadores de dispositivos. Confirme si los datos pasan directamente o si la pasarela los consulta y los vuelve a mapear. Si faltan esos detalles, el comportamiento sigue sin verificar: consulte al proveedor antes de basar el diseño en esa función.

Comparación de funciones

Utilice la comparación de roles para asignar cada función de forma deliberada. Si ambos extremos ya admiten la misma variante y pueden comunicarse por la red autorizada, no hace falta una conversión adicional. A la inversa, añadir una ruta IP no convierte una trama serie en una petición Modbus TCP.

Rol del dispositivo

Qué hace

Qué no demuestra

Evidencia de selección

Router IP

Reenvía paquetes IP entre redes

Conversión serie o remapeo automático de registros

Rutas, reglas de firewall, VPN y extremos aceptados

Servidor serie

Transporta bytes serie por una ruta IP

Interpretación Modbus o conversión TCP sin función explícita

Modo de transporte, software de extremo y parámetros serie

Pasarela de protocolo

Interpreta una variante de origen y genera una variante de destino admitidas

Compatibilidad universal con PLC o nube

Dirección de conversión, roles, identificadores de unidad y mapeo

Por qué son esenciales los gateways/routers Modbus

Una pasarela resulta útil cuando el diseño aprobado necesita conversión serie/TCP, consultas y agregación documentadas o una interfaz admitida hacia la aplicación superior. El encaminamiento, las reglas de firewall y una VPN pueden proporcionar una ruta controlada entre sedes. La segmentación y la disponibilidad dependen del conjunto: una pasarela no aísla automáticamente todos los fallos ni protege un PLC expuesto por otras vías.

Selección y alcance de las soluciones Wavetel

Capacidades que verificar

En un proyecto Wavetel, separe primero la función de red de la adquisición. Revise modelo exacto, interfaces serie y Ethernet, opciones de firmware, roles cliente/servidor, dirección de conversión y límites del mapeo. Si se necesita MQTT, HTTP o un servicio en la nube, verifique formato de carga útil, credenciales, reconexión y compatibilidad de plataforma en esa configuración. La categoría de producto no basta como prueba.

Evalúe límites ambientales, alimentación, recuperación y operaciones de gestión remota según la instalación. Un firewall o una VPN compatibles deben configurarse conforme a la política del sitio y probarse; su presencia no garantiza una transmisión segura. Guarde la configuración aceptada y registre versión de software, procedimiento de recuperación y responsable de futuros cambios.

Escenarios de aplicación de los gateways Modbus de Wavetel IoT

Los siguientes ejemplos ayudan a seleccionar y probar una configuración Wavetel adecuada. Describen responsabilidades y evidencias de aceptación; no afirman que todos los routers Wavetel conviertan protocolos o agreguen datos hacia la nube.

Aplicación

Necesidad del proyecto

Posible rol configurado

Evidencia de aceptación

Supervisión del agua

Leer caudal y presión distribuidos

Equipo de adquisición serie/TCP adecuado con ruta WAN autorizada

Valores conocidos, marcas de tiempo, recuperación y control local de bombas protegido

Supervisión de fábrica

Recopilar puntos acordados de distintos PLC

Interfaces admitidas y mapeo explícito por controlador

Valores y unidades correctos, carga acotada y derechos documentados

Medición energética

Recopilar lecturas para una aplicación de energía

Consultas y entrega superior si las implementa el modelo elegido

Mapa del contador, calendario, tratamiento de datos ausentes y recepción en aplicación

Integración de gateways/routers Modbus en sistemas Sensores-PLC-IoT

La integración práctica distribuye cuatro responsabilidades: el sensor produce una señal; el PLC la valida, escala y utiliza; un cliente o pasarela configurado lee solo los puntos acordados; y la red transporta tráfico autorizado a SCADA u otra aplicación. El servidor Modbus puede exponer registros de retención, registros de entrada, bobinas o entradas discretas según el proyecto. No hay que forzar todo valor a un registro de retención ni añadir un router donde la topología no lo requiera.

Etapa

Tarea de configuración

Evidencia antes de ampliar

Sensor y PLC

Verificar cableado, escala, lógica local y punto legible acordado

Vista del PLC coherente con una medida conocida y unidad documentada

Extremo Modbus

Definir variante, rol cliente/servidor, convención de dirección y parámetros de red/serie

Una lectura documentada funciona con el código previsto

Pasarela y red

Configurar solo conversión, mapeo, consultas y ruta remota necesarios

Valores de origen/destino correctos, carga acotada y recuperación tras corte

Aplicación

Mapear el valor aceptado en SCADA o una interfaz superior admitida

Marca de tiempo, unidad, calidad, permisos y recepción de extremo a extremo

Use la tabla de configuración como lista de entrega. Elija la frecuencia de consulta según los límites del equipo y la necesidad de la aplicación, y pruébela con una carga realista. Una suscripción en la nube o un panel es el último paso tras validar el protocolo y la interpretación; no demuestra por sí mismo que la medida del PLC sea correcta.

Prepare un mapa de puntos antes de consultar

Para cada valor, registre su origen y su interpretación antes de configurar la aplicación:

Campo

Qué registrar

Origen

Identificador del sensor y entrada o punto de datos correspondiente en el PLC

Extremo del protocolo

Modelo y firmware del dispositivo, rol cliente/servidor y variante RTU/ASCII/TCP

Solicitud Modbus

Grupo de datos, código de función, referencia del manual y convención de dirección u offset del cliente

Interpretación del valor

Tipo de dato, con o sin signo, orden de bytes y palabras, escala y unidad

Acceso y tiempos

Permiso de solo lectura o escritura, actualización prevista e intervalo de consulta permitido por el diseño del dispositivo y la aplicación

Una etiqueta como 40001 no tiene por qué ser la dirección numérica que debe enviar el cliente. Compruebe tanto el manual del dispositivo como la convención de direccionamiento del software cliente.

Empiece con un único punto documentado y una consulta de solo lectura. Compare la respuesta con un valor conocido y confirme las unidades y el escalado antes de añadir registros o permitir escrituras. Esto ayuda a distinguir un problema de transporte de un error de dirección o de formato de datos.

Deje claras las rutas de control y supervisión

Defina qué sistema realiza el control y cuál recopila o presenta datos. No suponga que una pasarela de supervisión o una plataforma remota asume la función de control del PLC. Especifique el tráfico permitido, quién puede escribir valores y qué debe ocurrir cuando no esté disponible la conexión hacia el sistema superior.

Para la supervisión remota, documente el límite de la red, los extremos autorizados, los permisos de las cuentas y la ruta de los registros. La guía de NIST sobre seguridad de la tecnología operativa ofrece recomendaciones generales para planificar segmentación, acceso y supervisión en redes OT. Aplique los requisitos de seguridad y control de cambios de la instalación a la topología real.

No incorpore consultas desde la nube a una ruta de control hasta que el responsable haya definido su finalidad, los accesos permitidos y el comportamiento durante una interrupción de red. La frecuencia de actualización debe proceder de las necesidades de la aplicación y de la documentación de los equipos, no de un valor de ejemplo genérico.

Al añadir recopilación remota, mantenga explícita la responsabilidad del control local.

Ponga en marcha el sistema en pasos pequeños y observables

  1. Verifique la señal del sensor o la interfaz digital en el PLC y confirme el valor y la unidad en su proyecto.

  2. Confirme en los manuales vigentes el extremo Modbus, la variante, los roles, la convención de direcciones y el código de función admitido.

  3. Lea un punto conocido sin efectuar escrituras y compare la respuesta con el valor que muestra localmente el PLC.

  4. Añada puntos en grupos pequeños y observe el tiempo de respuesta, los tiempos de espera agotados y la carga del dispositivo con el programa de consultas previsto.

  5. Pruebe la ruta de red aprobada y la política de acceso, y registre qué ocurre cuando falla la conexión hacia el sistema superior.

Si un valor del PLC, un variador o el SCADA queda desactualizado o las consultas agotan el tiempo de espera, utilice la guía de diagnóstico de PLC/Modbus para distinguir un fallo del dispositivo de un problema en la ruta de comunicación. Guarde el mapa de puntos junto con el firmware y la configuración probados para poder comparar los cambios posteriores.

Escenarios de aplicación y un despliegue ilustrativo

Escenarios de aplicación

La fabricación puede utilizar tendencias de estado para apoyar el mantenimiento; la energía recopila contadores y generación; los edificios supervisan climatización; y el agua controla presión y caudal en varias sedes. Defina siempre magnitud, responsable del control local, actualidad requerida y comportamiento al perder la comunicación. Una alerta necesita datos validados y una regla o método analítico definido.

Una modernización de fábrica ilustrativa

Considere una modernización de fábrica ilustrativa, sin resultados medidos de un cliente. Un ingeniero verifica la interfaz del sensor de vibración y el valor del PLC, mapea un punto acordado de solo lectura y prueba un cliente o pasarela adecuado. La aplicación almacena después tendencias con marca de tiempo y señala una condición definida para revisión de mantenimiento. Una pérdida WAN no debe cambiar implícitamente el control del PLC. Contraste las alarmas con inspecciones antes de afirmar capacidad predictiva.

Juzgue el piloto por calidad de datos observada, peticiones fallidas, actualidad, recuperación y utilidad para mantenimiento. Cualquier reducción declarada de paradas, desplazamientos o costes requiere una base documentada y un periodo comparable. Al añadir máquinas, repita el mapeo y las pruebas de carga; no copie sin comprobar la primera configuración.

Conclusión

Un sistema IIoT integrado funciona cuando interfaz del sensor, programa del PLC, mapa Modbus, conversión y ruta IP tienen una tarea definida y un límite verificable. Empiece con un valor conocido, conserve la responsabilidad de control local y amplíe gradualmente el diseño probado. Mantenga juntos manuales, mapas de puntos, firmware y registros de aceptación para comprobar el siguiente cambio.

Preguntas frecuentes

¿Todos los sensores industriales utilizan Modbus?

No. Un sensor puede proporcionar una interfaz analógica, discreta, de impulsos o de comunicación digital. Consulte su manual y los módulos de entrada o comunicación admitidos por el PLC antes de elegir un protocolo de red.

¿El PLC expone automáticamente todos los valores de sensores como registros Modbus?

No. El proyecto del PLC y la configuración del dispositivo determinan qué valores se mapean, cómo se representan y qué códigos de función y roles cliente/servidor están disponibles. Verifique el mapa en la documentación del PLC.

¿Una pasarela Modbus es lo mismo que un router IP?

No. Un router IP reenvía paquetes IP. Un equipo de transporte serie puede llevar bytes sobre IP. La conversión de protocolos requiere una función de pasarela que admita expresamente las variantes de origen y destino.

¿Hay que introducir siempre 40001 como primera dirección en el cliente?

No. Es una referencia habitual al primer registro de retención (holding register), pero el manual y el software pueden requerir un offset que comienza en cero u otra convención. Compruebe ambos extremos y verifique el resultado con un punto documentado de solo lectura.

¿Debería una plataforma en la nube consultar directamente el PLC?

Depende de la arquitectura y la política de seguridad aprobadas. Defina el límite de la red, los permisos de acceso, la carga de las consultas y el comportamiento ante una interrupción antes de conectar un servicio remoto. No convierta al sistema remoto en parte de la ruta de control de forma implícita.

Referencias

Entradas recientes

Ver todo
bottom of page