虚拟仪器的设计方法与实现步骤和一般软件的设计方法及实现步骤基本相同,只不过虚拟仪器在设计时要考虑硬件部分。
(1)确定所设计仪器的接口形式
如果仪器设备具有RS-232串行接口,则不用进行处理,直接用连线将仪器设备与计算机的RS—232串行接口连接即可;如果是GPIB接口,需要额外配备一块GPIB—488接口板,将接口板插入计算机的ISA插槽,建立计算机与仪器设备之间的通信渠道:如果使用计算机来控制VXI总线设备,则也需要配备一块OP圆接口卡,通过G阳总线和V2慎总线、VXI主机箱零槽模块通信,零槽模块的GPIB—VXI翻译器将GPIB命令翻译成VXI命令并把各模块返回的数据以一定的格式传回主控计算机。
(2)确定所选择的接口卡是否具有设备驱动程序
接口卡的设备驱动程序是控制各种硬件接口的驱动程序,是连接主控计算机与仪器设备的纽带。如果有设备驱动程序,则判断适合于何种操作系统;如果没有,或者所带的设备驱动程序不符合用户所用的操作系统,用户就有必要针对所用接口卡,编写设备驱动程序。
(3)确定仪器应用程序的编程语言
既可使用本书所介绍的可视化虚拟仪器编程语言LabWindows/CVI进行编程,也可用图形化编程语言LabVIEW进行编程。如果没有此类软件,可以采用通用编程语言,如VisualC++、V1sualBASIC等。
(4)设计仪器的面板,编写用户的应用程序
在虚拟仪器开发平台上,利用各类仪器控件创建用户界面,即虚拟仪器的面板,并根据仪器功能要求,确定软件所采用的算法、处理分析方法和显示方
(简答题)
简述虚拟仪器设计步骤
正确答案
答案解析
略