用LabVIEW软件制作继电器测试数据查询系统

时间:2022-12-28作者:佚名

用LabVIEW软件制作继电器测试数据查询系统

1.引言

继电器作为一种自动控制系统常用的元件,测试继电器的数量和种类都很大,而运用人工记录这些数据查询起来会非常费力。

介绍一种用LabVIEW软件制作的一款继电器测试数据查询系统,可以快速的解决从大量的测试数据中寻找符合条件的继电器的问题,还可以将查询结果打印出来。

2.访问数据库的解决办法

由于LabVIEW本身并不具备数据库访问功能,常用解决方法:

1)利用其他语言如VC 编写DLL程序访问数据库,再利用LabVIEW所带的DLL接口-调用库函数节点CLFN(CallLibraryFunction Node)访问该程序。

2)利用NI公司的附加工具包LabVIEWSQLToolkit进行数据库操作。

3)利用LabVIEW的ActiveX功能,调用Microsoft ADO控件,利用SQL语言实现数据库访问。

4)利用LabVIEW开发的LabVIEW数据库访问工具包LabSQL.

这里我们采用第四种方法。

3.LabsaL简介

LabSQL是众多用户合作、开发的免费的、多功能的、跨平台的LabVIEW数据库访问工具包,支持windows操作系统中任何基于ODBC的数据库,比如:Access,SQLSever,Oracle,Pervasive,Sybase等。按照其功能的不同,划分为Command,Conncetion和Recordset三个模板和可直接调用SQL顶层的三个子VIs,在每个模板中,都由多个不同的子Vl组成,供用户调用,具体如下:

用LabVIEW软件制作继电器测试数据查询系统

(1)Command模板中的子VIs完成一系列基本ADO的操作,如创建或删除一个Command,对数据库中的某一参数迸行读写等。各子程序模块ADO Command Create.vi、ADO CommandDestroy.vi等。

(2)Connection模板中的子VIs管理LabVIW与数据库之倒的链接。各子程序模块如图19所示,在本论文中,主要用到Create Comn、Open Comn、Close Comn等子VIs.

(3)Recordset模板中的子VI用于对数据库中的记录进行各种操作,如创建或删除-条记录,对纪录中的某一条目进行读写等。

(4)TOP Level VIs是顶层的LabSQL应用,是对前二种LabSqL V Is某些应用功能的封装,如图1所示,它以3个独立的子VIs形式存在。例如,SQL Execute.VIs可用于直接执行SQL命令,SQL FatchD ata(GetString)。vi是对字符的查询,而SQL FetchData.vi用于对数据的查询,这里的数据不包括前面的字符。

4.功能的实现

LabVIEW软件的一个显著的优点,就是它能够由计算机来完成显示、存储、打印及微处理器控制管理等,即无论任何功能的仪器都可利用或共享计算机的这些公共资源,而无需重复的设计。考虑到Access适合开发中小型管理信息系统,对于数据库最终用户MicrosoftAccess提供了许多便捷的可化操作工具:如表生成器、查询设计器、窗体设计器、报表设计器等)和向导(如表向导、窗体向导、查询向导、报表向导等),而且利用这些工具和向导不用编程即可构造简单实用的管理信息系统,相应的开发周期短。因此,在这里采用MicrosoftAccess建立数谢库,来实现数据的存储和查询功能。

4.1 几个重要的SQL查询命令语句

相关阅读

补偿柜电容器更换应如何放电?

补偿柜中的故障电容器必须及时更换,否则可能引发更为严重的事故。 而更换电容器的第一步就是使电容器完全放电,今天的文章小库将基于此为大家介绍电容器更换的那些事儿,快来...
2024-03-13
补偿柜电容器更换应如何放电?

8个压缩机常见问题专业解答!

检查终极安全阀 终极安全阀顶上的旋钮位置,是否已经拧到最顶端。如果没有,请逆时针拧到最顶端的位置再试一下。 二、压缩机设定压力明明是330bar,为什么充到20bar就充不进气?...
2024-06-12
8个压缩机常见问题专业解答!

如何区别散热风扇中噪音和异音?

一般工业生产中都会用到散热风扇,对设备进行散热、除尘,保持车间空气流通等,散热风扇的应用范围十分广泛。所以散热风扇一旦出现噪音和异音不仅会影响散热风扇的使用性能,...
2023-07-18
如何区别散热风扇中噪音和异音?

新风空调与一般空调有何区别?

新风空调可以看成是具有室内外空气交换功能的一般空调升级版。 不知道你们家里有没有过这样的情况,天气很冷或者很热需要开空调的时候,为了防止屋内温度波动,整天都关着窗户...
2023-05-09
新风空调与一般空调有何区别?

电容器容量误差越小越好?并不是

电容器容量误差越小越好?并不是 科技的快速发展,电子产品越来越多,其生产线合格率和产量也越来越高。不过再成熟的工艺和技术,其合格率只能做到百分之九十几,就像电容器的...
2024-03-27

热销商品

国标TRVV高柔性拖链电缆2—48芯0.3 0.5 1 1.5 2.5平方耐弯折软线

国标TRVV高柔性拖链电缆,专为满足严苛工况下的动态传输需求而设计。该电缆具有2至48芯多种配置,适用于0.3、0.5、1.5、2.5平方等多种截面积选择,灵活满足不同设备的...
¥ 1.24

定做定制各类密封条三元乙丙橡胶硅胶PVC防火阻燃EVA氯丁石墨丁晴

本公司专业定做各类定制密封条,涵盖三元乙丙橡胶(EPDM)、硅胶、PVC、EVA、氯丁橡胶、丁腈橡胶及石墨复合等多种材质,满足不同行业对密封、防水、隔音、隔热及防火阻燃...
¥ 1

直销配电箱暗插销铰链门轴CL225插销带螺丝固定铁皮柜弹簧铁铰链

CL225插销式暗铰链专为配电箱、铁皮柜等金属柜体设计,采用优质冷轧钢板经冲压成型,表面镀锌处理,防腐耐用。其内置弹簧结构,确保柜门开合顺畅、自动复位,提升使用便捷...
¥ 0.06

浇铸抛光螺纹钢扭矩扳手 镀锌双头延长杆扳手多功能工具 开口扳手

这款多功能工具集浇铸抛光螺纹钢扭矩扳手、镀锌双头延长杆扳手与开口扳手于一体,采用优质合金钢精密浇铸并经抛光处理,表面镀锌防锈,耐用性强。其双头设计适配多种规...
¥ 0.6

橡胶包边条 U型橡胶条橡胶防撞条卡槽橡胶钢板卡条玻璃嵌条密封条

橡胶包边条、U型橡胶条、橡胶防撞条、卡槽橡胶条、钢板卡条及玻璃嵌条密封条,是一类广泛应用于门窗、家具、机械设备及汽车等领域的密封与防护配件。采用优质橡胶(...
¥ 0.7

网站栏目