profinet设备插入mmc卡或c-plug卡的目的用于保存devicename或组态信息。当损坏的设备被替换时,在不需要编程设备的前提下,只需要把损坏设备中的mmc或c-plug卡插入到替换的新设备中即可运行。老的profinetio设备,例如et200spn一定需要mmc来保存devicename。devicename的作用就好比profibusdp的dp地址,当然这仅仅是理解的问题,实际上devicename是io控制器用来识别和确认iodevice的唯一方式,确认完毕后,devicename就不是必要的了,io控制器与iodevice建立连接和控制,这时ip地址在其主要作用。最后,io实时数据开始交换,这时mac地址在起作用。
新的et200sim151-3pn(例如:6es7-3ba23-0ab0)就可以不需要mmc卡,可以直接通过在线的方式下载devicename,而且掉电之后,不需要重新分配devicename。