1
在前几章中,重点介绍了VISA规范、仪器驱动程序规范及软面板规范,这些构成了虚拟仪器及系统设计的关键部分。为了将VXI产品更有效地集成到虚拟仪器系统中去,VXI总线即插即用系统联盟还定义了虚拟仪器知识库文件的结构。本章介绍了虚拟仪器知识库文件的结构组成,并重点介绍了知识库文件自动生成器的设计与应用。
6.1 虚拟仪器知识库文件的概念
为了将VXI产品更有效地集成到虚拟仪器系统中去,VXI总线即插即用系统联盟在定义了VISA IO接口软件、仪器驱动程序以及虚拟仪器软面板等一系列规范的同时,也定义了一种VXI产品的配置描述文件格式。这种文件格式类似于WINDOWS环境下的系统配置文件(.ini文件),作用与专家系统中的知识库描述是一致的,故定义为VPP知识库文件。VPP知识库文件描述的是VXI产品相关信息,为系统设计、系统集成与系统检验都可提供有用的帮助。在系统设计时,设计人员通过研究VXI产品的知识库文件得到VXI产品设计的参考知识,以便确定是否该产品是否满足所设计的系统要求,是否需要将其集成到系统中去;在系统集成时,又可以根据知识库文件提供的配置信息来正确配置产品(如设置硬件开关等);在进行系统检验时,通过对照知识库文件信息与当前配置情况,来检验虚拟仪器系统是否已经正确配置。同时,对于用户来说,通过阅读知识库文件也可以熟悉系统配置与VXI产品的相关知识,从而可以正确地使用VXI产品与维护虚拟仪器系统。在知识库文件描述的VXI产品包括VXI仪器模块、VXI主机箱、VXI零槽控制器模块等硬件产品,也可以包括仪器驱动程序、软面板、应用程序、应用程序开发平台等软件产品。
VPP知识库文件是一个文本格式的文件,适用于所有的系统框架的。在一种环境上生成的知识库文件,完全可以适用于另一种平台,它实质是一种描述性文本式的文件。为了能适用于DOS环境下,VPP规定知识库文件只支持短文件名(即8位文件名长度)。所有知识库文件的后缀是一致的,即.kb,而文件前缀由生产厂家识别号与产品名一起组成,如浙大数字技术及仪器研究所开发的可编程数字输入输出模块的标识符为ZDE1458,因此模块的知识库名称即为ZDE1458.kb。
对于所有的VXI产品,VPP知识库文件格式是一致的。VPP知识库文件是由一些规定的域构成的,域的概念类似于信息区间。VPP知识库文件规范共定义了七类域信息
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !