手头有一个之前剩余的1214,偶尔做做实验用,这次正好有一个项目使用1200系列,所以就想消耗掉这个老的CPU。在项目设计和测试阶段都是电脑直接连接的1214c的cpu,通讯和写入程序都没发现问题。等实际组装完成后,cpu是通过交换机与其他设备通讯,调试也是交换机的网口,但是发现cpu一直通讯不上,做了很多尝试都失败了;
1、更换网线,使用profinet专用线缆和接头,失败。
2、更换普通交换机,使用西门子交换机,失败。
3、调整CPU固件版本由4.2变为4.1,失败。
4、拔掉所有其他设备网线,只留cpu和电脑网线在交换机上,失败。
5、最后将CPU直接插到触摸屏上,发现网口指示灯依然不亮,感觉可能是CPU硬件可能有问题。
6、更换cpu后故障通正常。
这个老cpu之所以能在办公室一直剩着,想必还是有些理由的。但是有同事说用交换机通讯成功过,所以是不是还有别的方法我没试到的。但是因为调试任务紧,更换过CPU后就没再尝试了,等不忙了再试试。