我用的是PCS7编译,用到的模拟量接收模块,我的硬件是用的是331-7KF02-0AB0,模块接收的是四线制的4~20mA的电流信号,请问CFC块中CH_AI中的QBAD如何产生?(电流的值在多少范围内属于正常的过程值),为什么有时候我测的电流在4~20mA之间,程序CH_AI的QBAD引脚的值依然为1
最佳答案
要想收到QBAD信号,首先要在硬件组态里激活模板的诊断功能, 还有断线诊断和组诊断, 这样当故障发生时,如断线或者超限,模板故障时, 控制器会调用相关的故障OB, 如断线会调用OB82. 在编译时,楼主注意到CH_AI的MODE端自动连的线吗?这个线连接到系统自动生成的诊断块, 其中有在OB82里调用的, 这样一出错, OB82诊断后,将结果送到CH_AI,就显示出错的状态.
提问者对于答案的评价:
thanks
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc177034.html