图片61
在现代生产企业中,生产线的自动化系统一般采用可编程控制器作为主要节点的控制和通信网络,最常用的是现场总线协议;同时,企业的管理管理系统一般采用计算机作为主要节点的通信网络,主要是TCP/IP协议。如何实现不同应用系统之间的数据通信,开辟不同通信协议之间的数据通道,分析、存储和转发数据,如快速发布生产指示和生产状态,从而提高企业管理的生产效率,是数据网关技术出现和发展的客观要求。
智能网关中控的作用是连接不同的通讯系统,实现资料互通,因此首先要对不同的系统进行物理连接,在资料连接的基础上,再根据不同系统的通讯协议,利用协议允许的接口进行软件连接,通过资料接收、提取、发送等过程进行资料转发。
数据网关需要两个要素:界面和数据处理。随着现代计算机技术的发展,丰富的界面选择和强大的计算能力正好为此提供了条件。一台安装相应数据处理软件的计算机是一个数据网关。
现有实现方式中最典型的代表是工业控制计算机。制造商将各种界面设计成模块(卡),并与通用计算机主机模块结合,从而实现通用计算机访问特定通信系统的目的。客户可以根据需要选择界面模块(卡)和满足处理能力的通用计算机主机,方便地构建数据网关的硬件平台。在此基础上,开发专门的数据处理软件可以实现强大的数据分析、存储、转发等功能。
数据网关的基本功能是翻译和转换不同通信协议之间的内容。