回复:200smart准确计时的求助

已锁定

Zaxife

  • 帖子

    2450
  • 精华

    31
  • 被关注

    78

论坛等级:至圣

注册时间:2008-07-24

普通 普通 如何晋级?

发布于 2020-10-19 19:27:52

15楼

PLC Q输出1开始计时,计算机检测到1开始处理数据,处理完成计算机输出Q,PLC I检测到1结束计时.....


呃。 你这个计时很大程度上 受 与计算机处理时间、通讯延迟、主程序扫描周期、PLC的IO延迟 影响的。这些影响条件一加起来,根本不可能做到15ms内偏差!!!

1、处理时间:计算机是多线程系统,极难做到每次处理时间都是相同,15ms时间偏差是绝对避免不了的;

2、通讯延迟:就更加不用说,WinXP时代可以做到5ms周期、Win7只能做到15ms周期、Win10只能做到25ms周期;

3、PLC主程序扫描周期,就要看你的程序周期了,就算是一点点程序,都会有2ms的偏差;

4、PLC的Q输出延迟10ms,I输入要看系统块配置了;


所以,楼主你的问题还真是想当然???

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9134条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。