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

From SoftMC-Wiki
Jump to: navigation, search
Line 41: Line 41:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:ATTACH|ATTACH]]
+
* [[MC-Basic:ATTACH|ATTACH]]
 
* [[Axystems:MC-Basic:axis.POSITIONROLLOVERENABLE|axis.POSITIONROLLOVERENABLE]]
 
* [[Axystems:MC-Basic:axis.POSITIONROLLOVERENABLE|axis.POSITIONROLLOVERENABLE]]
  
  
 
}}
 
}}

Revision as of 08:35, 22 May 2014

Sets or queries the rotary axis rollover value. When an axis has the POSITIONEXTROLLOVERENABLE flag set (ON), it means that POSITION EXTERNAL of this axis is rotary (i.e., the external position coordinates of the axis are periodical). POSITIONEXTROLLOVER defines the period (the length one revolution in user units) of PEXT of the axis.

The effect of this property is such that the external position (as seen by the user) is a modulus of the POSITIONEXTROLLOVER.

Syntax

<axis>.PositionExtRollover = <value>
?<axis>.PositionExtRollover

Availability

All versions

Type

Double

Range

Greater than zero

Default

360

Scope

Configuration, Task or Terminal

Limitations

  • The PositionExtRollover value may be changed only when the axis is disabled.
  • To set the value within a task, the axis must be attached to that task (using the ATTACH command).

Examples

A1.PositionEXTRollover = 1024

See Also