STEDP7中累积流量的计算

S7-300接受流量计来的4-20mA信号,这个是瞬时流量值。通过FC105将其转化为一个real格式的值(比如地址是MD100)。现在需要根据这个MD100来计算累积流量值(也是real格式的值)。
问题1:请问在STEP7中,应该怎么编写程序来计算累积流量?这个累积流量好象应该是瞬时流量的积分,但是STEP7里面没有积分运算的功能块?
问题2:比如拿MD200这个地址来存放累积流量值,PLC断电后再重启,是不是MD200的值就清零了呢?累积流量值是不能被清零的(供SCADA系统随时读取),请问该怎样保存这个值(防止PLC断电或故障的情况被清零)

最佳答案

1、现在有一个好机会,技术论坛正在讨论流量总和计算问题,建议你去看看:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&b_sid=0&a_id=1189417&s_id=0&num=14#anch
2、相关资料:
详见《如何计算物理流量测量值(如质量流量、流速)的总和?》连接:
http://support.automation.siemens.com/CN/view/zh/23061633
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=23061633&caller=view
3、应用DB数据块,对于配置MMC卡的S7-300CPU模块的DB数据块断电是数据永久保持,也可设定MB、MW、MD为保持功能。有关数据保持见:
见《S7300如何保持数据》:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=59464&cid=1029
4、计算物理流量测量值程序可放在OB35中执行,有关OB组织块见:
详见《组织块使用说明》下载:
http://download.gongkong.com/file/2005/12/10/OBSpecification.pdf

提问者对于答案的评价:
懂了,谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午2:16
下一篇 2018年12月1日 上午2:16

相关推荐