Esta utilidad avanzada le permite trabajar con hasta 500 dispositivos Modbus remotos a la vez. Una cosa realmente agradable del software Modbus over IP es que se puede ejecutar en segundo plano como un servicio, lo que significa que no tendrá que mantenerlo siempre abierto. Además, el programa puede realizar una copia de seguridad de la configuración y trasladarla a otra máquina y de esta manera ahorrar tiempo y esfuerzo.
Por el momento, Modbus to Ethernet Connector está disponible para plataformas Windows y Linux. Y la versión para Linux es una solución de línea de comandos.
Simuladores Master y Esclavo Modbus
- QModMaster es una aplicación basada en QT que simula un master Modbus. Este software Modbus es gratuito y ofrece una interfaz gráfica completa y un monitor bus para el análisis de tráfico.
- SimplyModbusMaster -puede simular un Master Modbus RTU o Modbus ASCII. Muestra toda la información en una única ventana.
- Modbus RTU Slave y Modbus ASCII Slave Software - funciona como un Modbus RTU Esclavo o Modbus ASCII Esclavo y supervisa las solicitudes del master. Se utiliza una ventana para introducir y mostrar los ajustes y otra ventana para los datos.
- Modbus Poll cuenta con una interfaz de varios documentos y simula un master Modbus. Una aplicación que ayuda mucho a los que desarrollan dispositivos Modbus esclavos. Este software Modbus puede monitorear varios esclavos Modbus y/o áreas de datos simultáneamente. Los desarrolladores pueden crear y enviar sus propias cadenas de prueba en el "centro de pruebas" y obtener el resultado del esclavo en formato hexadecimal.
Qué es Modbus y cómo funciona
El protocolo Modbus es una estructura de mensajería de comunicación maestro-esclavo entre dispositivos electrónicos inteligentes. Como regla general las señales son transferidas desde los dispositivos a un controlador principal o recurso que recopila los datos. Un dispositivo maestro puede dirigir una solicitud individualmente a un dispositivo esclavo o difundirla a todos los esclavos. Cuando se recibe una señal individual, el esclavo responde, mientras que cuando se emite la señal, generalmente no se espera respuesta. El primer byte que envía el maestro es la dirección del esclavo. De esta manera cada dispositivo esclavo sabe si debe ignorar el mensaje o escucharlo después de este primer byte.
Existen dos variantes del protocolo Modbus utilizadas en la comunicación serie:
- Modbus ASCII - utiliza caracteres ASCII como protocolos de comunicación. Se utiliza una suma de comprobación de redundancia longitudinal y los mensajes están enmarcados por un punto de referencia (":") y una nueva línea final (CR/LF).
- Modbus RTU - Este protocolo muestra los datos en una vista binaria compacta. RTU comprueba los errores de la información siguiendo los comandos con una suma de comprobación de redundancia cíclica. Los bytes se envían consecutivamente sin espacios entre ellos con un espacio de 3,5 caracteres entre los mensajes como delimitador. Así es como el software sabe que se ha iniciado un nuevo mensaje. Los mensajes de RTU están enmarcados por períodos de inactividad.