分享

西门子S7-200smart通过瞬时流量来计算累计流量的一种方法

 星夜烛光 2024-08-08

    在某些情况下我们的流量计没有脉冲也没有通讯,但工程需要累计流量,于是我们只有通过瞬时流量来计算累计流量。

     (1)首先我们将模拟量转换为工程量:

图片

这是输出4-20mA的超声波流量计,测试效果如下:

图片

(2)启动一个100ms的中断程序

图片

(3)中断程序设计(一)

①将流量计转换为0.1秒。

图片

②防止当累计流量计到达很大值时,而瞬时流量很小的时候,无法读取累加,于是我们将小数部分和整数部分分别出来。

图片

③分别进行整数部分相加和小数部分相加。

图片

④小数和+整数和=累计值

图片

测试效果如下:

图片

如果我们要矫正累计值,我们修改整数和即可。比如现在是234567m³。

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多