通过模拟量计算流量

小弟最近做一个工程。
通过一个流量计输出4-20mA电流,然后经过西门子300的模拟量模块。
请问大家该如何计算一段时间内的总流量啊????

最佳答案

1、先用fc105把信号转换成工程量,工程量一般是按小时计量的。
2、然后在ob35等中断中写程序。比如ob35的中断时100ms,那么就用sum=sum+pv/36000.0,sum就是累计值。注意sum和pv/36000.0的数量级相差不能超过10的7次方,否则由于累加器的精度问题会造成小数被忽略。,如果超过10的7次方数量级,你可以判断如果sum大于10的5次方,sum1=sum1+sum,sum=0,sum重新累计。最后的累计值就是sum+sum1.

提问者对于答案的评价:
很好!谢谢!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc262988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午1:50
下一篇 2019年6月11日 上午1:50

相关推荐

  • 西门子电机资料

    有哪位老师有西门子电机资料,型号为1PH7133-2WD00-0BB6-Z,包括装备图和各配件型号 最佳答案 相关资料:http://support.automation.siem…

    自动化系统综合 2017年11月29日
  • PLC程序丢失2

    PLC程序在拔下电池后会不会丢失?还是不同厂家有不同设计?有没有拔掉电池程序不丢失或报错的?(台达DVP-48EH的PLC取下电池后报错,需要重下载程序。) 最佳答案 如果是供电情…

    自动化系统综合 2018年3月6日
  • 怎么样学习PLC?

    怎么样就学好PLC了?我想在你这个网站上找些基本的去哪找啊? 最佳答案 推荐你去网上课堂看一看 地址是:http://www.ad.siemens.com.cn/serv…

    自动化系统综合 2021年7月5日
  • 主从站DP通讯问题

    我想用300的CPU和200的CPU之间用profibus-DP进行通讯,其中300的主站挂有3个IM153连接模块,如果再连200CPU的话,线要怎么接,能不能直接在最后一个IM…

    自动化系统综合 2020年10月31日
  • win CC V6.2 SP2 下载

    没有安装包,求一下载链接,急! 最佳答案 http://pan.baidu.com/share/link?shareid=632029829&uk=2402404664下载速度还可…

    自动化系统综合 2017年11月29日
  • MP277,KPT1000-DP 报表如何用EXCEL打开?

    最好能有步骤说明下,第一次接触触摸屏。 问题补充:MP277报表如何保存为CSV格式,仅是报表功能,目的是把数据备份。 最佳答案 要在触屏上装EXCEL 软件。如果只想是…

    自动化系统综合 2020年10月31日
  • wincc中开关对象的应用

    我在使用wincc制作画面时,想用一个开关控制一个泵的启动和停止。当用鼠标左键点击开关泵就启动,并且开关和泵变成绿色,再次点击开关泵停下,开关和泵变红色。请指点一下如何实现。画面见…

    自动化系统综合 2020年10月31日
  • 博图V13卸载时需要把授权传送出来吗?不传送的话会不会丢失?

    如题 最佳答案 卸载的授权不会出来,会存在C盘的一个隐藏文件夹里面,如果正版的授权,需要把授权传送到U盘内,然后重装软件的时候再传动你的PC机中的。 提问者对于答案的评价:谢谢

    自动化系统综合 2017年10月29日
  • Wincc变量记录与在线表格控件

    我用的是WINCC7.0,在进行变量记录,要记录的变量是一个浮点数,两秒变化一次。只有一位小数。一分钟为周期记录一次,之后用在线表格控件进行显示,发现显示的浮点数小数位数有很多,且…

    自动化系统综合 2017年6月3日
  • s7 graph

    我装S7 GRAPH的时候,不论是v5.2 还是v5.3sp6,每次安装的时候都提示说: In order for yo…

    自动化系统综合 2020年11月1日