谁帮我看看累计的问题,谢谢

谁帮忙看下累计的问题,我在OB34中调用这个FC块,输入用的PIW800,但是监视发现FC块的FC105输入为0,为什么,把FC105的输入改为PIW800再测试正常,但是小排量的时候感觉我每次累计都把误差放大了,谁能帮忙写个LAD的如何来减小累计的误差,排量的单位是m3/min,拜谢

问题补充:
我看了其他关于流量累计的但是STL的看不懂

图片说明:

谁帮我看看累计的问题,谢谢    谁帮我看看累计的问题,谢谢   

最佳答案

你的fc中的sensor的数据类型是什么?如果是int,你改成word,如果是word改成int看看。应该是数据类型的问题。
减小误差那就要同数量级或者数量级相差不大的进行累加,数量级相差越小,误差越小。你可以采用多次累加的方式,sum1=sum1+pv;sum1>sum1_sp,sum2=sum2+sum1,sum1=0;sum2>sum2_sp,sum3=sum3+sum2,sum2=0.............最后的累计值就是sum1+sum2+sum3.......

提问者对于答案的评价:
谢谢您的解答,也谢谢各位的解答,OB34我在硬件组态里改为100ms了

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

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

相关推荐