您好,欢迎来到佳博论文网!

电车空调控制监视软件设计

论文编号: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

AbstractII

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

电车空调控制监视软件设计......