首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 机械工程 > 摩托车维修
摩托车操纵拉索测试系统设计
来源:摩托车技术  作者:佚名  2016-05-20 08:30:29

    3 软件系统设计
    3.1开发环境
    上位机操作系统仍然使用主流的Windows XP/Vista及其兼容系统,在此平台上开发、安装和运行。软件用Delphi进行开发,结合系统项目的具体要求,运用面向对象的分析(OOA)和设计(OOD)方法,对设备接口,数据处理,界面显示和报表等客体进行建模,并抽象出属性和服务,从而完成整个类的封装,实现模块的可重用性。这种设计方法完全突破了工业软件结构化设计的局限性。这使得软件的设计、调试和更新的效率得到极大的提高。
    软件在计算机资源的调度和使用中强调控制优先。在接口通讯和设备控制方面,仍然采用地址指针直接访问技术,简化操作,减少不必要的计算和转换。同时采用多线程设计方案,通过提高设备控制线程的优先级和使用多媒体时钟来实现控制的准确性和实时性。
    3.2软件结构设计
    采用自顶向下进行系统分析,将软件整体结构分为三层:试验策略集成、设备基本动作集成和EM9636基础通讯模块集成。然后自底向上进行模块设计开发。软件结构图如图2所示。

    基础类的构建包括两部分:1) EM9636数据通讯类主要完成对底层板卡的通讯协议和接口进行类的封装,可直接访问通讯接口设备,完成接口设备初始化和通讯,提供通讯服务,并完成数据存储,数据传递和数据解释等各种基本服务。2)报表模块主要完成试验报表格式和数据的封装。提供试验数据的存储和格式化输出服务。在试验过程中,记录数据,并在试验结束后,提供格式化数据报表。
    根据具体的试验要求,对设备基本动作进行了构建,包括传感器标定模式,单元运动模式,报警模式,参数设置模式,报表模式等。软件界面是交互应用层的实现,通过人机交互实现各种功能的应用,使得软件的使用轻松而灵活。
    设备基本动作集成模块对设备各动力模块进行参量控制,构架在基础类之上,通过一定的信号控制顺序完成气缸的准确运动。摩托车拉索试验台的性能试验涉及信号控制和数据反馈,需要通过预先调试好的策略进行组合控制。
    测试策略集成提供标准的试验服务,包括滑动阻抗力试验、拉索操作效率试验和拉索耐久性试验,以及传感器标定。在试验过程中,用户只需要输入试验参数和基本选项,将样品安装固定后,即可依次启动计算机控制运行,在运行过程中自动读取试验数据,并按要求记录存储和显示。试验符合标准制定的要求。完成的软件如图3, 4, 5所示。





    软件采用友好的人机交互式操作,对各项操作的安排和要求都很明确。软件界面提供简单的操作按钮和试验指令选择。在试验时,设备受到软件的自动控制,在试验过程中或试验完成后,软件保存试验记录。在全部试验完成后,可根据需要直接打印和保存格式化的数据报表。
    设计设备组合动作测试软件,控制完成设备各单元的基础动作。完成两路性能气压缸的控制,实现运动过程中力和位移的实时监控,完成电机的启停控制,监控五路耐久测试运动的力的实时监控。通过设备组合动作测试,评估计算机对设备的控制能力,分析力和位移数据,调试控制策略。

上一页  [1] [2] [3] [4]  下一页

关键词:

  • 好的评价
      0%(0)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:95,070.31000 毫秒