首页 理论教育 VMIDS开发系统的结构分析

VMIDS开发系统的结构分析

时间:2023-06-28 理论教育 版权反馈
【摘要】:VMIDS虚拟仪器开发系统及由其所开发的控件化虚拟仪器的基本组成为:智能虚拟控件库、控件程序库、功能程序库、仪器拼搭场和传感器与数据采集器。VMIDS系统的组成如图10-24所示。图10-24 VMIDS系统的组成在建模与编程阶段,首先对仪器功能和仪器的控件进行数学建模,然后根据数学模型设计算法、编制程序,从而形成功能程序库和控件程序库供系统使用。VMIDS4.0系统还引入了组态技术,采用了具有组台特性的虚拟控件的设计,并对整个系统定义了组态性描述。

VMIDS开发系统的结构分析

VMIDS虚拟仪器开发系统及由其所开发的控件化虚拟仪器的基本组成为:智能虚拟控件库、控件程序库、功能程序库、仪器拼搭场和传感器与数据采集器。VMIDS系统的组成如图10-24所示。

978-7-111-33186-5-Part01-421.jpg

图10-24 VMIDS系统的组成

在建模与编程阶段,首先对仪器功能和仪器的控件进行数学建模,然后根据数学模型设计算法、编制程序,从而形成功能程序库和控件程序库供系统使用。在仪器拼搭场内,首先利用控件程序库创建虚拟控件的实例,再将功能程序库中的仪器功能“赋予”给控件实例,形成智能虚拟控件,并最终获得具有仪器功能,可直接组成的仪器的智能虚拟控件库。再在拼搭场拼搭后,即可得到智能控件化虚拟仪器,并可将仪器保存到仪器库。此时,如果再配置相应的数据采集器和传感器,即可获得一台可供实际使用的测试测量仪器。

VMIDS4.0系统还引入了组态技术,采用了具有组台特性的虚拟控件的设计,并对整个系统定义了组态性描述。基于组态技术的VMIDS开发系统包括组态系统(仪器拼搭场)、运行系统、配置数据库和系统资源(设备驱动、虚拟控件库、仪器功能库)组成,结构如图10-25所示。(www.xing528.com)

组态系统即为VMIDS系统的仪器拚搭场,在主控模块的协调下完成如下功能:界面组态(可视化仪器界面的拼搭配置)、功能组态(赋予融合相应的仪器功能)、数据组态、将拼搭组态信息写入配置数据库等。

配置数据库存储系统资源信息和组态系统所生成的组态信息。

运行系统为实际测试测量虚拟仪器,其控制模块根据配置数据库中的系统信息和组态信息,创建实时仪器界面模型对象、实时数据池。

组态系统、配置数据库和运行系统都需要系统资源作支撑。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈