我以前用300的分布式IO用的是PROFIBUS,设置模块地址标识只要拨拨码开关就行了。现在用S7-1500的IM155模块,上面也没有拨码开关,怎么告诉它,它的地址是192.168.0.2.呢。没有标识,CPU最多只能通过MAC地址找到它,那也不可能这样做呀,换模块还要重新配。
问题补充:
愿我能 没能明白我的意思。当你下载硬件配置的时候,所有信息都在CPU模块内,比如说我的300的例子里,给PLC配了个DP地址为8的子站,然后CPU模块就叫了:“8号,8号,谁是8号。”,因为有拨码开关,ET200一看自己身上,拨了个8,马上应答:“我,我,我是8号。”,“是你小子,来,干活。”
在S7-1500的例子里,我配了个192.168.0.2的子站,CPU就叫了2号,2号;IM-155一看自己身上啥也没有啊,是不是叫咱啊,不知道啊。
图片说明:
最佳答案
Profinet设备需要根据IP地址和设备名称来识别。
1. 首先在博途组态设备地址和设备名称,位于 设备组态->网络视图->选中Profinet从站->属性->PROFINET接口->以太网地址,见附图。
2. 将在线设备IP地址和设备名称改为与组态相同。
项目树中,根据在线访问接口,更新在线可访问设备,点击需要的设备,在右侧的功能里进行相应IP和设备名称分配,可根据MAC地址和LED闪烁对应现场设备,见附图。
图片说明:
提问者对于答案的评价:
按你的方法,我已经设置了IP地址,就是填好IP地址后点一下“分配IP地址”的按钮,但是分配名称我做不了,因为我填名称后,找不到确认按钮
最佳答案作者回复:
页面下拉就看到了,隐藏的比较深,挨着的有个LED闪烁,这个功能也经常用到。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc147985.html