On Sat, 15 Oct 2011, Tom Easterday wrote: > Date: Sat, 15 Oct 2011 20:53:44 -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 15, 2011, at 8:46 PM, Peter C. Wallace wrote: >> >> I would check carefully that you do not have something, likely a velocity or >> steplen/stepspace setting that limits the maximum stepgen speed. >> >> at your scale and speed you have a fairly slow step rate (82 KHz) which is >> less than 1% of the step generators maximum speed (12.5 MHz) so the ghardware >> is not the limiting factor, some setup option must be set incorrectly > > Here is the ini file settings that we have currently. Peter (who is working > with me) is going to try setting steplen and stepspace up a little higher to > see if that helps. He thinks he already tried that but will do it again to > be sure...
Setting steplen or stepspace longer can only make the stepgens maximum velocity _lower_ not higher, so that cannot help (unless you have an interface speed problem but this would not show up as a following error but rather as missed steps) Following errors in a pure open loop step generator system mean that something is limiting the driver code from setting a high enough velocity in the step generator hardware. Maybe something has been omitted causing a scale error so you have a un-obvious velocity limit. > > #******************** > # Axis Y (Y1) > #******************** > [AXIS_1] > NAME = Y1 > TYPE = LINEAR > HOME = 0.0 > HOME_SEQUENCE = 0 > FERROR = 0.5 > MIN_FERROR = 0.5 > MAX_VELOCITY = 39 > MAX_ACCELERATION = 120 > #STEPGEN_MAXACCEL = 220 > #MAX_ACCELERATION = 10 > #STEPGEN_MAXACCEL = 30 > #Encoder/PID > P=0.0 > I=0.0 > D=0.0 > FF0=0.0 > FF1=1.0 > FF2=0.0 > BIAS=0.0 > DEADBAND=0.0 > MAX_OUTPUT=0 > # these are in nanoseconds > DIRSETUP = 200 > DIRHOLD = 200 > STEPLEN = 200 > STEPSPACE = 200 > #500 encoder ppr (2000 quad) > #SCALE = -1273.239544735163 > #INPUT_SCALE = -1273.239544735163 > #1000 encoder ppr (4000 quad) > #SCALE = 2546.479089470325 > #INPUT_SCALE = 2546.479089470325 > #10x after setting Granite to 10:1 ratio > SCALE = 25464.79089470325 > INPUT_SCALE = 25464.79089470325 > MIN_LIMIT = -0.01 > MAX_LIMIT = 53.0 > HOME_OFFSET = 0.0 > > ------------------------------------------------------------------------------ > 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