大家知道,如果用的总线是Profinet,当组态一个硬件时,我们需要对硬件在线更改IP及名字与离线项目里的IP及名字一致。但是如果设备很多,这样更改起来就比较麻烦,那么有没有比较方便的方法呢。
利用拓扑来自动改变设备IP及名字,下面介绍一下在Step7和在TIA中分别怎样设置:
Step7:
按照实际接线组态项目。
勾选Assign IP address via IO controller。
下载组态好的项目到CPU(前提是PC与cpu的通讯正常)。
诊断拓扑状态。右键总线---Profinet IO Topology---Graphic---online
如果所有的连线都变绿则证明离线组态与实际设备连接一致,设备IP及名字自动分配完成。
TIA:同理,连接好CPU与PC后,将配置好的离线项目直接下载到CPU后检查拓扑网络,如果都变成绿色则表明自动分配完成。
这里需要注意的是,有的第三方设备并不支持自动分配IP(如图灰色部分不能选择),那么则需要手动在线分配。
当然,在调试过程中有时候重新CPU是不可缺少的步骤。