Cómo leer los datos del codificador de los servomotores de la serie DSY

D

Daniel Zhang

Última actualización el Jul 12, 2026

Los servomotores de baja tensión de la serie DSY de STEPPERONLINE están disponibles en dos variantes: la DSY-RS (compatible con control por pulsos y comunicación MODBUS RS485) y la DSY-C (compatible con comunicación CANopen). Ambas variantes permiten la depuración mediante software.

Un requisito habitual al trabajar con servomotores es la lectura de la posición del codificador. ¿Cómo se puede conseguir esto? En primer lugar, debemos identificar qué parámetro del variador corresponde a la posición del codificador.

P1807 (Contador de posición absoluta) es el parámetro que proporciona la realimentación de la posición del codificador. Los métodos específicos para leer estos datos de posición son los siguientes:

1. Mediante el software del servovariador (método más sencillo)

Como se muestra en la siguiente figura, puede consultar directamente el valor de P1807 en la barra de visualización de estado del software del servovariador.

2. Mediante comandos de bus (MODBUS RS485 y CANopen)

  • MODBUS RS485:

La dirección hexadecimal de 16 bits para P1807 es 1207. El comando de lectura correspondiente es: 01 03 12 07 00 01 CRC CRC

  • CANopen:

Consultando el diccionario de objetos en el índice 6064h se puede leer la realimentación de la posición del codificador.