On Wednesday 11 January 2017 22:37:46 Peter C. Wallace wrote:

> On Wed, 11 Jan 2017, Gene Heskett wrote:
> > Date: Wed, 11 Jan 2017 21:50:19 -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] Two questions.
> >
> > On Wednesday 11 January 2017 13:34:50 Peter C. Wallace wrote:
> >> On Wed, 11 Jan 2017, Jon Elson wrote:
> >>> Date: Wed, 11 Jan 2017 10:36:18 -0600
> >>> From: Jon Elson <el...@pico-systems.com>
> >>> 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] Two
> >>> questions.
> >>>
> >>> On 01/10/2017 10:45 PM, Gene Heskett wrote:
> >>>> On Tuesday 10 January 2017 23:02:28 Jon Elson wrote:
> >>>>> On 01/10/2017 08:39 PM, Gene Heskett wrote:
> >>>>>> But if I hook up the halscope, the apparent quadrature error is
> >>>>>> worthless due to the 1KHz servo-loop timing limiting the
> >>>>>> bandwidth.
> >>>>>
> >>>>> Well, that's why we use hardware encoder counters, as
> >>>>> sampling the quadrature at 1 KHz just isn't fast enough.
> >>>>>
> >>>>> Jon
> >>>>
> >>>> Plz elucidate Jon. Something has got to be better than this. See
> >>>> the pix I posted with the last reply to Peter & the list.  The
> >>>> top, white trace in the halscope screen is the quadrature noise,
> >>>> easily 10x the timing wibbles I see on the hitachi's screen.
> >>>
> >>> If you are looking at the quadrature signals at a 1 KHz
> >>> sampling rate, then unless the encoder is moving quite
> >>> slowly, the sampling will be too coarse.  That screen shot
> >>> is kind of small (you can take just a single window as the
> >>> screenshot, by the way) but it looks like the duty cycle of
> >>> the encoders is not 50%.  That may well be aliasing, as the
> >>> quadrature signals seem to be moving much too close to 1000
> >>> Hz.  You'd get much better results below 100 Hz.  Or, with
> >>> Mesa hardware, you can sample these with the base thread.
> >>>
> >>> I can't comment on the velocity output from the Mesa, as I
> >>> don't know their gear (or driver).  But, the scale is 2/div,
> >>> meaning the scaled velocity output is jumping around 2 user
> >>> units up and down at a KHz rate.  Clearly, not good.
> >>>
> >>> Jon
> >>
> >> The velocity output is calculated by using the number of counts
> >> divided by the time between the counts (time measured via a 1 MHz
> >> timestamp). If you have less than 2 counts per servo period the
> >> velocity estimation accuracy depends heavily the quadrature
> >> phase/symmetry since the edge spacing entirely determines the
> >> estimated velocity at this speed range.
> >>
> >> I suspect what Genes plot shows is that he has significant
> >> quadrature phase/symmetry errors at the FPGA inputs.
> >>
> >>
> >> Again here is a velocity plot of a accurate 100 Hz quadrature
> >> signal:
> >>
> >> http://freeby.mesanet.com/100_Hz_quadrature_velocity.png
> >
> > I've not played with the stepgen type 2 yet, but I have adjusted the
> > quadrature a few thousandths and reduced it by about 1/3rd. Thats
> > helpfull as I can filter to smooth a tach dial once I have defeated
> > the noise.
> >
> > But I have another concern. I have had to do a full powerdown reset
> > to clear a watchdog bite. The original config was I think intended
> > to clear it by re-enabling the machine, but I could nolinuxcnct, so
> > I disconnected
>
> that
>
> > reset in the hal file I started with as the logic was self feeding,
> > locking out the ability to reset the disabled machine.  And I
> > couldn't even do it from the halconfig as it claimed another signal
> > was driving it when I tried to setp that pin.
> >
> > Do you, Peter, have a logic diagram I can re-construct for that,
> > that actually works?
>
> You need to restart linuxcnc to clear a watchdog bite
>
> >> Peter Wallace
> >> Mesa Electronics
> >>

That didn't work, I have since had to do full power downs with at least 
15 seconds off time. 5 or 6 times now.

> >> (\__/)
> >> (='.'=) This is Bunny. Copy and paste bunny into your
> >> (")_(") signature to help him gain world domination.
> >>
> >>
> >> -------------------------------------------------------------------
> >>--- -------- Developer Access Program for Intel Xeon Phi Processors
> >> Access to Intel Xeon Phi processor-based developer platforms. With
> >> one year of Intel Parallel Studio XE.
> >> Training and support from Colfax.
> >> Order your platform today. http://sdm.link/xeonphi
> >> _______________________________________________
> >> 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)
> > Genes Web page <http://geneslinuxbox.net:6309/gene>
> >
> > --------------------------------------------------------------------
> >---------- Developer Access Program for Intel Xeon Phi Processors
> > Access to Intel Xeon Phi processor-based developer platforms.
> > With one year of Intel Parallel Studio XE.
> > Training and support from Colfax.
> > Order your platform today. http://sdm.link/xeonphi
> > _______________________________________________
> > 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.
>
>
> ----------------------------------------------------------------------
>-------- Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> 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)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to