今天闲来无事,正好公司有两个315的cpu,试着做了一下profinet通讯,按照网上找的资料介绍的方法,先给io设备做组态,设备名pn-io-1,ip192.168.0.2,定义数据交换区,然后生成gsd文件,安装gsd,然后在ob1里面用了两个move指令,写入数据和读取数据。最后下载组态和程序。另一个cpu作为控制器也进行了组态,设备名为pn-io,ip192.168.0.1,ob1里面也用了两个move指令读取和写入数据,然后下载组态和程序,在硬件组态给io设备分配名称,验证名称,没啥问题。两个cpu和编程电脑各插一根网线连接到华为普通交换机上,监控控制器的程序,竟然读不到io设备(另一个cpu)的数据。这是为什么?有点想不通问题出在哪里,虚心求教各位。