On Tuesday 29 December 2020 08:34:33 Todd Zuercher wrote:

> Sounds like you've got it sorted now.
>
> I struggled with and lived with what seemed like continuous com errors
> for years with Mb2hal and the Lenze VFDs I have.  I could not figure
> it out.  It turned out the problem was LinuxCNC always tryed to write
> an S0 speed to the VFD when it was commanded to be stopped, but the
> VFD would not accept zero as a valid speed command and treated it as a
> com error.  Once I figured that out, I just had to set up some Hal
> trickery to block zero from being written and all of the com errors
> disappeared.
>
I have nearly everything working. I had to mopve all the hy_vfd drive 
netting stuff to my postgui-rs485.hal as it did not exist until the 
timedelay enabled hy_vfd.enable 10 seconds after power is applied to 
give it time to boot itself.
One last problem, I have removed the hardware signals from the main.hal 
so so it is all being done over the rs485 path. BUT the speed commands 
are being doubled so an s12000m3 or M4 drives the vfd to 400 HZ. and the 
feedback signal is half the rpms, showing around 11.6k revs on the tach 
now being driven by hy_vfd.spindle-speed-fb So there is something off 
2/1 someplace. The only place I can think of might be the motors pole 
count in pd143=4 so I'll check it at a 2 setting.  Factory is 04. Didn't 
help, made it worse, asking for 6 grand got 400 hz. Gotta run my kids 
are here for a breakfast run. 

> Todd Zuercher
> P. Graham Dunn Inc.
> 630 Henry Street 
> Dalton, Ohio 44618
> Phone:  (330)828-2105ext. 2031
>
> -----Original Message-----
> From: Gene Heskett <ghesk...@shentel.net>
> Sent: Tuesday, December 29, 2020 7:05 AM
> To: emc-users@lists.sourceforge.net
> Subject: Re: [Emc-users] A clarifying post that might help another
> victum of poor Chinese docs.
>
> [EXTERNAL EMAIL] Be sure links are safe.
>
> On Monday 28 December 2020 17:27:25 Gene Heskett wrote:
> > On Monday 28 December 2020 17:13:52 andy pugh wrote:
> > > On Mon, 28 Dec 2020 at 21:56, Gene Heskett <ghesk...@shentel.net>
> >
> > wrote:
> > > > And that get results, but bad, comm timeouts (error 12) once a
> > > > second forever. Closer, but no biscuit yet.
> > >
> > > You might be able to ignore them. If it works otherwise.
> > >
> > > > Am I fighting with bad signal polarity since the red wire has an
> > > > rs- tag, while the black wire is wearing an rs+ tag?
> > >
> > > That confused me, but I seem to recall it works better that way.
> > > You could switch them.
>
> [...]
> I finally got it. the baudrate and parity were both wrong. So that's
> working well enough to read the vfd's status bits with an
> hy_comm-ok=true.
>
> Now, to transfer controls to hy_vfd. And that is a mine field with
> this man page. I gives a list of pins, but its a WAG what each does.
>
> Fur instance, what the heck is bracking? If its misspelled braking for
> dc braking there would be 3 values, 0 for coasting tops, 1 for
> resistor stops (which I've not yet hooked up), and 2 for dc stops.
>
> And this is confuzin
>     <name>.spindle-forward
>               (bit, in)
>
>        <name>.spindle-reverse
>               (bin, in)
>
>        <name>.spindle-on
>               (bin, in)
>
> What the heck is a (bin, in) ??
>
> And that isn't the end, that man page needs help. I don't like netting
> $tuff ju$t to $ee where the expen$ive $moke comes out.
>
> So first is adding a 10 second timer to run the hy_vfd.enable line 10
> seconds after powerup. No use trying to talk to it until its booted
> which seems to take about 8 seconds.
>
> Thanks Andy.
>
> 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)
> If we desire respect for the law, we must first make the law
> respectable. - Louis D. Brandeis
> 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
>
>
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


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)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
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