怎样编程关于蒸发量传感器

我的传感器输出是0-5v ,我想在plc上能看到时时蒸发量是多少。在编程时该怎样编啊,请各位大侠附上例子

最佳答案

勇plc先生,您提的问题不太清楚,姑且把它当成蒸汽量吧。以s7200为例:s7200模入为0-10VDC对应0-32000数,您的汽量传感器输出为0-5VDC,恰为PLC模入的一半,即传感器输出上限5V对应PLC模入数16000。此关系搞清后再把传感器0-5V输出与对应的汽量调整好,假如传感器量程是140-1400立方米/小时,即0V对应140立方米/小时而5V对应1400立方米/小时,则传感器0-5V的变化对应蒸汽流量140-1400立方米/小时的变化。通过以上分析可知:传感器0-5V变化蒸汽最大变化量是1400-140=1260立方米/小时。如此可知:在PLC上实时蒸汽量=检测汽量+140,下面给出传感器输出信号在s7200PLC中转换为汽流量值的简单程序。传感器0-5V所对应的实际物理量是什么,提问者自己按相应公式换算即可。简单程序(附注释)

LD     SM0.0
MOVW   AIW0, VW100     //传感器输入值存入vw100存储器
ITD    VW100, VD102    //单整数转换为双整数
MOVR   1260.0, VD106
/R     16000.0, VD106  //传感器变化蒸汽程量(立方米/小时)除以模
                         入值上限存入vd106,其物理意义是模入1个
                         数所代表的蒸汽量
MOVR   VD102, VD110
*R     VD106, VD110    //vd102*vd106=vd110(蒸汽量立方米/小时)
MOVR   VD110, VD114
+R     140.0, VD114    //检测汽量+140=实时蒸汽流量

东方探索

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:06
下一篇 2020年11月1日 下午4:06

相关推荐