Richard Arthur wrote:
> Hello,
> 
> Would you be kind enough to help me with M5i20 configuration please. I 
> am using EMC2/AXIS v2.1.3. As a first step, I am trying to manual jog. 
> Jogging Y and Z almost immediately  give 'joint following error' with no 
> visible movement, but I have found if I set the feed rate low, I can jog 
> the X axis full travel, either direction. Feed rate can be varied up to 
> about 0.02" as indicated in Axis. At higher feed rates, X axis will move 
> approximately 1/8" before 'joint following error'. Axis doesn't indicate 
> any change of position, XYZ always remain zero. I have set the 
> INPUT_SCALE to 20000 (see earlier post regarding encoder counts). I have 
> tried increasing P from 100 to 200 with no effect.
> 

You need to describe things precisely - the only information we have is
what you tell us, so it must be CLEAR!

You said:

 > I set the feed rate low, I can jog
 > the X axis full travel

And you also said:

 > Axis doesn't indicate
 > any change of position, XYZ always remain zero.

Does that mean you can make the machine physically move, without the 
Axis display showing that movement?

Physical movement (of any kind, including turning a shaft by hand while 
the motors are powered down), must be detected by the encoders and 
reported back to EMC, or your system just isn't gonna work. I know 
everybody does things their own way, but if I was working on a system 
that uses encoders, the very first thing I would do is make sure the 
entire feedback path works.  That would be long before I ever tried to 
jog the machine.

Load the HAL files (with or without EMC), make sure the motors are 
safely disabled (power disconnected or turned off), and turn the motor 
shaft by hand.  If the Axis display doesn't change, your feedback is 
busted, and you MUST fix that before you do anything else.

Put a halmeter on the encoder counts signal, turn the shaft again.  If 
the halmeter changes but Axis doesn't, then the encoder signals are 
getting to the driver and being counted, but not getting to EMC, so 
check the HAL config.  (You can follow the signals thru the system using 
the halmeter.)  If the halmeter doesn't change when you turn the motor, 
then either the hardware is broken, something isn't wired right, or the 
driver is misconfigured.  Time to get out the real multimeter or scope 
and check the encoder power supply, signals, etc.

Of course, all of this is based on your statement that you can slowly 
jog X and Axis shows no movement.  I may be totally misinterpreting your 
words.  SPEAK PRECISELY PEOPLE!!  Sorry to shout, but that is a pet 
peeve of mine.  I get it in my day job too - people ask me to figure out 
what is wrong with something, but their description of the symptoms is 
so vague that its hopeless.

Regards,

John Kasunich





-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to