On Sunday 02 December 2018 21:14:47 Peter C. Wallace wrote:

> On Sun, 2 Dec 2018, Gene Heskett wrote:
> > Date: Sun, 2 Dec 2018 21:03:05 -0500
> > From: Gene Heskett <ghesk...@shentel.net>
> > Reply-To: "Enhanced Machine Controller (EMC)"
> >     <emc-users@lists.sourceforge.net>
> > To: emc-users@lists.sourceforge.net
> > Subject: Re: [Emc-users] Another confusion point for PCW
> >
> > On Sunday 02 December 2018 18:53:38 andy pugh wrote:
> >> On Sun, 2 Dec 2018 at 22:37, Gene Heskett <ghesk...@shentel.net> 
wrote:
> >>>   5i25 P2-7, no signal here except in the halui stanza, direction
> >>> shows there in a halmeter.
> >>>   bit   OUT         FALSE  hm2_5i25.0.gpio.027.in     PWMGEN dir
> >>> output bit   OUT          TRUE  hm2_5i25.0.gpio.027.in_not IF
> >>> output_type=1,
> >>
> >> How are you trying to control the DIR output?
> >>
> >> It should be FALSE for positive PWM duty cycle and negative for
> >> negative PWM duty cycle.
> >
> > Its not changing with the direction chosen, and its a dc level
> > switch, logic 0 for fwd, and logic 1 for reverse, and its been
> > running that way for 3, maybe 4 years now, on the pwmgen in a 5i25
> > with prob-rfx2 firmware in it. Looking at the pwm itself with the
> > halscope, its sort of crazy because there is no feedback to the pid
> > right now so its going crazy. It will run from .1 as pid input at
> > 20revs, or 3000 revs at 98% duty cycle, in the direction chosen by
> > the non working dir signal, when the 5i25 is driving it from
> > prob-rfx2 firmware. I have 5i25_7i76_7i78 firmware in it now since
> > that looks to be pretty close to driving a bob. Right now, I'm
> > thinking thats a bug in the 5i25 firmware in that its only coupling
> > the pwm and ena signals to the other pins, but missing the coupling
> > from direction to gpio.027(now on 5i25.0.p2.07 with this firmware)
> >
> > So I'm going to go study the 2 pin files and see if I can figure out
> > why.
>
> Again, how are you changing the direction?
>
> With the 7I78 configuration, the direction pin is owned by the PWM
> generator so the only way to change the direction pin is to change the
> sign of the PWM value

That I am sure I can do, but thats quite different from how its been 
working for all these years. But, I may have just now found it, 
pid.s.command.in is fixed at .1% plus. Thats a key value as it is the 
creep speed the motor runs at while doing a gear shift, it lets the 
teeth mesh w/o having to manually grab the spindle and turn it until 
they slip into proper mesh.  And its fixed because effectively neither 
gear shift switch is closed when nothing is input, so tomorrow I'll see 
about connecting that cable temporarily. That will need a common ground, 
high gear switch at 5i25-p2-13, and low gear switch at 5i25-p2-15. If it 
then works, you may be able to hear the whoopie from your place. 
Checking with halmeter at the mux4 inputs those switches control, the 
sign does change, so I think thats it!

I bit me in the ass, with the expected taste, shitty.  Thanks for the 
clue or the wording that made me go check that.

So you two can relax, (Andy & Peter) and I apologize as it was my fault 
all along. I just couldn't see that particular tree for all the forest 
of a home built 760+line .hal file.

-- 
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>


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to