MC_BR_MacroRun_Acp6D

<< 点击显示目录 >>

主页  ACOPOS 6D使用手册 > mapp 6D  > 功能块 > McAcp6D  > Function blocks  >

MC_BR_MacroRun_Acp6D

该功能块用于执行宏。

功能块

mc_br_macrorun_acp6d

Interface

I/O

Parameter

Data type

Description

IN

Shuttle

Reference to Mc6DShuttleType

穿梭器基准建立了功能块与穿梭器之间的联系。

IN

Execute

BOOL

功能块的执行从该输入的上升沿开始。

IN

Name

STRING[32]

宏的唯一名称

IN

CommandLabel

UINT

 

OUT

Done

BOOL

执行成功,功能块结束。

OUT

Acknowledge

BOOL

ACOPOS 6D 控制器接受命令。命令存储在运动缓冲器中。

OUT

Busy

BOOL

功能块处于激活状态,必须继续调用。

OUT

CommandAborted

BOOL

命令被其他命令中止。

OUT

Error

BOOL

执行过程中出错。

OUT

ErrorID

DINT

错误编号

Table: Parameters

 


This function block is used to execute a macro.

Function block

mc_br_macrorun_acp6d

Interface

I/O

Parameter

Data type

Description

IN

Shuttle

Reference to Mc6DShuttleType

The shuttle reference establishes the link between the function block and a shuttle.

IN

Execute

BOOL

Execution of the function block begins on a rising edge of this input.

IN

Name

STRING[32]

Unique name of the macro

IN

CommandLabel

UINT

 

OUT

Done

BOOL

Execution successful, function block finished.

OUT

Acknowledge

BOOL

The command is accepted by the ACOPOS 6D controller. The command is stored in the motion buffer.

OUT

Busy

BOOL

The function block is active and must continue to be called.

OUT

CommandAborted

BOOL

The command was aborted by another command.

OUT

Error

BOOL

Error during execution.

OUT

ErrorID

DINT

Error number

Table: Parameters