• 沒有找到結果。

CPU 41x 的特殊功能 3

4.2.9 数据集路由

可用性

固件版本为 5.1 或更高的 S7-400 CPU 支持数据集路由。 为此还必须在该固件版本或更 高版本中对 CPU 进行组态。

路由和数据集路由

路由便是越过网络边界传送数据。 可以跨越几个网络将信息从传送器发送到接收器。

数据记录路由是“标准路由”扩展后的产物,举例来说,SIMATIC PDM 会使用这种路 由。 通过数据记录路由发送的数据包括参与的通讯设备的参数分配和设备特有的信息

(例如,设定值和限制值等)。 数据集路由目标地址的结构取决于数据内容,即该结构 由数据的目标设备决定。

现场设备本身不需要支持数据集路由,因为这些设备并不转发所包含的信息。

长沙工控帮教育科技有限公司整理

通讯 4.2 通讯服务

数据集路由

下图显示了访问各种现场设备的工程师站。 在该情况下,工程师站通过工业以太网与 CPU 相连。 CPU 通过 PROFIBUS 与现场设备进行通讯。

P$

+$57

'33$扭㘴⣷

352),%863$

352),%86'3 ぴ₩ⅴ⮹几

6,02&2'(

(70

孔㦘6,0$7,&3'䤓

ぴ䲚゗䵨

(7L63

图 4-4 数据集路由

另请参考

有关 SIMATIC PDM 的更多信息,可参考《PDM V6.0 过程设备管理器》

(PDM V6.0 The Process Device Manager) 手册。

长沙工控帮教育科技有限公司整理

通讯

4.3 SNMP 网络协议

4.3 SNMP 网络协议

可用性

带有“PN/DP”后缀的 CPU 支持 SNMP 网络协议。

属性

SNMP(简单网络管理协议)是用于以太网网络基础结构诊断的标准化协议。 在办公设 置和自动化工程中,许多不同制造商的设备均支持以太网上的 SNMP。 基于 SNMP 的应 用程序和使用 PROFINET 的应用程序可同时在同一网络上运行。

SNMP OPC 服务器的组态集成在 STEP 7 硬件组态应用程序中。 可以直接传输 STEP 7 项目中已完成组态的 S7 模块。 作为 STEP 7 的替代,也可使用 NCM PC(包含在 SIMATIC NET CD 上)来执行组态。 所有以太网设备均可通过它们的 IP 地址和/或 SNMP 协议 (SNMP V1) 进行检测并传送到组态。

使用配置文件 MIB_II_V10。

基于 SNMP 的应用程序与使用 PROFINET 的应用程序可同时在同一网络上运行。

说明 MAC 地址

在 SNMP 诊断期间,从 FW V5.1 开始 ifPhysAddress 参数将显示下列 MAC 地址:

接口 1(PN 接口)= MAC 地址 接口 2(端口 1)= MAC 地址 + 1 接口 3(端口 2)= MAC 地址 + 2

在 SIMATIC NET 中使用 SNMP OPC 服务器进行诊断

SNMP OPC 服务器软件为所有 SNMP 设备提供诊断和组态功能。 OPC 服务器使用 SNMP 协议与 SNMP 设备进行数据交换。

所有信息均可集成在 OPC 兼容的系统(例如 WinCC HMI 系统)中。 这便可以在 HMI 系统中将过程和网络诊断功能结合起来。

长沙工控帮教育科技有限公司整理

通讯 4.4 通过工业以太网的开放式通讯

4.4 通过工业以太网的开放式通讯

可用性

名称后缀为“PN/DP”的 CPU 支持“通过工业以太网的开放式通信”(简称为开放式 IE 通信)。

功能

开放式 IE 通信可提供以下服务:

● 面向连接的协议:

在数据传输之前,面向连接的协议将建立一个到通信伙伴的逻辑连接,然后在传输完 成后根据需要关闭该连接。 当安全性在数据传输过程中特别重要时,则使用面向连接 的协议。 物理电缆通常可以容纳多个逻辑连接。 最大作业长度为 32 KB。

用于开放式 IE 通信的 FB 支持以下面向连接的协议:

– 遵循 RFC 793 的 TCP

– 遵循 RFC 1006 的 ISO on TCP 说明

ISOonTCP

对于使用第三方系统通过 RFC1006 的数据通信,连接伙伴必须遵循建立

ISOonTCP 连接时协定的最大 TPDU 大小(TPDU = 传输协议数据单元 (Transfer Protocol Data Unit))。

● 无连接协议:

无连接协议不使用逻辑连接。 也不需要建立或终止与远程伙伴的连接。 无连接协议 可传送未经确认的数据,因此对远程伙伴不安全。 消息帧的最大长度为 1472 个字 节。

用于通过工业以太网的开放式通信的 FB 支持以下无连接协议:

– 遵循 RFC 768 的 UDP

长沙工控帮教育科技有限公司整理

通讯

4.4 通过工业以太网的开放式通讯

如何使用开放式 IE 通信

STEP 7 在“标准库”(Standard Library) 中的“通信块”(Communication Blocks) 下提 供了以下 FB 和 UDT,以允许与其它通信伙伴交换数据:

要能够组态 TCP 和 ISO-on-TCP 连接,必须创建一个包含 UDT 65“TCON_PAR”

数据结构的 DB。 该数据结构包含建立相应连接所需的所有参数。 每个连接都需要这 样一个可归到全局数据范围内的数据结构。

FB 65“TCON”的连接参数 CONNECT 用于向用户程序报告相应连接说明的地址

(例如 P#DB100.DBX0.0 byte 64)。

● 用于组态本地 UDP 通信访问点的数据块

要组态本地通信访问点,需要创建一个包含 UDT 65“TCON_PAR”中的数据结构的 DB。此数据结构包含需要在用户程序和操作系统的通信层之间建立连接时所需的参

长沙工控帮教育科技有限公司整理

通讯 4.4 通过工业以太网的开放式通讯

说明

连接说明的结构 (UDT 65)

必须在 UDT 65“TCON_PAR”的参数“local_device_id”中输入用于通信的接口。

对于通过 PN 接口的连接类型 TCP、UDP 和 ISO on TCP,其为 16#5。

对于通过 CP 443-1 的连接类型 ISO on TCP,其为 16#0。

还可以使用“标准库”(Standard Library) ->“通信模块”(Communication Blocks) 中的 默认 UDT(651 至 661)。

不同连接类型的作业长度和参数

表格 4- 6 作业长度和“local_device_id”参数

消息帧 CPU 41x-3 PN/DP 配有 CP 443-1 的 CPU 41x

TCP 32 KB -

ISO-on-TCP 32 KB 1452 个字节

UDP 1472 个字节 -

连接说明的“local_device_id”参数

设备 ID 16#5 16#0

长沙工控帮教育科技有限公司整理

通讯

通讯 4.4 通过工业以太网的开放式通讯

连接诊断

Step7 V5.4 SP5 或更高版本支持读取有关已组态连接的更多信息,方法是选择“模块状 态 -> 通信 -> 通过工业以太网的开放式通信”(Module state -> Communication -> Open communication over Industrial Ethernet)。

参考

有关上述各块的详细信息,请参见STEP 7 在线帮助

长沙工控帮教育科技有限公司整理

通讯

4.5 S7 连接

4.5 S7 连接