发布时间:2019-08-24 来源:众智博远
除了各 CPU 的设备 IP 地址之外,S7‑1500R/H 冗余系统分配以下系统 IP 地址:
两个 CPU 上 PROFINET 接口 X1 的系统 IP 地址(系统 IP 地址 X1)
两个 CPU 上 PROFINET 接口 X2 的系统 IP 地址(系统 IP 地址 X2)
通过系统 IP 地址,可与其它设备(如,HMI 设备、CPU、PG/PC)进行通信。这些设备通常通过系统 IP 地址与冗余系统的主 CPU 进行数据通信。这样,可确保在冗余操作中原来的主 CPU 发生故障后,通信伙伴可在 RUN-Solo 系统状态下与新的主 CPU(之前的备用 CPU)进行数据通信。
每个系统 IP 地址都有一个虚拟 MAC 地址
用户可在 STEP 7 中启用该系统 IP 地址。
通信伙伴专与主 CPU 进行通信。
即使主 CPU 故障,仍可通过系统 IP 地址与 S7‑1500R/H 冗余系统进行数据通信。
系统 IP 地址适用于以下应用中:
与 S7‑1500R/H 冗余系统进行 HMI 通信通过 HMI,可管理或监控 S7‑1500R/H 冗余系统中的进程。
与 S7-1500R/H 冗余系统进行开放式用户通信:
可建立 TCP、UDP 和 ISO‑on‑TCP 连接。
- 另一个 CPU 或某 PC 中应用程序访问 S7‑1500R/H 冗余系统的数据。
- S7‑1500R/H 冗余系统访问一个不同的设备
通信伙伴与两个 CPU 中的 PROFINET 接口位于同一个子网中。
通信伙伴通过同一个接口(如,X2)连接两个 CPU。
系统 IP 地址已启用。
如果 S7‑1500R/H 冗余系统的 CPU 上配有两个 PROFINET 接口,则可使用 PROFINET 接口 X2 与其它设备进行数据通信。
下图显示的组态中,通信伙伴通过冗余系统 S7-1500R/H CPU 的相应 PROFINET 接口 X2 连接。
① | 另一个 CPU 与 S7‑1500R/H 冗余系统间的开放式用户通信 |
② | 与 S7‑1500R/H 冗余系统进行 HMI 通信 |
③ | S7‑1500R/H 冗余系统与某个 PC 间的开放式用户通信 |
图片: 示例:通过系统 IP 地址 X2 与 S7-1515R 冗余系统进行通信
在下图显示的组态中,通信伙伴与 S7‑1500R/H 冗余系统中 PROFINET 环网的交换机相连接。PROFINET 环网通过两个 CPU 上相应的 PROFINET 接口 X1 与通信伙伴相连接。
由于 CPU 1513R 只有一个 PROFINET 接口,因此,PROFINET 环网连接只能通过系统 IP 地址 X1 进行数据通信。
① | S7‑1500R/H 冗余系统与某个 PC 间的开放式用户通信 |
② | 与 S7‑1500R/H 冗余系统进行 HMI 通信 |
③ | S7‑1500R/H 冗余系统与某个 PC 间的开放式用户通信 |
图片: 示例:通过系统 IP 地址 X1 与 S7-1513R 冗余系统进行通信
如果冗余系统 S7-1500R/H 的 CPU 包含两个 PROFINET 接口(X1 和 X2),则可使用任意一个 PROFINET 接口的系统 IP 地址。与 CPU 上接口 X1 相连的 PROFINET 设备通过系统 IP 地址 X1 进行通信。与 CPU 上接口 X2 相连的 PROFINET 设备通过系统 IP 地址 X2 进行通信。
① | S7‑1500R/H 冗余系统与一个不同 PC 间的开放式用户通信 |
② | 与 S7‑1500R/H 冗余系统进行 HMI 通信 |
③ | S7‑1500R/H 冗余系统与某个 PC 间的开放式用户通信 |
图片: 示例:通过系统 IP 地址 X1 和 X2 与 S7-1515R 冗余系统进行通信
要求:
STEP 7 V15.1 或更高版本
S7-1500R/H 冗余系统,带有两个 CPU,如 CPUs 1513R‑1PN
如果 S7‑1500R/H 冗余系统的 CPU 配有两个 PROFINET 接口(X1 和 X2),则这两个 PROFINET 接口可使用一个系统 IP 地址。在以下章节中,将介绍了如何启用接口 X1 的系统 IP 地址。
要为 S7‑1500R/H 冗余系统启用系统 IP 地址,请按以下步骤操作:
在 STEP 7 的网络视图中,在两个 CPU 中选择一个 CPU 上的接口 X1。
在巡视窗口中,在“切换通信的系统 IP 地址”(System IP address for switched communication) 区域中选择“属性 > 常规 > 以太网”(Properties > General > Ethernet addresses)。
选中“启用切换通信的系统 IP 地址”(Enable the system IP address for switched communication) 复选框。
STEP 7 将自动创建一个系统 IP 地址。
图片: 组态 IP 地址
必要时,可调整该系统 IP 地址。
如有需要,可更改虚拟 MAC 地址。为此,应为“虚拟 MAC 地址”中的一个字节分配一个项目内的值(值范围 01H 到 FFH)。
提示 虚拟 MAC 地址的性冗余系统 S7-1500R/H 为系统 IP 地址和关联的虚拟 MAC 地址使用虚拟路由器冗余协议 (VRRP)。 |
结果:两个 CPU 上 PROFINET 接口 X1 的系统 IP 地址 X1 已启用。