Dear Peter,

Would you explain detailed about why using the analog velocity input is 
better then pules/direction?
Thank you!!

Howard

> On Fri, 14 Mar 2008, Howard Chan wrote:
>
>> Date: Fri, 14 Mar 2008 00:06:03 +0800
>> From: Howard Chan <[EMAIL PROTECTED]>
>> Reply-To: "Enhanced Machine Controller (EMC)"
>> <emc-users@lists.sourceforge.net>
>> To: "Enhanced Machine Controller (EMC)" 
>> <emc-users@lists.sourceforge.net>
>> Subject: Re: [Emc-users] Can EMC2 support any 'AC Servo Motor'?
>>
>> Dear All,
>>
>> I am very happy, you propose some practical suggestions. I and my
>> members take a meeting and decide that we will buy 5I20 control card and
>> 7I33 analog servo amp interface. But there are problems, I would like
>> to ask. Rayh said that EMC2 and Sanyo servo amp support step and
>> direction. I try to find this method in the Sanyo manual and HAL
>> handbook but I am not sure is it correct.
>
> The Sanyo amplifier also supports Analog velocity input (+-10V)
>
> This is the input you would use with the 5I20/7I33T
>
>>
>> In page 45(3-13) of the Sanyo manual, it tells me that there are three
>> types of command input pulse, Positive + Reverse pulse, Code + pulse
>> train and 90 deg phase difference. In page 123(7-10), it shows me more
>> detail information about them. I think that is it only ��Code + pulse
>> train�� can be supported in the EMC2. If I want to use it type, should I
>> buy 5I20 and 7I37 (Isolated Anything �� IO adapter)?
>
> You would be better of using the analog velocity input with EMC2
>
>
>>
>> In the 7I37 manual, MOSFET outputs turn on in 2 uSec and off in 5 uSec
>> but in the Sanyo manual page 123(7-10), the response time need at least
>> or equal to 0.1 uSec. It means that 7I37 is not suitable this servo amp?
>
> The 7I37 is intended for power switching (relays solenoids etc) 
> Normally for step and direction you can use the 5I20 outputs directly, 
> or through a breakout board (7I42) These are not isolated but normally 
> the step/direction inputs on the amplifier are isolated so isolation 
> at the PC is not needed.
>
> But, for EMC2 I think you are better off with using the +-10V velocity 
> inputs of the amplifiers, rather than step/direction.
>
>>
>> At last, according to their experience to create the machine 
> and > configure the EMC2, would you mind giving me some hits which 
> thing we
>> should be take care. Thank you very much.
>>
>> Best regards,
>> Howard
>>
>>
>>> Hi Howard
>>>
>>> Glad to hear of your interest in EMC2. It is a great system for 
>>> students because it will allow you to experiment with most motion 
>>> control variables.
>>>
>>> The pdf at the link you posted includes a lot of sales pitch. It 
>>> appears to have been written and edited by someone with limited 
>>> motion control experience. They have very successfully blended 
>>> together at least three input signal types to maximize the apparent 
>>> value of their products. You will need to sort out most all of it to 
>>> get the system that will work for you.
>>>
>>> Sanyo lists three kinds of motion signals. They include analog 
>>> voltage, step and direction, and CANopen. EMC2 as it exists right 
>>> now can handle two of these, analog voltage, and step and direction. 
>>> We do NOT have serial drivers in our motion software that would 
>>> permit CANopen control. Hint -- Serial communication using CANopen 
>>> would be an excellent graduate student project.
>>>
>>> I'll expand just a bit on the two systems we do have for your use 
>>> right now.
>>>
>>> It looks like Step and Direction signals can be used with both the 
>>> stand alone amps and with the multi axis package. EMC2 produces 
>>> millions of step and direction signals every day. They are the 
>>> preferred motion signal for stepper motor powered systems. What this 
>>> drive does is make the servo motor look like a stepper motor if you 
>>> use this control signal. You will have a real advantage over 
>>> steppers because the motor's torque will not fall off as speed 
>>> increases but you will still see some cogging at low speeds. There 
>>> may also be an upper RPM limit, well below the max speed of the 
>>> motors unless the drive includes a pulse multiplier or you add an 
>>> external hardware work around.
>>>
>>> Permit me to do a bit of computation on this max rotational velocity 
>>> using step signals. If the supplied encoder is 2500 pulses per rev, 
>>> and the amp equates external steps one-to-one then you will need 
>>> 2500 pulses for each revolution. Let's imagine that your computer 
>>> can supply 30k pulses per second (PPS) using the EMC2. That 
>>> combination will allow 12 revolutions per second or 720 RPM.
>>>
>>> What is the maximum pulse speed you can expect from EMC2. Alex and I 
>>> were is a bit of a contest a while back and were able to get pulse 
>>> speeds of 75 to 90 thousand pulses per second. It may be that we 
>>> could get even faster speeds now that Jeff has added his rate 
>>> doubler. You can see that rotational speed is still somewhat 
>>> limited. At 90k PPS you would be limited to about 2100 RPM.
>>>
>>> The second type of speed signal that EMC2 can offer is an analog 
>>> signal. This could be pulse width or -10 tp +10 volt using a PC card 
>>> like Alex and Tom suggested. These analog signals have the advantage 
>>> of driving the motor to full speed and to constant velocity at low 
>>> speeds. Analog has the advantage of producing a real, closed loop 
>>> servo system. I would use this system even though it costs the price 
>>> of an extra computer board and requires a bit more care in wiring. 
>>> If you choose analog signals you must make certain the amps you 
>>> purchase allow you to connect those signals. Not all of the amps 
>>> listed do that.
>>>
>>> It looks like, although the pdf does not say so, that you will need 
>>> to use a Microsoft OS to tune the amps. Writing a Linux/EMC2 based 
>>> tuning software for these drives would also be a valuable student 
>>> project, if your school and discipline includes both hardware and 
>>> code writing.
>>>
>>> Good luck and welcome.
>>>
>>> Rayh
>>>
>>>
>>>
>>> --- [EMAIL PROTECTED] wrote:
>>>
>>> From: "Alex Joni" <[EMAIL PROTECTED]>
>>> To: "Enhanced Machine Controller (EMC)" 
>>> <emc-users@lists.sourceforge.net>
>>> Subject: Re: [Emc-users] Can EMC2 support any 'AC Servo Motor'?
>>> Date: Wed, 12 Mar 2008 13:57:00 +0200
>>>
>>> Hello,
>>>
>>> for what you want to accomplish you need a special motion control 
>>> board.
>>> A list with supported hardware by emc2 can be found at:
>>> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Supported_Hardware
>>>
>>> Best regards,
>>> Alex
>>>
>>>
>>> ----- Original Message -----
>>> From: WF Chan
>>> To: emc-users@lists.sourceforge.net
>>> Sent: Wednesday, March 12, 2008 1:15 PM
>>> Subject: [Emc-users] Can EMC2 support any 'AC Servo Motor'?
>>>
>>>
>>> Dear All,
>>>
>>> I am a student. I will use a open platform system to control three 
>>> axis AC
>>> Servo motors in my final year project(FYP). I searched a EMC2 in the
>>> internet. It is base of the linux OS, it supports maximum 9 axis (very
>>> powerful), GM code and graphics mode. It is very suitable for me to 
>>> do my
>>> FYP.
>>>
>>> I have questions to ask all people:
>>> 1. I must use AC Servo motors to do my project and I choose 
>>> SANMOTION R of
>>> SANYO DENKI INC. Below is the user manual:
>>> http://www.sanyo-denki.com/Data/Servo/catalogs/R_Ver3.pdf
>>> In page 42(3-10), the pin 21 is the input control command which is 
>>> using
>>> speed and torque value.
>>> But I found in the HAL Handbook that it only support ��step pulse�� 
>>> to do
>>> the control.
>>> Is it menu that the EMC2 cannot support any AC servo motors??
>>>
>>> Are there any people can help me or give me any suggestions how to 
>>> solve my
>>> problem?
>>> Thank you very much!!
>>>
>>> Best regards,
>>> Howard
>>>
>>>
>>>
>>> Yahoo! ������������������������������! ��������
>>>
>>>
>>>
>>> ------------------------------------------------------------------------- 
>>>
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>
>>>
>>>
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------- 
>>>
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>
>>>
>>> ------------------------------------------------------------------------- 
>>>
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>>
>>
>>
>>
>> ------------------------------------------------------------------------- 
>>
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
> Peter Wallace
> Mesa Electronics
>
> (\__/)
> (='.'=) This is Bunny. Copy and paste bunny into your
> (")_(") signature to help him gain world domination.
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> ------------------------------------------------------------------------
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>   



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to