EMC2 Crash on start up with Joint 0 error
05 Aug 2011 03:50 #12199
by M2sinc
EMC2 Crash on start up with Joint 0 error was created by M2sinc
Hello
I am setting up EMC2 with Delta Motor and drives, as of now I only hook up a motor on X, I closed the all limits switchs with jumpers. When I start the EMC2 by F2 Motor movesto the limit we set in Min -ferror then stops. Also When I testing the ppmcdiags-DAC the motor moves opposite direction than command 0r volts( + or -) I am attaching my PPMC config file for checking. I need help .
Error
' Joint 0 following error"
Thanks
I am setting up EMC2 with Delta Motor and drives, as of now I only hook up a motor on X, I closed the all limits switchs with jumpers. When I start the EMC2 by F2 Motor movesto the limit we set in Min -ferror then stops. Also When I testing the ppmcdiags-DAC the motor moves opposite direction than command 0r volts( + or -) I am attaching my PPMC config file for checking. I need help .
Error
' Joint 0 following error"
Thanks
Please Log in or Create an account to join the conversation.
05 Aug 2011 04:43 - 05 Aug 2011 04:45 #12201
by PCW
Replied by PCW on topic Re:EMC2 Crash on start up with Joint 0 error
Sounds like your feedback is backwards, so the servo "runs away" when enabled. This is not really a crash, just the fact that you have a 50% chance of getting the feedback correct with first time servo setup.
If your encoders count the right way (in the DRO) you need to reverse the output direction
I'm not familiar the PPMC but it may be the outputs can be reversed by changing the sign
of an "output scale" parameter. Also if the drives analog input circuitry is differential (it has IN+ and IN- input pins) you may be able to simple swap these wires to reverse the output direction.
If your encoders read backwards you can reverse the A/B lines or change the sign of the input scale. This will fix your feedback as well. (but don't change the direction of both input and output or you will be back where you started)
If your encoders count the right way (in the DRO) you need to reverse the output direction
I'm not familiar the PPMC but it may be the outputs can be reversed by changing the sign
of an "output scale" parameter. Also if the drives analog input circuitry is differential (it has IN+ and IN- input pins) you may be able to simple swap these wires to reverse the output direction.
If your encoders read backwards you can reverse the A/B lines or change the sign of the input scale. This will fix your feedback as well. (but don't change the direction of both input and output or you will be back where you started)
Last edit: 05 Aug 2011 04:45 by PCW. Reason: missing
Please Log in or Create an account to join the conversation.
05 Aug 2011 05:26 #12203
by M2sinc
Replied by M2sinc on topic Re:EMC2 Crash on start up with Joint 0 error
I tried with making nagative value on inpute scale and posetive on output scale, No luck.
You suggested change wire on a/b .Where I should I connnect A ,B, Z, /A, /B and /Z ( How many wire sould I switch ? )
I will look into IN+ and IN- pins as well. IS it same pins attached DAC 10 volts +/ - signal on CN! port on drive ?
You suggested change wire on a/b .Where I should I connnect A ,B, Z, /A, /B and /Z ( How many wire sould I switch ? )
I will look into IN+ and IN- pins as well. IS it same pins attached DAC 10 volts +/ - signal on CN! port on drive ?
Please Log in or Create an account to join the conversation.
05 Aug 2011 13:19 #12215
by PCW
Replied by PCW on topic Re:EMC2 Crash on start up with Joint 0 error
First, do you encoders work and count in the right direction?
Please Log in or Create an account to join the conversation.
05 Aug 2011 14:30 #12217
by M2sinc
Replied by M2sinc on topic Re:EMC2 Crash on start up with Joint 0 error
IF I dont use EMC, then I have to use a utilitily comes with PPMC called PPMCDIAGS . My motor run in oposite directions of my given command. But does stop with 0 volts
Please Log in or Create an account to join the conversation.
05 Aug 2011 15:03 #12219
by PCW
Replied by PCW on topic Re:EMC2 Crash on start up with Joint 0 error
Do your encoders work and work in the proper direction?
Please Log in or Create an account to join the conversation.
05 Aug 2011 15:33 #12221
by M2sinc
Replied by M2sinc on topic Re:EMC2 Crash on start up with Joint 0 error
Sir
If I give command nagative volt Motor turns CW. If I give + Volts than motor turn CCw . I think it is wrong.
Thanks
If I give command nagative volt Motor turns CW. If I give + Volts than motor turn CCw . I think it is wrong.
Thanks
Please Log in or Create an account to join the conversation.
05 Aug 2011 16:32 #12222
by PCW
Replied by PCW on topic Re:EMC2 Crash on start up with Joint 0 error
I can't help much unless I can get responsive answer to the encoder question.
When setting up a servo system, I would always first verify that the encoders work. I would do this with motor power off. The next thing is to get the input scale and sign correct so the axis feedback directions and scale are correct in EMC.
Only after this is correct, would I start to setup the motors
When setting up a servo system, I would always first verify that the encoders work. I would do this with motor power off. The next thing is to get the input scale and sign correct so the axis feedback directions and scale are correct in EMC.
Only after this is correct, would I start to setup the motors
Please Log in or Create an account to join the conversation.
06 Aug 2011 07:31 #12236
by M2sinc
Replied by M2sinc on topic Re:EMC2 Crash on start up with Joint 0 error
Hello
I turn EMC2 on-- made Drive disable- power on to controller cards PPMC- When I spin Motor by hand clockwise then X axis # moves + direction, When I move Motor ccw then X direction # move to X Minus direction.
this seems to me OK.
FYI- When I turn EMC2 on then error comes Parport , linux not supporting mode 4, countinue. and when I press F2 then motor moves and stop with Joint 0 following error code.
Thanks
Surjit
I turn EMC2 on-- made Drive disable- power on to controller cards PPMC- When I spin Motor by hand clockwise then X axis # moves + direction, When I move Motor ccw then X direction # move to X Minus direction.
this seems to me OK.
FYI- When I turn EMC2 on then error comes Parport , linux not supporting mode 4, countinue. and when I press F2 then motor moves and stop with Joint 0 following error code.
Thanks
Surjit
Please Log in or Create an account to join the conversation.
06 Aug 2011 16:22 #12241
by PCW
Replied by PCW on topic Re:EMC2 Crash on start up with Joint 0 error
Good, that means your hardware is reading the encoders, and they are in the right direction so its all working.
As far as I know, the parallel port error message can be safely ignored it just means that the Motherboard BIOs has a bug reporting available parallel port modes
So if you change the sign of the OUTPUT_SCALE in ppmc.ini you have the same result?
(I am assuming you are using the ppmc config from the EMC distribition)
As far as I know, the parallel port error message can be safely ignored it just means that the Motherboard BIOs has a bug reporting available parallel port modes
So if you change the sign of the OUTPUT_SCALE in ppmc.ini you have the same result?
(I am assuming you are using the ppmc config from the EMC distribition)
Please Log in or Create an account to join the conversation.
Time to create page: 0.153 seconds