互操作性
与传统的4-20mA标准不同,工业数据通信网络不仅要解决信号的互通和互连,更需要解决信息的互通问题,即信息的互相识别、互相理解和互可操作。
所谓信号的互通,即两个需要互相通信的设备所采用的通信介质、信号类型、信号大小、信号的输入/输出匹配等几方面的参数符合同一标准,即物理层标准。在此基础上,采用统一的数据链路层协议,不同的设备就能连接在同一网络上实现互连。
如今,几乎所有的控制系统都采用了以太网、TCP/IP协议作为其通信网络,实现了设备的互连。如果仅采用以太网、TCP/IP协议,而没有统一的高层协议(如应用层协议),不同设备之间还不能相互理解、识别彼此所传送的信息含义,就不能实现信息互通,也就不可能实现开放系统之间的互可操作。
为此,《EPA标准》除了解决实时通信问题外,还为用户层应用程序定义了应用层服务与协议规范,包括系统管理服务、域上/下载服务、变量访问服务、事件管理服务等。至于ISO/OSI通信模型中的会话层、表示层等中间层次,为降低设备的通信处理负荷,可以省略,而在应用层直接定义与TCP/IP协议的接口。
为支持来自不同厂商的EPA设备之间的互可操作,《EPA标准》采用XML(eXtensible MarkupLanguage)扩展标记语言为EPA设备描述语言,规定了设备资源、功能块及其参数接口的描述方法。用户可采用Microsoft提供的通用DOM技术对EPA设备描述文件进行解释,而无需专用的设备描述文件编译和解释工具。
我们的地址:深圳市宝安区西乡固戍力林互联网产业园