模拟量温湿度处理问题,请问是什么意思

空气温度处理
A      SM0.0
AR>=   空气温度设定:VD616, 0.0     //空气温度设定
AR<=   空气温度设定:VD616, 100.0
MOVR   空气温度设定:VD616, 空气温度比较值:VD640
AR<>   空气温度设定:VD616, 空气温度比较值:VD640
MOVR   空气温度比较值:VD640, 空气温度设定:VD616

空气温度修正值处理
A      SM0.0
MOVR   空气温度修正值:VD704, 空气温度修正比较值:VD736 //空气温度修正值
AR<>   空气温度修正值:VD704, 空气温度修正比较值:VD736
MOVR   空气温度修正比较值:VD736, 空气温度修正值:VD704

空气温度差值处理
A      SM0.0
AR>=   空气温度差值:VD620, 1.0     //空气温度差值
AR<=   空气温度差值:VD620, 空气温度设定:VD616
MOVR   空气温度差值:VD620, 空气温差比较值:VD644
AR<>   空气温度差值:VD620, 空气温差比较值:VD644
MOVR   空气温差比较值:VD644, 空气温度差值:VD620

问题补充:
温度设定值传送给了温度比较值,下面怎么还在继续比较温度设定值和比较值是否相等???@WWCWWC
X谢谢

最佳答案

“AR>=”;“AR<= ”;“AR<>”是一些实数比较指令。
这些指令都是一些关于温度值用比较指令进行“取值”,是有条件传送的程序。
如、程序:
A      SM0.0                                                                        //开始运行ON位
AR>=   空气温度设定:VD616, 0.0     //空气温度设定        //大于0度
AR<=   空气温度设定:VD616, 100.0                                    //小于100度
MOVR   空气温度设定:VD616, 空气温度比较值:VD640         //温度值在<0 >100度时,执行设定温度传送给温度比较值
AR<>   空气温度设定:VD616, 空气温度比较值:VD640          //设定温度不等于比较温度时,
MOVR   空气温度比较值:VD640, 空气温度设定:VD616        //执行比较值传送给设定值。
补充问题回复:
是的,实际上温度控制就是让你做实际值与设定值的比较,温度未到达时输出,温度到达时关闭输出的操作。

提问者对于答案的评价:
回复晚了,谢谢你的答案

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日 上午1:59
下一篇 2017年11月13日

相关推荐