中小系统上位机通讯协议2004112
DL45191CDT通讯规约
采用RS232通讯接口波特率支持1200、2400、4800、9600,字符格式10位(1位起始位、8位数据、1位停止位)。1帧定义11帧结构同步字12同步字发送:EBH90HEBH90HEBH90H,共6个字节。13控制字控制字共有B7B12共6个字节,定义如下:b7b0B7控制字节B8帧类别码B9信息字数B10源站地址B11目的站地址B12校验码131控制字节控制字节定义如下:b7Eb6Lb5Sb4Db30b20b10b01控制字信息字1…信息字N
E:扩展位,E0表示使用本协议已定义帧类别码,E1帧类别码可自定义,本协议中总为0
1
fL:帧长定义位,E0表示本帧无信息字,E1表示本帧有信息字,本协议中总为1S:源站地址有效D:目的站地址有效(上行信息中,S1D1源站地址为直流设备设置地址,目的站地址为上位机地址,固定为01H。)(下行信息中,D1目的站地址为直流设备设置地址)132帧类别码帧类别码定义如下:帧类别码61HC2HB3HF4H57H133信息字数信息字数
表示该帧中所含信息字数量;
0表示本帧无信息。134校验码本协议采用CRC校验,校验多项式为107H为信息字前5字节构成码流,后面加8个0,得到48位码流,用校验多项式作为除数除以码流,相除时做异或;最后得到8位余数取反后既为校验码。例如:信息字为;43hE8h7DH33H56H计算余数为2FH取反后为D0H发送序列为:43hE8h7DH33H56HD0H。14信息字141信息字结构每个信息字由6个字节构成:功能码1字节,信息4字节校验码1字节。
2
定义上行E0下行E0重要遥测遥控选择次要遥测遥控执行一般遥测遥控撤销遥信状态设定命令
f功能码定义功能码定义如下功能码00H7FHE0HE1HE2HE3HE8HF0HFFH142信息字格式遥测:每个信息字传送2路遥测量,每个遥测量包含2字节,先送低字节,后送高字节。b11b0表示一路模拟量,以2进值表示,b110表示正,b111表示负,以二进值补码表示负数。b141表示溢出,b151表示无效,b12b13未使用。遥信:每个信息字传送32个遥信量。143校验码与134相同。144遥测定义功能码01H02H03H04H05H145遥信定义位号B00遥信字定义(32位)功能码0F0H交流故障报警(0:正常,1:报警)
3
字数1281111116
用途遥测遥控选择(下行)遥控返校(上行)遥控执行(下行)遥控撤销(下行)设定命令遥信
遥测量1合母电压V电池电流01A交流一路AB电压(V)交流一路CA电压(V)交流二路BC电压(V)
遥测量2控母电压V控母电流01Ar