Difference between revisions of "MC-Basic:axis.PositionBacklashAlpha"
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | {{Languages|MC-Basic:axis.PositionBacklashAlpha}} | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
Line 14: | Line 15: | ||
[[File:Backlash.jpg|frame|Picture showing different values of backlash compensation in different movement directions. Note the influence of PositionBacklashAlpha factor (0.9, 0.95, 0.99)|700px]] | [[File:Backlash.jpg|frame|Picture showing different values of backlash compensation in different movement directions. Note the influence of PositionBacklashAlpha factor (0.9, 0.95, 0.99)|700px]] | ||
+ | |||
+ | {{Note/Important| The backlash position value is not compensated in the position feedback. Therefore, applying position backlash to a non-zero value will result the same opposite value in the position error (PE). It will look like PE is never closed.}} | ||
Latest revision as of 05:23, 20 April 2017
Language: | English • 中文(简体) |
---|
Value of the alpha filter used in backlash compensation. It is used to eliminate strong jumping of backlash compensation value between positive and negative directions, typically occurring near target point or at the beginning of the movement. See <axis>.PositionBacklash and <comp>.Direction.
- Bigger values (close to 1.0) are for sharper corners (faster response)
- Smaller values (close to 0.1) are for smoother behavior
IMPORTANT | |
The backlash position value is not compensated in the position feedback. Therefore, applying position backlash to a non-zero value will result the same opposite value in the position error (PE). It will look like PE is never closed. |
Short form
None
Syntax
<axis>.PositionBacklashAlpha
Availability
4.5.33 and later
Type
Double
Range
0 ... 1.0
Units
None
Default
0.9
Scope
Task, Terminal
Limitations
Modal only