当前位置: 主页 > PLC控制

S7 1200运动控制方向问题?

如图1,工艺轴参数设定,信号类型采用脉冲+方向。
如图2,速度控制,如图3,定位控制
那么它方向是什么决定的,是由速度的正负决定的吗?还是要另外写个置位Q0.1的程序,Q0.1接通为正,不通为负???

问题补充:
我知道Q0.1的输出状态表示轴的方向,那么要不要再写一条控制Q0.1状态的程序?还是由运动控制指令,PLC会根据速度的大小或位置的情况,自动控制Q0.1的状态输出,不用再另写一个控制Q0.1的程序了?

图片说明:

S7 1200运动控制方向问题?S7 1200运动控制方向问题? 6db1e079847733ba602c3FC417136a4aCE4431c1d52e39a21d849f75c9520557 S7 1200运动控制方向问题?S7 1200运动控制方向问题?

最佳答案

速度你搞个正的,要是绝对位移,你当前位置要是大于你的设定位置,那运行后就是负方向,要是当前位置小于你的设定位置,运行后就是正方向。

提问者对于答案的评价:
应该是这样的吧

专家置评

Q0.1不需要额外编程。
如果使用绝对运动指令,那么就需要先使用MC_Home指令找到或设置零点位置,然后才可以执行绝对运动。
执行绝对运动时,指令根据当前实际位置与目标位置来自动决定方向的输出的,方向不需要在额外编程了。

  • 关注微信
下一篇:PLC程序故障

猜你喜欢

微信公众号