关于累计值编程问题

已锁定

小明哥

  • 帖子

    429
  • 精华

    1
  • 被关注

    4

论坛等级:侠客

注册时间:2007-04-04

普通 普通 如何晋级?

关于累计值编程问题

611

3

2011-07-04 20:07:53

遇到这样的问题:通过脉冲的方式来计算流量累计值,但是一个地址的存储器单元是有限的,也就是有个最大表示值,怎样解决?

关于编程初步考虑2个方案:1、每接受到一个脉冲,进行一次累加运算
2、由于一个脉冲代表的值是固定的,所以先进行一次累加运算,比如一个脉冲代表1方,那么先进行第一批运算,当第10个脉冲到时,代表累计10方,那么产生一次进位,也就是类似进位制的方式,这样存储器可以表示很大的数值

但是存储器表示的大小还是有一定限制的,如果运行时间足够长,还是会发生存储器数值溢出的问题,所以考虑还是要定时对存储器进行一次清零操作

求高手指点
关于累计值编程问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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