摘要:
SIMOTION, PROFINET:在同一个项目中,SIMOTION同时作为I-Device与controller连接,却不能建立通讯。
问题:
为什么不能建立I-Device通讯?
回答:
•可能的原因:
如果controller作为I-Device集成到同一个项目中,在插入这个设备的时候,STEP7 Manager软件会重新命名I-Device,因为网络中已经存在一个同样名称的伙伴/节点。因此,由于I -Device没有已经组态完成的设备名称,无法建立与I-Device的通讯,。
在诊断缓冲区和在线视图(HW Manager)中,I-Device会被标记为“missing”。
• 解决方案:
I-Device必须要正确重命名。
重命名后,两个设备对象以同样的名字存在于网络中,一个作为controller,一个作为I-Device。
• 举例:
•例如,在一个项目中,controller的名字为“SIMOTION-PNxIO”。
•在同一个项目中,这台controller作为I-Device通过STEP7 HW Manager连接到另外一台controller,例如一个S7 controller。
•结果,这个I-Device 被分配设备名称“SIMOTION-PNxIO-1”。
•现在S7 controller 尝试以设备名称“SIMOTION-PNxIO-1”来查找设备对象 — 这个设备是不存在的。
•I-Device对象名称必须被修改“SIMOTION-PNxIO”。
•截屏:
从STEP7 NetPro中截取的带有两个设备名称的截图画面,尽管是同一个设备对象。
在重新命名“SIMOTION-PNxIO-1”为“SIMOTION-PNxIO”后,会显示如下消息,该消息必须确认“Yes”:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc322624.html