labview实时监控
- 格式:doc
- 大小:6.78 MB
- 文档页数:7
基于LabVIEW的电压电流实时监测系统设计种兴静;高军伟【摘要】为了高效、便捷地进行电压、电流的监测,在LabVIEW编程软件环境下,设计一种基于USB数据采集卡的电压、电流实时监测系统.本系统通过LabVIEW 编程实现电压、电流测量控制程序,通过硬件搭建与软件编程完成系统整体的设计.实验结果证明,电压、电流监测系统可以实时、持续的运行,不仅降低了开发成本,而且测量结果精确,具有良好的实时反应性,可靠性良好.【期刊名称】《自动化与仪表》【年(卷),期】2019(034)006【总页数】4页(P59-62)【关键词】LabVIEW;USB数据采集卡;实时监控【作者】种兴静;高军伟【作者单位】青岛大学自动化学院,青岛266071;青岛大学自动化学院,青岛266071【正文语种】中文【中图分类】TP274LabVIEW 是一种灵活的编程语言,相较于C 语言或者JAVA 语言,LabVIEW 语言是一种图形化的编程语言,程序设计相对比较简单,灵活性很强,利于用户对上位机人机界面的设计。
LabVIEW 可以做运动控制、算法的仿真等,但用的最多的还是Lab-VIEW 数据采集,例如一些板卡的测试以及自动化控制类的数据采集等。
一个VI 程序包括前面板和程序面板。
前面板是用户所能看到的界面,可以实现数据显示、波形显示、数据输入等其他功能,程序面板是前面板运行的一个支持。
通过建立VI 程序来实现一系列的功能,达到用户的要求。
基于LabVIEW 数据采集的功能[1-3],本文提出了在LabVIEW 2014 编程软件环境下,利用USB 数据采集卡进行实时的监测电压电流变化情况。
在控制器设计过程中,利用LabVIEW 2014 编程软件编写电压电流采集控制程序。
该系统可实现电压电流的准确测量,并将测量数据结果保存到数据库。
实验结果表明,该系统实时响应性良好,测量结果准确。
1 系统总体设计在USB 数据采集卡电压电流监测系统中,USB数据采集卡通过USB 接口与上位机搭建,安装驱动程序,实现上位机与USB 数据采集卡的通讯,LabVIEW 调用动态链接库函数,完成串口通讯[4]。
用LabVIEW实现电力系统数据分析电力系统是现代社会的重要基础设施之一,对于提供稳定可靠的电力供应至关重要。
为了保证电力系统运行的可靠性和安全性,对电力系统的数据进行分析是必不可少的。
LabVIEW是一款功能强大的图形化编程软件,可以应用于电力系统数据分析。
一、引言电力系统数据分析是指对电力系统中各个组件(如发电机、变压器、线路等)的运行数据进行采集、处理和分析,以获得系统运行状态和性能的信息。
LabVIEW具有直观的图形化编程界面和丰富的数据处理功能,非常适合用于电力系统数据分析。
二、数据采集与处理在进行电力系统数据分析前,首先需要对系统中的各个组件进行数据的采集。
LabVIEW通过连接传感器和数据采集设备,可以方便地获取到各个组件的运行数据。
例如,可以将温度、电流、电压等参数传感器连接至数据采集卡,实时采集系统数据。
采集到的数据需要进行预处理,以提高数据的质量和可用性。
LabVIEW提供了强大的数据处理工具,可以进行滤波、降噪、数据修正等操作,确保采集到的数据准确可靠。
三、数据分析与显示使用LabVIEW可以进行各种电力系统数据的分析和计算。
例如,可以对电流、电压等信号进行频谱分析,以了解系统中的谐波情况。
还可以对电网频率进行统计分析,评估系统的稳定性。
此外,还可以进行电力负荷的预测和优化,在不同负荷情况下评估系统的性能。
LabVIEW还可以对数据进行可视化显示,以便更直观地观察和分析数据。
通过绘制曲线、柱状图等图表,可以清晰地展示数据的变化趋势和关联性。
同时,还可以通过使用虚拟仪表和技术指标,直观地呈现系统的运行状态和性能。
四、故障诊断与预警对于电力系统而言,故障的及时诊断和预警非常重要。
LabVIEW可以通过分析系统数据,检测故障信号,并进行故障类型的判断。
例如,当变压器温度异常时,LabVIEW可以发出报警信号以提示运维人员。
LabVIEW还可以结合机器学习和人工智能算法,进行故障预测和跟踪。
LabVIEW中的数据库连接和操作在LabVIEW中,数据库连接和操作是非常重要的功能,可以帮助我们实现与数据库的数据交互和处理。
LabVIEW提供了一系列的数据库工具和函数,使得数据库连接和操作变得简单和高效。
本文将介绍LabVIEW中如何进行数据库连接和操作,并探讨其应用。
一、数据库连接数据库连接是实现LabVIEW与数据库之间数据传输和通信的基础。
LabVIEW可以连接各种类型的数据库,如MySQL、SQLite、Oracle等。
在进行数据库连接之前,我们需要先安装相应的数据库驱动。
在安装完成后,我们可以使用LabVIEW提供的Database Connectivity Toolkit或者使用原生的数据库连接函数来实现连接。
LabVIEW的Database Connectivity Toolkit提供了一系列的VIs (Virtual Instruments),可以帮助我们简化数据库连接和操作。
我们可以通过Database Connectivity Toolkit中的VIs来选择数据库类型、连接数据库、执行SQL查询等操作。
这些VIs直观易用,可以减少我们的编程工作量,提高开发效率。
如果我们不使用Database Connectivity Toolkit,而是使用原生的数据库连接函数,我们可以通过调用相应的函数来实现数据库连接。
LabVIEW提供了一系列的数据库连接函数,如Open Database.vi、Connect to Database.vi等。
我们可以根据实际需求选择合适的函数来建立与数据库的连接。
二、数据库操作在完成数据库连接后,我们需要对数据库进行操作,包括数据查询、数据插入、数据更新等。
LabVIEW提供了一系列的数据库操作函数,具有高度的灵活性和可扩展性,可以满足我们对数据库的各种需求。
1. 数据查询LabVIEW提供了多种方式来进行数据查询。
我们可以使用SQL语句来执行查询操作,也可以使用LabVIEW的Query Database.vi来进行查询。
LabVIEW的网络通信与数据共享LabVIEW是一种强大的图形化编程语言,用于实时数据采集、控制和分析。
其灵活性和可扩展性使其成为各种工程领域中的首选工具。
LabVIEW支持网络通信和数据共享,使用户能够轻松地在不同的设备和系统之间传输数据,并实现远程监控和控制。
一、LabVIEW的网络通信功能LabVIEW具有丰富的网络通信功能,可以通过各种协议和技术进行数据传输。
以下是一些常见的网络通信功能:1. TCP/IP通信LabVIEW支持TCP/IP协议,可以通过TCP/IP Socket VIs(虚拟仪器)进行数据传输。
用户可以方便地建立起主机和设备之间的通信连接,并进行数据的收发和处理。
2. UDP通信除了TCP/IP通信,LabVIEW还支持UDP协议。
UDP是一种无连接的通信协议,适用于实时性要求较高的应用。
通过LabVIEW的UDP功能,用户可以快速地传输数据,实现实时监测和控制。
3. 套接字编程LabVIEW提供了强大的套接字编程支持,允许用户自定义网络通信的行为。
用户可以使用LabVIEW的Socket VIs创建和管理套接字,实现高度灵活的网络通信方案。
4. 互联网通信借助LabVIEW的互联网通信功能,用户可以通过网络连接实现设备和系统之间的数据传输。
无论是在本地网络中还是通过互联网远程连接,LabVIEW都提供了便捷的方法和工具。
二、LabVIEW的数据共享功能LabVIEW不仅支持网络通信,还提供了丰富的数据共享功能。
以下是一些常见的数据共享功能:1. 共享变量LabVIEW的共享变量可以将数据在多个LabVIEW应用程序之间共享。
用户可以使用共享变量进行数据传输和共享,实现实时监测、数据录制和控制操作。
2. 数据库连接LabVIEW支持与各种常见数据库的连接,如MySQL、Oracle和Microsoft SQL Server等。
通过数据库连接,用户可以将实时数据存储到数据库中并进行查询和分析。
基于LabVIEW 的上位机监控程序设计毛江(中国矿业大学信电学院,江苏徐州221008)5 摘要:随着工业自动化的蓬勃发展,远程上位机监控已经变得越来越普遍,在市场上存在着众多的上位机软件平台。
然而大部分的此类软件都是用VB 语言编写的后台程序,相对于不太专业的程序开发人员来说有一定的困难,大大增加了项目开发的难度。
本文选择了NI (National Instruments)公司的LabVIEW 软件平台,在介绍了LabVIEW 编程环境的基础上,提出了一种基于LabVIEW 的上位机监控方案,并详细介绍了LabVIEW 串口通信程序以及10 数据处理、图形界面等的的设计方法,并给出了相应的监控界面和串口通信程序,可以作为相关行业从业人员的参考。
关键词:LabVIEW; 上位机; 串口通信中图分类号:TP31115 Program design of PC monitor based on the LabVIEWMAO Jiang(China University of Mining and Technology, Jiangsu Xuzhou 221008) Abstract: With the vigorous development of industrial automation, remote PC monitor has become more and more popular,there are a lot of PC software platform in the world market. But most of20 backend application is written by VB in those platform, which is not so easy for those programdevelopers who are not professional, because that the difficulty of the project is greatly increased. We chooses the NI (National Instruments) company’s LabVIEW software platform in this article, and the LabVIEW programming environment is introduced, on the basis of that we proposed the PC monitoring scheme based on the LabVIEW platform, and introduce the LabVIEW serial 25 communication procedures ,data processing, design method of graphical interface and so on, thecorresponding interface for monitoring and serial interface communication program are designed too, this paper can be used as reference for personnel related industry.Key words: LabVIEW; PC; Serial communication30 0 引言近年来,工业自动化技术发展的如火如荼,在市场上存在着众多的上位机软件平台。
基于LabVIEW的实验室远程监控系统设计与实现毕业论文目录摘要Abstract第1章绪论 (1)1.1 课题的来源和意义 (1)1.2 国外研究现状及展望 (1)1.3 课题主要研究容和关键技术 (3)1.3.1 课题主要研究容 (3)1.3.2 关键技术研究 (3)第2章系统总体方案设计 (4)2.1 系统需求分析 (4)2.2 系统网络架构 (4)2.3 系统功能模块划分 (6)第3章可视化远程监控采集系统设计 (7)3.1 系统硬件构成 (7)3.2 传感器的选型 (8)第4章基于LabVIEW的监控系统设计 (12)4.1 系统模块划分 (12)4.2 用户认证模块设计 (12)4.3 用户界面设计 (14)4.4 程序结构设计 (16)4.5 数据采集模块设计 (17)4.5.1模拟信号采集与显示模块设计 (18)4.5.2 开关信号采集与显示模块设计 (18)4.5.3 空调与照明开关输出模块设计 (19)4.5.4 称重实验模块设计 (19)4.5.5 涡流实验模块设计 (21)4.5.6 转速测控实验模块设计 (22)4.5.7 振动实验模块设计 (24)4.6 图像采集及压缩 (25)4.6.1 图像采集 (25)4.6.2 图像压缩与远程传输 (27)4.7 系统远程发布的实现 (31)4.7.1 基于DataSocket的远程通信方式 (31)4.7.2 远程Web访问 (32)4.7.3 可视化监控系统远程发布实现 (33)第5章系统实现与运行 (38)第6章结束语 (43)答谢辞参献第1章绪论1.1 课题的来源和意义本课题来源于信息职业技术学院国家示院校建设项目传感器实验室改造及网络课程建设项目。
其目的是基于虚拟仪器技术以及Internet技术构建实验室远程监控系统。
虚拟仪器技术的出现,尤其是其基于Web的远程网络技术的发展为解决上述问题,提供了新的途径。
所谓虚拟仪器,就是用户在通用计算机平台上,根据需求定义和设计仪器的测试功能,使得使用者在操作这台虚拟仪器时,就像是在操作一台他自己设计的测试仪器一样。
《基于单片机和LabVIEW的多路数据采集系统设计》篇一一、引言随着科技的发展,多路数据采集系统在工业、医疗、环境监测等领域的应用越来越广泛。
为了满足多路数据的高效、准确采集需求,本文提出了一种基于单片机和LabVIEW的多路数据采集系统设计。
该系统设计旨在实现多路信号的同时采集、处理及实时监控,以适应复杂多变的应用环境。
二、系统概述本系统采用单片机作为核心控制器,结合LabVIEW软件进行数据采集和处理。
系统由多个传感器模块、单片机控制器、数据传输模块以及上位机软件组成。
传感器模块负责实时监测各种物理量,如温度、湿度、压力等,并将采集到的数据传输给单片机控制器。
单片机控制器对数据进行处理和存储,并通过数据传输模块将数据发送至上位机软件进行进一步的处理和显示。
三、硬件设计1. 传感器模块:传感器模块采用高精度、高稳定性的传感器,如温度传感器、湿度传感器等,实现对物理量的实时监测。
传感器模块的输出为数字信号或模拟信号,方便与单片机进行通信。
2. 单片机控制器:采用具有高速处理能力的单片机作为核心控制器,实现对数据的快速处理和存储。
单片机与传感器模块和数据传输模块进行通信,实现数据的实时采集和传输。
3. 数据传输模块:数据传输模块采用无线或有线的方式,将单片机控制器的数据传输至上位机软件。
无线传输方式具有灵活性高、安装方便等优点,但需要考虑信号干扰和传输距离的问题;有线传输方式则具有传输速度快、稳定性好等优点。
四、软件设计1. 单片机程序设计:单片机程序采用C语言编写,实现对传感器数据的实时采集、处理和存储。
同时,程序还需要与上位机软件进行通信,实现数据的实时传输。
2. LabVIEW程序设计:LabVIEW程序采用图形化编程语言编写,实现对单片机传输的数据进行实时处理和显示。
同时,LabVIEW程序还可以实现对数据的存储、分析和报警等功能。
五、系统实现1. 数据采集:传感器模块实时监测各种物理量,并将采集到的数据传输给单片机控制器。
基于LabVIEW的比例压力控制阀自动测试系统1. 系统简介基于LabVIEW的比例压力控制阀自动测试系统是一种用于实时监测和控制压力的自动化设备。
该系统采用先进的LabVIEW编程语言,通过各种传感器、执行器和控制器的组合,实现对压力的精确测量、控制和调节。
本文档将详细介绍系统的组成、工作原理、功能特点以及应用领域,以便用户更好地了解和使用该系统。
1.1 系统目标自动化测试流程:构建一套自动化测试流程,涵盖比例压力控制阀的初始化、功能测试、性能测试等各环节,降低人工操作带来的误差和不确定性。
精准的压力控制:利用LabVIEW的实时控制和数据处理能力,实现对比例压力控制阀精确的压力控制,确保测试结果的一致性和可靠性。
综合性能评估:系统不仅能够进行单一测试项目的评估,还能够综合分析比例压力控制阀的整体性能,包括响应速度、精度、稳定性等指标。
测试报告生成与数据管理:系统自动生成详细的测试报告,并存储所有测试数据,以便后续分析和管理。
通过构建数据库或数据管理系统,实现数据的长期跟踪和趋势分析。
友好的用户界面:采用直观的用户界面设计,使操作人员能够便捷地执行测试任务,降低操作难度。
可扩展性与可维护性:系统设计考虑模块化思路,确保系统的可扩展性和可维护性,以适应未来比例压力控制阀测试的新需求和技术更新。
安全性保障:确保测试过程中的电气安全、压力安全以及软件系统的稳定运行,避免意外事故的发生。
1.2 系统功能1比例压力控制:系统能够实现压力按照预设比例进行精确控制,确保测试过程中的精确性和可重复性。
实时监测与反馈:系统采用实时数据采集技术,对压力、流量等关键参数进行连续监测,并提供反馈信息,以便用户及时了解测试状态并作出相应调整。
数据记录与处理:系统自动记录测试过程中的各项数据,并提供方便的数据查看、分析和处理功能,以便用户更好地了解测试结果和优化系统性能。
自动化测试流程:系统支持自动化测试流程,可按照预设条件自动进行多次测试,减少人工操作,提高测试效率。
LabVIEW与数据采集实时监测与控制LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种流行的图形化编程语言和开发环境,广泛用于实时数据采集与监测控制领域。
本文将探讨LabVIEW在数据采集实时监测与控制方面的应用。
一、LabVIEW的基本原理与特点LabVIEW采用了基于图形的开发模式,开发者通过拖拽和连接图形化的函数模块,完成程序的编写和调试。
与传统的文本编程相比,LabVIEW的图形编程模式使得编程更加直观和可视化,降低了开发门槛,提高了开发效率。
LabVIEW的另一个特点是其强大的数据采集与处理能力。
通过内置的数据采集卡和传感器接口,LabVIEW可以实时地获取各种物理量的数据,并进行快速准确的数据处理与分析。
此外,LabVIEW支持多种通信协议和接口,可以与各种设备和系统进行无缝集成。
二、LabVIEW在数据采集中的应用1. 传感器控制与数据采集LabVIEW支持多种传感器的接口和控制,可以实时采集各种物理量的数据。
通过编写相应的程序,LabVIEW可以与传感器进行通信,控制其采样频率、增益和滤波等参数,同时实时显示采集的数据。
2. 数据处理与分析LabVIEW提供了丰富的数据处理和分析函数模块,可以进行各种算法处理、滤波、傅里叶变换、快速傅里叶变换等操作。
通过这些函数模块的组合和连接,可以快速实现对采集数据的实时处理与分析,提取有用的信息。
3. 数据可视化与报表生成LabVIEW内置了强大的图形绘制和报表生成功能,可以实时显示采集到的数据,并绘制图形、表格等形式的可视化结果。
开发者可以根据需要进行灵活的定制和设计,生成符合实际需求的报表和图表。
三、LabVIEW在实时监测与控制中的应用1. 实时监测系统搭建LabVIEW可以与各种硬件设备和通信协议进行集成,快速搭建实时监测系统。
通过连接传感器、控制器和计算机,LabVIEW可以实时采集和处理各种数据,并将结果反馈给控制器进行实时控制。
labview课程设计实例LabVIEW课程设计实例引言:LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款用于数据采集、信号处理、控制系统设计等科学与工程领域的编程环境。
它以图形化的编程方式,通过连接不同的图标来构建程序,使得用户可以快速实现各种功能。
本文将介绍几个LabVIEW课程设计实例,以展示其在实际应用中的灵活性和强大功能。
1. 温度监控系统设计在工业生产过程中,温度的稳定控制对于保证产品质量至关重要。
本实例将展示如何使用LabVIEW设计一个温度监控系统。
首先,通过传感器采集温度数据,并利用LabVIEW的图形化编程界面进行数据处理和显示。
然后,根据设定的温度范围,设计报警功能,当温度超出设定范围时,系统会自动触发报警。
最后,将数据保存至数据库中,以便后续分析和查询。
2. 机器人控制系统设计机器人在自动化生产中发挥着重要作用,而机器人控制系统的设计是实现机器人自动化操作的关键。
本实例将展示如何利用LabVIEW 设计一个简单的机器人控制系统。
首先,通过连接传感器和执行器,实现机器人的感知和执行功能。
然后,利用LabVIEW的控制模块,设计机器人的运动轨迹和动作序列,使其能够完成指定的任务。
最后,通过图形化界面,实现对机器人的监控和控制。
3. 数据采集与分析系统设计在科学实验和工程测试中,数据采集和分析是必不可少的环节。
本实例将展示如何使用LabVIEW设计一个数据采集与分析系统。
首先,通过连接传感器和信号采集设备,实时采集各种参数的数据。
然后,利用LabVIEW提供的数据处理工具,对采集到的数据进行滤波、峰值检测、趋势分析等处理。
最后,通过图形化界面,展示处理后的数据结果,并提供数据导出和报表生成功能。
4. 智能家居控制系统设计随着物联网技术的发展,智能家居控制系统的需求日益增长。
本实例将展示如何使用LabVIEW设计一个智能家居控制系统。
基于LabVIEW的实时监控视频调用的三种模型研究杨慧闻,张嘉琪(天津理工大学环境科学与安全工程学院,天津300384)摘要:当前各行业的各种类型的监控摄像头的安装越来越普及,在交通测流、检测车辆违章、银行安保、工厂运行监控、产品加工等各方面都需要进行实时监控,并且对所获取到的监控视频进行分析和视觉应用(包括但不限于测量测定、颜色处理、识别处理、定位引导等),为了解决监控摄像头的实时监控影像的在LabVIEW中的调用,提出了三种基于LabVIEW平台上的针对两种不同类型(ip摄像头,usb摄像头)的监控视频画面的实时调用,利用LabVIEW平台的视觉图像处理模块VDM(Vision Development Module)、视频流SDK二次开发、VLC多媒体播放器调用等技术编写程序模型,实现实时监控画面在LabVIEW中的调用。
关键词:实时预览;LabVIEW;SDK二次开发;VDM中图分类号:TP311.1文献标识码:A文章编号:1009-3044(2020)36-0238-05开放科学(资源服务)标识码(OSID):Research on Three Models of Real-time Monitoring Video Call Based on LabVIEWYANG Hui-wen,ZHANG Jia-qi(School of Environmental Science and Safety Engineering,Tianjin University of Technology,Tianjin300384,China) Abstract:at present,the installation of various types of surveillance cameras in various industries is becoming more and more popu⁃lar,which needs real-time monitoring in traffic flow measurement,vehicle violation detection,bank security,factory operation mon⁃itoring,product processing and other aspects,as well as analysis and visual application of the obtained surveillance video(includ⁃ing but not limited to measurement and measurement,color processing,identification processing,setting In order to solve the call of the real-time monitoring image of the monitoring camera in LabVIEW,three kinds of real-time calls for two different types of monitoring video images(IP camera,USB camera)based on LabVIEW platform are proposed,and the vision development module VDM(vision development)of LabVIEW platform is used Module),secondary development of video stream SDK,call of VLC multi⁃media player and other technologies are used to write program models to realize the call of real-time monitoring screen in Lab⁃VIEW.Key words:Live preview;LabVIEW;SDK secondary development;VDM1背景当前随着我国经济的快速发展和消费者安全意识的逐渐提高,各个行业的根据其自身需求,都会大量使用到各种类型的实时监控摄像头,促使监控摄像头在视频影像主流应用层面快速发展。
基于Labview的电气工程数据采集与实时监控LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种综合性的系统工程软件,可用于实现数据采集、处理、分析和监控等功能。
在电气工程领域,LabVIEW具有广泛的应用,可以有效地进行电气参数的采集和实时监控。
本文将介绍基于LabVIEW的电气工程数据采集与实时监控的原理、方法和应用。
一、LabVIEW的基本原理和架构LabVIEW是一种图形化编程语言,具有直观、灵活、易学易用等特点。
它以图形化方式构建程序,将各种模块和功能进行连接和组合,形成一个完整的系统。
LabVIEW的架构主要包括前端模块、数据采集模块、数据处理模块和用户界面模块。
前端模块负责与外部设备进行通信,实现数据的采集。
LabVIEW支持各种常见的数据采集设备,如传感器、数据采集卡等,并提供了丰富的函数库和工具箱,方便用户进行设备的配置和控制。
数据采集模块负责对采集到的数据进行处理和存储。
LabVIEW提供了多种数据处理算法和模型,可以根据具体应用需求进行选择和调整。
同时,LabVIEW支持各种数据格式,如文本文件、数据库等,方便用户对数据进行保存和导出。
用户界面模块负责展示和呈现数据,提供友好的操作界面和交互功能。
LabVIEW提供了多种界面控件和工具箱,用户可以根据自己的需要进行定制和设计。
通过用户界面,用户可以实时查看各种电气参数的变化,并进行控制和调整。
二、LabVIEW在电气工程数据采集中的应用1. 电气参数采集LabVIEW可以实时采集各种电气参数,如电压、电流、功率等,并进行数据处理和分析。
通过与电气设备的连接,LabVIEW可以实时获取设备的状态和参数,并进行实时监测和记录。
通过对采集到的数据进行处理和分析,可以实现对电气设备的性能评估和故障诊断。
2. 实时监控与报警LabVIEW提供了强大的实时监控功能,可以对采集到的电气参数进行实时显示和监控。
基于LabVIEW的扭矩实时监测系统设计针对扭矩传感器及控制仪监测信号单一和扩展性差的问题,设计了一种基于LabVIEW的扭矩实时监测系统。
该系统由扭矩传感器、扭矩控制仪以及上位机组成。
首先扭矩控制仪通过测试电缆线与扭矩传感器连接并实时采集扭矩信号,接着扭矩控制仪将该信息通过RS232串口与上位机进行通讯,最后上位机采用LabVIEW设计人机交互界面。
实验结果表明,该系统不仅能够实时采集、处理和显示扭矩信息而且准确性高、稳定性强,操作方便,具有一定的实用性。
标签:扭矩传感器;扭矩控制仪;LabVIEW;RS232串口通讯;人机交互界面0 引言扭矩是各種机械传动轴的基本载荷形式,它的测试是研究转动物体在转动过程中扭力矩变化的重要手段,同时也是各类机械产品在研发,品质管控以及安全生产过程中的必要环节[1-2]。
因此,提高扭矩测量的准确性、实时性和监测过程中的稳定性是保证产品质量和生产加工安全的至关因素[3-4]。
虽然目前扭矩控制仪能够通过串口读取扭矩传感器上的信息并且显示在仪表界面上,但是其功能比较单一,扩展性能比较差,操作也相对比较复杂。
近些年来,LabVIEW作为是一种图形化编程语言[5-7],以其编程灵活、流程清晰、开发周期短、扩展性好的优点,广泛被应用于自动化工程领域的监控、检测系统开发[8]。
因此,本文基于LabVIEW开发了一种扭矩实时监测系统。
该系统在扭矩控制仪能够读取扭矩传感器中扭矩信息的基础上,利用RS232串口通讯的方式实时采集扭矩信息,并运用图形化编程语言LabVIEW 设计研发人机交互界面来分析、处理以及存储扭矩信息。
该系统开发周期短,操作性简单,而且实时性较好,准确性较高,这为各类信号的同步监测以及各种串口仪表通讯软件的设计提供了一种新思路,具有良好的实用推广价值。
1 扭矩监测系统整体框架扭矩监测系统硬件由工业计算机、扭矩传感器、扭矩控制仪以及用于夹持扭矩传感器两端的机械装置组成。