今天厂里的机器出了个故障,张力控制器输出显示NAN,我在程序里看到61Filter功能块输出为NAN,这是什么意思?然后,我把这个功能块的背景数据块重新下载了下就正常了。而且下载时,没有出现提示要覆盖,这个是不是程序里没有这个块呢?这个情况出现了两次了,不知道是什么原因,请问前辈们有什么高见吗?谢谢!见截图1和截图2.
问题补充:
PLC的工作内存为80%,和这个有关系吗?
图片说明:
最佳答案
61的滤波器,需要对异常进行处理。
nan表示这个块计算错误了,但是没有人处理这个异常情况。
具体原因,和这个滤波器的功能有关,需要看看这个块的帮助文档。
一般编程人员,如果出现nan的情况,会采用track功能,进行复位。
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc149913.html