系统软件软件是虚拟仪器系统的关键。虚拟仪器的应用软件由用户编制,可采用各种各样的编程软件,面向对象的编程方式和可视化编程语言环境的推出,为虚拟仪器应用软件的编程提供了方便。根据实际情况利用虚拟仪器软件构造出自己的工作环境,必须有足够的方便性、灵活性和可扩展性。VC++作为一种面向对象技术语言使用它可以很好地实现面向对象技术。
软件方案组成框。仪器驱动程序仪器驱动程序是PC总线与插卡之间的软件接口。通过仪器驱动程序把计算机与虚拟仪器结合起来,它的编制直接影响此虚拟仪器的工作效率。编写仪器驱动程序应遵循层次化与可访问性等原则。该系统的驱动程序用来完成计算机对硬件端口的操作,这里是指计算机控制轴角转换器和A/D转换器进行模数转换,进而读取各自的角度值和幅度值的程序。
虚拟仪器面板图测试系统面板上用来显示图形的控件是ActiveX控件,ActiveX是用于组件对象模型的一种技术,它使各种软件组件可以在网络工作环境中相互作用,而不管这种组件是用什么语言编写的。一个ActiveX控件必须向系统注册表进行注册,否则它就无法使用。该虚拟仪器面板所用的ActiveX控件这个网站上下载并注册的名为NTGraph.ocx的控件。所设计的虚拟面板是基于对话框形式,可以方便地为测试程序的各成员函数添加代码,开始调试程序。
主要控件的功能和代码(1)曲线图表曲线图表就像计算机的显示器,天线方向图将显示在这里。它给人以*直观的印象。对它的编写要达到美观的效果。此名为NTGraph的控件自带了许多函数,可以通过对这些函数的处理,添加相应的代码即可达到预期效果。面板中的曲线图表上面的文字,网格等都是添加代码得到的。(2)方向和方向它们是复选框。它们的映射函数是OnShowElement1和OnShowElement2。其功能为:控制所显示的方向曲线,即当选中方向显示红色的曲线及其相应参数;当选中方向显示绿色的曲线及其相应参数。
雷达天线性能方向图测试引导软件程序流程结束语雷达天线测试系统具有测试精度高、自动化功能强等特点,能够完成多种雷达天线方向图的测试,适用范围广,研制的样机经技术检验各项指标达到了预期的要求。该系统在将计算机用于雷达角度信号的实时录取、虚拟仪器引入雷达天线性能测试的设计、ActiveX控件的应用、虚拟仪器软面板与硬件的通讯方法等均有一定的创新。将虚拟仪器技术应用于雷达装备天线方向图测试无疑是技术上的进步,体积小、功能全、智能化,适应野战条件下雷达装备的性能测试等优点使它具有较高的实用价值。
泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/14567.html