回复:如何获取两个抢答器点击的时间间隔,毫秒级

沙鲁

  • 帖子

    1229
  • 精华

    2
  • 被关注

    29

论坛等级:侠圣

注册时间:2008-10-06

普通 普通 如何晋级?

发布于 2016-10-13 13:16:11

2楼

说实话没想到。没有想到200系列里面哪个能读毫秒级的标尺?

我试过了,确实计数器和定时器要收主循环的时间限制。比如主循环的循环周期是10ms左右,定时器采用1ms和10ms级别的效果是一样的。


另外我还有一个问题,在modbus rtu西门子库的帖子中,芳季大侠帮我做了解答,就是如何利用200的库文件,实现一个接一个的modbus接收与发送,说使用done+error的方式。

这个我试过了,当通讯中断的时候,可以将done+error串联;但是当通讯正常的时候,error始终是0,那怎么使用error这个单位那?

我在通讯正常的时候只使用了done,但又不知道这个done是发送成功了,接收是否成功了那?

我又做了2个试验:

试验1:我在2次done之间,做了个10ms的定时器+计数器,发现在最小和最大的通讯时间在10ms和30ms之间;

实验2:我有记录每秒发生done的次数,再用1S/次数,就等于每次的时间,结果是45ms,哪个做的对那?

小心驶得万年船
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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