首页 理论教育 「详解」开发系统中的数据获取功能

「详解」开发系统中的数据获取功能

时间:2023-06-28 理论教育 版权反馈
【摘要】:开发系统与通常意义上的数据获取不一样,它所操作的数据对象是仪器功能组库、非智能虚拟控件库和保存到文件的拼搭好的ICVI。各个仪器功能组库应当包含相应仪器具体的分析测量等实际仪器功能,例如,噪声分析仪中对声压级的测量、倍频程分析等;同时,还应当有使仪器能够正常、方便工作和实现自动化的辅助功能,例如,在线数据采集、数据保存、光标或光点读数、波形翻页、幅值缩放等。

「详解」开发系统中的数据获取功能

开发系统与通常意义上的数据获取不一样,它所操作的数据对象是仪器功能组库、非智能虚拟控件库和保存到文件的拼搭好的ICVI。

仪器载入是将保存的ICVI调入到拼搭场直接使用,而无需再进行控件物理属性修改、智能化等操作。

1.功能库组

仪器功能库组集中了由各个相关仪器专家开发设计的具体仪器功能,这是智能虚拟控件的灵魂和核心。非智能虚拟控件只有被赋予功能组库中具体的仪器功能,并进行测试融合之后,才能形成具有特定仪器功能的智能虚拟控件,进而才能形成具有实测分析能力的虚拟仪器

各个仪器功能组库应当包含相应仪器具体的分析测量等实际仪器功能,例如,噪声分析仪中对声压级的测量、倍频程分析等;同时,还应当有使仪器能够正常、方便工作和实现自动化的辅助功能,例如,在线数据采集、数据保存、光标或光点读数、波形翻页、幅值缩放等。

2.虚拟控件库(www.xing528.com)

虚拟控件库是设计制作智能虚拟控件的原材料库。这里存储了已经设计制作成功的非智能虚拟控件。在拼搭场中,这些非智能虚拟控件可开发成相应种类的智能虚拟控件。

虚拟控件是仪器功能的载体,也是仪器的表现形式,使用仪器就是通过这些虚拟控件与仪器功能库进行交互。因此,从整个仪器系统来说,虚拟控件就是功能库与用户之间的接口

对VMIDS开发系统来说,非智能虚拟控件智能化以及拼搭ICVI实际上就是对“数据”——虚拟控件和仪器功能的操作。

如果用户或后续的开发需要对开发系统的仪器功能或者虚拟控件增强时,只需将其个性化的功能库和虚拟控件分别加入到功能库组和控件库中即可。

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

我要反馈