Difference between revisions of "MC-Basic:axis.SLAVEDEVIATION"
Line 48: | Line 48: | ||
|SEE ALSO= | |SEE ALSO= | ||
+ | * [[Axystems:MC-Basic:axis.SLAVEDISABLE|axis.SLAVEDISABLE]] | ||
* [[Axystems:MC-Basic:axis.SLAVEMAXDEVIATION|axis.SLAVEMAXDEVIATION]] | * [[Axystems:MC-Basic:axis.SLAVEMAXDEVIATION|axis.SLAVEMAXDEVIATION]] | ||
* [[Axystems:MC-Basic:axis.MASTERSOURCE|axis.MASTERSOURCE]] | * [[Axystems:MC-Basic:axis.MASTERSOURCE|axis.MASTERSOURCE]] |
Revision as of 11:02, 26 January 2011
Variable used for monitoring difference between actual master and slave position.
In case of gearing it is:
SlaveDeviation = <slave>.pfb – GearRatio*<master>.pfb
In case of 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 and 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