MC-Basic:element.STARTTYPE/zh-hans

From SoftMC-Wiki
< MC-Basic:element.STARTTYPE
Revision as of 06:52, 30 October 2017 by Chi (talk | contribs) (Created page with "{{Languages}} == 缩写 == == 格式 == ''<''element''>.''StartType = <''expression''><br> ?''<''element''>.''StartType == 适用版本 == 所有版本 == 描述 == This ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
语言: [[::MC-Basic:element.STARTTYPE|English]]  • [[::MC-Basic:element.STARTTYPE/zh-hans|中文(简体)‎]]

缩写

格式

<element>.StartType = <expression>

?<element>.StartType

适用版本

所有版本

描述

This property determines the point in time at which the next motion command begins. It is relevant when a motion command is issued while a previous motion command is still being executed. The INPOSITION option is the most stringent condition for motion completion.

This property is used inside a motion command to override the permanent value.

1 - IMMEDIATE:  The motion command is executed immediately from the system current position does not wait for the current motion command to complete. The current move is cancelled and any buffered move is delayed until the IMMEDIATE command is executed.

2 - INPOSITION:  The motion command is executed when the ISSETTLED flag is set. This means the system accomplished its previous motion and reached the required position.

3 - GENERATORCOMPLETED:  The motion command executes when the profiler has completed the generation of the last motion command reference.

4 - SYNC: The start of the motion is synchronized by the SYNCSTART command.

5 - SUPERIMMEDIATE: Similar to IMMEDIATE, but the computation of the command is done in realtime rather than in the background.


DANGER.svgDANGER
Use IMMEDIATE and SUPERIMMEDIATE on single axis motion, usage in groups/robots can lead to undesired effects (jumps).

The INPOSITION option is the most stringent condition for motion completion. This property is used inside a motion command to override the permanent value

类型

Long

取值范围

1 to 5

单位

默认

3

使用范围

Configuration, Task or Terminal

限制

This property cannot be used within a motion command. To set the value within a task, the element must be attached to that task (using the ATTACH command).

例子

Axis
A1.Strattype - InPosition
Move A1 100 StratType = Immed

Group
G1.StartType = InPosition
Move G1 {100, 200} StartType = Immed

参考