¡Registre su dirección de email para obtener un enlace de descarga rápida en su escritorio y empezar!
En el mundo moderno de internet y de la comunicación en red existe un gran número de detalles minúsculos, pero fundamentales, que contribuyen a que todo el mundo disponga de información ilimitada al alcance de la mano.
Para hacer posible la más básica de las solicitudes de búsqueda muchas cosas deben interactuar, tanto el tipo de red del lado del cliente como los protocolos de Internet y las bases de datos utilizadas.
Uno de los elementos específicos, que permiten el intercambio fluido y eficaz de información, son los protocolos MODBUS y RS485.
Los protocolos RS485/MODBUS, que a menudo provocan mucha confusión en algunas personas, ofrecen dos conceptos únicos (pero relacionados). En este artículo, analizaremos todo lo que los lectores deben saber sobre estos protocolos, por qué son importantes y cómo utilizarlos.
Debido a que RS485 y RS232 no son directamente compatibles, no es necesario utilizar interfaces específicas para asegurar una transmisión de señal eficaz. Aunque los usuarios pueden utilizar interfaces de RS232 a RS485, es mucho más habitual que los usuarios pasen directamente de RS485 a USB, GSM o Ethernet.
Este método es menos costoso y no requiere componentes adicionales.
Los datos transmitidos a través de una interfaz RS485 suelen emplear el protocolo MODBUS. En cambio, un dispositivo RS232 utiliza protocolos de texto (ASCII). La principal diferencia es que Modbus articula el tipo de protocolo, mientras que RS485 define el nivel de señal del protocolo.
Cuando se utiliza un dispositivo de comunicación RS485, la distinción mencionada anteriormente significa que los usuarios deben dedicar unos minutos para conocer un poco el protocolo MODBUS.
El protocolo MODBUS RS485 establece la comunicación entre los hosts (también llamados "Maestros") y los dispositivos (también llamados "Esclavos"), permitiendo una solicitud de supervisión y configuración de los dispositivos.
Los mensajes transmitidos por MODBUS permiten realizar operaciones básicas de lectura y escritura a través de registros binarios (conocidos como "Bobinas"), y palabras de 16 bits. Los dispositivos esclavos responden únicamente a las peticiones del host/maestro. La comunicación siempre la inicia el maestro/host.
Si los usuarios conectan varios dispositivos en el bus RS485 (en paralelo), cada dispositivo individual necesita un ID de Esclavo MODBUS específico.
Todas las solicitudes MODBUS comienzan con el contacto del host con el ID de Esclavo del dispositivo deseado, y la respuesta responde con el ID de Esclavo del dispositivo esclavo transmisor.
De este modo, los protocolos Modbus definen exactamente la estructura de mensajería utilizada en el intercambio de datos entre el maestro y los esclavos (o dispositivos).
Sin embargo, nunca debe confundirse con un medio de comunicación. MODBUS solo forma la estructura del mensaje, pero no es el medio físico de la transmisión de datos.
En los casos más comunes del intercambio de datos industriales (o de la comunicación durante la automatización de procesos), suele intervenir un maestro BAS. El BAS (Building Automation System) es un dispositivo de pasarela de comunicación y PLC, o bien una aplicación de software ejecutada en un ordenador.
Para que se produzca el intercambio de datos, el host necesita un medio que además de facilitar el intercambio, determine el ritmo.
Modbus Test Software es una herramienta de rastreo que permite analizar las interfaces RS232/RS422/RS485 que transmiten comunicaciones MODBUS. La excelente funcionalidad de SPM permite detectar y resolver fácilmente los problemas detectados al realizar pruebas y depuración de MODBUS. Una característica destacada de esta herramienta es que puede mostrar y registrar todos los datos que fluyen a través del puerto COM de su sistema.
Utilizando las opciones avanzadas de búsqueda y filtrado de este software sniffer MODBUS, puede visualizar solo el subconjunto adecuado de datos que desee. SPM también dispone de un terminal integrado para ejecutar comandos de texto. Esta aplicación, de fácil utilización, admite la exportación de datos en varios formatos y ofrece muchas opciones personalizables.