escrito por
Suscríbete a nuestro boletín mensual de agua
Puede que te enviemos un correo electrónico si tenemos alguna novedad digna de mención, escrita por nuestros profesionales del agua
4–20 mA frente a Sensores de agua Modbus: ¿cuál es mejor?
El formato de 4–20 mA es sencillo, robusto y está sumamente consolidado en la automatización industrial. Modbus, en cambio, permite que los sensores se conviertan en dispositivos inteligentes que pueden proporcionar mucha más información que una simple medición.
Para los sistemas modernos de monitorización de agua con múltiples sensores, Modbus suele ser la arquitectura más flexible, mientras que la de 4–20 mA sigue siendo una opción excelente para instalaciones sencillas y muy estandarizadas.
¿Qué es 4–20 mA?
Un Sensore de 4–20 mA comunica su medición mediante una señal de corriente analógica.
Normalmente:
4 mA = medición mínima
20 mA = medición máxima
Por ejemplo, un Sensore de oxígeno disuelto configurado para 0–20 mg/L podría emitir:
Oxígeno disuelto | Salida |
|---|---|
0 mg/L | 4 mA |
5 mg/L | 8 mA |
10 mg/L | 12 mA |
15 mg/L | 16 mA |
20 mg/L | 20 mA |
El controlador mide la corriente y la vuelve a convertir en la medición correspondiente.
La característica importante es que el Sensore envía esencialmente un único valor analógico al controlador.
¿Por qué 4 mA en lugar de 0 mA?
El "cero vivo" de 4 mA proporciona una capacidad de diagnóstico muy importante.
Por ejemplo:
4 mA → medición válida en el límite inferior del rango
12 mA → medición en algún punto intermedio
20 mA → medición en el límite superior
0 mA → cable potencialmente roto, Sensore desconectado o fallo de alimentación
Esto hace que la tecnología de 4–20 mA sea especialmente útil en entornos industriales.
¿Qué es Modbus?
Modbus es un protocolo de comunicación digital. Para los Sensores de agua, una de las implementaciones más habituales es Modbus RTU sobre RS485.
En lugar de representar la medición como una corriente eléctrica, el Sensore envía datos digitales al controlador.
Un Sensore puede exponer registros que contienen:
El controlador puede solicitar esta información al Sensore siempre que sea necesario.
Además, varios dispositivos pueden compartir el mismo bus RS485, teniendo cada dispositivo Modbus una dirección única.
4–20 mA frente a Modbus: la diferencia fundamental
La forma más sencilla de entender ambas tecnologías es:
4–20 mA = una medición representada por una corriente analógica
Modbus = comunicación digital con un dispositivo inteligente
Esta distinción adquiere cada vez más importancia a medida que los sistemas de monitorización de agua se vuelven más sofisticados.
1. Número de parámetros
Esta es una de las mayores diferencias.
Una salida de 4–20 mA generalmente representa una sola medición.
Por lo tanto, un Sensore de agua podría tener:
Salida de 4–20 mA → oxígeno disuelto
otra de 4–20 mA → temperatura
Si desea medir el pH, el redox (ORP), la conductividad y la turbidez, es posible que necesite salidas adicionales o dispositivos complementarios.
Un Sensore Modbus puede llegar a exponer muchos parámetros a través de la misma conexión de comunicación.
Por ejemplo, una sola sonda multiparamétrica podría proporcionar:
pH
ORP
temperatura
conductividad
salinidad
oxígeno disuelto
turbidez
Todo ello a través de una única interfaz de comunicación digital.
Ventaja: Modbus
2. Los Sensores Modbus pueden realizar cálculos
Una de las ventajas menos evidentes de los Sensores Modbus es que pueden integrar sus propias capacidades de procesamiento y cálculo.
Una salida de 4–20 mA suele comunicar el valor analógico final. Por lo general, el procesamiento más sofisticado debe realizarse en otra parte, como en el PLC o el controlador.
Sin embargo, un Sensore digital puede realizar cálculos internamente antes de enviar el resultado.
Por ejemplo, un Sensore puede llevar a cabo:
compensación de temperatura
compensación de presión
compensación de salinidad
compensación de conductividad
compensación de pH
linealización específica del Sensore
promediado y filtrado
conversión entre unidades de medida
parámetros calculados
diagnóstico del Sensore
Esto significa que el Sensore no es un simple dispositivo de medición. Puede actuar como un nodo de medición inteligente.
Por ejemplo:
Esto puede simplificar el controlador y, lo que es más importante, mantener los algoritmos específicos del Sensore dentro del propio Sensore, donde el fabricante puede mantenerlos y validarlos.
3. Diagnóstico e información del Sensore
Una limitación importante de una interfaz básica de 4–20 mA es que el controlador recibe principalmente la medición.
Supongamos que un Sensore de oxígeno disuelto emite 12 mA.
El controlador conoce la medición, pero la señal analógica por sí sola no le dice mucho sobre por qué esa medición tiene ese valor.
Un Sensore Modbus puede exponer mucha más información:
medición
temperatura
estado del Sensore
códigos de error
estado de calibración
fecha de calibración
horas de funcionamiento
número de serie del Sensore
información del firmware
valores de diagnóstico
calidad de la medición
información de mantenimiento
Esto puede resultar sumamente valioso para la monitorización remota y el mantenimiento predictivo.
4. Historial de calibración y conformidad
Esto es de especial importancia en aplicaciones profesionales de monitorización de agua.
Un Sensore digital inteligente tiene el potencial de almacenar información como:
cuándo se calibró
quién realizó la calibración
valores de calibración
patrones de calibración utilizados
calibración anterior
estado de calibración
fecha de vencimiento de la calibración
número de serie del Sensore
La funcionalidad exacta depende del fabricante del Sensore, pero la arquitectura subyacente hace posible disponer de este tipo de información.
Esto resulta fundamental cuando los sistemas necesitan demostrar trazabilidad y conformidad normativa.
Por ejemplo, en lugar de ver simplemente:
OD = 8.7 mg/L
una plataforma de monitorización también podría conocer:
OD = 8.7 mg/L
Sensore: SN123456
Última calibración: 12 de agosto de 2026
Calibrado por: Técnico A
Estado de calibración: Válido
Eso crea un registro de auditoría mucho más sólido que un simple valor analógico.
5. Cableado
Una instalación básica de 4–20 mA es conceptualmente sencilla:
Sin embargo, cada salida analógica requiere un canal de entrada analógica adecuado.
Con múltiples Sensores, el número de cables y canales de E/S puede aumentar rápidamente.
Modbus funciona de manera diferente:
Múltiples dispositivos pueden compartir la misma red RS485.
Ventaja: Modbus para sistemas de mayor tamaño
6. Precisión
No es correcto afirmar que los Sensores Modbus sean intrínsecamente más precisos que los Sensores de 4–20 mA.
El propio Sensore suele ser el factor dominante en la precisión de la medición.
Sin embargo, el formato de 4–20 mA introduce una cadena de conversión analógica adicional:
Con Modbus, la medición se puede transmitir digitalmente:
Esto elimina la necesidad de convertir la medición en una corriente analógica para luego volver a convertirla en un valor digital en el controlador.
Ventaja: Modbus para arquitecturas digitales
7. Distancia del cable y robustez industrial
La tecnología de 4–20 mA está muy consolidada en aplicaciones industriales y ofrece una gran resistencia frente a muchos problemas habituales de interferencias eléctricas.
El bus RS485 también está diseñado específicamente para una comunicación industrial robusta.
Ambas tecnologías pueden admitir tiradas largas de cable cuando se instalan correctamente.
Con Modbus, sin embargo, se debe prestar mayor atención a:
tipo de cable
blindaje
puesta a tierra
topología del bus
terminación
velocidad en baudios
parámetros de comunicación
El resultado es que ambos pueden ser sumamente fiables, pero el formato de 4–20 mA suele ser más sencillo de implantar, mientras que Modbus proporciona mucha más funcionalidad.
8. Detección de fallos
La tecnología de 4–20 mA tiene un útil concepto integrado de cero vivo.
Por ejemplo:
Modbus proporciona un mecanismo de diagnóstico diferente y mucho más rico.
El controlador puede detectar:
falta de respuesta
tiempo de espera de comunicación agotado
errores de CRC
datos no válidos
códigos de error del Sensore
indicadores de diagnóstico
estado del Sensore
problemas de calibración
Por lo tanto, Modbus puede proporcionar muchísima más información sobre el estado de salud del sistema de medición, en lugar de limitarse a la propia medición.
9. Escalabilidad
Aquí es donde Modbus resulta especialmente atractivo.
Imagine un sistema de monitorización de agua que incluya:
oxígeno disuelto
pH
ORP
conductividad
turbidez
temperatura
amoniaco
ozono disuelto
Si utilizara 4–20 mA, podría necesitar una gran cantidad de canales de entrada analógica.
Con Modbus, muchos dispositivos pueden comunicarse a través de redes RS485.
La arquitectura pasa a ser:
Esto hace que Modbus sea especialmente adecuado para sistemas que se prevé que vayan a crecer con el tiempo.
10. Coste
La respuesta depende en gran medida del Sensore y de la arquitectura del sistema.
Un transmisor básico de 4–20 mA puede resultar económico.
Sin embargo, el sistema completo también requiere:
hardware de entrada analógica
cableado adicional
un canal de entrada por cada señal analógica
módulos de E/S potencialmente adicionales
Un Sensore Modbus puede tener un precio de compra más elevado, pero puede reducir la cantidad de hardware de E/S necesario y proporcionar sustancialmente más información.
Para un sistema pequeño con una o dos mediciones, el formato de 4–20 mA puede resultar muy económico.
Para una plataforma de monitorización más grande, Modbus puede resultar más rentable.
11. Modbus permite la gestión dinámica de sensores
Esta es una distinción importante entre una arquitectura tradicional basada en PLC y un sistema de control moderno definido por software.
En una implementación convencional con PLC, añadir un dispositivo Modbus generalmente significa configurar la dirección del dispositivo, los registros, las tareas de comunicación y las estructuras de datos de PLC asociadas en el proyecto. El propio ejemplo de Modbus RTU de Siemens, por ejemplo, requiere que se añadan tareas de comunicación e información de los esclavos cuando se introducen esclavos adicionales.
En Waboost, adoptamos un enfoque diferente con el PLC Waboost.
En lugar de programar de forma rígida cada Sensore en el software de control, mantenemos un mapa de Sensores Modbus.
El mapa define aspectos como:
El software del PLC puede utilizar esta información de forma dinámica.
Esto significa que se pueden añadir o eliminar Sensores sin necesidad de modificar el software de control principal.
Por ejemplo, un sistema podría contener:
Un cliente podría entonces añadir otro Sensore:
sin necesidad de un nuevo programa de PLC escrito específicamente para esa configuración de máquina.
Múltiples sensores del mismo modelo
Esta arquitectura también facilita enormemente el despliegue de múltiples Sensores del mismo tipo.
Por ejemplo:
El software no necesita cuatro implementaciones diferentes de un Sensore de oxígeno disuelto. Cuenta con una única definición del modelo de Sensore y múltiples instancias con diferentes direcciones Modbus.
Esto resulta especialmente útil para máquinas que contienen varios tanques, columnas o etapas de tratamiento.
¿Qué ocurre con los PLC tradicionales como los de Siemens?
Los PLC tradicionales absolutamente pueden comunicarse con múltiples dispositivos Modbus y utilizar diferentes direcciones de esclavos. El protocolo Modbus requiere direcciones únicas, y Siemens expone la dirección del esclavo como parte de su configuración de comunicación Modbus.
La diferencia es arquitectónica.
Una aplicación de PLC tradicional suele tener la configuración del dispositivo, las tareas de comunicación y las estructuras de datos incorporadas en el proyecto de PLC.
Los PLC tradicionales se pueden programar para admitir la configuración dinámica de dispositivos Modbus, pero esto suele requerir un desarrollo de ingeniería de PLC a medida mucho mayor. Waboost está diseñado en torno a una arquitectura basada en la configuración en la que las definiciones de los Sensores, las direcciones Modbus y los mapas de registros se tratan como datos en lugar de estar integrados de manera rígida en la aplicación de control.
El enfoque de Waboost: sensores como dispositivos definidos por software
Esto permite que el PLC Waboost funcione más como una plataforma de sensores que como un programa de PLC fijo tradicional.
En lugar de:
la arquitectura pasa a ser:
Por lo tanto, el mismo software puede admitir diferentes configuraciones de máquina sin tener que crear un programa de PLC totalmente diferente para cada máquina.
Esto resulta especialmente potente cuando se construye una plataforma destinada a integrarse con muchas aplicaciones industriales diferentes.
Comparación
Característica | 4–20 mA | Modbus RTU / RS485 |
|---|---|---|
Tipo de señal | Analógica | Digital |
Parámetros típicos | 1 por salida | Muchos |
Cableado | Sencillo | Bus compartido |
Múltiples sensores | Más E/S | Red compartida |
Diagnóstico | Limitado | Amplio |
Estado del sensor | Limitado | Amplio |
Historial de calibración | Limitado | Potencialmente amplio |
Procesamiento del sensor | Limitado | Sí |
Compensación | Normalmente externa/interna | Se puede realizar internamente |
Cálculos | Normalmente en el controlador | Se pueden realizar por el sensor |
Requiere entrada analógica | Sí | No |
Funcionamiento a larga distancia | Excelente | Excelente |
Robustez industrial | Excelente | Excelente |
Escalabilidad | Moderada | Excelente |
Riqueza de datos | Baja | Alta |
Configuración dinámica | Limitada | Excelente con el software adecuado |
Complejidad de integración | Baja | Más alta |
Más adecuado para | Lazamientos industriales sencillos | Plataformas de monitorización inteligente |
¿Cuál debería elegir?
No existe un ganador universal.
Elija 4–20 mA cuando:
Tenga una instalación sencilla.
Solo necesite una medición por canal.
Se vaya a conectar directamente a un PLC.
La máxima sencillez sea importante.
Necesite una interfaz industrial tradicional.
No necesite un diagnóstico amplio del Sensore.
Por ejemplo:
Un transmisor de oxígeno disuelto → una entrada analógica de PLC.
El formato de 4–20 mA es una solución excelente.
Elija Modbus cuando:
Tenga múltiples Sensores.
Necesite múltiples mediciones de un mismo dispositivo.
Desee obtener diagnósticos del Sensore.
Desee disponer de información de calibración y mantenimiento.
Los Sensores realicen compensaciones o cálculos.
Desee una configuración remota.
Esté construyendo un sistema conectado a la nube o de IoT.
Prevea que el sistema se vaya a ampliar.
Desee que los Sensores se gestionen dinámicamente mediante software.
Para una plataforma moderna de monitorización de agua, Modbus suele ser la arquitectura más potente.
El mejor enfoque puede ser combinar ambos
No tiene por qué ser obligatoriamente una elección de 4–20 mA frente a Modbus.
Un sistema industrial robusto puede admitir ambos.
Por ejemplo:
Esto proporciona compatibilidad con los equipos industriales tradicionales, al tiempo que permite que los Sensores digitales modernos aprovechen al máximo todas sus capacidades.
Para nuestro nuevo sistema de monitorización de agua con múltiples sensores, Modbus/RS485 constituye una excelente interfaz principal para los Sensores de agua, mientras que los Sensores de 4-20 mA se utilizan en el interior de la máquina para aspectos como la concentración de oxígeno, los sensores de presión, etc.
Consulte nuestro Sensor Box, que gestiona la recogida de datos por usted de principio a fin.




