Difference between revisions of "MC-Basic:axis.DIRECTION"
Line 44: | Line 44: | ||
* [[AXY:MC-Basic:axis.ACCELERATIONFACTOR|axis.ACCELERATIONFACTOR]] | * [[AXY:MC-Basic:axis.ACCELERATIONFACTOR|axis.ACCELERATIONFACTOR]] | ||
* [[MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | * [[MC-Basic:axis.POSITIONFACTOR|axis.POSITIONFACTOR]] | ||
− | * [[MC-Basic:axis.VELOCITYFACTOR|axis.VELOCITYFACTOR]] | + | * [[AXY:MC-Basic:axis.VELOCITYFACTOR|axis.VELOCITYFACTOR]] |
}} | }} |
Revision as of 07:38, 14 August 2017
Language: | [[::MC-Basic:axis.DIRECTION|English]] • [[::MC-Basic:axis.DIRECTION/zh-hans|中文(简体)]] |
---|
This property allows you to define the logical direction of the movement. The movement factors (i.e., POSITIONFACTOR, VELOCITYFACTOR, ACCELERATIONFACTOR) are assigned to positive values only. DIRECTION determines their sign.
-1: motion is forward
1: motion is backward
Syntax
<axis>.Direction = <expression>
?<axis>.Direction
Availability
All versions
Type
Long
Range
-1 or 1
Default
1
Scope
Configuration, Task or Terminal
Limitations
Cannot be changed while axis is enabled or while axis is set up as a master axis.
In order to set the value within a task, the axis must be attached to that task (using the ATTACH command).
Examples
Axis1.Direction = 1