Difference between revisions of "MC-Basic:axis.SLAVEDEVIATION"
m (Text replace - "''<Axis>.'' " to "<''Axis''>.") |
m |
||
Line 10: | Line 10: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
− | Variable used for monitoring | + | Variable used for monitoring differences between actual master and slave positions. |
− | + | For gearing it is: SlaveDeviation = <''slave''>.pfb – GearRatio × <''master''>.pfb | |
− | SlaveDeviation = <slave>.pfb – | + | For camming it is: SlaveDeviation = <''slave''>.pfb – CAM(<''master''>.pfb) |
− | + | When the mastersource is <''master''>.pfb there will be no difference between <''slave''>.pemax and <''slave''>.slavedeviation. | |
− | + | The value is automatically monitored and checked against | |
− | + | <''slave''>.SlaveMaxDeviation. If it is exceeded, an error will be returned. | |
− | |||
− | |||
− | The value is automatically monitored and checked against | ||
− | |||
− | <slave>.SlaveMaxDeviation | ||
|TYPE= | |TYPE= | ||
Line 33: | Line 28: | ||
|UNITS= | |UNITS= | ||
− | Position | + | Position units |
|DEFAULT= | |DEFAULT= | ||
Line 42: | Line 37: | ||
|LIMITATIONS= | |LIMITATIONS= | ||
− | Read | + | * Read only |
+ | * Modal only | ||
|EXAMPLE= | |EXAMPLE= |
Revision as of 11:00, 19 March 2014
Variable used for monitoring differences between actual master and slave positions.
For gearing it is: SlaveDeviation = <slave>.pfb – GearRatio × <master>.pfb
For camming it is: SlaveDeviation = <slave>.pfb – CAM(<master>.pfb)
When the mastersource is <master>.pfb there will be no difference between <slave>.pemax and <slave>.slavedeviation.
The value is automatically monitored and checked against <slave>.SlaveMaxDeviation. If it is exceeded, an error will be returned.
Syntax
?<Axis>.SlaveDeviation
Availability
Version 0.4.0.27 and higher
Type
Double
Range
0 to MaxDouble
Units
Position units
Scope
Configuration, Task or Terminal
Limitations
- Read only
- Modal only
Examples
Axis1.SlaveDeviation