On Mon, 17 Oct 2011, Tom Easterday wrote:

> Date: Mon, 17 Oct 2011 14:07:07 -0400
> From: Tom Easterday <tom-...@bgp.nu>
> 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] config without encoders
> 
> On Oct 17, 2011, at 1:07 PM, Peter C. Wallace wrote:
>> Actually that sounds very good!
>>
>> You have an acceleration of 300 IPS/S and a slew velocity of 50 IPS (that is
>> .050" per servo thread) I would not be at all surprised that the following
>> error can not be improved
>
> I clearly don't understand.  Since there is no actual feedback how can there 
> be ANY following error?

There _is_ feedback, the step generator is a programmable rate generator with 
a position control feedback loop to compensate for timebase differences (EMC 
and hardware), and direction change delays


>
>> (at least at 1KHz sample rate and the
>
> Are saying that it might improve if I can run the thread faster?
>
> I don't currently have a base thread, but I could.  Could I put it in the 
> base thread, at a much faster rate, rather then in the servo thread (since I 
> don't seem to be able to set the servo thread down)?
>
>> Step generator driver tha is not optomized for such high accelerations and
>> velocities).
>
> What is the driver optimized for?  What should we expect?

Well its not optomized for extremely fast acceleration (300 IPS/S is FAST)


>
>> Like I said before, you might have better luck using a normal PID loop at
>> these speeds (this amounts to taking your encoder config, disconnecting  the
>> encoder feedback to the PID component and connecting the stepgens feedback in
>> place of the encoder feedback. With a PID loop you have the FF2 parameter
>> avaialble to tune out the lag on acceleration





>
> I can't go back to the encoder config until the parts come in for our 
> differential to single ended converters.  But, I am anxious to try it.
> I am also anxious to try the PWM/Dir version, but I haven't gotten a firmware 
> load yet...


I dont think you understood what I said above, I was not asking to you to go 
back to encoders but rather to close the stepgen position loop with a PID 
component that has as its inputs the commanded position from EMC (as before) 
but substitute the encoder postion input with the stepgens feeback position

This has the advantage of a more complete control loop than provided by the 
Stepgen position mode driver

>
> -Tom
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense.
> http://p.sf.net/sfu/splunk-d2d-oct
> _______________________________________________
> 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.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to