论文部分内容阅读
挖掘机是广泛应用于水利、建筑、公路、矿山等土方工程施工中的重要工程机械之一。为了保障挖掘机的正常运行和进行及时科学维护,维修人员必须实时掌握挖掘机工作过程中的运行状态,并且应用现场测试技术,实时准确显示挖掘机的运行状况(如发动机转速、油门位置、油温、阀电流等),对保证挖掘机工作的正常运行具有重要意义。为了实现现场测试系统的功能需求,本文基于一台24吨中大型液压挖掘机展开研究与开发,在完成系统分析、通信协议设计等基础上,通过虚拟仪器开发平台LabVIEW软件实现现场测试系统的数据采集、数据处理、显示以及保存。主要研究内容如下:首先,为了实现监测数据的实时采集,采用了挖掘机现场测试系统与控制器之间基于串口通信的连接。现场测试系统通过RS232接口与机载系统进行通信,建立了硬件链路;在LabVIEW平台上开发了串口初始化配置、缓冲区设置、数据读取等程序;建立通信实时性和溢出保护等相关机制,保证接收数据的完整性。然后,进行了现场测试系统人机界面的设计。根据通信协议和数据格式定义,对接收到的数据进行分步处理,分别将数据以波形图表、数值、文本、指示灯等不同控件形式显示,实现了改变刷新频率的功能,以简洁、直观的方式呈现出挖掘机的工作状态。最后,进行了现场测试系统后台开发数据记录和波形保存等相关程序;实现了将某个时间段内或整个运行过程中的数据以文本形式记录下来;实现了将波形图表控件的单独界面或整个程序的用户界面截图保存;后期通过所记录的数据进行相关项目的分析与判定,结合其他软件产生测试报告。本文研究开发的挖掘机现场测试系统包括数据采集、数据处理、数据显示与记录三大组成部分。经过对系统各组成部分的调试,表明本文所设计的现场测试系统可以应用于中型挖掘机的高效作业,在工程实际中具有一定实用价值。