液位在触摸屏显示的值比实际的值偏高大概0.5m,通道为AIW0,液位计量程0-9m。但使用旁边同高度池子的液位计接入通道AIW2时,显示正常。导致这种结果的原因是什么?怎样纠正?
最佳答案
1.如果实际现场中遇到比较大的误差,需要仔细从现场设备,中间传输设备、PLC设备等部分,像切西瓜似的,分割开分别查找其原因,其实楼主的问题也是比较好查找原因的,可以用排除法进行检查。
2.我们可以先从plc部分先下手,将plc模拟量输入AIW0与AIW2通道互换,也就是将水池1的液位接入到AIW2,将水池2的液位接入到AIW0,观察和现场液位显示是否有偏差,(注意如果二个液位计量程不一样,需要修改程序里对应的量程)。这一步可以排除PlC模拟量输入是否有问题。
3.检查中间传输的信号(4-20mA信号)是否正常,用万用表mA档串联测量液位计输出及pLC输入侧信号是否一样,尤其是加装信号隔离器的时候,还要测量信号隔离器输入端和输出端是否一样。
4.检查液位计输出信号是否正常,液位计量程0-9m,对应的输出信号为4-20mA,这个换算关系应该会计算吧,实际信号(mA)=[实际米数*(20-4)/(9-0)]+4。比如液位计显示2.5米,输出信号应为8.44mA,如果不一样,调整液位计相关参数。
5.上面说了许多也比较啰嗦,虽然看似方法笨拙但非常实用。
其实现场调试模拟量信号,常用的仪器和工具是信号发生器,打一打信号(比如:4,8,12,16,20mA的信号)马上就可以定位,找到了偏差问题所在,才能对症下药,进行相应修正。
你弄明白4-20mA标准信号的传输,你的问题很容易下手解决。
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199893.html