On Mon, 2017-06-26 at 16:27 -0400, tom-...@bgp.nu wrote:
> Thanks Todd, your suggestion lead me to the issue.  Turns out PNConfig sets 
> the P term to 1000 (and Deadband to 0.0) at which point I got a terrible nose 
> from the motors.  Setting the P term down to 10, and setting Deadband to 
> 0.0005 has it running quite smoothly.  Now to run Halscope and get the tuning 
> right…
> 
> -Tom


I have the P parameter set to 1000 and the motors are quiet. Previously
pncconf had set P to 10000 and the motors made noise like hell and
vibrated.



>  
> 
> > On Jun 26, 2017, at 10:28 AM, Todd Zuercher <zuerc...@embarqmail.com> wrote:
> > 
> > Maybe you've already tried this, but I would think the easiest way is to 
> > use PNCcofig to create an ordinary stepper configuration.  It will set up a 
> > velocity mode config with the hardware stepgen sending the feedback to 
> > close the pid loop.  Get that working.  Then modify that config by adding 
> > the encoder reading, and replace the stepgen's feed back with the encoder's 
> > feedback to the pid loop and to the axis.N.pos-fb (or joint.N.pos-fb in 
> > Master)  Then adjust the P tuning till it "works".  I have such a setup on 
> > a machine using step/dir servos, and using it with step motors would be 
> > exactly the same (except for the PID tuning.)
> > 
> > The trick is to only try making one major modification at a time.  So first 
> > get a velocity mode stepgen config working (without encoder feedback), Then 
> > add encoder feedback (do it one axis at a time.) First get the DRO's 
> > working with the encoder feedback.  Then connect the encoders to the PID 
> > loops.
> > 
> > ----- Original Message -----
> > From: "Tom Easterday" <tom-...@bgp.nu>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> > Sent: Monday, June 26, 2017 8:37:47 AM
> > Subject: Re: [Emc-users] steppers with encoders in closed loop
> > 
> > Exactly, and any help in getting my stall detection and position tracking 
> > working using velocity mode would be greatly appreciated 😀
> > 
> > -Tom
> > 
> >> On Jun 26, 2017, at 6:52 AM, Rene Hopf <reneh...@mac.com> wrote:
> >> 
> >> there is no benefit in using them in linuxcnc, apart from stall detection 
> >> or position tracking.
> >> 
> > 
> > 
> > ------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> > 
> > ------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to