还剩1页未读,继续阅读
文本内容:
复费率载波集中器三相载波收发部分与主CPU间通信规约(Ver
3.10)2005年11月29日1范围本协议适用于采用PL
2000、PL3000系列芯片的载波集中器内部串口信道(即载波集中器中央处理器与载波处理器之间)间通讯;本协议内所有数据包的传输采用串行通信方式,数据速率为2400bps,无校验,8位数据位,1位起始位,1位停止位.2帧格式
2.1载波抄表通讯帧a.下行帧说明数据格式长度代码数据起始字节ASCII字符3字节“S”“N”“D”载波数据长度十六进制1字节L载波预同步头十六进制6字节FFFFFFFFFFFF载波帧同步头十六进制2字节09AF载波帧数据体L-8字节(参见载波通讯协议)冗余增发字节十六进制1字节00b.上行帧(复费率)说明数据格式长度代码数据起始字节ASCII字符3字节“D”“A”“T”载波数据长度十六进制1字节L载波帧数据体L字节(参见载波通讯协议)相序号1字节“A””B””C”分别代表A相、B相、C相c.上行帧(单费率)说明数据格式长度代码数据起始字节ASCII字符3字节“D”“A”“T”载波数据长度十六进制1字节L载波预同步头十六进制6字节FFFFFFFFFFFF载波帧同步头十六进制2字节09AF载波帧数据体L-8字节相序号ASCII字符1字节“A””B””C”分别代表A相、B相、C相
2.2读取失压状态帧a.下行帧说明数据格式长度代码数据起始字节ASCII字符3字节“S”“N”“V”b.上行帧说明数据格式长度代码数据起始字节ASCII字符3字节“D”“A”“V”载波数据长度ASCII字符3字节“A””B””C”按顺序表示哪一相掉相,没有掉相的用字符“N”占位3.载波芯片内部上行接收说明串口采用查询接收方式,收到“SND”后判断长度L,如果长度等于0或大于100,则放弃本次接收如果合法,则一直接收所有字节,然后载波转发载波帧数据体(长度L后的数据)收到“SNV”后应答失压信息4.载波芯片内部上行发送说明单费率发送说明收完载波数据后根据载波协议判断地址,如果地址是集中器,则先发送帧头“DAT”及长度L,再发送所有载波接收到的数据(包括预同步头和同步部头0xFF0xFF0xFF0xFF0xFF0xFF0x090xAF)复费率发送说明收完载波数据后根据载波协议判断地址,如果地址是集中器,则先发送帧头“DAT”及长度L,再发送去掉预同步头和同步部头0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0x090xAF后的载波接收到的数据5.集中器主芯片内部下行发送说明集中器根据载波通讯规约组好载波帧数据体,发送时先发送内部协议帧头“SND”和本帧的长度L,再发送预同步头和同步部头0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0x090xAF,最后发送载波帧数据体6.集中器主芯片内部下行接收说明集中器查询收到“D”后开始接收数据存入缓存(缓存中包括DAT及L),根据长度L接收完所有数据然后提取有用的数据处理。