Difference between revisions of "AXY:MC-Basic:group.PROCEEDTYPE"

From SoftMC-Wiki
Jump to: navigation, search
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):  Continue with interrupted motion only, do not executed the pending one.
+
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):  Continue with pending motion, do not execute the interrupted one.
+
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

See Also