S7-200 SmatGOTO指令存在的问题小结 点击:327 | 回复:3



辰然

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:12帖 | 50回
  • 年度积分:395
  • 历史总积分:481
  • 注册:2006年10月20日
发表于:2022-10-10 11:07:44
楼主

以前我一直用三菱的PLC做运动控制,三菱的运动控制指令非常丰富,使用起来很方便,在做单轴多点运动时,用M8029直接触发起动软元件M就可以直接执行。但是在用Smart时,动作不正确,达不到点到点运动的效果。

看下面的程序,轴0先执行回零操作,回零完成后,执行定位运动到A点,然后再执行定位运动到0点。

在运行的过程时的实际情况是,轴0到达A点后,不停止,在A点和0点之间不停止循环运动。要想停止,必须要强制停止。这与三菱的控制方式是不一样的。

三菱的定位指令可以无限制多次使用,Smart的指令理论上也可以无限制使用,但是这种使用方式明显不行。也可能是我使用的方法不对,不知有没有大神有好的解决方法。

有的同行说,可以用一个GOTO指令,通过每次赋值,再起动的方法,这个方法可以解决这个问题,但是在某种场合下,是不方便的。

正在下载,请等待……
下载附件需1积分!

1分不嫌少!



fighting2021

  • [管理员]
  • 精华:4帖
  • 求助:3帖
  • 帖子:942帖 | 6839回
  • 年度积分:2454
  • 历史总积分:17461
  • 注册:2008年11月11日
发表于:2022-10-10 11:31:56
1楼

可以参加我们论坛的这个活动哈http://bbs.gongkong.com/d/202210/897372/897372_1.shtml


lion4213

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:129
  • 历史总积分:136
  • 注册:2015年6月24日
发表于:2022-10-20 16:15:25
2楼

这么老的PLC还有?

郭溢

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 65回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2016年3月02日
发表于:2022-10-20 17:22:21
3楼


热门招聘
相关主题

官方公众号

智造工程师