基于VB的液压马达测试台计算机测控系统
引言
液压马达作为液压传动的执行元件之一,在众多领域得到了应用,其产品质量直接影响整个系统的性能。为了全而检测液压马达的性能,某企业委托我们开发了这种多功能液压马达测试台。
测试台的计算机测控系统基于Windows2000操作平台,以Visual Basic 6.0为开发软件,利用其简便易用的可视化编程工具、基于事件驭动的编程机制、强大而灵活的数值计算、绘图能力及数据库编程等特点,进行液压马达测控系统的开发,实现测试台控制、数据采集与处理、特性曲线绘制等功H旨。
1系统概述
此系统适用于液压马达的型式实验,其测试项目包括排量验证试验、容积效率试验等,测试精度为B级。为了实现马达性能参数的测试,需要对马达的进出口压力、进出口流量、马达转速、马达的输出转矩及油温进行测量及控制。为了保证系统安全运行,系统具有超压、超温、滤油器堵塞、油箱液位卜限等报警功能,同时可根据报警采取相应的安全保护措施。马达的进口压力及流量的调节采用比例流量一压力阀、远程调压阀或改变泵的排量来完成。为了保证测试参数的稳定性,选用磁粉制动器对液压马达进行加载。
2测控系统的硬件结构
系统的硬件组成,如图1所示。系统选用防震、防潮及抗电磁干扰能力强的工业级PC(IPC)作为上位机进行过程监控、数据采集和处理,以及特性曲线的绘制。由于可编程逻辑控制器(PLC)可靠性高、特别是在开关量控制方而有优势,因此选用三菱FX2N-PLC对系统进行开关量控制。数据采集卡选用Art usb2000A。它是一种USB总线兼容的数据采集板,具有体积小、即插即用、数据传输速度快等特点。现场二次仪表可显示系统的各个性能参数值(压力、流量、温度、转速及转矩等),同时将传感器信号变送至采集卡。
3测控系统的软件设计
测控系统软件采用Windows2000中文操作界而。利用Visual Basic的相关控件编写软件。软件主要由三部分组成:W控制及采集;C2)公共模块;(3)数据库。其功能如图2所示。
1控制及采集
主界而采用简洁的按钮式登陆界而,如图3所示。它包括文件操作、系统帮助等Windows标准菜单项及功能按钮。可通过单击按钮或点击菜单项选择进入各个子界而。
3.1.1开关量控制
开关量控制界而如图4所示。测试台开关量控制包括两台液压泵、电磁溢流阀、电液动换向阀、冷却系统、磁粉制动器。利用VB的MSComm控件实现上位机与三菱FX2N系列PLC的通讯。FX2N系列PLC和工控机的通信是以主机发出初始命令,PLC对其做出响应的方式进行通信的。通信共有4种命令:读命令、写命令、强制置位和强制复位。通过这4种命令,上位机可实现对PLC的监控和数据读写。
相关文章
- 2024-02-25浅谈工程机械液压节能技术的现状及趋势
- 2018-12-26基于PLC的液压实验台监控系统的研制及开发
- 2019-02-11液压缸差动连接时压力的分析研究与仿真
- 2018-12-10步进式再热炉液压系统故障分析与排除
- 2019-02-19液压马达空载排量测量装置设计
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。