On Jun 19, 2010, at 5:48 PM, Chris Morley wrote:
> > Date: Mon, 12 Oct 2009 09:40:02 -0600
> > From: [email protected]
> > To: [email protected]
> > Subject: Re: [Emc-developers] hostmot2 stepping folowing error oddity
> >
> > Chris Morley wrote:
> > > I'm having a little problem with a hostmot2 stepper setup.
> > > I get following errors that I can't track down a reason for.
> > > Interestingly while watching the following error on halmeter
> > > I can see that the error is way worse in the negative direction
> > > then the positve direction. This is confirmed by the fact the
> > > following error is almost always in the negative direction.
> > > Can't think of a reason for that.
> > > This is while jogging. Going slower makes it worse.
> > > If I do go moves in MDI there seems to be less of problem
> > > I can move around quite a bit- only occasionally an error.
> > > Suggestions
>
> > I'll try to reproduce it too.
> >
> >
>
> A little more info about this.
> a EMC user emailed me about this problem too.
> Rick found if he removed the base thread that the following errors went away.
> Pncconf always loads a base and servo thread.
> if the parport is not used (which was Ricks case) then nothing is added to
> the thread.
> so I tried this on a test config of mine and low and behold the following
> error seems to be
> fixed. I have not tested more then moving the axis back and forth.
> but with the base period in, the axis follow errors almost immediately - it
> made hostmot2
> stepping impossible for me to use.
>
Very interesting. I have been fighting with a following error that I get for
no apparent reason. I thought for a while that my ways were sticking or
something. For me it happens mostly on my X axis but sometimes on my Z as
well. It is sporadic and when it errors, I have to try turning on (clicking
the on button in Axis) and moving the axis with my joystick controller. It
faults, lather, rinse, repeat. It usually take 5-10 times of this before I
happen to be able to move again and then everything is fine. Sometimes it
doesn't happen for days and other times it happens 4-5 times a day. I don't
yet have limit switches on my machine and I thought it was because I was
stopping each axis too close to the end of the screw so I started backing off
more and more but this didn't help.
So, are you saying that in my .hal file where I have:
loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD
servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
I can just have:
loadrt servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
? I am using Mesa cards, by the way...
-Tom
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers