博图15.1仿真发现的一个问题

已锁定

高仿门子

  • 帖子

    24
  • 精华

    0
  • 被关注

    11

论坛等级:游士

注册时间:2012-04-10

普通 普通 如何晋级?

博图15.1仿真发现的一个问题

1355

8

2020-11-27 08:31:55

做了一个累加器,不想使用系统时钟脉冲来做,于是把这个累加器放到了OB循环块中,定义100ms触发一次,触发一次加1一次。程序很简单:MD220+=1。累加1000次,正常来讲应该是100秒。使用仿真软件测试实际运行情况,并使用秒表测试核对,发现累加1000次,时间耗用的约是105s。重复几次,结果基本相同。猜想是系统时钟与仿真运行共同带来的误差。将程序改为MD220+=10,触发时间改为1000ms,此时再测试,运行时间基本一致。

故,在使用博图仿真的时候,需要注意系统时间与仿真时的时间上是有差异的。对于逻辑影响不是太大,对于与时间相关的其他操作,可能会有影响。

博图15.1仿真发现的一个问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15228条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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