On Monday 16 October 2017 04:38:53 andy pugh wrote: > On 15 October 2017 at 23:07, Gene Heskett <[email protected]> wrote: > > motion.spindle-revs IN FLOAT > > For correct operation of spindle synchronized moves, > > this signal must be hooked to the position pin of the spindle > > encoder. > > > > should be satisfied by: > > net spindle-vel-fb-rps <= hm2_5i25.0.encoder.00.velocity > > net spindle-vel-fb-rps => scaleX60.in abs.encdir.in enc0.in0 > > comp.filter.in0 motion.spindle-revs > > This is wrong. motion.spindle-revs should be spindle position, not > velocity, and should increase by 1 for each revolution of the spindle.
I didn't think it looked right when I started to post this. > You say that this worked before? I can't see how. > > > But the 5i25's builtin encoder does not have a "position". Would > > count do? > > It does have a position. I can't find it in the halmeter or halscope menu's. And its been working for nearly 2 years. But I'll certainly look some more today. But this "hardware" problem with the Z drive's driver in the 5i25, all of them, is new yesterday. So I'll probably buy another Dell from pcliquidaters for about $95 w/shipping today. Supposedly the same as this one. > https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/drivers/mesa- >hostmot2/encoder.c#L454 Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
