欢迎来到天天文库
浏览记录
ID:49408196
大小:370.50 KB
页数:18页
时间:2020-03-01
《PM3S监控系统上位机通讯协议.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、技术文件技术文件名称:PM3S监控器上位机通讯协议技术文件编号:版本:VI.0共页(包括封面)拟制审核会签标准化批准深圳市汇业达通讯技术有限公司修改记录文件编号版本号拟制人/修改人拟制/修改日期更改理由主要更改内容(写要点即可)V1.0万承学2010-4-30无最初版本注1:每次更改归档文件,需填写此表;注2:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。1DL451-91通讯规约31」通讯格式31.2帧定义31.2.1帧结构31.2.2同步字31.2.3控制字31.2.4信息字41.2
2、.5遥控过程.61.2.6遥控帧结构61.2.7控制字格式61.2.8信息字榕式61.2.9遥控序号定义71.3设定71.4举例71.4.1遥调命令举例.71.4.2遥控命令举例.82MODBUS通讯协议1()2」通讯格式102.2遥测量102.3遥信量102.4遥调量122.5遥控量122.6错误响应132.7命令举例132.7.1遥测命令举例.132.7.2遥信命令举例.132.7.3遥调命令举例.132.7.4遥控命令举例.13PM3S监控系统上位机通讯协议1DL451-91通讯规约1.1通讯格
3、式通讯接口:RS232波特率:1200bps、2400bps、4800bps、9600bps数据格式:1位起始位、8位数据、1位停止位1.2帧定义1.2.1帧结构同步字控制字信息字1•••信息字N1.2.2同步字6个字节,依次为EBH90HEBH90HEBH90H。1.2.3控制字控制字共有6个字节,定义如下:ByteO7控制字节ByteO8帧类别码Byte09信息字数Byte10源站地址Bytel1目的站地址Byte12校验码L2.3.1控制字节控制字节定义如下:Bit7Bit6Bit5Bit4Bi
4、t3Bit2BitlBitOELSD0001E:扩展位,E=0表示已定义帧类别码,E=1帧类别码可自定义,本协议中总为0。L:帧长定义位,E=0表示本帧无信息字,E=1表示本帧有信息字,本协议中总为loS:源站地址有效,本协议中总为1。D:目的站地址有效,本协议中总为1。上行信息中,S=l、D=l,源站地址为直流设备设置地址,目的站地址为上位机地址,固定为01H;下行信息中,S=0、D=l,目的站地址为直流设备设置地址1・2・3・2帧类别码帧类别码定义如下:帧类别码内容定义上行下行61H重要遥测遥控选
5、择C2H次要遥测遥控执行B3H一般遥测遥控撤销F4H遥信状态57H设定命令信息字数信息字数N表示该帧小所含信息字数量,N=0表示本帧无信息字。校验码采用CRC校验,校验多项式为107H,每个信息字的前5字节构成码流,后而再加上8个0,得到48位流码,用校验多项式作为除数除以48位流码,相除时做异或运算;最后得到8位余数,取反后既得到校验码。例如:信息字前5个字节为43HE8H7DH33H56H,计算余数为2FH,取反后为D0H,发送序列为:43HE8H7DH33H56HD0H。信息字信息字结构每个信息
6、字由6个字节构成:功能码1字节、信息4字节、校验码1字节。功能码定义功能码字数用途00H-7FH128遥测E0H1遥控选择(下行)E1H1遥控返校(上行)E2H1遥控执行(下行)E3H1遥控撤销(下行)E8H1设定命令F0H一FFH16遥信1.1.1.信息字格式遥测:每个信息字传送2路模拟量,每个模拟量包含2字节,先发送低字节,后发送高字节。Bitll〜BitO为模拟量的数据位,Bitll为符号位,Bitll=0表示正数,用原码表示;Bitl1=1表示负数,用补码表示。Bitl4=l表示溢出,Bitl
7、5=l表示无效数据,Bit12〜Bitl3未使用,默认为0。遥信:每个信息字传送32个遥信量。遥信量01故障类正常故障电池充电浮充均充模块状态工作关机交流状态备用工作校验码与1.3.4相同。遥测定义功能码模拟量一模拟量二01H合母电压(V)控母电压(V)02H电池电流(0.1A)控母电流(0.1A)03H交流一路AB电压(V)交流一路BC电压(V)04H交流一路CA电压(V)交流二路AB电压(V)05H交流二路BC电压(V)交流二路CA电压(V)1・2・4・5遥信定义信息字1(功能码:OFOH)字节位
8、内容报警字节位内容报警1BitO交流A路输入0:工作,1:备用N2BitO交流A路掉电YBitl交流B路输入0:工作,1:备用NBitl交流A路欠压YBit2防雷1:故障YBit2交流A路过压YBit3交流开关1YBit3交流A路缺相YBit4交流开关2YBit4交流B路掉电YBit5交流开关3YBit5交流B路欠压YBit6交流开关4YBit6交流B路过压YBit7交流开关5YBit7交流B路缺相Y3BitO1#模块故障Y4BitO1#模块关机NBit
此文档下载收益归作者所有