smart line屏与s7-200smart连接中断

老设备,用了一年多了,因为模拟量输入波动比较大,我在CPU里修改了模拟量输入滤波,然后就出现了过6、7个小时后屏上面所有显示变量都保持不动的问题,屏上面输入数值可以变,但PLC接收不到数据了。这是怎么回事?

问题补充:
重启是可以解决显示值不动的问题,但一重启,设备就全停了,再启动很麻烦的。我先试试给屏断电、修改滤波等试试吧,谢谢各位。

最佳答案

1、模拟量输入波动大,可以在现场过来的信号线进模块前,先接隔离器,从隔离器出来后接模块端子,这就解决了模拟量波动大的问题。

2、屏上面的显示变量不动,输入值有变化,与你修改模拟量的输入滤波有关系。
模拟量输入值的滤波过程会产生稳定的模拟信号,通常过滤对于在处理变化缓慢的信号时非常有用,例如温度测量。可以为滤波分为4个级别(无、弱、中、强)。
可组态模块在组态的周期数内平滑模拟量输入信号,从而将一个平均值传送给程序逻辑,滤波级别越高,经滤波处理的模拟值就越稳定,但无法反应快速变化的实际信号。

3、为什么使用S7-200 SMART模拟量输入模块时接收到变动很大的不稳定的值?
原因及解决办法看文档的具体介绍
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/in_out/EM_block/Analog_FAQ.html

提问者对于答案的评价:
重启一次以后,要6、7个小时才会出现这种情况,屏的通迅刷新频率是每秒一次,重启后变化正常,我这液位也是属于缓慢变化的情况,出现问题时,屏上数字都不变化了。

最佳答案作者回复:
把输入滤波的设置改回波动前,观察是否还会出现这样的问题,仍然存在这样的问题,建议更换模块试试。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:25
下一篇 2020年10月31日 上午12:25

相关推荐