在PCS 7项目中如果配置有FF仪表或者需要对Profibus PA、Hart现场仪表进行远程参数设置,那么则必须在工程师站ES上安装PDM组件。工程站上的PDM软件通过以太网访问自动化站(AS),自动化站通过DP网络路由转发ES的请求到现场智能设备。这种PDM软件所使用的在不同网络之间进行数据传输的方式被称为数据记录路由功能。
数据记录路由是通常意义上 S7 路由的延伸,通过数据记录路由发送的数据包括通信设备的参数,也包括设备的信息。S7 路由指跨越网络的数据传输,即数据可以通过不同的网络从一个发送方传送到另一个接收方。例如编程器通过以太网连接至CPU,编程器可以借助S7路由块访问连接在CPU的DP网络上的控制器。S7路由功能主要用于硬件组态的下载、诊断和程序测试。而数据记录路由主要用于对现场智能设备的参数设定、状态诊断。
PDM的数据记录路由功能的示意图如图1所示,ES和维护站(MS)通过以太网接口连接至AS,现场设备通过耦合器或者分布式IO连接至AS的DP总线,由自动化系统完成以太网到DP网络的协议转换,实现PDM软件对现场设备的管理。
图1 数据记录路由功能示意图
PCS 7通过PDM软件实现对现场智能仪表管理,完成与PA、FF、HART设备的参数分配和设备调试工作,并完成设备的诊断和维护功能。目前有V6.1和V8.0两个版本PDM可用,部分订货信息如表1所示:
订货号 | 描述 |
6ES7 658-3LD08-0YA5 | SIMATIC PDM PCS 7 V8.0,用于集成到 SIMATIC PCS 7 工程组态系统的工程组态工具集中的产品包(不包含FF总线通信组件,100过程变量) |
6ES7 658-3MD08-0YA5 | SIMATIC PDM PCS 7-FF V8.0,用于集成到 SIMATIC PCS 7 工程组态系统的工程组态工具套件中的完整软件包(含FF总线通信组件,100 过程变量) |
6ES7 658-3LX16-0YA5 | SIMATIC PDM PCS 7 V6.1,用于集成到 SIMATIC PCS 7 工程组态系统的工程组态工具套件中的完整软件包(128过程变量) |
6ES7 658-3XC00-2YB5 | SIMATIC PDM 过程变量,用于 PDM V8.0(10个过程变量) |
6ES7 658-3XB16-2YD5 | SIMATIC PDM 过程变量,用于 PDM VV6.1(从128升级到512) |
由于部分CPU集成了数据记录路由功能,通过CPU自身就可以实现PDM软件访问现场仪表的功能;对于未集成数据记录路由功能的CPU可以借助CP443-5 Ext模块的数据记录路由功能来访问现场仪表。因此对于自动化站实现数据记录路由功能有两种配置方案。
1. 通过CPU实现
CPU集成数据记录路由功能,即CPU完成以太网协议到DP协议的转换。ES通过以太网连接至S7-400 CPU,现场智能设备连接至S7-400 CPU的集成DP接口上,PDM软件通过CPU的数据记录路由功能实现对现场设备的访问。S7-400 标准CPU从固件版本V5.1 开始才具备数据记录路由功能,冗余CPU从版本V6.0开始具备数据记录路由功能。由于PCS 7软件版本对CPU的版本有不同的要求,下表列出了PCS 7版本与支持数据记录路由功能的CPU之间的兼容性。
表1
从V5.1开始的标准CPU | 从V5.1开始的PN接口CPU | 从V6.0开始的H CPU | |
PCS 7 V8.0 SP1 | 可以组态 | 可以组态 | 可以组态 |
PCS 7 V8.0 | 可以组态 | 可以组态 | 从PCS 7 V8.0 Upd1开始能够组态 |
PCS 7 V7.1 SP1 / SP2 / SP3 | 可以组态 | 可以组态 | |
PCS 7 V7.1 | 可以组态 | 可以组态 | |
PCS 7 V7.0 SP1 / SP2 / SP3 | 可以组态 | 可以组态 | |
PCS 7 V7.0 | 不能被组态 | 不能被组态 | |
PCS 7 V6.1 SP2 / SP3 / SP4 | 可以组态 | 不能被组态 | |
PCS 7 V6.1 SP1 | 可以使用硬件升级包 | 不能被组态 | |
PCS 7 V6.1 | 不能被组态 | 不能被组态 | |
PCS 7 V6.0 | 不能被组态 | 不能被组态 | |
PCS 7 V5.x | 不能被组态 | 不能被组态 |
在硬件组态时可以查看CPU的属性,在属性栏中的routing表示S7 路由功能,data record routing表示数据记录路由功能。注意部分CPU的路由信息并没显示出来,应该以对应的CPU手册为准。
2. 通过CP443-5 Ext实现
CP443-5 Ext模块也可以实现数据记录路由功能,在CPU不支持数据记录路由功能时(例如417-4 HCPU),AS可以借助CP443-5 Ext模块的数据记录路由功能实现。此时除了CPU外AS上还需要配置CP443-5 Ext模块,现场设备通过耦合器或者分布式IO连接至CP443-5 Ext扩展的DP总线上。ES通过以太网连接至AS,PDM软件可以通过CP443-5 Ext的数据记录路由功能访问现场设备。支持数据记录路由功能的CP443-5 Ext版本信息如下表:
表2
CP443-5 Extended | 6GK7 443-5DX02-0XE0 | 高于V3.2版本 |
6GK7 443-5DX03-0XE0 | ||
6GK7 443-5DX04-0XE0 | ||
6GK7 443-5DX05-0XE0 |