Difference between revisions of "MC-Basic:element.MOTIONOVERLAP"

From SoftMC-Wiki
Jump to: navigation, search
m
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Languages}}
+
{{Languages|MC-Basic:element.MOTIONOVERLAP}}
 
{{MC-Basic
 
{{MC-Basic
 
|SHORT FORM=
 
|SHORT FORM=
Line 12: Line 12:
  
 
|DESCRIPTION=
 
|DESCRIPTION=
The MOTIONOVERLAP property defines whether the interpreter will execute the next motion command. It means that when the property is set to '''1''' (ON), the next motion command will be executed only if the previous motion command has completed. If set to '''0''' (off), the interpreter will execute the next motion command as usual.  
+
The MOTIONOVERLAP property defines a condition whether the interpreter will execute the next motion command.<br />
 +
It means that when the property is set to '''0''' (Off), the next motion command will be executed only if the previous motion command has completed.<br />
 +
If set to '''1''' (ON), the interpreter will execute the next motion command as usual.<br />
 +
 
 +
'''1''' = ON <br>
 +
'''0''' = OFF
  
 
|TYPE=
 
|TYPE=
Line 23: Line 28:
  
 
|UNITS=
 
|UNITS=
 
  
 
|DEFAULT=
 
|DEFAULT=
0
+
1
  
 
|SCOPE=
 
|SCOPE=
Line 37: Line 41:
 
'''Axis'''<br>
 
'''Axis'''<br>
 
''A1''.MotionOverLap = 1 <br>
 
''A1''.MotionOverLap = 1 <br>
?''A1''.MotionOverLap </br>
+
?''A1''.MotionOverLap  
  
 
'''Group''' <br>  
 
'''Group''' <br>  

Latest revision as of 14:31, 7 October 2018

Language: English

The MOTIONOVERLAP property defines a condition whether the interpreter will execute the next motion command.
It means that when the property is set to 0 (Off), the next motion command will be executed only if the previous motion command has completed.
If set to 1 (ON), the interpreter will execute the next motion command as usual.

1 = ON
0 = OFF

Short form

<element>.MotionOverLap

Syntax

<element>.MotionOverLap = <value>
?<element>.MotionOverLap

Availability

Since version 4.18.3

Type

Long

Range

0 (OFF)

1 (ON)

Default

1

Scope

Configuration, Task or Terminal

Examples

Axis
A1.MotionOverLap = 1
?A1.MotionOverLap

Group
G1.MotionOverLap = 1
?G1.MotionOverLap

See Also