Hoe u encodergegevens van DSY-serie servomotoren uitleest

D

Daniel Zhang

Laatst geüpdatet op Jul 12, 2026

De DSY-serie laagspanning-servomotoren van STEPPERONLINE zijn verkrijgbaar in twee varianten: de DSY-RS (ondersteunt pulsbesturing en MODBUS RS485-communicatie) en de DSY-C (ondersteunt CANopen-communicatie). Beide varianten ondersteunen softwaregebaseerde inbedrijfstelling.

Een veelvoorkomende vereiste bij het werken met servomotoren is het uitlezen van de encoderpositie. Hoe kan dit worden gerealiseerd? Allereerst moeten we vaststellen welke aandrijfparameter overeenkomt met de encoderpositie.

P1807 (Absolute positieteller) is de parameter die de encoderpositie-terugkoppeling levert. De specifieke methoden om deze positiegegevens uit te lezen zijn als volgt:

1. Via de servoaandrijving-software (eenvoudigste methode)

Zoals weergegeven in onderstaande afbeelding, kunt u de waarde van P1807 rechtstreeks bekijken in de statusbalk van de servoaandrijving-software.

2. Via buscommando's (MODBUS RS485 en CANopen)

  • MODBUS RS485:

Het 16-bits hexadecimale adres voor P1807 is 1207. Het bijbehorende leescommando is: 01 03 12 07 00 01 CRC CRC

  • CANopen:

Door het objectwoordenboek op index 6064h op te vragen, kunt u de encoderpositie-terugkoppeling uitlezen.