初始化

 

MC_Power

功能描述

此功能块可启用或禁用驱动电源级。

位于输入 Enable 处的 TRUE 可启用电源级。一旦启用了电源级,则输出 Status 将被设置。

位于输入 Enable 处的 FALSE 可禁用电源级。一旦禁用了电源级,则输出 Status 将被复位。

如果在执行期间检出错误,输出 Error 将被设置。

严禁将该功能块当成一般 Enable 功能块使用。每当该功能块被调用时,输入 Enable 与输出之间将进行状态比较。如果这些值存在差异,则会执行一条新命令以开启电源级(Enable = TRUE 且 Status = FALSE)或关闭电源级(Enable = FALSE 且 Status = TRUE)。只要实现了电源级的命令状态,或者在错误出现之前,就必须调用该功能。如果发生功能块错误(例如,超时),Error 输出将被设置,且会在下次调用该功能块时被再次复位。

不得循环调用该功能块。只有在必须关闭或开启电源级时才可调用该功能块。

库名称和命名空间

库名称:GMC Independent PLCopen MC

命名空间:GIPLC

图形表示形式

G-SE-0047246.1.gif-high.gif

 

 

输入

输入

数据类型

描述

Enable

BOOL

值范围:FALSE,TRUE。

缺省值: FALSE。

输入 Enable 可启动或终止功能块的执行。

oFALSE:功能块的执行已终止。输出 ValidBusy 和 Error 将被设置为 FALSE。

oTRUE:功能块正在执行中。只要输入 Enable 被设置为 TRUE,功能块就会持续执行。

输出

输出

数据类型

描述

Status

BOOL

值范围:FALSE,TRUE。

缺省值: FALSE。

oFALSE:电源级已禁用。

oTRUE:电源级已启用。

Error

BOOL

值范围:FALSE,TRUE。

缺省值: FALSE。

oFALSE:功能块的执行正在进行中,尚未检出错误。

oTRUE:已在执行功能块时检出错误。

ErrorID

WORD

返回诊断代码值。请参阅库诊断代码。如果值为 0 且此功能块的输出 Error 设置为 TRUE,则可利用功能块 MC_ReadAxisError 的输出 AxisErrorID 读取诊断代码。

输入/输出

输入/输出

数据类型

描述

Axis

Axis_Ref

请参阅为之将执行该功能块的轴(实例)(与该轴的名称相对应)。该轴的名称必须定义在 EcoStruxure Machine Expert 设备树形结构中。

注:

如果已激活此功能块,则同时使用 Control_ATV 功能块可导致意外行为。

Warning_Color.gif警告

意外的设备操作

o此功能块处于活动状态时,不要激活 Control_ATV 功能块。

o在激活 Control_ATV 功能块之前,停用此功能块或允许该功能块终止。

不遵循上述说明可能导致人员伤亡或设备损坏。

如果检出“节点保护”或“心跳”错误,则在电源级可被再次启用之前必须使用功能块 MC_Reset 来复位出错存储器。

附加信息

PLCopen 状态图

初始化