S7-200模拟量模块6ES7 231-OHC22-0XA8,变送器为4-20mA和2.4-20mA的信号,请教如何接线和在程序里是否需要进行计算转换.最好有实例,请发个到邮箱420934322@163.com谢谢!
问题补充:
有个信号是2.4mA-4-20mA,我想知道怎么处理。谢谢!
最佳答案
1 6ES7 231-OHC22-0XA8是4输入EM231模块
2 接线方式:
到下载中心 http://www.ad.siemens.com.cn/download/
文档编号:A0136
文档类型:应用文档
文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
日期:2009/1/8
大小:5.68MB
分别介绍了以下接线方式:
四线制-外供电-电流型信号接线
二线制-电流测量接线
三线制电流信号测量接线
四线制电压信号测量
三线制电压信号测量
3 模拟量转换:
模拟量的输入/输出都可以用下列的通用换算公式换算:
Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
其中:
Ov: 换算结果
Iv: 换算对象
Osh: 换算结果的高限
Osl: 换算结果的低限
Ish: 换算对象的高限
Isl: 换算对象的低限
这个公式以及模拟量比例换算库可以到《西门子 S7-200·LOGO!·SITOP 参考》V0.93版里面下载,
具体的在目录----S7-200PLC----编程软件STEP7-Micro/Win----Micro/Win指令库----Micro/Win附加指令库----Scaling量程换算库
4 给你一个例子做参考
比如有三个压力传感器,量程是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就是第三个压力传感器的实际压力值
提问者对于答案的评价:
ok
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352372.html