天津登车桥综合性能试验台的开发过程中,我们模拟了各种各样的仪器仪表,取得了非常好的效果。
天津登车桥的试运行过程中,其精度和可靠性得到了很好的验证。由于VB不能直接访问数据采集卡,因此VB不能直接用数据采集卡进行数据采集。VB要进行数据采集,就需要调用数据采集卡的动态链接库中的API函数。VB在使用这些函数之前需要对其进行声明。信号的采集即编程过程,工控机对采集卡发出指令,启动采集卡,采集卡将模拟信号转换为数据信号,工控机对数据进行存储、处理和显示。
其流程如下:首先初始化函数建立天津液压登车桥驱动程序与试验仪器的联系,并进行仪器初始化。最后关闭板卡终止软件与仪器的联系,并释放系统资源,模拟仪表显示指示值、程序绘制数据曲线。为了使操作人员能够更加直观地观测数据,我们模拟了各种各样的仪表,使之更加方便和直观。这些仪表包括:测功机的阻力模拟、车速模拟、发动机转速模拟、冷却水温度模拟、液压站左右加载油压模拟、制动油压模拟等等。登车桥模拟仪表不同于真实的试验仪器仪表,但它具有同真实仪表相同的功能,而且性能可靠,节省成本费用。虚拟仪器软面板用于登车桥检验仪器的通讯,并测试试验仪器的各类操作。当对用户仪器进行编程时,可以通过观察面板上的指示器和显示器来检验仪器设置是否正确。当系统集成完成之后,软面板可通过面板上的控制来执行试验仪器功能,以便使用户熟悉仪器的功能和特性。软面板采用图形用户接口技术显示等效的旋钮、按键及控制器。用户通过鼠标或计算机键盘操作这些控制器。
在这里,天津登车桥测试试验仪器面板上的模拟仪表使用控件量计控件、标签控件和形控件的组合实现。测试仪器面板上的曲线通过在控件上绘制波动曲线来实现。