Syntax
<Status> POSRANGE(<axis>, <RefPos>, <tolerance>, [<CoordSys>] )
Meaning
<status>
<axis>
<RefPos>
<Tolerance>
<CoordSys>
3.7.11
Traversing axes, endless (MOV)
Function
An axis can be traversed endlessly, i.e. without specifying an end position, in a specific direction
via the MOV command. The axis traverses so long in the specified direction until it is stopped
or another traversing direction is specified by a MOV command.
Application example: Endlessly rotating rotary axes
Syntax
MOV[<axis>] = <direction>
Synchronized actions
Function Manual, 08/2018, 6FC5397-5BP40-6BA2
Function return value
Type: BOOL
TRUE: The current position of the axis is within the tolerance
range.
FALSE: The current position of the axis is not within the toler‐
ance range.
Name of the channel axis
Type: AXIS
Reference position
Type: REAL
Permissible tolerance around the reference position
Type: REAL
The tolerance is specified as an absolute value. The tolerance
range results from: Reference position +/- tolerance
Optional: Coordinate system
Type: INT
Range of values:
0 = MCS (machine coordinate system)
1 = BCS (basic coordinate system)
2 = SZS (settable zero system)
3 = WCS (workpiece coordinate system)
Detailed description
3.7 Actions in synchronized actions
83