求助:液位信号怎么变送成4-20ma信号

新手最近在接触溶液控制系统,碰到个问题,求各位大大指教: 用的是西门子S7-300的PLC,溶液罐是2400mm的深度,液位计量程是0-2500mm,设有低液位自动启动电机,高液位停止电机,我想问一下,液位如何变送成4-20ma信号,或者说,如何通过换算来使它正确读数,并显示在PLC里面。问题可能比较低端,请各位大大不吝赐教,拜谢!

液位变成4-20mA信号是仪表的问题,这个问题在仪表制造厂中就解决了,用户需要做的就是把4-20mA信号与实际应用的液位范围相对应,即是量程设置和调整。对于PLC偶是个门外汉,不过这种系统现场使用的也是很低端的功能。PLC300要做的工作就是把这个4-20mA信号在还原成液位的高度,这个首先要有接受这个信号的模块,SM331模块就能够处理,接受后的信号怎样再把其还原成高度信号就需要人工来编程,这个就是信号的处理部分,通常要做的就是信号数据的转换,比如ITD,DTR的转换,有时还需要判断是否超出量程和下限即数值是否溢出,然后在进行还原即物理液位高度的量程,最后在寄存到数据块中,供调用使用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-03
用液位变送器就可以输出4-20ma的电流信号,在s7-300中直接应用FC105就可以,比如4ma对应0mm,20ma就对应2500MM,也就是0MM对应PLc的值是0,2500MM对应PLC的值是27648
第2个回答  2013-11-03
用液位传感器就能直接输出4-20mA信号,用PLC的模拟量模块接收,在程序里面换算一下就可以。4-20对应6400-32000,我给你个库,直接用就行。你留个邮箱
第3个回答  2013-11-03
我没有实际用过。但是感觉通过测量罐底的压力可以反映出液位的高低。而压力传感器是有能够输出4-20mA电流的。