您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 触摸屏监控PSM-T05后台通讯协议
第1页共15页通信协议文件名称:PSM-T05操作电源监控系统上位机协议文件编号:版本:V1.0制定:周伟钿2011-12-14审核:批准:生效日期:电力电源监控PSM-T05上位机通信协议深圳市善本电力设备有限公司电话:0755-61501731传真:0755-61501730第2页共15页规格更改记录更改项目更改前更改后更改原因电力电源监控PSM-T05上位机通信协议深圳市善本电力设备有限公司电话:0755-61501731传真:0755-61501730第3页共15页目录1、概述.............................................................................................................................................42、ModBus协议..............................................................................................................................53、CDT通信规约..........................................................................................................................114、通信测试举例...........................................................................................................................15深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第4页共15页1、概述本文所叙述的通信协议仅适用于本公司所生产的第五代电力电源监控系统PSM-T05系列V1.0版本的产品。物理接口:PSM-T05系列监控提供RS485通信接口,选择它与后台设备联机或上位机通讯。注意,若选用RS485接口连接到电脑串行通信口,则需外加一个RS485-RS232转换头转接。通信波特率支持1200bps、2400bps、4800bps和9600bps四种速率。每一帧由10位(1位起始位,8位数据位,1位停止位,无校验位)组成。在开始通信前,请先设定好监控系统的通信参数,如通信地址、通信速率和通信协议,PSM-T05系列监控同时兼容CDT和ModBus规约。通信地址从1到99可选。若用户选用ModBus规约,建议远程终端下发命令的时间间隔在3秒钟以上,波特率越低时间应适当延长。在今后的产品升级过程中,本通信协议若有修改,恕本公司不另行通知,请及时垂询本公司或访问本公司网站。深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第5页共15页2、ModBus协议2.1遥测遥测1下传:定义地址功能码STARADDR数据长度CRC校验数据ADDR03H0000HLENCRC16字节数11222ADDR:监控设备地址。STARTADDR为一特定值,不可随便更改。数据长度:指请求设备返回的遥测数据长度。发送时高位在前,低位在后,不可超过指定长度(0x11)。CRC校验:采用CRC16校验法,发送时低位在前,高位在后,计算方法请参阅下面章节。遥测返回:定义地址功能码长度返回数据CRC校验数据ADDR03H“数据长度”DATACRC16字节数111LEN*22遥测1返回DATA定义:寄存器地址定义传输方式放大系数单位0000交流A相电压H—L10V0001交流B相电压H—L10V0002交流C相电压H—L10V0003合母电压H—L10V0004控母电压H—L10V0005控母电流H—L10V0006电池电压H—L10V0007电池电流H—L10A0008电池温度H—L10℃0009通信模块1电压H—L10V000A通信模块1电流H—L10A000B通信模块2电压H—L10V000C通信模块2电流H—L10A000D逆变模块1电压H—L10V000E逆变模块1电流H—L10A000F逆变模块2电压H—L10V0010逆变模块2电流H—L10A2.2遥信遥信下传:定义地址功能码STARADDR数据长度CRC校验深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第6页共15页数据ADDR02H7000HLENCRC16字节数11222数据长度指遥信量长度,1个字节包含8个遥信量。遥信返回:定义地址功能码数据长度返回数据CRC校验数据ADDR02H(LEN+7)/8DATACRC16字节数1112注:0为备用,1为工作;0为浮充,1为均充;0为正常,1为故障;0为开机,1为关机。以下红色部分为重要信息量,务必接入后,单体电池报警参照实际电池节数。7000HBit0系统总故障Bit1充电模块故障(不含通讯故障)Bit2交流异常故障、防雷器、交流开关Bit3直流异常故障Bit4支路开关故障(不含通讯故障)Bit5电池异常故障(不含通讯故障)、熔断器Bit6绝缘异常故障(不含通讯故障)Bit7未定义LBit0-Bit6未定义Bit7电池充电方式7001HBit0-Bit71~8号充电模块开关机LBit0-Bit71~8号充电模块故障7002HBit0交流停电Bit1交流缺相Bit2交流欠压Bit3交流过压Bit4-Bit7未定义LBit0合母电压过高Bit1合母电压过低Bit2控母电压过高Bit3控母电压过低Bit4电池电压过低Bit5电池充电过流Bit6-Bit7未定义7003HBit1防雷器故障(监控)Bit2熔断器故障(监控)Bit3交流开关跳闸(监控)Bit4-Bit7未定义LBit0浮充电开关跳闸Bit1交流开关跳闸Bit2防雷器故障Bit3电池开关1-1故障Bit4电池开关1-2故障Bit5熔断器1-1故障Bit6熔断器1-2故障深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第7页共15页Bit7绝缘1-1故障7004HBit0绝缘1-2故障Bit1降压模块故障Bit2-Bit71-1~1-6支路开关跳闸LBit0-Bit71-7~1-14支路开关跳闸7005HBit0-Bit71-15~1-22支路开关跳闸LBit0-Bit71-23~1-30支路开关跳闸7006HBit0-Bit7单体电池1-1~1-8过压LBit0-Bit7单体电池1-9~1-16过压……700CHBit0-Bit7单体电池1-97~1-104过压LBit0-Bit7单体电池1-105~1-112过压700DHBit0-Bit7单体电池1-113~1-120过压LBit0-Bit7单体电池1-1~1-8欠压……7014HBit0-Bit7单体电池1-105~1-112欠压LBit0-Bit7单体电池1-113~1-120欠压7015HBit0-Bit7单体电池1-1~1-8差压LBit0-Bit7单体电池1-9~1-16差压……701BHBit0-Bit7单体电池1-97~1-104差压LBit0-Bit7单体电池1-105~1-112差压701CHBit0-Bit7单体电池1-113~1-120差压LBit0-Bit7单体电池2-1~2-8过压……7023HBit0-Bit7单体电池2-105~2-112过压LBit0-Bit7单体电池2-113~2-120过压7024HBit0-Bit7单体电池2-1~2-8欠压LBit0-Bit7单体电池2-9~2-16欠压……702AHBit0-Bit7单体电池2-97~2-104欠压LBit0-Bit7单体电池2-105~2-112欠压702BHBit0-Bit7单体电池2-113~2-120欠压LBit0-Bit7单体电池2-1~2-8差压……7032HBit0-Bit7单体电池2-105~2-112差压LBit0-Bit7单体电池2-113~2-120差压7033HBit0母线绝缘超差Bit1未定义Bit2母线正对地绝缘报警Bit3母线负对地绝缘报警Bit4-Bit7未定义LBit0-Bit7绝缘支路1~8故障7034HBit0-Bit7绝缘支路9~16故障LBit0-Bit7绝缘支路17~24故障7035HBit0-Bit7绝缘支路25~32故障LBit0-Bit7未定义深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第8页共15页2.3遥调遥调下传:定义地址功能码DATAREGVALUECRC校验数据ADDR06HDATACRC16字节数11222DATAREG定义:(高位在前,低位在后)DATAREG遥调内容单位系数设定范围7100H浮充电压V10100~3207200H均充电压V10110~320遥调返回:定义地址功能码DATAREGVALUECRC校验数据ADDR06HDATACRC16字节数112222.4遥控遥控下传:定义地址功能码遥控编号VALUECRC校验数据ADDR0FH78XXHDATACRC16字节数11222遥控编号遥控内容DATA7800H~7807H01~08号模块开关机控制0=开机,1=关机7840H第一组电池均浮充控制0=浮充,1=均充遥控返回:定义地址功能码遥控编号VALUECRC校验数据ADDR0FH78XXHDATACRC16字节数112222.5错误返回:定义地址功能码CODECRC校验数据ADDRCOM+80H1CRC16字节数11122.6CRC16校验码计算方法CRC添加到消息中时,低字节先加入,然后高字节。CRC简单函数如下:unsignedshortCRC16(puchMsg,usDataLen)unsignedchar*puchMsg;/*要进行CRC校验的消息*/unsignedshortusDataLen;/*消息中字节数*/{unsignedcharuchCRCHi=0xFF;/*高CRC字节初始化*/unsignedcharuchCRCLo=0xFF;/*低CRC字节初始化*/unsigneduIndex;/*CRC循环中的索引*/while(usDataLen--)/*传输消息缓冲区*/深圳市善本电力有限公司电话:0755-61501731传真:0755-61501730电力电源监控PSM-T05上位机通信协议第9页共15页{uIndex=uchCRCHi^*puchMsgg++;/*计算CRC*/uchCRCHi=uchCRCLo^auchCRCHi[uIndex};uchCRCLo=auchCRCLo[uIndex];}return(uchCRCHi8|uchCRCLo);}/*CRC高位字节值表*/staticunsignedcharauchCRCHi[]={0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0
本文标题:触摸屏监控PSM-T05后台通讯协议
链接地址:https://www.777doc.com/doc-2097039 .html