Si está utilizando el protocolo Modbus RTU a través de RS-485 con controladores paso a paso de la serie RS o controladores de motores sin escobillas y se encuentra con fallos de comunicación, siga estos pasos para diagnosticar y resolver el problema.
1. Comprobar las conexiones de hardware
Ejemplo: Controlador paso a paso CL57RS
Asegúrese de que el cableado de la interfaz RS-485 sea correcto. Preste especial atención a las líneas A (485+) y B (485−) y verifique a qué cables corresponden en el cable de red (consulte el diagrama a continuación).

Al utilizar un cable de red para conectarse a un convertidor RS485-USB, siga estrictamente la asignación de pines especificada en el manual del controlador paso a paso de la serie RS.
Asignación de pines de la interfaz de comunicación RS-485 (CL57RS):

Si utiliza este cable RS485-USB, conecte:
- Pin 1 → T/R+ (485+)
- Pin 2 → T/R− (485−)
- Pin 5 → GND

Ejemplo: Controlador sin escobillas BLD-510B
Asignación de pines de la interfaz de comunicación RS-485 (BLD-510B):


Si utiliza el mismo cable RS485-USB, siga el mismo método de cableado.

Ejemplo: Series IDM-RS, ISV2 e ICL-RS
Asignación de pines de la interfaz de comunicación RS-485 (IDM-RS / ISV2 / ICL-RS):



Si utiliza el mismo cable RS485-USB, siga el mismo método de cableado.

2. Verificar los parámetros de configuración
Asegúrese de que la velocidad de transmisión, los bits de parada, la paridad y los bits de datos en su software coincidan con la configuración del controlador.
Controladores paso a paso de la serie RS
Confirme que la velocidad de transmisión del software coincida con la velocidad de transmisión configurada en el controlador (consulte los diagramas a continuación).


La dirección Modbus está configurada en 01 de forma predeterminada. Si se ha cambiado la dirección, asegúrese de que sus comandos utilicen la dirección correcta.

Ejemplo: 01 06 62 00 00 41 56 42 — el primer byte (01) es la dirección Modbus.
Utilice el cable de depuración RS-232 proporcionado para verificar la velocidad de transmisión y la dirección a través del software de configuración.

Controladores sin escobillas
Todos los controladores sin escobillas tienen una velocidad predeterminada de 9600 baudios. Consulte el manual del producto para obtener más detalles.

Series IDM-RS, ISV2 e ICL-RS
Al igual que los controladores paso a paso de la serie RS, los ajustes de comunicación se pueden configurar mediante interruptores DIP. Consulte el manual del producto para obtener más detalles.
iDM-RS

ISV2

ICL-RS

3. Verificar la configuración del software
Asegúrese de que el formato del comando Modbus sea correcto, incluyendo:
- Dirección del dispositivo
- Código de función
- Campo de datos
- Suma de verificación CRC
Pruebe la comunicación utilizando comandos de ejemplo del manual para descartar errores de formato de comando.
Comandos de ejemplo
Controlador paso a paso de la serie RS:
01 06 62 00 00 01 57 B2 — Configura el modo PR0 para posicionamiento absoluto.
Series IDM-RS / ISV2 / ICL-RS:
01 06 62 00 00 01 57 B2 — Configura el modo PR0 para posicionamiento absoluto.
Controlador sin escobillas:
01 06 80 00 09 02 27 9B — Arranque con 2 pares de polos.
4. Utilizar herramientas de depuración Modbus
- Pruebe la comunicación utilizando herramientas de diagnóstico Modbus como ModScan o Modbus Poll.
- Envíe comandos manualmente y verifique las respuestas para confirmar que la comunicación se ha establecido correctamente.