工业通信网关可以在各种网络协议间做报文转换,其功能可以通过一块芯片、一个嵌入式设备或板卡、或者是一taidu立的设备实现。还有一些设备,如PC,也可以实现网关(或设备服务器)的功能。倍加福的智能系统部经理Helge Hornis指出,网关必须能够完整地解析出报文的内容,并且智能地将它转换为另一种协议。
一、系统功能
HDC Server3.0网关服务器包含硬件和软件两部分,常规硬件支持串口和以太网两种物理连接方式,通过可插拔的背板,可支持CC-link、CAN Bus、DeviceNet、Profibus、LonWorks等各种现场总线,实现不同物理连接方式的统一和标准化。
用户在PC机上通过系统提供的组态配置程序,可以设定不同物理通道上运行的通信协议进行数据采集,对要采集的数据设备的物理地址、通道地址或者参数名称等,能够由用户自主设定,在用户完成组态配置后,可以将配置好的工程下载到硬件设备中,并可远程启动硬件设备中的网关运行程序,进行数据采集。
对于已采集到硬件设备中的数据,网关运行程序能够以各种方式进行各种操作,包括:数据变换、数据过滤、运算处理、历史数据存储、统计处理、报警处理、服务请求等。
对于已处理好的数据,网关运行程序能够按照已组态配置好的方式,包括物理连接方式、数据转发协议类型、站物理地址、转发数据通道地址或者参数名称等,将数据转发至其它应用系统。
二、软件结构
HDC Server3.0的软件平台由以下几个主要模块及子系统组成:
1.组态及配置工具
为网关硬件平台运行软件组态配置工具,运行在PC端。使用可配置方式实现对网关工程项目的IO组态,并实现组态工程上传、下载及配置。
2.运行系统
运行在网关硬件平台上。完成数据采集和数据转发服务。运行系统支持Windows嵌入式操作系统。
3.运行监控系统
运行在在网关硬件平台上,监视网关设备的运行状态、运行参数、通讯报文、日志等,可对网关设备进行调试。
4.驱动接口开发工具包(SDK)
运行在PC端,在已支持的3000种协议的基础上,提供给用户自行开发扩展驱动接口。