joint0 following error fault
- southbayguy
- Offline
- Senior Member
-
Less
More
- Posts: 63
- Thank you received: 1
02 Jan 2014 10:57 #42274
by southbayguy
joint0 following error fault was created by southbayguy
Right now I can afford only one motor and drive so I am only trying to get the X axis (joint 0) going.
Gotta say this Linux CNC software is pretty darn good; it has just about worked out of the box.
I have a 31 oz-in Pittman servo motor running off an Advanced Motion Controls AZ12 drive being commanded by a */- 10V current command signal.
The system is stable, jogs at speed, holds position when stopped.
Here's my issue:
When I turn the shaft of the X motor while it is holding position, it fights me (which it should do) trying to stay where it is commanded to be.
If I muscle up on it a bit, get it .002 off position, it faults out with a joint 0 following error.
The .ini file for joint 0 has FERROR set to .020 ... so I don't see why it's faulting out at .002.
For fun, I edited the .ini file for joint 0 and set FERROR to 1.00, and re-started the application. Made no difference.
I'm thinking the software ignores the .ini file and gets a max following error parameter someplace else.
Does anyone have any guidance for me?
Thanks.
Gotta say this Linux CNC software is pretty darn good; it has just about worked out of the box.
I have a 31 oz-in Pittman servo motor running off an Advanced Motion Controls AZ12 drive being commanded by a */- 10V current command signal.
The system is stable, jogs at speed, holds position when stopped.
Here's my issue:
When I turn the shaft of the X motor while it is holding position, it fights me (which it should do) trying to stay where it is commanded to be.
If I muscle up on it a bit, get it .002 off position, it faults out with a joint 0 following error.
The .ini file for joint 0 has FERROR set to .020 ... so I don't see why it's faulting out at .002.
For fun, I edited the .ini file for joint 0 and set FERROR to 1.00, and re-started the application. Made no difference.
I'm thinking the software ignores the .ini file and gets a max following error parameter someplace else.
Does anyone have any guidance for me?
Thanks.
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18434
- Thank you received: 5034
02 Jan 2014 12:06 #42275
by PCW
Replied by PCW on topic joint0 following error fault
There are two following error settings:
FERROR and MIN_FERROR
The actual limit value chosen is proportional to
the current velocity with MIN_FERROR used at 0 velocity
and FERROR used at the maximum velocity.
FERROR and MIN_FERROR
The actual limit value chosen is proportional to
the current velocity with MIN_FERROR used at 0 velocity
and FERROR used at the maximum velocity.
The following user(s) said Thank You: southbayguy
Please Log in or Create an account to join the conversation.
- southbayguy
- Offline
- Senior Member
-
Less
More
- Posts: 63
- Thank you received: 1
02 Jan 2014 21:24 #42282
by southbayguy
Replied by southbayguy on topic joint0 following error fault
Okay ... so since my X motor is at zero velocity then the min following error parameter is used.
Thanks. Gotta go test.
Thanks. Gotta go test.
Please Log in or Create an account to join the conversation.
- southbayguy
- Offline
- Senior Member
-
Less
More
- Posts: 63
- Thank you received: 1
03 Jan 2014 12:48 #42307
by southbayguy
Replied by southbayguy on topic joint0 following error fault
It works. Setting min following error = max following error = .020, I can crank on the motor shaft all I want (get to about .006 error) and no alarm. Thank you.
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23262
- Thank you received: 4927
03 Jan 2014 20:05 #42318
by andypugh
The next step is to put in the correct values...
You typically do want max to be more than min, one sets the limit during rapids, and one during machining, and you have different levels of concern in each mode.
Replied by andypugh on topic joint0 following error fault
It works. Setting min following error = max following error = .020, I can crank on the motor shaft all I want (get to about .006 error) and no alarm
The next step is to put in the correct values...
You typically do want max to be more than min, one sets the limit during rapids, and one during machining, and you have different levels of concern in each mode.
Please Log in or Create an account to join the conversation.
- chuchengbing
- Offline
- Senior Member
-
Less
More
- Posts: 45
- Thank you received: 0
10 Jun 2016 08:42 #75749
by chuchengbing
Replied by chuchengbing on topic joint0 following error fault
i have the same question with joint 0 following error, i don't think setting min_ferror = ferror is the answers to this question, the following error occurs when i want to set the value near approaching to zero. i check the pins of f-error,f-errored,pos-cmd,pos-cmd, i find it doesn't excel the f-error-lim. Do you have any answers? Thanks.
Please Log in or Create an account to join the conversation.
Time to create page: 0.098 seconds