S7-300模拟量采集问题,求大家支招,一两句话就能帮我大忙,谢谢了!!!

今天下工地调柜子,项目需要测2个水压力、6个液位(3个用压力传感器、3个用磁翻板传感器),传感器输出均为2线制4-20mA。

使用CPU 314C-2 PN/DP。2个水压力+2个液位(用压力传感器)通过CPU自带的AI模块测量,传感器按照二线制方式接入通道(+极接L+,-极接通道正极,通道负极接0V),均OK。

另外1个液位(用压力传感器)+ 3个液位(用磁翻板传感器)通过SM331 AI 8x12BIT模拟量模块(6ES7 331-7KF02-0AB0)检测,却一个都不行!然后挨个排查:

1、传感器确定是二线制4-20mA输出,从传感器到PLC柜走线也没问题,长度约25m;
2、到模拟量通道的接线应该也没问题,按照上面描述的方式接的;
3、模块组态、量程卡设置选的都是2线制4-20mA,运行起来后也没有SF故障;
4、程序应该也没问题,因为毕竟有4个量检测成功;
5、交叉验证:把已检测成功的压力传感器挪到SM331通道上,不成功,AD转换结果为16#8000;把检测不成功的传感器挪到成功检测的通道上,还是不行,转换输出都超过了27648。

然后就迷茫了。所以想请教一下大家,可能原因是什么?还有哪些因素没考虑到?谢谢大家!!!

最佳答案

1、......转换输出都超过了27648?
这是出现了测量值上溢。
先看看:
《在接线正确的情况下,如何避免模拟量输入模块 6ES7 331-1KF0.-0AB0 超过共模电压 (Ucm) 以及如何避免随后出现的测量值上溢或下溢?》
http://support.automation.siemens.com/CN/view/zh/11966082
2、转帖:
模拟量到前连接器都有电流,但PIW一直是上溢?
若排除测量模式和量程卡的问题后,问题仍存在(我经常遇到这种情况),可能是共模电压过高,我一般先用信号发生器发生一4~20mA,排除一下通道本身故障(也可用其他正常点的信号输出测量),如无故障,往往加装信号隔离器可正常检测。
3、转帖:
使用SM331时,如果2线制输入,不推荐把模块设为4线制,再串电源的接法。无论2线制或4线制输入,对SM331来说都是正接正、负接负,只是电流流向是反的,2线制电流接法的电流是流出模块的,而4线制电流接法的电流是流入模块的。将模板的测量模块,及在其属性中作相应的设置,即2线制或4线制。同一组2通道的输入类型必须一致。测量模块与模板属性设为2线制或4线制即可。
4、转帖:
测是否有共轭电压?
万用表有时候是很管用的工具,模拟量的值不正常怎么整线路都不管用,用万用表测信号地和CPU电源负端有电压说明不等电位,接根线做了等电位马上好。

提问者对于答案的评价:
感谢大家的热情关注和回答!大家的回答都让我学习到了新知识,很受启发!

感觉之前还是对2线制和4线制理解不深。“2线制电流接法的电流是流出模块的,而4线制电流接法的电流是流入模块的”,我想这个才是理解的关键吧。我之前使用外部电源给传感器供电,本身已经有电流信号产生了;但却将模块通道组态为2线制,又为传感器通过通道供电,反而导致传感器无电流输出。正确的做法应该是组态为4线制,这在西门子S7-300模块手册上也是这么说的。

再次感谢大家,祝大家工作顺利!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc346821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:07
下一篇 2021年7月4日 下午11:07

相关推荐

发表回复

登录后才能评论