一 引言 1 编写目的本软件有广州虹科电子科技有限公司技术部开发,配套英国Pickering公司的程控电阻卡40-297-050在LXI机箱中的使用,实现对六个通道输出电阻值的精确控制以及对板卡各个通道的电阻值输出进行编程。 2 软件运行环境二 软件安装1 安装步骤下面将简单介绍软件的安装步骤。 首先,将压缩包减压后,出现如下的程序:
运行setup.exe,出现安装对话框,在对话框里边选择想要安装的文件目录:
在这里目录可以由用户自定义,选择完成后点击下一步,再点击下一步,程序开始安装,稍作等待后,程序安装完成,再点击下一步,进入Pickering公司60系列LXI驱动的安装,该驱动为运行LXI系统的必要驱动,所以不建议用户取消,如果不小心取消了该驱动的安装,可以在该网址重新下载驱动进行安装,一路默认安装,在安装完驱动后,重启电脑,便可以使用该软件对LXI机箱中的40-297系列程控电阻进行操作。 2 环境软件安装软件运行需要Labview runtime engine 2014环境的支持,该环境已经集成在程序的安装包中,因此不需要单独安装。软件需要Pickering的LXI驱动,前文已经介绍,集成于安装文件中。 三 软件说明 1 软件简介该软件主要用来实现对于高精度程控电阻卡的输出进行精确的控制和读取,以及对输出进行编程,从而实现在测试测量中对于精确电阻值的需求,例如在温控系统中通过对电阻值进行编程实现对于不同温度的模拟,从而达到测试控制器的目的。 2 功能介绍该软件的语言为中文,主面板如图所示:
该软件分为如下几个模块: ⑴板卡地址设置模块该模块可以设置板卡的具体地址,实现软件与板卡的连接,其中,设备IP中填写LXI机箱的IP地址,该地址可以在LXI机箱的LED显示屏上找到,也可通过Pickkering的General SFP软件查找,或者通过Find LXI软件进行查找。板卡具体的总线号与槽位号可以通过后两款软件获得,填写完毕后,点击“开始运行”,则该模块功能锁定,后续对板卡操作的模块激活。 ⑵阻值显示模块该模块可以实时显示电阻卡各个通道的电阻值,用户可以轻松了解板卡当前阻值状况。 ⑶直接设置电阻值模块单击模块前边的按钮激活该模块,在该模块中,用户可以通过在文本框中输入电阻值来直接对电阻卡的各个通道的电阻值进行设置,输入数字后按回车键或者单击空白处进行确定 。电阻值可以是阻值范围内的任意值,也可以是短路(0)或者开路(inf)。 ⑷编程模块-手动模式单击模块前边的按钮激活该模块,在该模块中,用户可以预设多组每个通道的电阻值,包括短路和开路状态,通过“上一组”和“下一组”按钮来进行不同组的切换。用户也可以直接通过“上一组”和“下一组”按钮中间的空白输入框直接输入自己想跳到的组别。预设的阻值可以通过软件生成并且导入。该模块用蓝色数字来显示当前组的阻值,还可以显示出前一组和后一组六个通道的阻值,方便用户观察。 ⑸编程模块-自动模式单击模块前边的按钮激活该模块,在该模块中,用户可实现多组电阻值的自动步进变化,在设置完每一组的电阻值以及该组和下一组的延时后,点击“开始”按钮,程序开始运行,电阻值根据设定时间的不同开始步进变化。同样预设的阻值可以通过软件生成并且导入。该模块用蓝色数字来显示当前组的阻值,还可以显示出前一组和后一组六个通道的阻值,方便用户观察。 ⑹预设阻值模块点击“新建”按钮,即可打开预设阻值模块,如下图所示,在该模块中可输入每一组六个通道相应的阻值,以及在自动模式下使用的步进延时,可以通过“保存”按钮将预设值保存为*.csv格式的文件,供载入模块读取。。 ⑺预设阻值载入模块该模块可以载入预设模块保存的文件,供编程模块使用,点击地址框后边的文件按钮,即可打开文件选择按钮,选择好保存的文件后,即可载入。
四 测试验证软件安装完毕后,有两个方法进行测试和验证,即有实物的实际测试和没有实物的模拟测试。 1 实物测试实物测试就是在有Pickering的LXI机箱以及高精度程控电阻板卡的情况下对整个系统进行测试。下边是具体的测试过程: ①将电阻卡插入LXI机箱,将机箱与控制PC通过网线连接。 ②打开电源开关,并且将PC开机。 ③等LXI机箱启动后,可以在机箱控制器的显示屏上获取到一个IP地址,如图所示:
④在控制PC上打开浏览器,输入获取到的IP地址,即可打开LXI的控制面板,如图所示:
⑤点击“Instrument Control”,然后点击右边的“Click here to launch the Java control applet”,即可打开如下面板:
如果未能打开,请按照提示安装最新版的JAVA环境,即可打开。在该界面中,左上角的窗口显示了目前插在机箱中的板卡,而右上角的窗口显示了当前选中板卡的具体信息,在该窗口中我们可以获得电阻卡的总线号(Bus)和槽位号(Device) 。 ⑥在获取到了板卡的位置信息以后,就可以打开我们的电阻控制软件,输入相应的板卡位置信息,点击“开始运行”,即可开始用软件来实时控制板卡。
2 仿真测试对于身边没有LXI实物的情况下,我们设计了仿真测试,即仿真出一个虚拟的LXI机箱来实现对软件的测试。这就需要我们自行搭建一个虚拟机箱。以下是虚拟机箱的搭建方法。 首先需要安装VirtualBox,下载地址: 选择下载合适自己系统的最新版并且安装,然后下载Pickering公司的Virtual LXI device ISO,下载地址: 下载完成后,打开VirtualBox,选择新建虚拟机,具体设置如下图,类型选择Linux,版本选择Ubuntu(32-bit),
设置好后,点击创建,即可创建一个虚拟机。然后选中虚拟机,点击工具栏中的设置,即可打开设置窗口,在设置窗口中,首先打开“系统”选项卡,然后在“启动顺序”窗口中只勾选“光驱”,如下图所示:
然后切换到存储选项卡中,在“储存树”窗口中选择“控制器:IDE”,点击“没有盘片”,可以在右侧的属性栏里看到该控制器分配的光驱,单击选择控制器下拉菜单后边的光盘按钮,载入刚刚下载好的LXI device ISO,即可看到如下图界面::
最后切换到网络选项卡,勾选“启用网络连接”,连接方式选择“桥接网卡”,如下图所示:
设置完毕后,点击确定保存设置,然后运行虚拟机,就会出现如下界面:
这表明我们已经成功的创建了一台LXI虚拟机箱,其中inet addr后边的IP地址就是机箱的IP地址。我们用浏览器连接该IP,就会出现LXI的控制面板,与实际机箱的控制面板相同。点击左下角的Simulation,可以打开仿真机箱的设置界面,在这个界面中可以选择不同的机箱以及板卡。在选择了正确的机箱和板卡以后,就可以运行软件进行相关功能的测试。 五 注意事项 i 在设置电阻值的时候不可以超过电阻本来的阻值范围,否则会导致阻值设置不成功,为了防止以外发生,系统锁死,重启后解除。 II 如果因为意外导致程序关闭,重新打开后无法连接到LXI设备,请重启LXI设备。 III 在编程-自动模式运行中切换其他模块时,需要等到自动模式运行结束或者手动按“停止”键停止自动模式的运行。 如果有其他无法解决的问题,请联系我们:广州虹科电子科技有限公司。
|
用户377235 2016-1-8 12:32