MC_Power(运动控制电源)
MC_Power 指令可控制功率(打开或关闭)。
操作详细信息︰
- 轴通电完成后,轴 Homed 状态会重置为 0(未归位)。
- MC_Power 的 Enable_Positive 输入和 Enable_Negative 输入都是级别触发的,并且 Enable 输入由 OFF 变为 ON 时会对其进行检查。未经 Enable 输入切换的 Enable_Positive 输入和 Enable_Negative 输入的即时更改未经检查。
- 如果操作过程(检测到伺服就绪时)中出现断电,则轴状态将更改为“错误停止”。
- MC_Power 指令的超时值为 2 分钟。超时期限到期和“驱动器就绪输入”为 FALSE 时,MC_Power 会返回错误。
- 如果调用 Enable 设置为 True 的 MC_Power 功能块而轴状态为“已禁用”,则轴状态会更改为“静止”,除非检测到错误,在这种情况下轴状态更改为“错误停止”。
- 每个轴仅可发布一个 MC_Power 功能块。如果使用不同的 MC_ Power 功能块同时控制同一轴,则运动引擎会拒绝该轴。
- 轴存在电源开或关状态切换时,则不会复位绝对轴位置。
- 如果调用 Enable 设置为 False 的 MC_Power 功能块,则轴所有状态(包括“错误停止”)更改为“已禁用”。
- 如果将 Enable 设置为 True,MC_Power 功能块可以接通轴的电源;如果将 Enable 设置为 False,则可以切断轴的电源。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于支持运动控制的 L50E 和 L70E 控制器。
MC_Power

参数 | 参数类型 | 数据类型 | 描述 |
|---|---|---|---|
EN | 输入 | BOOL | 启用指令块。
仅适用于梯形图程序。 |
AxisIn | 输入 | AXIS_REF FB_AXIS_REF | 使用 AXIS_REF 数据类型参数定义 AxisIn。 对于 FB_Axis(反馈轴),使用 FB_AXIS_REF 数据类型定义 AxisIn。 |
Enable | 输入 | BOOL |
|
Enable_Positive | 输入 | BOOL | TRUE: 允许沿正方向运动。 |
Enable_Negative | 输入 | BOOL | TRUE: 允许沿负方向运动。 |
ENO | 输出 | BOOL | 启用“输出”。 仅适用于梯形图程序。 |
Axis | 输出 | AXIS_REF | 梯形图编程中的轴输出为只读。 AXIS_REF 数据类型。 |
Status | 输出 | BOOL | 功率的状态:
|
Busy | 输出 | BOOL |
|
Active | 输出 | BOOL | TRUE: 表示功能块具有轴的控制权。 |
Error | 输出 | BOOL | 指示发生了错误。
|
MC_Power 示例
MC_Power 功能块图示例

MC_Power 梯形图示例

MC_Power 结构化文本示例

结果

提供反馈