InPositionTimeoutThreshold Parameter
Default Value: 0
Minimum Value: 0
Maximum Value: None
Units: time milliseconds
Type: int
IMPORTANT: The controller generates an axis fault only if you set the In Position Timeout Fault bit in the FaultMask parameter. When an axis fault is generated, you can configure what the axis does by changing the state of the In Position Timeout Fault bit in the FaultMaskDecel Parameter and the FaultMaskDisable Parameter.
Use this parameter to specify the period of inactivity after which the controller generates an in-position timeout axis fault. Use this parameter with the WaitForInPosition()
function so that an unattended system does not go into an oscillation that prohibits program execution from continuing for an unknown period.
The controller can generate an "in position" timeout fault only when the axis is not being commanded to move. When this fault is generated, the only valid behavior is for the axis to disable. If you want to monitor for this fault condition, you must set the In Position Timeout bit in the FaultMask Parameter and the FaultMaskDisable Parameter.
IMPORTANT: Aerotech recommends that you use this parameter and the WaitForInPosition() function so that an unattended system does not go into an oscillation that prohibits program execution from continuing for an unknown period. For more information, go to Wait for Motion.