Modbus es la lengua franca de los paneles industriales: pantallas HMI, VFDs, medidores de energía y sistemas SCADA todos la hablan. Un controlador xLogic la habla de forma nativa, como maestro o esclavo, a través de RS485 o Ethernet. Este tutorial conecta ambos y prueba el enlace con el paquete gratuito easySCADA.
Modbus RTU sobre RS485
1. Cablear el Bus
RS485 necesita dos cables más una referencia común. En los controladores xLogic usa el puerto COM1 (elSR-RS485oPRO-RS485el módulo proporciona el terminal). Conectar A-a-A, B-a-B, y referencia-a-referencia entre el PLC y el dispositivo par. Mantén el cable en par trenzado y alejado de líneas de energía; termina los extremos del bus si la distancia es larga.
2. Configurar la Dirección del Esclavo y la Velocidad en Baudios
Cada dispositivo en el bus necesita una dirección única. Configura los parámetros de COM1 a través del menú del panel LCD:Modbus RTU, una dirección (por ejemplo, 1), y una velocidad en baudios en la que ambos lados estén de acuerdo (9600 y 19200 son las opciones habituales). La paridad y los bits de parada también deben coincidir con el maestro.
3. Leer los Registros
xLogic asigna sus datos a direcciones estándar de Modbus: entradas discretas para puntos I, bobinas para salidas Q, y registros de retención para valores analógicos, temporizadores y banderas. El software muestra el mapa de registros exacto para tu modelo —ve la sección final del manual. Un maestro lee el PLC como un esclavo Modbus normal; no se necesita configurar nada más.
Modbus TCP sobre Ethernet
En modelos Ethernet, los mismos registros están disponibles a través de TCP, lo que elimina completamente las preocupaciones sobre direcciones y terminaciones:
- Configura una IP fija para el PLC (en la configuración de comunicación de xLogicSoft, o desde el menú LCD en algunos modelos).
- Dale a la HMI o SCADA la IP del PLC y el puerto 502 — el puerto estándar de Modbus TCP.
- Apunta tu software a las mismas direcciones de registro utilizadas para RTU. Sin configuraciones seriales, sin resistencias de pull.
Modbus TCP es la opción correcta siempre que el panel ya tenga un switch de red y una PC o pantalla táctil en él. VerMaestro o esclavo Modbuspara los roles que el PLC puede desempeñar en el mismo bus.
Conectar easySCADA en Dos Minutos
El paquete gratuitoeasySCADAes la forma más rápida de probar el enlace. Agrega el PLC como un nuevo dispositivo, elige Modbus RTU (puerto COM) o Modbus TCP (dirección IP), y asigna algunos registros a objetos de pantalla. easySCADA se conecta a xLogic a través de serie o Ethernet; los puertos de servicio predeterminados 6365/6364 en el proyecto de muestra son solo ejemplos — el puerto 502 es el que tu maestro HMI usará para TCP.
Cuando la pantalla comienza a mostrar valores en vivo desde el PLC, la capa de comunicación está lista: el mismo enlace que alimenta un panel de control en la nube, una HMI o un BMS.
Resolución de Problemas en 30 Segundos
- Sin respuesta:verifique la dirección, la velocidad en baudios y la paridad en ambos lados; un desajuste mata todo el bus.
- Valores confusos:verifique que el formato de datos (orden de palabras) y la longitud del registro coincidan con las expectativas del maestro.
- Funciona en el banco, falla en el sitio:verifique la conexión a tierra y dirija el par lejos de los cables de VFD.
Próximo tutorial:descargar un programa a través de USB, RS232 y Ethernet.












