1_中文版-基站空调通讯协议1.0.docx
《1_中文版-基站空调通讯协议1.0.docx》由会员分享,可在线阅读,更多相关《1_中文版-基站空调通讯协议1.0.docx(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 基站空调通讯协议 V1.0目录一、前言3二、术语和定义3三、通讯参数规定43.1 接口和传输速率43.2 数据类型43.3 通讯组成示意图4四、信息结构44.1 信息结构表44.2 命令信息结构表54.2.1 SOI54.2.2 VER54.2.3 ADR54.2.4 CID164.2.5 CID264.2.6 LENGTH84.2.7 INFO84.2.8 CHKSUM94.2.9 EOI104.3 响应信息结构表104.3.1 SOI104.3.2 VER104.3.3 ADR104.3.4 CID1104.3.5 CID2104.3.6 LENGTH114.3.7 INFO114.3.
2、8 CHKSUM194.3.9 EOI19五、数据传输结构19六、使用前注意事项19七、BMS 系统常见故障排查19附件一:ASCII 码表20附录二:YD/T 1363.3-2005通讯局(站)电源、空调及环境集中监控管理系统第 3 部分:前端智能设备协议21基站空调通讯协议 V1.0一、前言本协议规定了格力 JZF 系列分体式基站空调机组通讯时的通讯格式和数据格式。本协议适用于格力 JZF 系列分体式基站空调机组。请务必与格力联系以确定与机房监控系统系统的兼容性。注意:本基站空调通讯协议是以 2010 年 3 月为止的商品为基础叙述的。产品规格如有变更,恕不另行通知。二、术语和定义监控单元
3、:即上位机,简称 SU。监控模块:即远程监控模块,简称 SM。监控终端:即空调控制器主板,简称 ST。组网要求:1、ST 具备地址记忆功能;2、SM 可以读出 ST 的地址,并对 SU 发来的数据进行地址判断。命令信息:从 SU 发到 SM 再到 ST 的信息。响应信息:从 ST 发到 SM 再到 SU 的信息。信息格式:信息按照一定的结构组织起来决定了信息格式。本协议中,信息格式是对数据包结构的说明,其长度(除起始码和结束码外)是数据实际传输格式的 1/2。数据传输格式:信息格式在传输中的具体格式要求。本协议中,除起始码 SOI(Start Of Information)和结束码 EOI(E
4、nd Of Information)按一个字节传输外,其余各项每个字节都用两个 ASCII 码表示,即高 4 位用一个 ASCII 码表示,低 4 位用一个 ASCII码表示。传输时先传送高 4 位的 ASCII 码,再传送低 4 位的 ASCII 码。示例:十六进制数 4BH,4 的 ASCII 码是 34H,B 的 ASCII 码是 42H,传送顺序应该是 34H 和 42H 两个字节通讯失败:在 500ms 内,SU 接收不到 SM 响应信息或响应信息错误,则认为本次通讯过程失败。非法数据:凡本协议中参数给出取值范围的,则其合法数值参照该范围。超出该范围的,均认为是非法数据。无效数据:如
5、果在关机状态下进行参数设置(除“开机”和“屏蔽本地控制”外),或开机状态下设置的参数超出指定的值范围的,都视为无效数据。此时 ST 需给 SU 发出“无效数据”的返回码。业内协议:指 YD/T 1363.3-2005通讯局(站)电源、空调及环境集中监控管理系统第 3 部分:前端智能设备协议。空调协议:指本协议。屏蔽本地控制:不允许在本地通过面板按键或遥控器进行参数设定。三、通讯参数规定3.1 接口和传输速率RS485:9.6kbps (600 bit/s)通讯传输格式为:起始位 1 位,数据位 8 位,停止位 1 位,无校验3.2 数据类型1)整型数,INTEGER,2 个字节长度,分为两个类
6、型:有符号整型数,表达的数据范围-32768+32767无符号整型数,表达的数据范围 065535 2)无符号字符,CHAR,一个字节长度,表达数据范围 0255。3.3 通讯组成示意图RS232 方式下,SM 发出信息到 SU,告之可以进行通讯以后,SU 方可与 SM 进行正常通讯。RS485方式通讯时,SU 发出的信息先到 SM,再到 ST。SM 的具体功能在此不作表述,请参照其它相关功能说明书。下文表述中,将 SU、ST 作为两个终端,对数据信息进行处理。中间 SM 对数据信息的处理过程就不再描述。组成其示意图如下:SUSTSMSMSTSM四、信息结构4.1 信息结构表表 4.1序号符号
7、字节数表示意义备注1SOI1起始码(7EH)2VER1通讯协议版本号(21H)3ADR1设备地址描述12544CID11设备标识码(设备类型描述)(60H)5CID21控制标识码(命令类型描述)SU 发出到 ST返回码(RTN)ST 发出到 SU6LENGTH2INFO 的长度和校验7INFO命令信息(COMMAND INFO)SU 发出到 ST响应信息(DATA INFO)ST 发出到 SU8CHECKSUM2校验和码9EOI1结束码(0DH)注:1、本信息结构中的长度,是数据实际传输格式的 1/2。因为,该信息结构中的字节数是没有经过拆分转换为 ASCII 码的。2、为确保使用时减少差错,
8、备注中十六进制数均用“()”进行了标注,并在数字后增加了“H”。3、VER 是指业内协议的版本号,而不是空调协议的。因此,该字段固定为 21H。空调协议的版本号(即本协议 3.1,31H)在后续有专用指令进行读取。4、ADR 的取值范围为 1254,0、255 作为保留地址,不得使用。5、根据业内协议,CID1 的字段固定为 60H(60H 为“分散空调”代码,中央空调参考“集中空调”代码,本协议不作说明)。6、CID2 在作为命令信息时,是控制标识码;作为响应信息时,是返回码 RTN。7、LENGTH 包括 LCHKSUM(LENID 的校验和)和 LENID(INFO 中的数据长度)。8、
9、INFO 在作为命令信息时,是 COMMAND INFO,它包括 COMMAND TYPE 和 COMMAND DATAI,两者均为可选项;作为响应信息时,是 DATA INFO,它包括 DATAI、RUNSTATE 和 WARNSTATE,三者也都是可选项。4.2 命令信息结构表假定 ST 地址为 1,则一个命令信息数据可以表达如下:表 4.2SOIVERADRCID1CID2LENGTHINFO(即 COMMAND INFO)CHK SUMEOI控 制7EH21H01H60H标 示码见 表4.2.5LCHKSU M见表4.2.6LENID见表4.2.6COMMANDTYPE 见表4.2.7
10、.1COMMAND DATAI 见表4.2.7.2见4.2.80DH具体说明如下:4.2.1 SOI说明:固定为 7EH。4.2.2 VER说明:固定为 21H。4.2.3 ADR说明:空调地址 1 转换为十六进制数为 01H。4.2.4 CID1说明:固定为 60H4.2.5 CID2命令信息时,CID2 的内容为控制标示码。根据通讯的内容不同,控制标识码有所不同,具体内容见下表,备注中的说明是对 CID2 之后的 LENGTH 和 INFO 进行说明:编码命令含义备注43H获取开关输入状态LENID000H,即 INFO 为空44H获取告警状态LENID000H,即 INFO 为空45H遥
11、控LENID002H,10H(开机)或 1FH(关机)46H获取系统参数(浮点数)LENID000H47H获取系统参数(定点数)LENID000H48H设定系统参数(浮点数)LENID006H,INFO 由 COMMAND TYPE和 COMMAND DATAI 组成49H设定系统参数(定点数)LENID006H,INFO 由 COMMAND TYPE和 COMMAND DATAI 组成4FH获取通讯协议版本号LENID000H,VER 为任意值50H获取设备地址LENID000H,VER 和 ADR 为任意值51H获取设备(监控模块)厂商信息LENID000H80H设定设备地址LENID=0
12、00H,设备地址参照 ADR81H获取子模块 2 参数 DATAI(定点数)LENID000H82H获取子模块 2 开关输入状态LENID000H,即 INFO 为空83H获取子模块 2 告警状态LENID000H,即 INFO 为空84H获取子模块 2 参数 DATAI(浮点数)LENID000H85H获取子模块 3 参数 DATAI(定点数)LENID000H86H获取子模块 3 开关输入状态LENID000H,即 INFO 为空87H获取子模块 3 告警状态LENID000H,即 INFO 为空88H获取子模块 3 参数 DATAI(浮点数)LENID000H89H获取子模块 4 参数
13、DATAI(定点数)LENID000H8AH获取子模块 4 开关输入状态LENID000H,即 INFO 为空8BH获取子模块 4 告警状态LENID000H,即 INFO 为空8CH获取子模块 4 参数 DATAI(浮点数)LENID000HST 收到除上述编码外的控制标识码,则返回码 RTN 中错误类型为“CID2 无效”。如果用户自定义指令,则取值范围为 81HEFH。下面分别对上述指令进行举例说明:4.2.5.1 获取开关输入状态示例表 4.2.5.1字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H01H60H43H0000HFDAF0DH注:使用该命
14、令时,LENID000H,所以无 INFO 字段内容。4.2.5.2 获取告警状态示例表 4.2.5.2字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H01H60H44H0000HFDAE0DH4.2.5.3 遥控示例表 4.2.5.3字段SOIVERADRCID1CID2LENGTHINFOCHKSUMEOI值7EH21H01H60H45HE002H10HFD35H0DH注:1、此处 INFO 由 COMMAND TYPE 单独组成,该 COMMAND TYPE 使用的是开机命令 10H; 2、由于 INFO 为 2 个字节(此处为信息结构,所以看起来是 1
15、 个,但实际传输过程中将其拆分为两个 ASCII 码字符),故 LENID002H。4.2.5.4 获取系统参数(定点数)示例表 4.2.5.4字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H01H60H47H0000HFDABH0DH4.2.5.5 设定系统参数(定点数)示例表 4.2.5.5字段SOIVERADRCID1CID2LENGTHINFOCHKSUMEOI值7EH21H01H60H49HA006H860017HFC5CH0DH注:1、此时 INFO 由 COMMAND TYPE 和 COMMAND DATAI 组成,COMMAND TYPE 此处
16、为 86H,表示设定温度;COMMAND DATAI 则为 0017H,表示温度设定为 23C;2、此时 LENID006H,因为:COMMAND TYPE 为命令类型,占用 1 个字节,而 COMMAND DATAI为整型字,占用 2 个字节,共 3 个字节,拆分成 ASCII 码后便是 6 个字节;3、特别注意,每次只能发送一个命令类型,不能多个发送,因此,LENID 始终为 006H。例如,需要对开机、设定温度等参数进行设定,必须先发开机命令,再发温度设定命令,如此下去,不能一包数据将所有命令全部发送。4.2.5.6 获取通讯协议版本号示例表 4.2.5.6字段SOIVERADRCID1
17、CID2LENGTHCHKSUMEOI值7EH21H01H60H4FH0000HFD9CH0DH注:此处 VER 的可以为任意值,ST 不判断该 VER 是否与自己一致;4.2.5.7 获取设备地址示例表 4.2.5.7字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H01H60H50H0000HFDB1H0DH注:1、此处 VER 为任意值,ST 不对其进行判断;2、此处 ADR 为任意值,ST 不对其进行判断;3、此方式只使用于点对点的通讯。4、该命令的用途在于:第三方开发商在进行设备通讯时,首先需要获取空调的设备地址,其次要获取通讯协议版本号,这样才能保证
18、正常通讯。4.2.5.8 获取设备(监控模块)厂商信息示例表 4.2.5.8字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H01H60H51H0000HFDB00DH4.2.5.9 设定设备地址示例表 4.2.5.9字段SOIVERADRCID1CID2LENGTHCHKSUMEOI值7EH21H03H60H80H0000HFDAC0DH注:设定某设备地址为 3,该命令只能为点对点4.2.6 LENGTH整个 LENGTH 共 2 个字节,由 LENID 和 LCHKSUM 组成,LENID 表示 INFO 项的 ASCII 码字节数,当 LENID000H
19、时,INFO 为空。组成示意图见下表:表 4.2.6高字节低字节校验码 LCHKSUM长度标识码 LENIDD15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0LCHKSUM 的计算方法:D11D10D9D8 + D7D6D5D4 + D3D2D1D0,求和后模 16(即取低 4位)余数取反加 1。示例:INFO 项的 ASCII 码字节数为 18,即 LENID0000 0001 0010B。则 D11D10D9D8 + D7D6D5D4 + D3D2D1D0 0000B + 0001B + 0010B 0011B,模 16 后取余数为 0011B,取反加 1 为 1
20、101B。则 LCHKSUM 为 1101B。按照表 4.2.6 的组成规则,LENGTH 字节的信息格式为:1101 0000 0001 0010B,即 D012H。(其 ASCII 码传输格式为 44 30 31 32)4.2.7 INFO命令信息时,INFO 中的内容为 COMMAND INFO。COMMAND INFO 由 COMMAND TYPE 和 COMMANDDATAI 组成。通讯过程中,COMMAND DATAI 不能单独出现,即:如果有 COMMAND DATAI,就一定有 COMMAND TYPE;而有 COMMAND TYPE 却不一定有 COMMAND DATAI。C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中文版 基站 空调 通讯 协议 1.0
限制150内