现场总线基金会于1998 年, 开始起草HSE, 2003 年3 月, 完成了HSE 的第一版标准。HSE 主要利用现有商用的以太网技术和TCP/ IP 协议族, 通过错时调度以太网数据, 达到工业现场监控任务的要求。
1. EPA 的网络拓扑结构
EPA 采用逻辑隔离式微网段化技术, 形成了“总体分散、局部集中” 的控制系统结构,如图2所示。
图6 EPA 系统的网络拓扑结构
L1 网段和L2 网段是按照它们在控制系统中所处的网络层次关系的不同而划分的, 它们本质上都遵循同样的EPA 通信协议。现场设备层L1 网段在物理接口和线缆特性上必须满足工业现场应用的要求。
无论是监控层L2 网段, 还是现场设备级L1 网段, 均可分为一个或几个微网段。一个微网段即为一个控制区域, 用于连接几个EPA 现场设备。在一个控制区域内,EPA 设备之间互相通信, 实现特定的测量和控制功能。一个微网段通过一个EPA 网桥与其他微网段相连。
一个微网段可以由以太网、无线局域网或蓝牙3 种网络类型中的一种构成, 也可以由其中的两种或3 种组合而成, 但不同类型的网络之间需要通过相应的网关或无线接入设备连接。
EPA 控制系统中的设备有EPA 主设备、EPA 现场设备、EPA 网桥、EPA 代理和无线接入设备等几类。
(1) EPA 主设备
EPA 主设备是监控级L2 网段上的EPA 设备, 具有EPA 通信接口, 不要求具有控制功能块或功能块应用进程。EPA 主设备一般指EPA 控制系统中的组态、监控设备或人机接口等, 如工程师站、操作站和HMI 等。
EPA 主设备的IP 地址必须在系统中唯一。
(2) EPA 现场设备
EPA 现场设备是指处于工业现场应用环境中的设备, 如变送器、执行器、开关、数据采集器、现场控制器等。
EPA 现场设备必须具有EPA 通信实体, 并包含至少一个功能块实例。EPA 现场设备的IP 地址也必须在系统中唯一。
(3) EPA 网桥
EPA 网桥是一个微网段与其他微网段或与监控级L2 连接的设备。一个EPA 网桥至少有两个通信接口, 分别连接两个微网段。
EPA 网桥是可以组态的设备, 具有以下功能:
1) 通信隔离。一个EPA 网桥必须将其所连接的本地所有通信流量限制在其所在的微网段内, 而不占用其他微网段的通信带宽资源。这里所指的通信流量包括以广播、一点对多点传输的组播, 以及点对点传输的单播等所有类型的通信报文所占的带宽资源。
2) 报文转发与控制。一个EPA 网桥还必须对分别连接在两个不同微网段、一个微网段与L2 网段的设备之间互相通信的报文进行转发与控制, 即连接在一个微网段的EPA 设备与连接在其他微网段或L2 网段的EPA 设备进行通信时, 其通信报文由EPA 网桥负责控制转发。
本标准推荐每个L1 微网段使用一个EPA 网桥, 但在系统规模不大, 整个系统为一个微网段时, 可以不使用EPA 网桥。
(4) 无线EPA 接入设备
无线EPA 接入设备是一个可选设备, 由一个无线通信接口(如无线局域网通信接口或蓝牙通信接口) 和一个以太网通信接口构成, 用于连接无线网络与以太网。
(5) 无线EPA 现场设备
无线EPA 现场设备具有至少一个无线通信接口(如无线局域网通信接口或蓝牙通信接口), 并具有EPA 通信实体, 包含至少一个功能块实例。
(6) EPA 代理
EPA 代理是一个可选设备, 用于连接EPA 网络与其他网络, 并对远程访问和数据交换进行安全控制与管理。
2. EPA 的通信协议
(1) EPA 通信协议模型
EPA 通信系统的分层结构与OSI 基本通信模型相比较, 主要在应用层之上添加了用户层;在应用层除了使用HTTP、FTP 等常用通信协议之外, 还加入了EPA 应用层协议;同时在数据链路层采用了EPA 通信调度管理实体, 见表1。
表1 EPA 对OSI 模型的映射
EPA 通信协议模型如图2 所示。除了ISO/ IEC 8802 -3、IEEE 802.11、IEEE 802.15、TCP/ IP、UDP/ IP、SNMP、SNTP、DHCP、HTTP、FTP 等协议组件外, 还包括以下几个部分:
1) EPA 系统管理实体。
2) EPA 应用访问实体。
3) EPA 通信调度管理实体。
4) EPA 管理信息库。
5) EPA 套接字映射实体。
图2 EPA 通信协议模型
(2) EPA 应用进程
在EPA 系统中, 所有的应用进程分为两类, 即EPA 功能块应用进程和非实时应用进程, 它们可以在一个EPA 系统中并行运行。非实时应用进程是指基于HTTP、FTP 以及其他IT 应用协议的应用进程, 如HTTP 服务应用进程、电子邮件应用进程、FTP 应用进程等。也就是通用的以太网通信应用进程。
EPA 功能块应用进程是指根据IEC 61499 协议定义的“工业过程测量和控制系统用功能模块” 和IEC 61804 协议定义的“过程控制用功能块” 所构成的应用进程。在功能块之间的互操作被模型化为将一个功能模块的输入链接到另一个功能模块的输出。功能模块间的链接存在于功能块应用进程之内和之间。位于同一个设备中的功能模块之间的接口由本地定义。不同设备之间的功能块使用EPA 应用层服务。
- 工业以太网的主要标准(三) 2024-11-05
- 工业以太网的主要标准(二) 2024-11-05
- 工业以太网的主要标准(一) 2024-11-05
- 操作系统---PV操作2 2024-11-05
- 操作系统---PV操作 2024-11-05
- 机器人种类繁多的“标定” 2024-11-05
- 中国工业机器人行业研究报告(一):发展背景、发展环境 2024-11-05
- 机器人力控 2024-11-05
- 力控 智能力控 2024-11-05
- 机器人末端接触力反馈智能控制 2024-11-05