以计算机为统一硬件平台的虚拟仪器较传统硬件仪器有很大的优越性,它也仍然还有相当大的发展空间。使用现在的虚拟仪器开发系统组建、开发虚拟测试仪器,不能绕过仪器设计这一关,而这一关对使用者的要求似乎太高,因此对于不具备仪器设计和软件编程的使用者要完成仪器设计工作是有困难的,虚拟仪器仍然需要专家来设计和制造。
那么,能不能找到一种方法、一种模式,能将定义仪器和组建仪器的权利留给用户,而仪器定义背后的“设计”与“制造”则由专家或仪器设计的专业人员来完成,从而使所有的仪器用户——无论是技术基础雄厚、经验丰富的用户还是技术和经验比较欠缺的用户都能在面对虚拟仪器时基本处于同一起跑线呢?本书作者之一秦树人教授提出的“智能虚拟控件”和“智能控件化虚拟仪器”的概念能够实现这一目标。
智能虚拟控件及控件化虚拟仪器是本书内容的主体,将在第2篇详细介绍,这里仅先对智能控件化虚拟仪器作一简单描述:对非智能虚拟控件(如按钮、选择开关)的相应部位或结构赋予测试功能称为功能“赋予”;被功能“赋予”激活了的,相应部位或结构上自带测试功能且满足性能要求的虚拟控件称为“智能虚拟控件”;将相关的智能虚拟控件在计算机的拼搭场内通过积木式拼搭装配形成的仪器,称为“拼搭式智能控件化虚拟仪器”,或智能控件化虚拟仪器。智能虚拟控件是秦氏模型的核心内容,智能虚拟控件除了具有非智能虚拟控件的要素外,还增加了“测试功能赋予”、“随机置位赋予”、“制约联系赋予”等实质性的要素。图2-7表示智能虚拟控件形成的原理示意图。
功能“赋予”的对象是非智能虚拟控件。功能“赋予”是一种信息传递,正是由于这种信息传递才使得非智能虚拟控件有可能实现智能化,相应的部位上才能够融入测试功能。为了检验融合过程是否完成,需要检查在非智能虚拟控件相应部位或结构上是否已经自带仪器功能且满足性能和精度要求。对非智能虚拟控件的相应部位或结构经过功能“赋予”后,对功能模块与控件模块融合情况的测试过程称为“测试融合”。
智能虚拟控件的出现是对现有虚拟仪器的重要发展,它使虚拟仪器中的功能模块和控件模块实现了融合,把仪器的功能、性能、控制关系等全部有机融合于一个或几个部件之中。通过对几个控件的积木式的拼搭便成为一台具有特定功能的仪器。
(www.xing528.com)
图2-7 智能虚拟控件形成的原理
图2-8是一台由五类智能虚拟控件和一个智能显示器在拼搭场内拼搭成的智能控件化扭矩转速测试仪。
图2-8 智能控件化扭矩转速测试仪
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。