

如图连接两个PLC与PC,做练习的时候有几个问题不太明(测试中由于没有ET200,只有在程序中组了个态):
1,IO控制器的设备编号不能修改吗??(IO设备和ET200可以修改)
2,用Devicestate,ModuleStates诊断
Devicestate (LADDR引脚用的是"Local~PROFINET_IO-System")
ModuleStates(LADDR引脚用的是"IO设备~PROFINET_接口_1~IODevice")
用mode=2都能查看到针对拔去1#端口的网线,在DB块中有相对应的变量为true
那是不是在处理“掉站“在这类故障时用这两个指令且mode为2的话和OB86中编程是一个效果???
3,尝试将IO设备和ET200的设备编号改成10,11,拔去1#端口的网线分别可以在控制器端Devicestate组态的DB中查看到变化,然而在IO设备端中编程,ModuleStates(LADDR引脚用的是"IO设备~PROFINET_接口_1~IODevice"),和在控制器端一样操作,拔去1#端口的网线,为什么DB中不是第10,11位变量有变化,还是显示第1,2位有变化,设备编号修改后IO设备的诊断不跟着新的设备编号变化吗??