刚才在调试压力传感器,0-20mA两线制电流输入。
DIP开关,SW1和SW2拨上,其他的拨下。
传感器两根线,一根红色接24DC电源正极,一根绿线(电流输出)接Ra和A+上,A-接M端,M端接电源DC0V。信号线带屏蔽层,但是屏蔽线(靠近PLC端)接地,传感器端的屏蔽线没有接地。
将AIW0值MOVE_W到VW500监控输入值,发现一上电VW500中的数值不为零,且一直显示32或48这两个数值,运行2分钟左右后VW500中数值稳定在32这个数值上。液压系统压力为零此时。我用一字开调节电位器Gain,VW500中数据不变,没有任何变化。
不知道这个现象是否正常?一般模拟量输入,是不是都要先调零?具体怎么调呢?请前辈指导一下,谢谢~~
问题补充:
谢谢大家!
请问“模拟量滤波”是EM231自带的功能吗还是采用软件滤波?有没有EM231手册呢?有的话,帮忙给个链接啊~
还有就是VW500中的数值是不是一定要为零,数值32放任不管的话,有啥危害?谢谢了~~
图片说明:
最佳答案
1、转帖一个典型的问题:
为何模拟量值的最低三位有非零的数值变化?
模拟量的转换精度为12位,但模块将数模转换后的数值向高位移动了三位。如果将此通道设置为使用模拟量滤波,则当前的数值是若干次采样的平均值,最低三位是计算得出的数值;如果禁用模拟量滤波,则最低三位都是零。
2、问题补充:
、一般采用系统自带的模拟量滤波。
、现一般均采用4-20mA信号,数值32放任没有影响。
、EM231没有专门的手册,可见:
、《 模拟量输入模块EM231的使用举例》下载:
http://www.ymmfa.com/read-gktid-50415-uid-13129.html
、请见《S7-200模拟量输入模块EM231的应用》连接:
http://doc.plcjs.com/doc_jq/SiemensSkill/2008-11/7/0811722230143887.htm
、<S7-200 可编程控制器系统手册>下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1017
提问者对于答案的评价:
谢谢了元老。
我用的是CPU224XP,所以压力传感器对应的是AIW4,而不是AIW0.
是我自己搞错了。还有传感器量程是0-100MP压力,对应4-20mA的电流。
那么当液压系统无压力的时候,传感器输出的信号数值也不应该是零,而是6400。
程序监控可见,AIW4中数值为6450.我认为是正确的。谢谢前辈~~
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213381.html