No..  the Automation Direct servo drives are full blown digital servo 
drives.

They can operate in at least three different modes.   Position mode (the 
drive accepts step and direction signals from the CNC controller), 
Velocity mode (the CNC controller outputs a +/-10 volt signal that is a 
velocity command signal - ie how fast do you want the motor to rotate in 
forward or reverse direction), and torque mode (the CNC controller 
outputs a +/- 10 volt signal that is a torque command - how much torque 
should the motor output to the system.).

LinuxCNC can output a step and direction signal which is oftentimes used 
to control stepper motors, but can also be used to control smart servo 
drives that can accept a step and direction signal (like a stepper 
drive).   In the case of a smart servo drive, the drive itself closes 
the position loop itself by receiving the encoder signal from the motors.
LinuxCNC is also frequently used with servo drives in velocity mode.  In 
that case LinuxCNC outputs a +/-10 volt signal which indicates a 
velocity command to the drive (how fast and in a positive or negative 
direction).    I believe that LinuxCNC can also drive servos in Torque 
mode but torque mode is trickier to tune, and I have never used that 
with LinuxCNC.   (I don't see any advantage of using torque mode with 
LinuxCNC for most applications.)

So in the situation we are discussing, the smart servo drives are doing 
their own closed loop position control and the CNC controller just sends 
a step and direction pulse to them to rotate in the positive and 
negative direction and at a speed dictated by the the pulse stream 
rate.     The drives themselves receive the encoder feedback pulses and 
also the step and direction pulses from the CNC controller so the drives 
themselves knows where they are suppose to be (via the position command 
from the LinuxCNC controller) and where they actually are (from the 
motor encoder).    The difference is the following error.   If the 
following error becomes excessive the drives themselves are intelligent 
enough to shut themselves down.    When they do that they usually output 
a fault signal.   That fault signal can be wired to the opposite servo 
drive as a shutdown signal.   So if either drive has excessive following 
error (like something has jammed up) then both gantry drives will 
shutdown preventing the gantry from becoming racked out of shape.

In the particular case of the gantry machine I did a few years ago, I 
also had a PLC in the system.   So I wired the servo drives into the 
PLC.   If either servo drive output a fault signal, I shutdown the 
opposite servo drive.    But I only did that because I had a PLC in the 
system.   I could have cross wired the servo drives directly (it might 
have required a relay) to make the logical connection.

This is the servo drive and motor I used for that machine.
http://www.automationdirect.com/adc/Shopping/Catalog/Motion_Control/Servo_Systems/Medium_Inertia_%281KW_-_3KW%29_Servo_Systems/1KW_Servo_System_%28Med_Inertia%29
 


Machmotion.com sells Teco servo drives (as do a few other distributors 
in the USA) and they work almost identically to the Automation Direct 
drives but cost about 30% less.

Dave


On 1/9/2015 5:08 PM, rayj wrote:
> Dave,
>
> Thanks for the reply.
>
> So you have position feedback from the motor shafts, essentially a servo
> system with stepper motors, kinda?  And if the detected position differs
> from commanded position by a specified amount, it stops?
>
> Did the motors come with the feedback hardware or did you add it?  If
> you added it, what hardware did you use?
>
>
> Raymond Julian
> Kettle River, MN
>
> The things we admire in men, kindness and generosity, openness, honesty,
> understanding and feeling are the concomitants of failure in our system.
> And those traits we detest, sharpness, greed, acquisitiveness, meanness,
> egotism and self-interest are the traits of success. And while men
> admire the quality of the first they love the produce of the second.
> -John Steinbeck, novelist, Nobel laureate (1902-1968)
>
> On 01/09/2015 03:40 PM, Dave Cole wrote:
>> Hi Raymond,
>>
>> I used Automation Direct servo drives on that job and they can be setup
>> to shutdown on excessive following error.  (Deviation from the step and
>> direction commanded position).    They can also be shutdown by an
>> external input.    So if you cross wire the drives so if one shuts down
>> on following error, it shuts down the other drive and visa versa, it
>> becomes a self protecting system.   If either drive has excessive
>> following error it kills itself and also the other drive.    That
>> prevents the gantry from being racked out of position if something goes
>> wrong.
>>
>> A common reset wired to both drives can also bring them back to life
>> after a shutdown.
>>
>> It works well and is quite simple once it is implemented.
>>
>> Dave
>>
>> On 1/9/2015 4:03 PM, rayj wrote:
>>> Greetings Dave,
>>>
>>> I have some long term plans to build a gantry similar to the one you
>>> describe.
>>>
>>> When you say it kicks out the controls, I'm not sure what you mean. Is
>>> there some physical safeguard, like a detent or or clutch, or is it
>>> something in the software you're talking about.
>>>
>>> TIA
>>>
>>> Raymond Julian
>>> Kettle River, MN
>>>
>>> The things we admire in men, kindness and generosity, openness, honesty,
>>> understanding and feeling are the concomitants of failure in our system.
>>> And those traits we detest, sharpness, greed, acquisitiveness, meanness,
>>> egotism and self-interest are the traits of success. And while men
>>> admire the quality of the first they love the produce of the second.
>>> -John Steinbeck, novelist, Nobel laureate (1902-1968)
>>>
>>> On 01/09/2015 10:47 AM, Dave Cole wrote:
>>>> I did one of these several years ago. The machine has 1 KW servos on
>>>> each end of the gantry driving ball screws.    The gantry was quite
>>>> rigid so when the power was removed it self squared.   There was one one
>>>> home switch.      I ended up using servo drives in step and direction
>>>> mode and fed them with a pulse train from LinuxCNC.   That worked out
>>>> fine.  I fed the same step and direction signal to each gantry drive.
>>>> If there is any significant following error on either drive, it kicks
>>>> out the controls so the gantry cannot become racked out of shape.
>>>> It has been running like that now for over 3 years with no issues and
>>>> the machine runs up to about 700 ipm.  The machine runs every day,
>>>> sometimes two shifts per day.
>>>> I considered doing two separate closed loop axes back to the PC, but I
>>>> thought it would be easier to try the step and direction approach
>>>> first.   That worked, so I stuck with it.
>>>> No regrets on that decision.
>>>>
>>>> Dave
>>>>
>>>> On 1/9/2015 10:57 AM, Eric H. Johnson wrote:
>>>>> Hi all,
>>>>>
>>>>>
>>>>>
>>>>> I am looking to do an upgrade on a large XY table where the gantry is 
>>>>> driven
>>>>> by to oppositely mounted servo motors. Both sets of encoders run back to 
>>>>> the
>>>>> existing controller. Can I just give a generous deadband to the slave 
>>>>> axis,
>>>>> or is there a better way to address this configuration so the motors don't
>>>>> fight each other. I believe it uses a single home switch which can then be
>>>>> fed to both axes for purposes of homing. Anyone done this? Anything else 
>>>>> to
>>>>> look out for?
>>>>>
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Eric
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> <http://t.senaltres.com/e1t/o/5/f18dQhb0S7ks8dDMPbW2n0x6l2B9gXrN7sKj6v4LCQRN
>>>>> 7fcnk8RJ6s6N8rBF7Rd3_yKW18Chwm1k1H6H0?si=6453247850577920&pi=8828d77849c9460
>>>>> b95fcaf96870fbe9d>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming! The Go Parallel Website,
>>>>> sponsored by Intel and developed in partnership with Slashdot Media, is 
>>>>> your
>>>>> hub for all things parallel software development, from weekly thought
>>>>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>>>>> look and join the conversation now. http://goparallel.sourceforge.net
>>>>> _______________________________________________
>>>>> Emc-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>> ---
>>>> This email has been checked for viruses by Avast antivirus software.
>>>> http://www.avast.com
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming! The Go Parallel Website,
>>>> sponsored by Intel and developed in partnership with Slashdot Media, is 
>>>> your
>>>> hub for all things parallel software development, from weekly thought
>>>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>>>> look and join the conversation now. http://goparallel.sourceforge.net
>>>> _______________________________________________
>>>> Emc-users mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming! The Go Parallel Website,
>>> sponsored by Intel and developed in partnership with Slashdot Media, is your
>>> hub for all things parallel software development, from weekly thought
>>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>>> look and join the conversation now. http://goparallel.sourceforge.net
>>> _______________________________________________
>>> Emc-users mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>> ---
>> This email has been checked for viruses by Avast antivirus software.
>> http://www.avast.com
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming! The Go Parallel Website,
>> sponsored by Intel and developed in partnership with Slashdot Media, is your
>> hub for all things parallel software development, from weekly thought
>> leadership blogs to news, videos, case studies, tutorials and more. Take a
>> look and join the conversation now. http://goparallel.sourceforge.net
>> _______________________________________________
>> Emc-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users

---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to