29276: A phase shift is already in progress.

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > FBK错误代码 >

29276: A phase shift is already in progress.

说明

如果下面的一个功能块被启用,而另一个功能块启动的相位转移目前处于活动状态,就会发生这个错误。

例子。

当前启用了 MC_Phasing "MC_BR_Phasing.Enable "被设置为 "TRUE "MC_BR_Phasing 返回错误。

反应

该功能块的进一步执行被中止。

除了 "Error "和 "ErrorID",功能块的输出被重置。

该功能块一直处于错误状态,直到再次调用该功能块时错误不再出现(通过设置 "Execute"/"Enable "输入)。

原因/解决方案

不允许同时使用 MC_BR_Phasing 功能块的多个实例

不允许同时使用MC_PhasingMC_BR_Phasing 功能块多个实例

只要 "MC_BR_Phasing.Enable = TRUE", MC_Phasing 功能块就不能被执行。

只要 "MC_Phasing.Busy = TRUE"或者 "MC_Phasing.Execute = TRUE"和 "MC_Phasing.Done = TRUE", MC_BR_Phasing功能块就 不能被启用。

可以返回此错误的功能块。

MC_Phasing

MC_BR_Phasing