摘要:本文阐述了电子设备描述语言(Enhanced Electronics Device Description, EDDL)是如何简化设备的调试、标定和诊断工作的,同时阐述了EDDL的技术优势。EDDL是各种总线协议的关键技术之一。
在当今的自动化领域,各种智能设备协议都具有特定的开放性和互操作性,符合各种总线标准的的智能设备品种繁多系列广泛。这就势必需要一种结构化的、灵活的、规模可变的通用软件来管理这些智能设备。电子设备描述语言(EDDL)是许多智能设备协议,如HART、FOUNDATION fieldbus和PROFIBUS等普遍使用的核心软件。EDDL是描述智能设备的国际标准语言。
使用标准的语言,用户就能够将来自于不同协议的不同的智能设备的信息整合在一起。 EDDL作为唯一的设备描述通用语言,可以确保设备版本升级时,设备管理软件能同时得到更新。
EDDL类似于HTML。HTML是当今互联网使用的计算机语言,不管你使用任何一种计算机系统,通过HTML就可以从英特网获得不同来源的信息。简而言之,EDDL是基于标准通用标记语言(SGML)开发的,不管你使用何种数字化工具(比如DCS工作站软件、AMS设备管理软件或现场设备手操器等)都很容易获得不同总线设备的信息。
各种现场设备组态和维护软件是如何将数字总线的通讯信号翻译成数值、文本或图形的呢?EDDL是这些设备组态和维护软件的引擎,它在标准的通讯协议的后台工作,一般使用者并不会注意到它的存在。 EDDL简化了仪表工程师的工作,因为仪表工程师对所有支持EDDL的设备都可使用同一种工具,从而避免了为不同设备安装不同软件所带来的缺陷。
EDDL于1990年首次面世,从此智能设备的管理也变得可行。EDDL增强型功能的出现,使仪表供应商能够以一种界面友好的可视方式来描述他们的设备,而不仅仅是一张参数表。
智能设备管理的方式有很多,但是如要考虑到设备管理软件长期使用的方便性以及维护的成本,EDDL是最好的选择。表1例举了一些典型的设备管理功能。
一、EDDL的技术特点
要理解EDDL的独特性能,就要看看EDDL是如何使设备管理更有效,并且让用户从智能设备管理系统、手操器和预测维护实践中获益的。
让我们来与Windows操作系统中的打印机驱动软件作个比较。一般一台计算机只连接少数几台打印机,每台打印机都需要独特的驱动程序。而设备管理软件或工具必须能够与几百种设备连接,每台设备的版本可能不同,设备的数量可能不断增加,设备的型号和版本也可能不断升级和更新。这就是为什么需要一个规模可变的方案。
EDDL使许多不同版本的设备信息能够整合到相同的软件和手操器中。使用EDDL,设备供应商可以描述它的设备中所具有的所有信息,以及这些信息(包括操作帮助信息)是如何在设备管理系统或手操器中显示出来,供技术人员操作和查看。实现这些功能根本就不需要安装任何驱动软件。