今天调试台设备,遇到个奇怪的问题,花了我一下午时间还是没有解决掉,发出来大家帮我看看,问题到底出在哪里。
硬件组态如下:

配置好硬件组态,编译下载,CPU由STOP转为RUN运行,过了一会,发现SF 亮红灯,BF红灯闪烁。肯定是通讯问题,在线看看。在线发现46号子站没有通讯上。

打开46号电箱,发现电源模块PM-E ,模拟量输入模块和模拟量输出模块SF亮红灯。如图:

模拟量输出模块亮红灯正常,因为我电柜系统没有打开,安全继电器没有输出,但是PM-E和2AI不应该亮红灯啊!46号和48号这2个子站都是控制液压升降台的,配置是一模一样,接线也是一样的,48号子站PM-E和2AI没有亮红灯,只有2AO亮红灯,通讯是正常的。
检查通讯电缆接线,没有问题。模块接线也没有问题,用万用表测量电压也都正常。把46和48号子站模拟量输出、模拟量输入模块和PM-E电源模块对调,也不行,46号还是通讯不上,48号通讯仍然正常。有点懵了。
突然,警铃声响起。这时候46号立马通讯好了。原来我的同事按了控制打开按钮,系统打开了,安全继电器有了输出,通讯竟然好了。

我又叫同事把系统关闭,发现通讯也正常。电源模块PM-E和模拟量输入模块2AI的SF不再亮红灯。如下图:

我又把主开关关掉,断了动力电,等了5分钟后送电,没有打开系统,过了一会发现46号子站又通讯不上,和原来一样,电源模块PM-E、模拟量输出2AO、模拟量输入2AI 的SF亮红灯,打开控制,46号子站通讯正常,关闭控制后,46子站也通讯正常了。再断开主电源,再送电,46号子站又通讯不上,打开控制46号通讯正常,关闭控制后通讯也正常。彻底懵了。。。。