MC_Power

·2 min read

功能块名称:MC_Power

该功能块控制电源状态(开或关)。

| VAR_IN_OUT | | | | | ---------- | ---- | -------- | ------ | | B | Axis | AXIS_REF | 轴参考 |

| VAR_INPUT | | | | | --------- | -------------- | ---- | -------------------------------------- | | B | Enable | BOOL | 只要“Enable”为true,就可以启用电源。 | | E | EnablePositive | BOOL | 只要“Enable”为true,就可以沿正方向运动 | | E | EnableNegative | BOOL | 只要“Enable”为true,就可以沿负方向运动 |

| VAR_OUTPUT | | | | | ---------- | ------ | ---- | ---------------------------------- | | B | Status | BOOL | 电源级的有效状态 | | E | Valid | BOOL | 如果为true,则FB上有一组有效的输出 | | B | Error | BOOL | 表示功能块内发生了Error | | E | Error | WORD | Error识别 |

备注:

•"Enable"输入启用驱动器中的电源级,而不是FB本身

•如果在“禁用”状态下以"Enable" = TRUE调用MC_Power FB,则轴状态更改为'停顿'。

•当Command一段时间为TRUE且Status保持为false并显示()时,可以设置一个Error变量。定时器FB和AND功能(状态输入取反)。表示存在硬件问题电源级。

•如果断电(也在运行期间),它将生成到“ ErrorStop”状态的转换。

•'EnablePositive'和'EnableNegative'都是电平敏感的。

•'EnablePositive'和'EnableNegative'都可以为true。

•每个轴只能发出1个FB MC_Power。