为 PROFIBUS IO 分配诊断地址时,需确保为 IO 控制器和智能设备都分配有 IO 诊断地址。
IO 控制器中的诊断地址与智能设备中的诊断地址不同:
IO 控制器中的诊断地址
IO 控制器通过分配给 IO 控制器的诊断地址,接收有关 IO 设备的状态或总线中断信息。
智能设备中的诊断地址
智能设备通过分配给智能设备的诊断地址,接收有关 IO 控制器的状态或总线中断信息。
*了控制器-智能设备组态时,STEP 7 将为各 CPU 自动分配诊断地址。在下文中,将介绍如何更改*的诊断地址。
提示信息:要获得为 CPU 分配的所有地址概览信息(含诊断地址),可选择所选 CPU 巡视窗口中的“地址概览”(Address overview) 区域。
在智能设备上,将以表格形式显示智能设备通信的诊断地址。诊断地址的标识符为 PLC 的名称和带有较低子插槽编号的传输区域。通过上位 IO 控制器,为智能设备上 PROFINET 接口的操作模式激活 PN 接口的参数分配时,将显示 PROFINET 接口及其端口的诊断地址。在该表格中,可对已使用的诊断地址进行编辑。
仅当 IO 控制器为 CPU 300/400 时,该表格才显示:
IO 控制器 | 诊断地址的显示 |
---|---|
CPU 300/400 | 智能设备的局部地址 |
CPU 1200/1500 | 无显示 |
必须打开并激活网络视图。
已创建了一个带有 IO 控制器和智能设备的 IO 系统。
要编辑智能设备通信的诊断地址,请按以下步骤操作:
选择 IO 控制器或智能设备。
在 I/O 通信表中,选择显示“智能设备”(I-device) 模式的行。
在巡视窗口的“属性 > 智能设备通信 > 通信的诊断地址”(Properties > I-device communication > Diagnostics address of communication) 中,编辑诊断地址。
或:
选择智能设备。
在巡视窗口的“属性 > PROFINET 接口 > 模式 > 智能设备通信 > 通信的诊断地址”(Properties > PROFINET interface > Mode > I-device communication > Diagnostics address of communication) 中,编辑诊断地址。
可选择和编辑包含设备和控制器诊断地址值的域。
有关诊断地址的更多信息,请参见各 S7 CPU 的手册。
产品推荐
友情链接