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



辰然

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:11帖 | 52回
  • 年度积分:349
  • 历史总积分:890
  • 注册: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帖
  • 求助:4帖
  • 帖子:1024帖 | 7244回
  • 年度积分:1290
  • 历史总积分:18898
  • 注册: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回
  • 年度积分:100
  • 历史总积分: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楼

vtr米兰

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 41回
  • 年度积分:4
  • 历史总积分:120
  • 注册:2010年6月12日
发表于:2023-02-11 15:09:37
4楼
应该是写法不对

vtr米兰

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 41回
  • 年度积分:4
  • 历史总积分:120
  • 注册:2010年6月12日
发表于:2023-02-11 15:09:37
5楼
应该是写法不对

风中百合哈哈

  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1739
  • 历史总积分:7397
  • 注册:2009年12月07日
发表于:2023-02-13 08:21:19
6楼

非常好的资料

linguojin8

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 26回
  • 年度积分:13
  • 历史总积分:113
  • 注册:2008年6月02日
发表于:2023-02-20 18:07:18
7楼

学习

天涯的雨滴

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 329回
  • 年度积分:155
  • 历史总积分:154
  • 注册:2016年1月26日
发表于:2023-07-28 23:07:12
8楼

楼主棒棒哒,谢谢楼主分享。


  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 76回
  • 年度积分:114
  • 历史总积分:116
  • 注册:2007年3月16日
发表于:2024-01-19 10:49:43
9楼

用一个GOTO指令,采用多次赋值的方法


热门招聘
相关主题

官方公众号

智造工程师