TwinCAT3 PLC中在Action中控制电机运动的教训

- 目的

在Action中编写逻辑,控制任意电机的启停运动。

- 错误案例

逻辑和电机控制在两个Action中,发现电机不运行,不知何故。
在这里插入图片描述
在这里插入图片描述

- 正确案例
注意:
1.开头bComPoweOn一定放在外面用来使能;
2.用Case语句时,下面的必须加在初始0上;
rDistance[1]:=0.0;
rVelocity[1]:=0.0;
bComMoveRela[1]:=FALSE;
3.下面的语句判断是否使能,防止出现4225错误;
IF mcPower[1].Status THEN
在这里插入图片描述

A_MoveRela:
在这里插入图片描述
A_PowerOn:
在这里插入图片描述
Main:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/woshigaowei5146/article/details/110391101