Difference between revisions of "AXY:MC-Basic:group.PROCEEDTYPE"
Line 20: | Line 20: | ||
3 (CLEARMOTION): Abort all motion commands in the motion buffer. | 3 (CLEARMOTION): Abort all motion commands in the motion buffer. | ||
− | 4 (INTERRUPTED) | + | 4 (INTERRUPTED) - Execute only the interrupted motion but not the pending one ('''Note:''' program will not continue, in order to release the waiting program you need to issue PENDING option)<br> |
− | 5 (PENDING) | + | 5 (PENDING) - Execute the pending motion and release the the waiting task. ('''Note:''' can be issue only after INTERRUPTED option has been executed.) <br> |
|TYPE= | |TYPE= |
Revision as of 09:34, 18 October 2016
This property defines the action to be taken by the PROCEED command. It may be set as an permanent value or used within a PROCEED command to temporarily override the permanent value.
1 (CONTINUE): Continue with stopped motion.
2 (NEXTMOTION): abort current motion and execute the next motion command in the motion buffer.
3 (CLEARMOTION): Abort all motion commands in the motion buffer.
4 (INTERRUPTED) - Execute only the interrupted motion but not the pending one (Note: program will not continue, in order to release the waiting program you need to issue PENDING option)
5 (PENDING) - Execute the pending motion and release the the waiting task. (Note: can be issue only after INTERRUPTED option has been executed.)
Syntax
<group>.ProceedType = <expression>
? <group>.ProceedType
Availability
All versions
Type
Long
Range
1 to 3
Default
3
Scope
Configuration, Task or Terminal
Examples
Group1.ProceedType = Continue
?G1.ProceedType
Proceed XYTable ProceedType=Next