欢迎来到天天文库
浏览记录
ID:46865104
大小:264.50 KB
页数:7页
时间:2019-11-28
《PSM-E20C上位机协议V2-220V-MODBUS》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、概述本文所叙述的通信协议适用于木公司所生产的电源监控系统PSM-E20C系列版本的产品。物理接口:PSM-E20C系列监控同时捉供RS232和RS485通信接口,用户可任意选择其中Z—与后台设备联机。注意,若选用RS485接口连接到电脑串行通信口,则需外加一个RS485-RS232转换头转接。通信波特率9600bpso每一帧由10位(1位起始位,8位数据位,1位停止位,无校验位)组成。在开始通信前,请先设定好监控系统的通信参数,如通信地址、通信速率和通信协议。通信地址从1到99可选。若用八选用ModBus规约,建议远程终端下发命
2、令的时间间隔在5秒钟以上,波特率越低时间应适当延长。在今示的产品升级过程屮,木通信协议若有修改,恕木公司不另行通知,请及时垂询木公司或访问本公司网站。cretin不包站此同步头(同步头不用)字符延时小于50ms桢间延时200ms2ModBus协议2.1遥测遥测1下传:定义地址功能码STARADDR数据长度CRC校验数据ADDR03H6000HLENCRC16字节数11222>ADDR:监控设备地址。>STARTADDR为一特定值,不可随便更改。>数据长度:指请求设备返凹的遥测数据长度。发送时肓位在前,低位在后,不对超过指定长度(
3、0x20)o>CRC校验:采用CRC16校验法,发送时低位在前,高位在后,计算方法请参阅下而章节。遥测返回:定义地址功能码长度返回数据CRC校验数据ADDR03H数据长度DATACRC16字节数112LEN*22数据长度字节数由原来1字节改为两字节Data就是信息长度,不是字节数遥测1(重要)返回DATA定义:寄存器地址定义传输方式放大系数单位6000交流A相电压UaH—L10V6001交流B相电压UbH—L10V6002交流C相电压UcH—L10V6003合闸母线电压(1段)H—L10V6004预留合啊啤电乐(2S)H—L10
4、V6005控制母线电压诃H—L10V6006预留控制母线电压(2段)HL10V6007控制母线电流倔H—L10A6008预留控制他电流(2段)H—L10A6009充电装置电压H—L10V600A预留充电畑电漩H—L10A600B蓄电池组电压H—L10V600C蓄电池组电流H—L1()A600D预留电池环境温度H—L10°C600E预留正每统对地纶缘电fiflH—L10KQ600F预留负每删地绝缘电用HL10KQ2.2遥信遥信下传:定义地址功能码STARADDR数据长度CRC校验数据ADDR02H7000HLENCRC16字节数1
5、1222数据长度指遥信最长度,1个字节包含8个遥信最。遥信返冋:定义地址功能码数据长度返回数据CRC校验数据ADDR02H(LEN+7)/8DATACRC16字节数1122注:0为备用,1为丄作;0为浮充,1为均充;0为正常,1为故障;0为开机,1为关机。遥信1(重要)寄存器地址字节Bits定义7000HBit7系统总故障Bit6电池充电方式(均充或浮充)Bit5交流供电冋路(1路或2路)Bit4~BitO未定义LBit7-Bit0未定义7001HBit7-Bit01〜8号充电模块故障LBit7-Bit09~16号充电模块故障7
6、002HBit7交流电源故障Bit6未定义Bit5未定义Bit4未定义Bit3-BitO未定义LBit7合闸母线过压Bit6合闸母线欠压Bit5控制母线过圧Bit4控制母线欠压Bit3蓄电池组欠压Bit2预留电池充电过流Bitl预留单体电抱过圧BitO预留瑕休电池欠压7003HBit7预留防缶器战阳Bit6电池熔断器故障Bit5电池开关断开Bit4馈出支路开关跳闸Bit3母线绝缘故障Bit2-BitO未定义LBit7-Bit0未定义2.3遥调遥调下传:定义地址功能码DATAREGVALUECRC校验数据ADDR06HDATACR
7、C16字节数11222DATAREG定义:(高位在前,低位在后)DATAREG遥调内容单位系数设定范围71OOH浮充电压,(高位在前,低位在后)V10100-3207200H均充电压,(咼位在刖,低位在后)V10110-320遥调返冋:定义地址功能码DATAREGVALUECRC校验数据ADDR06HDAIACRC16字节数112222.4遥控遥控下传:定义地址功能码遥控编号VALUECRC校验数据ADDR0FH78XXHDATACRC16字节数11222遥控编号遥控内容DATA7800H〜78()fH()1〜16号模块开关机控
8、制()二开机,1二关机7810H均浮充控制0=浮充,1二均充举例:控制#2号模块关机:发送命令:01Of78010001控制#2号模块开机:发送命令:()1Of78000000遥控返回:定义地址功能码遥控编号VALUECRC校验数据ADDR0FH78XXHDAT
此文档下载收益归作者所有