No position feedback for DC linear actuator L16-50-35-12-P connected to DC1000/DC1001
Posted: Sat Jul 28, 2018 2:13 am
Dear all,
sorry in advance if I am asking something obvious, this is the first time I am trying to use phidgets components .
When I branch the L16-50-35-12-P to DC1000 to VINT and open the Position controller from the phidget control panel, the Motor Position field keeps a constant value of 0. By setting a dummy "2.0" target position, the actuator will extend after a while, but the motor position field remains at 0 and I have no PID loop logic going on. (I manually desengage the motor to avoid running into its max lenght).
When I open the Voltage Ratio from the phidget control panel, I see that the Data/Voltage input ratio corresponds to the correct position of the actuator.
Corresponding screenshot: https://pasteboard.co/Hwwck18.png
So is there an issue of the Motor Controller object not able to get this value? Or do I have to configure something?
Via Python, I am also getting errors trying to perform MotorController.GetPosition() in the python sample code. Trying to set a target position will not work well neither as no PID loop is happening.
Library information: Phidget22 version 1.0.0
OS: Windows 7 64 bits/Windows 10 64 bits (tested on both without success)
Thanks in advance for your help.
Best regards
Theo
sorry in advance if I am asking something obvious, this is the first time I am trying to use phidgets components .
When I branch the L16-50-35-12-P to DC1000 to VINT and open the Position controller from the phidget control panel, the Motor Position field keeps a constant value of 0. By setting a dummy "2.0" target position, the actuator will extend after a while, but the motor position field remains at 0 and I have no PID loop logic going on. (I manually desengage the motor to avoid running into its max lenght).
When I open the Voltage Ratio from the phidget control panel, I see that the Data/Voltage input ratio corresponds to the correct position of the actuator.
Corresponding screenshot: https://pasteboard.co/Hwwck18.png
So is there an issue of the Motor Controller object not able to get this value? Or do I have to configure something?
Via Python, I am also getting errors trying to perform MotorController.GetPosition() in the python sample code. Trying to set a target position will not work well neither as no PID loop is happening.
Library information: Phidget22 version 1.0.0
OS: Windows 7 64 bits/Windows 10 64 bits (tested on both without success)
Thanks in advance for your help.
Best regards
Theo