PLC中编写通讯程序会不会增加除扫描时间之外的时间? 点击:687 | 回复:5



LN368

    
  • 精华:0帖
  • 求助:40帖
  • 帖子:306帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2012-08-24 14:51:34
楼主

PLC中编写通讯程序会不会增加除扫描时间之外的时间?

在PLC内编写通讯程序。首先通讯程序会占用它每条指令需要的扫描时间,除此以外,还有没有占用别的时间?

或者说我增加通讯程序后,整个PLC扫描执行时间会不会明显增加?




dianqisu

  • 精华:5帖
  • 求助:0帖
  • 帖子:23帖 | 804回
  • 年度积分:1
  • 历史总积分:9138
  • 注册:2008年12月19日
发表于:2012-08-24 14:59:51
1楼

指令是需要执行时间的,指令越多,扫描时间越长。

通讯指令也不例外。

LN368

  • 精华:0帖
  • 求助:40帖
  • 帖子:306帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2012-08-24 16:31:09
2楼
我是说除指令扫描时间之外。僻如等待?延时?

LN368

  • 精华:0帖
  • 求助:40帖
  • 帖子:306帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2012-08-27 19:28:19
3楼
这个问提是不是很难?    

世界和平

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:149
  • 注册:2011年8月05日
发表于:2012-09-27 17:10:45
4楼
  会的,因为有关对于看门狗的分析中,里面就有一项是关于查看是否是通信模块过多的原因,使用了From 或 to 过多的原因,所以我认为这个是会导致扫描时间的延长。因为在进行通信时,默认是以中断的方式进行,所以会暂停当前程序,执行中断事件。当中断事件过多时,就会发生扫描时间过长,导致出错。后面部分是我个理解,只作参考,不知道解释得是否合理,就请你自己取舍。

stephenjf

  • 精华:1帖
  • 求助:0帖
  • 帖子:7帖 | 166回
  • 年度积分:0
  • 历史总积分:954
  • 注册:2008年2月25日
发表于:2012-09-29 11:04:34
5楼

增加通讯程序后,扫描周期会明显增加。

不同类型指令执行时间不同

 


热门招聘
相关主题

官方公众号

智造工程师