客车用盘式制动闸制动性能检测系统设计
客车用盘式制动闸制动性能检测系统设计,客车用盘式制动闸制动性能检测系统设计,客车,用盘式,制动闸,制动,性能,机能,检测,系统,设计
毕 业 设 计 附 件 一软件测试报告专 业 机械设计制造及其自动化 学生姓名 班 级 学 号 指导教师 完成日期 2011年6月6日 制动参数采集处理系统测试报告1 引言1.1 测试目的本测试报告为盘式制动闸制动参数采集处理系统的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合设计需求。预期参考人员包括用户、测试人员、开发人员。1.2 项目背景汽车行驶时能在短时间内停车且方向稳定和在下长坡时能维持一定车速的能力,称为汽车的制动性。其能直接关系到行车安全,是汽车的主要性能之一。汽车的制动性取决于其制动系统,而制动器是制动系统的关键部件,其直接影响汽车制动系统性能的发挥,故而制动器是汽车安全行驶的重要保障,没有制动器汽车就不能安全行驶。客车用盘式制动器是一种应用十分广泛且成熟的制动方式,但是其制动性能无法实现在线动态监测,因而给客车的安全行驶带来了一定隐患。随着自动化技术的发展,可以借助于单片机构建在线动态检测系统,实现对盘式制动器制动性能的动态在线检测,从而为制动性能的评估提供基础数据。1.3系统简介 1.3.1 系统所要求的功能本系统的软件所要求实现的功能是采集位移、压力、转速传感器输出的模拟信号,并实现单片机和工控机的串行通信;提供友好的人机交互界面,实现工控机和多个数据采集器的多机串行通讯,读取它们采集的数据,并对数据进行分析、处理、融合、显示、存储和打印;对盘式制动闸制动性能进行智能分析与评价。1.3.2 软件处理系统流程图软件处理系统流程图如图1所示图1 软件处理系统流程图1.3.3 软件的界面软件系统的界面如下图所示:图2 工控机系统软件监控界面现对其界面作简要介绍:在监控界面中,界面上方的下拉式菜单包含文件、界面切换、历史查询和功能键四个选项,可执行以下功能:(1)文件菜单:退出:退出监控系统(只有在停车时,才能退出)。(2)界面切换菜单:在制动器速度监控界面和闸瓦监控界面之间切换。速度监控界面:显示制动闸制动过程中速度曲线图;闸瓦监控界面:本系统运行的主界面。(3)历史查询菜单:故障查询:查询盘式制动闸的故障记录和制动闸瓦的动态量。(4)功能键菜单:启动/停止监控:只有在制动闸停机状态下,才能启动或停止。参数设定:系统初次安装后,对制动器参数、位移值、闸瓦磨损量和高速计数脉冲等参数进行初始化设定。 报警使能:报警使能后,当出现故障时,才能输出信号。界面最下面为状态显示栏,分为正在监控/停止监控,闸瓦故障显示,日期,时间共4部分(启动监控之后,会显示正在监控,报警使能之后,闸瓦故障才会显示)。进入监控界面后,可以形象地表示出客车制动盘和闸瓦,显示出闸瓦间隙、贴闸压力和空动时间等相关信息。当采集器正常工作时,采集器状态指示栏对应的小灯显示为绿色,不正常工作时为红色。2 测试概要本系统通过VB中的ADO数据控件访问Microsoft Access 数据库,以Microsoft Access数据库中表的形式存储各种数据,结合SQL查询语句实现数据的存储、查询、统计、打印和图形分析等功能。Visual Basic提供了强有力的数据库访问功能,可用的数据访问接口有三种:ActiveX数据对象ADO(ActiveX Data Objects)、远程数据访问对象RDO(Remote Access Objects)和数据访问对象DAO(Data Access Objects)。ADO是DAO和RDO相结合的产物,易于使用、速度快、内存支出少和占用磁盘空间较少。它是以ActiveX Server库的形式提供的,包含了较少的对象、更多的属性、方法和事件。ADO对象模型定义了一个可编程的分层对象集合,主要由三个对象成员Connection、Command和Recorded以及集合对象Errors、Parameters和Fields等所组成。Connection对象的主要功能是建立与数据库的连接;Command对象的主要功能是向数据库传送数据查询的命令;Recorded对象的主要功能是建立数据查询的记录集,可以浏览、增加、修改、删除记录。本系统中利用ADO对象编程访问数据库的具体使用方法如下: 首先,在Access中建立名为Datamb.mdb的数据库,表1为数据表的结构。表中存储了制动压力、闸间隙、油压、运行速度和安全回路状态,以及相应的数据采集的时间。表1 数据表结构字段名称数据类型Id (编号)自动编号Datadat (日期)日期/时间(短时间)Datatim (时间)日期/时间(长时间)Dataval1_press (压力)数字(单精度型)Dataval1_gap (间隙)数字(单精度型)Dataval24_press (压力)数字(单精度型)Dataval24_gap (间隙)数字(单精度型)Dataval1_oil数字(单精度型)Dataval2_oil数字(单精度型)Dataval_speed数字(单精度型)Dataval_relay数字(布尔型)其次,通过引用ADO对象建立数据库中的表与数据源的连接:Ado1.ConnectionStringProvider=Microsoft.Jet.OLEDB.4.0; Data Source= & DataPath.Text & ; Persist Security Info=False Ado1.CommandType = adCmdTable Ado1.RecordSource = datamb再次,对数据表进行操作,包括更新和清空: Ado1.Refresh If Ado1.Recordset.RecordCount 0 Then Ado1.Recordset.MoveFirst While Not Ado1.Recordset.EOF Ado1.Recordset.Delete Ado1.Recordset.MoveNext Wend End If最后,对数据记录进行操作,包括增加、修改、删除记录,以下是增加新记录的程序代码: With Ado1.Recordset .AddNew 新增加一条记录.Fields(1).Value = Date 数据采集日期 .Fields(2).Value = Time 数据采集时间For i=3 to 54 .Fields(i).Value = DataCom(i-2) 将采集到的数据值赋给相应的字段 Next i .MoveNext End with系统软件在完成串口数据采集的同时,将数据存入预先设好文件名的数据库,即完成了数据的保存,克服了通常数据采集系统完成数据采集后忘记保存数据的缺点。通过调用Visual Basic的ADO控件,结合文件操作命令,即可方便的实现对数据的访问,为后续的数据分析和输出工作带来极大的便利。5
收藏
编号:20944636
类型:共享资源
大小:8.90MB
格式:ZIP
上传时间:2021-04-21
40
积分
- 关 键 词:
-
客车用盘式制动闸制动性能检测系统设计
客车
用盘式
制动闸
制动
性能
机能
检测
系统
设计
- 资源描述:
-
客车用盘式制动闸制动性能检测系统设计,客车用盘式制动闸制动性能检测系统设计,客车,用盘式,制动闸,制动,性能,机能,检测,系统,设计
展开阅读全文
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。