各位师傅,能否帮我介绍一下在S7200中模拟量是怎样一个处理过程(怎样编程),最好举上一两个例子。
最佳答案
1 每个指令都有操作数,把所有操作数包含AIW的指令都列出来,你就明白了。
2 模拟量的处理比复杂的数字量逻辑关系处理要容易的多。
比如有三个压力传感器,量程是0到1MPa ,变送输出的标准模拟信号是4到20MA
网络1:
LD SM0.0
MOVD 0, AC0
MOVW AIW0, AC0
-I +6400, AC0
DTR AC0, AC0
MOVR AC0, VD0
/R 25600.0, VD0 //VD0就是第一个压力传感器的实际压力值
网络2:
LD SM0.0
MOVD 0, AC0
MOVW AIW2, AC0
-I +6400, AC0
DTR AC0, AC0
MOVR AC0, VD4
/R 25600.0, VD4 //VD4就是第二个压力传感器的实际压力值
网络3:
LD SM0.0
MOVD 0, AC0
MOVW AIW4, AC0
-I +6400, AC0
DTR AC0, AC0
MOVR AC0, VD8
/R 25600.0, VD8 //VD8就是第三个压力传感器的实际压力值
提问者对于答案的评价:
感谢大家的解答!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352726.html