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

From SoftMC-Wiki
Jump to: navigation, search
m (Text replace - "Version 0.4.0.27 and higher" to "Since Version 4.0.27")
Line 48: Line 48:
 
* [[Axystems:MC-Basic:axis.SLAVEDISABLE|axis.SLAVEDISABLE]]
 
* [[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]]
+
* [[MC-Basic:axis.MASTERSOURCE|axis.MASTERSOURCE]]
 
* [[Axystems:MC-Basic:axis.MASTERSYNC|axis.MASTERSYNC]]
 
* [[Axystems:MC-Basic:axis.MASTERSYNC|axis.MASTERSYNC]]
 
* [[Axystems:MC-Basic:axis.SLAVELAG|axis.SLAVELAG]]
 
* [[Axystems:MC-Basic:axis.SLAVELAG|axis.SLAVELAG]]

Revision as of 08:46, 22 May 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 the allowed deviation value is exceeded, an error will be returned.

Syntax

?<Axis>.SlaveDeviation

Availability

Since Version 4.0.27

Type

Double

Range

0 to MaxDouble

Units

Position units

Scope

Configuration, Task or Terminal

Limitations

  • Read only
  • Modal only

Examples

Axis1.SlaveDeviation

See Also