硬件组态见上图,调试时发现Q25.0~Q25.3输出没有电压,然后查线没接错,更换新的DT32后Q25.0~Q25.3输出还是没有电压,清除程序,新建一个测试程序见上图(这个DT32只留供电端子,其它输入输出点全部拆完),MB0赋值2#11111111,模块上QB25灯全部亮,但是Q25.0~Q25.3这四个位对负极测量还是没有输出电压。。。这个奇葩问题怎么处理?
(软件版本:V02.08.00.00_00.04.00.01、V02.08.02.00_00.01.00.01都试过)
今天继续测试:
1、软件版本:V2.6、两个V2.8
2、CPU ST60更换(两个都是0AA1)
3、电源接线与供电没问题
4、模块之间插针都核对没问题
5、程序采用一条MOV指令测试
问题还是存在。。。。。
结案了,是车间接线时未拧紧4M端子导致X13的.0~.3无电压输出,一直认为输出Q是靠X12与X13电源供电,没有去查输入侧的电源(因为模块其它输入输出点都正常)。看模块端子布置,应该同其它输出一样,把4L+/4M端子排在X13前面才是合理的,无奈端子一排数量限制。