HIRANGE通信协议1.doc

HIRANGE通信协议1.doc

ID:49199782

大小:409.50 KB

页数:13页

时间:2020-03-01

HIRANGE通信协议1.doc_第1页
HIRANGE通信协议1.doc_第2页
HIRANGE通信协议1.doc_第3页
HIRANGE通信协议1.doc_第4页
HIRANGE通信协议1.doc_第5页
资源描述:

《HIRANGE通信协议1.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、海洛斯机房专用空调通讯协议1物理接口1.1串行通信口可采用RS232,RS485o1.2信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。1.3采用RS485或RS232通信口时,数据传输速率为9.6kb/s。2•信息类型及协议的基本格式2.1信息类型信息分两种类型:(1)由SU发出到SM的命令信息(简称命令信息);(2)由SM返冋到SU的响应信息(简称响应信息)o2.2协议的基本格式序号123456789字节数111112LENID/221格式SOIVERADRCID1CID2LENGTHINFOCIIKSUMEOI基木格式的注解见表221、表

2、222。表221序号符号表示意义备注1SOI起始位标志(STARTOFINFORMATION)(7EH)2VER通信协议版木号2.0(20H)3ADR高位:协议转换器地址描述(0-7)低位:设备地址描述(1—7)4CID1控制标识码(设备类型描述)(60H)5CTD2命令信息:控制标识码(数据或动作类型描述)响应信息:返回码RTN(见返回码表222)6LENGTHINFO字节长度(包括LENID和LCHKSUM),数据格式见7.37INFO命令信息:控制数据信€COMMANDINFO应答信息:应答数据信BDATAINFO8CHKSUM校验和码,数据格式见2.39E

3、OI结束码CR(0DH)说明:COMMANDINFO由以下控制命令码组成:COMMANDGROUP(1字节):表示同一类型设备的不同组号;COMMANDID(1字节):表示同一类型设备相同组内的不同监控点;COMMANDTYPE(1字节):表示不同的遥控命令屮的不同控制命令;COMMANDTIME(1字节):表示时问字段。DATAINFO由以下应答码组成:DATAI:含有整型数的应答信息;DATAF:含有浮点数的应答信息;RUNSTATE:设备的运行状态;WARNSTATE:设备的告警状态;DATAFLAG:标示字节;DATATIME:时间字段。表222返冋码RT

4、N序号RTN值(HEX)表示尼、义备注100H正常201HVER错302HCHKSUM错4()3HLCHKSUM错504HCID2无效6()5H命令格式错706H无效数据2.3数据格式2.3.1基本数据格式在2.2基本格式中的各项除SOI和EOI是以十六进制解释(SOI=7EH,EOI=ODH),十六进制传输外,其余各项都是以+六进制解释,以十六进制一ASCII码的方式传输,每个字节用两个ASCII码表示,即高四位一个ASCII码表示,低四位用一个ASCII码表示。例:CID2=4BH,传送时顺序发送34H和42H两个字节。2.3.2LENGTH数据格式LENGT

5、H的数据格式如下表所示。高字节低字节校验码LCHKSUM长度标示码LENID(表示INFO的传送屮ASCII码字节数)D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0LENGTH共2个字节,由LENID和LCHKSUM组成,LENID表示INFO项的ASCII码字节数,当LENID=()时,INFO为空,即无该项。LENGTH传输屮先传高字节,再传低字节,分四个ASCII码传送。校验码的计算:DI1D10D9D8+D7D6D5D4+D3D2D1D0,求和后模16余数取反加1。例:INFO项的ASCII码字节数为18,即LENID=000

6、00001OOlOBoDI1D1OD9D8+D7D6D5D4+D3D2D1DO=OOOOB+OOO1B+OO1OB=OO1IB,模16余数为001IB,001IB取反加1就是1101B,即LCHKSUM为1101B。可得:LENGTH为1101000000010010B,即D012H。2.3.3CHKSUM数据格式CHKSUM的计算是除SOI、EOI和CHKSUM夕卜,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1。例:收到或发送的字符序列是:“〜1203400456ABCDFEFC72CR”(“〜”为SOI,“CR”为EOI),则最后五个字符

7、“FC72CR"屮的FC72是CHKSUM,计算方法是:T+'2'+'O'+••・+'A'+'B'+•••+'F'+'E'=31H+32H+30H+…+41H+42H+…+46H+45H=038EH其屮T表示1的ASCII码值,'E,表示E的ASCII码值。O3XEH模65536余数是038EH,038EH取反加1就是FC72H。2.3.4INFO数据格式2.3.4.1整型数(INTEGER,2BYTE)有符号整型数一32768—+32767无符号整型数0—+65535两个字节的-整型数据传送顺序为先高字节后低字节。2.3A.2无符号字符型(CHAR,1BYTE,

8、0—255

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。