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

[复制链接]
查看371 | 回复0 | 2024-6-9 19:18:41 | 显示全部楼层 |阅读模式
在某些情况下我们的流量计没有脉冲也没有通讯,但工程需要累计流量,于是我们只有通过瞬时流量来计算累计流量。
     (1)首先我们将模拟量转换为工程量:

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

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


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

①将流量计转换为0.1秒。


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

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

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

测试效果如下:


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



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则