Difference between revisions of "MC-Basic:axis.SLAVEDEVIATION"

From SoftMC-Wiki
Jump to: navigation, search
m
m
Line 12: Line 12:
 
Variable used for monitoring differences between actual master and slave positions.
 
Variable used for monitoring differences between actual master and slave positions.
  
For gearing it is: SlaveDeviation = <''slave''>.pfb – GearRatio × <''master''>.pfb
+
For gearing:
 +
:SlaveDeviation = <''slave''>.pfb – GearRatio × <''master''>.pfb
  
For camming it is: SlaveDeviation = <''slave''>.pfb – CAM(<''master''>.pfb)
+
For camming:
 +
:SlaveDeviation = <''slave''>.pfb – CAM(<''master''>.pfb)
  
 
When the mastersource is <''master''>.pfb there will be no difference between <''slave''>.pemax and <''slave''>.slavedeviation.
 
When the mastersource is <''master''>.pfb there will be no difference between <''slave''>.pemax and <''slave''>.slavedeviation.

Revision as of 11:00, 19 March 2014

Variable used for monitoring differences between actual master and slave positions.

For gearing:

SlaveDeviation = <slave>.pfb – GearRatio × <master>.pfb

For camming:

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

See Also