safeairone
safeairone
I was having great difficulty setting the PID settings on the Gecko 320X servo controllers and Chinese servos on the machine I'm building so I got rid of them and went with Teknic's Clearpath Step/Direction (SD) servos which have integrated controllers and position encoders. I searched the Masso forums and see that other folks have had good success with these servos and Masso controllers. I'm using a 5 axis G3 controller.
I installed the servo on my Y axis and figured it'd be a simple auto-tune of the servo using Teknic's tuning software then connect to the Masso and all would be fine, I figured I'd be OK based on this thread: https://www.masso.com.au/forums/topic/masso-with-teknic-servo-motor/ This was not the case for me and I'm wondering if there's a cure for this. Here's my issue; The documentation for the servo has the following note:
The servo moves just fine through the tuning software--I can jog forward and backward just fine using my laptop and USB cable connected to the servo. I can also connect a 9v battery to the motor's step and direction leads and get it to step and change direction when those circuits are energized with the 9v battery (this is a troubleshooting procedure Teknic recommends to confirm that the servo is processing the step and direction signals it receives).
The problem is that when I connect the step/direction leads to the G3 controller and jog the axis, the servo doesn't move and the step/direction indication in the tuning software is erratic (direction changing/flickering when no direction change is commanded and step signal reception only occasionally activate despite continuous cranking of the MPG or holding of the jog button on the screen). The result is the same no matter which axis on the G3 I use as the source for the step/direction signals.
So the servo and its controller responds to step/direction signals correctly but the G3 isn't putting out a sufficient step/direction signal to the servo controller. Here's where the servo engineer's note, above, comes into play: I put my voltmeter between the axis D+ and D- terminals and cranked the MPG and got + and - 3.48 volts. I did the same between the +S and -S terminals and also got +3.48 volts. Both of these values are relatively close to the +/-4v differential that the Masso is supposed to put out.
I suppose my first question is: How are other folks getting their ClearPath servos to work with their Masso controllers, and my second question is: Is there some device out there that can boost these 3.48v outputs to the 5-24v step/direction signals necessary to trigger the servo's step/direction action? For what it's worth, the voltmeter is right at 24v on the power input/ground terminals on the G3.
Thanks!
--Mark
I installed the servo on my Y axis and figured it'd be a simple auto-tune of the servo using Teknic's tuning software then connect to the Masso and all would be fine, I figured I'd be OK based on this thread: https://www.masso.com.au/forums/topic/masso-with-teknic-servo-motor/ This was not the case for me and I'm wondering if there's a cure for this. Here's my issue; The documentation for the servo has the following note:
Engineer s Note: 5V differential outputs are not directly compatible
with ClearPath inputs because differential drivers' guaranteed output
voltage swing is typically not guaranteed to meet the ClearPath input
minimum input voltage requirements.
While differential drivers may work initially, they may fail over time as the
environment changes, i.e. the motor heats up, components age, and so
forth. This can result in erratic operation that is difficult to debug.
The servo moves just fine through the tuning software--I can jog forward and backward just fine using my laptop and USB cable connected to the servo. I can also connect a 9v battery to the motor's step and direction leads and get it to step and change direction when those circuits are energized with the 9v battery (this is a troubleshooting procedure Teknic recommends to confirm that the servo is processing the step and direction signals it receives).
The problem is that when I connect the step/direction leads to the G3 controller and jog the axis, the servo doesn't move and the step/direction indication in the tuning software is erratic (direction changing/flickering when no direction change is commanded and step signal reception only occasionally activate despite continuous cranking of the MPG or holding of the jog button on the screen). The result is the same no matter which axis on the G3 I use as the source for the step/direction signals.
So the servo and its controller responds to step/direction signals correctly but the G3 isn't putting out a sufficient step/direction signal to the servo controller. Here's where the servo engineer's note, above, comes into play: I put my voltmeter between the axis D+ and D- terminals and cranked the MPG and got + and - 3.48 volts. I did the same between the +S and -S terminals and also got +3.48 volts. Both of these values are relatively close to the +/-4v differential that the Masso is supposed to put out.
I suppose my first question is: How are other folks getting their ClearPath servos to work with their Masso controllers, and my second question is: Is there some device out there that can boost these 3.48v outputs to the 5-24v step/direction signals necessary to trigger the servo's step/direction action? For what it's worth, the voltmeter is right at 24v on the power input/ground terminals on the G3.
Thanks!
--Mark