【编者按】网学网自动化PLC相关毕业设计频道为大家收集整理了“电车空调控制监视软件设计“提供大家参考,希望对大家有所帮助!
论文编号:DQ191 论文字数:17114,页数:47
摘 要
随着总线通信技术在汽车电子系统中应用越来越广,但是总线通讯使硬件系统的调试和故障检测光凭现有的检测设备已无法完成对通讯的数据处理与参数进行全面的显示,这给系统的调试带来不便。本次设计针对电车空调控制系统面临的上述问题,研究如何基于VB软件编程结合相应的适配接口电路的设计,完成电流环通信转RS232通信,结合Mod Bus通信协议完成信息的传送。控制模式下,实现与电车空调系统的顶置控制盒的数据通信,取代系统的操控器,并将空调系统的各种参数实时显示,监视模式下,切入空调系统的通信总线,完成对系统运行状态的显示。该软件集空调系统的操纵面板的按键控制功能、面板参数显示功能以及系统各传感器数据及故障显示功能于一体。
关键词:Mod Bus、VB、电车空调、上位机
Abstract
As the bus communication technology in the automotive electronic systems used in broad applications, but the bus communication to hardware debugging and fault detection system just by relying on existing test equipment has been unable to complete the communication data processing and display of comprehensive parameters, which inconvenience to the system debugging. The design of air conditioning control system for trams face the problem of how to integrate software programming on VB corresponding adapter interface circuit to complete the current loop, RS232 communication communications switch, combined with Mod Bus communication protocol to complete the transmission of information. Control mode, to achieve and tram overhead control box air conditioning systems for data communications, replacing the system control device, and air-conditioning system real-time display of various parameters, monitor mode, the intercept communication bus air conditioning system, complete system operation status display. The manipulation of air-conditioning system software sets the button control panel, panel display and the system parameters of sensor data and fault display in one.
Keywords: Mod Bus, VB, interface design, PC
目 录
摘 要 I
Abstract II
1 绪 论 1
1.1 选题的意义 1
1.2 技术背景与现状 1
1.2.1 车载空调及其检测技术的现状 1
1.2.2 总线技术与传统电气控制技术的比较 2
1.2.3 车载空调及其检测技术的发展趋势 2
1.3 本课题的目的与内容 2
2 系统方案可行性论证 4
3 电车空调系统介绍 5
3.1 车载空调系统热工作原理 5
3.1.1 车载空调热循环结构 5
3.1.2 热循环过程 5
3.2 车载空调系统控制原理 6
3.2.1 电车空调控制结构 6
3.2.2 操纵器 6
3.2.3 车顶控制器 6
3.3 功能介绍 7
3.3.1 操纵器功能描述 7
3.3.2 端口功能定义 9
4 软件系统构架方案 12
4.1 软件系统硬件组成 12
4.1.1 控制模式 12
4.1.2 监视模式 13
4.2 软件系统程序流程 13
4.2.1 控制模式 13
4.2.2 监视模式 14
5 转接口电路设计 16
5.1 设计思想 16
5.2 总线特性 16
5.2.1 RS232通信 16
5.2.2 电流环通信 17
5.3 器件选择 17
5.3.1 MAX232芯片 17
5.3.2 光耦 18
5.4 电路设计 21
5.4.1 控制模式 21
5.4.2 监视模式 21
6 Modbus通信协议 23
6.1 Modbus 协议简介 23
6.1.1 在Modbus网络上转输 23
6.1.2 在其它类型网络上转输 23
6.1.3 查询—回应周期 24
6.2 传输方式 25
6.2.1 RTU模式 25
6.3 Modbus消息帧 26
6.4 错误检测方式 27
6.4.1 奇偶校验 27
6.4.2 CRC检测 27
6.5 Modbus功能码 28
6.6 ModBus的数据校验方式 30
7 VB编程 31
7.1 Visual Basic 简介 31
7.2 编程思路 31
7.3 软件结构及功能设计 31
7.3.1 软件组成 31
7.3.2 软件结构 33
7.4 主要功能代码 34
7.4.1 MSComm控件设置 34
7.4.2 数据收发 34
7.4.3 CRC校验 35
8 系统的调试 36
8.1 转换接口部分的调试 36
8.2 软件部分的调试 36
8.3 系统的改进方向 36
9 总 结 37
致 谢 38
参考文献 39
附录一:转接口原理图及PCB图 40