第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共6页空调通信测试软件概述一、目的1、使用软件实现军用空调电控板的入厂检验中的通信测试;2、使用软件实现军用空调出厂检验中的通信测试;3、使用软件实现用户军用空调的通信测试
4、可以根据空调的通信协议编写相应的测试项目
二、使用工具1、MicrosoftVisualBasic6
0中文版2、usb转232串口转换器3、232串口转422串口转换器4、232串口转485串口转换器5、232通信信若干6、通信线缆若干7、提供通信的空调单片机一块三、数据处理1、PC机与单片机的通信由VB中MSCOMM控件完成,数据全采用ASCII码的形式传输(已有实践程序,不做详细说明),通信双方对通信方式进行约定,即通信协议,空调状态传输的内容包括:环境温度、设定温度,制冷制热状态、压缩机运行情况、风机运行、空调开关、故障信息
公司对空雷达空调规范上关于空调的422通信的通信协议巧妙避免了空调温度显示的浮点计算,使通信过程显的极为简单,本软件正是在该通信协议的基础上发扬其数据结构简单的优点,并弥补其在命令功能及状态显示上的不完善之处
软件中,基于该协议扩张内容时加入和校验,使通信更加可信可靠,预留下足够的命令空间,有利命令扩张,同时预留足够的接受内容定义空间
2、在实现程序第四条目的,根据空调的通信协议编写相应测试项目中,存在配置文件的编写,存储和读取以及修改,采用比较简单的DAT文件存储配置信息
1数据存储配置文件要记录的数据有:项目名(FileName)项目概述(FileNote)第2页共6页第1页共6页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共6页命令名称(CommandName)命令内容(CommandNote)接受数据长度(StrLen)接受数据格式(StrFom)