Difference between revisions of "MC-Basic:element.PROCEEDTYPE"
(new page) |
|||
Line 1: | Line 1: | ||
− | {{Languages}} | + | {{Languages|MC-Basic:element.PROCEEDTYPE}} |
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
Line 23: | Line 23: | ||
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> | 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) - Execute the pending motion and release | + | 5 (PENDING) - Execute the pending motion and release the waiting task. ('''Note:''' can be issue only after INTERRUPTED option has been executed.) <br> |
|TYPE= | |TYPE= |
Latest revision as of 10:48, 18 June 2018
Language: | English • 中文(简体) |
---|
This property defines the action to be taken by the PROCEED command. It can be set as a permanent value (modal), or it can be used within (nodal) a PROCEED command to temporarily override the permanent value.
1 (CONTINUE) – Continue with stopped motion. In case there are two motions in the buffer it executes both (one that was executed and one that was pending while the STOP command was issued).
2 (NEXTMOTION) – Abort current motion and execute the next motion command in the motion buffer. One that was executing during STOP is forgotten and the one that was pending is executed).
3 (CLEARMOTION) – Abort all motion commands in the motion buffer. Actually clears the motion buffers from complete history
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 waiting task. (Note: can be issue only after INTERRUPTED option has been executed.)
Syntax
<element>.ProceedType = <expression>
? <element>.ProceedType
Availability
All versions
Type
Long
Range
1 to 5
Default
3
Scope
Configuration, Task or Terminal
Examples
Axis
A1.ProceedType = Continue
?A1.ProceedType
Proceed A1 ProceedType=Next
Group
G1.ProceedType = Continue
?G1.ProceedType
Proceed G1 ProceedType=Next