ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:26.89KB ,
资源ID:22194539      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22194539.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(许继电源DK04E模块通信规约Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

许继电源DK04E模块通信规约Word文档下载推荐.docx

1、其值必须为 AA(hex)Access Code: 3 bytes 由七位十进制数组成的MCSU的入口码,入口码在MCSU里以24位的二进制数存储,通信时从低位字节到高位字节依次传送。Byte Count : 1 byte 此数据包的字节数,此字节数是从Command ID到Chksum之间的字节个数。Command ID : 1 byte 命令种类的识别字符,此字符在每个数据包里连续发送两次,在MCSU里为了提高通信的可靠性,只有当一个数据包内两次发送的ID相等时,才认为此数据包的内容有效。 各种Command ID值所代表的意义说明如下:ReqSndStatID = 100 ;要求MCSU

2、发送系统状态数据包ReqSndParamID = 101 ;要求MCSU发送系统参数数据包ReqSndBatEvID = 117 ;要求MCSU发送电池管理数据包(暂时保留未用)ReqSndLogID = 118 ;要求MCSU发送告警记录数据包ReqSndSMRstatID = 119 ;要求MCSU发送整流模块状态数据包ReqSndSMRprmID = 120 ;要求MCSU发送某一整流模块参数数据包SetSMRparamsID = 122 ;设置整流模块参数 *ReqRstSMRHVSDID = 123 ;要求MCSU对整流模块高压关机进行复位ReqEQ = 124 ;要求MCSU转为均

3、衡工作方式ReqFloat = 125 ;要求MCSU转为浮充工作方式ReqSMRdisable = 126 ;要求MCSU关掉所有整流模块ReqSMRenable = 127 ;要求MCSU打开所有整流模块ReqSndParamEXTID 164 ;要求MCSU发送扩展参数包ReqSndStatC3ID = 167 ;要求MCSU发送扩展状态包ACKEmergID = 135 ;证实PC已收到MCSU的故障回报ACKDailyID = 136 ;证实PC已收到MCSU的定时回报SetCSUTime = 137 ;设置MCSU的时间 *SetMcsuParamID = 160 ;设置MCSU的

4、参数 *SetMcsuACParamID= 161 ;设置MCSU有关交流部分的参数 *ReqProdTest = 162 ;要求进入产品测试模式(暂时保留未用) *SetMcsuParamEXTID 163 ;设置MCSU的扩展参数包Data : 不同长度的数据流,通常情况下,数据包内不需要发送具有真正意义的 data,在需要发送Data的数据包其对应的Command ID项上已做上“*”标记。注意:当PC需要修改MCSU的参数时,应对发往MCSU的参数进行参数范围检查,否则不正确的参数可能对电源系统的正常运行造成严重影响,同时建议修改参数时进行密码保护。当数据包内不需要发送具有真正意义的D

5、ata数据时,发送此数据包时,在数据包的Data项里应包括一个虚拟的“word”(2 bytes),这两个字节的值并不重要,但这两个字节的值应被Chksum所计算在内。为了减小通信线路上的噪声及干扰,数据包内的Data项内的每个字节都应连续地发送两次,只有当两次传送的数据相等时MCSU才认为此数据包的内容为有效。Chksum : 1 byte 检查和,即将本数据包内的从入口码到Data里最后一个数据的每个字节依次相加,高位进位自然溢出,所得结果即为Chksum。Chksum可用来检验通信过程中数据传输的可靠性,在MCSU的程序里,相关的通信子程序将接收到的数据按照Chksum的定义进行计算,所

6、得结果与接收到的ChKaum进行比较,若两者不相等,则认为传输过程中出错,这样可以避免错误的数据对MCSU所造成的影响。各种数据包内Data的数据格式说明如下:各种数据类型的定义:Byte : 8位无符号数,范围0255Word : 16位无符号数,范围065535,低字节在前ShortInt : 8位有符号数,范围-128127SmallInt : 16位有符号数,范围-3276832767, 低字节在前LongInt : 32位有符号数,低字节在前LSB :代表低位字节MSB :代表高位字节Duplicate:表示重复数据当MCSU收到的Command ID需要带有Data时,这个Data

7、里应该是具有一定格式的数据,例如:要调整MCSU的参数时,Data项里的数据格式如下所示:设置MCSU的参数: Amb Temp Hi : word ( 单位为 degree ) ;环境温度过高告警点 Comes as : LSB, LSB Duplicate : MSB, MSB Duplicate Bat Temp Hi : word ( 单位为 degree ) ;电池温度过高告警点(未用) Comes as : Vhi alarm : word ( 单位为 100mV ) ;系统输出电压过高告警点 Vlo alarm :系统输出电压过低告警点 NumSMRs : word ;整流模块个

8、数 SMRtype : word ( 0=A型, 1=B型 ) ;整流模块类型 FSD current : word ( 单位为A ) ;电池电流传感器满量程 ModemEnable : word ( 0=不启用, 1=启用 ) ;MODEN是否启用 EmergCall :故障回报是否启用 DailyCall :定时回报是否启用 DailyHour :定时回报时间的小时(24小时制) DailyMin :定时回报时间的分 Expansion 1 : word ( 0=不启用, 1=单相交流检测 ) ;单相交流检测是否启用 Ph Num 1 : 20 bytes (ASCII digits/ch

9、aracters) ;电话号码1(数字或字母均用ASCII each byte twice in succession 码表示) Ph Num 2 :电话号码2(同上) each byte twice in succession Ph Num 3 :电话号码3(同上) Batt Rating : word ( 单位为 AH ) ;电池标称容量 BTC : word (单位为 mV/每节电池, 0=不启用) ;电池充电温度补偿系数 IbatLimit1 : word ( 单位为 A ) ;电池充电限流1(Vbat Vdd) IbatLimit2 :电池充电限流2(Vdd Vbat Vfloat)

10、(未用) IbatLimit3 :电池充电限流3(Vbat Vfloat)(未用) Deep Disch :电池深放电电压点(Vdd) (未用) Float Volts :浮充电压(Vfloat) EQ Volts :均衡充电电压 Drop Volts :电压降值 Bat Dis Alm :电池放电告警电压点 V Start EQ : word (0=不启用, 1=启用) ;依照放电终止电压启动均衡充电是否启用 EQ trip V :均衡充电阈值电压 Q Start EQ :依照电池放电安时数启动均衡充电是否启用 EQ trip Q : word ( 单位为AH ) ;均衡充电阈值安时数 EQ

11、 end A : word ( 单位为 A, 0=不启用) ;依照充电电流停停止均衡充电是否启用 EQ duration : word ( 单位为 小时 ) ;均衡充电持续时间 EQ period : word ( 单位为 星期 ) ;均衡充电周期 Disch I dif :两组电池放电不平衡电流值 LVSD :低压断路开关断开电压 Expansion 2 : byte (0=不启用, 1=三相交流检测) ;扩展口2(三相交流电检测)是否启用 : duplicate B.T.S. Alarm: byte ( 0=不启用, 1=启用 ) ;电池温度传感器失效告警是否启用(未用)其它各数据包里的D

12、ata项里数据格式分别说明如下:设置整流模块参数: SMR number : byte (255 = 所有的整流模块) ;整流模块号码 I-Limit : byte ( 单位为 A ) ;输出限流点 HVSDtrip : word (单位为 100mV ) ;输出电压过高关机点输出电压过高告警点输出电压过低告警点 AdjV : ShortInt - 有注意事项 ;均流调节值 SecEnable : byte ( 1=不启用, 0=启用 ) ;密码功能是否启用 :Adjv的值对于每个模块来说是不同的,当要改变所有整流模块的参数时,此时应将Adjv的值设置为120,这样当SMR收到的Adjv的值为

13、120时,SMR将不修改其本身的Adjv的值。设置MCSU的时间: Day : byte ;日 Month :月 Year :年 Cent :世纪 Hour :小时 Minute :分 Second :秒设置MCSU的有关交流部分的参数: ACVhi alarm : word ( 单位为V ) ;单相交流输入电压过高告警点 ACVlo alarm :单相交流输入电压过低告警点 ACFhi alarm : word ( 单位为 0.1Hz ) ;单相交流输入频率过高告警点(未用) ACFlo alarm :单相交流输入频率过低告警点(未用) FSD AC I :单相交流输入电流检测的满量程(未用

14、) ACVhi 3ph :三相交流输入电压过高告警点 ACVlo 3ph : word ( 单位为 V) ;三相交流输入电压过低告警点 ACFhi 3ph :三相交流输入频率过高告警点(未用) ACFlo 3ph :三相交流输入频率过低告警点(未用) FSD AC I 3ph :三相交流输入电流检测的满量程(未用)三、MCSU发送到PC的数据包MCSU - PCMCSU接收到PC要求发送数据包的命令后,发送给PC的数据包内的数据格式:Sync BytePacket IDDataPacket ID DuplicateData DuplicateAA hexwordMCSU回报(故障或定时回报)到

15、PC的数据包内的数据格式:Callup IDCallup ID DuplicateAccess Code Duplicatebyte数据包内各个部分的内容描述如下:Packet ID: 表示不同数据包类型的特征代码mcsuStatBlkID = 60 ;MCSU状态数据包mcsuParamBlkID = 61 ;MCSU参数数据包mcsuBatEvBlkID = 62 ;电池历史记录数据包(暂时未用)mcsuLogBlkID = 63 ;告警记录数据包mcsuSMRstatBlkID = 64 ;整流模块状态数据包mcsuSMRparamBlkID = 65 ;整流模块参数数据包mcsuPar

16、amEXTBlkID 66;MCSU扩展参数包mcsuStat3BlkID = 69 ;MCSU扩展状态包Callup ID:mcsuEmergencyID = 70 ;MCSU故障回报特征代码mcsuDailyReportID = 71 ;MCSU定时回报特征代码不同长度的数据流,其内容根据不同的Packet ID而各不相同,为了减小通信线路上的噪声及干扰,每个数据包内的数据都被发送两次,所以在PC的程序里应作恰当地处理,只有当两次传送的数据完全相等时,才可认为此数据包的内容为有效。ChkSum :1 byte检查和,即将本数据包内的从同步字符Sync到Data内最后一个数据的每个字节依次相

17、加,高位进位自然溢出,所得结果即为Chksum,重复发送的数据(Data duplicate)和MCSU的入口码(Access Code)均应包括在内。 MCSU发送到PC的各种数据包内Data里的数据格式 数据包内数据的内容根据数据包的种类不同而不同,各种数据包的内容分别如下所述:MCSU状态数据包: SysV :系统电压 Itotal :负载电流 Bat1 current : SmallInt( 单位为 A ) ;电池组1充电或放电电流(更改:原为word) Bat2 current : SmallInt ( 单位为 A ) ;电池组2充电或放电电流 Alarm1 : byte (Bit 0 = EEPROM value out of range) ;EEPROM内的参数超出范围 (Bit 1 = Non-urgent SMR alarm) ;整流模块非紧急告警 (Bit 2 = Urgent SMR alarm) ;整流模块紧急告警 (Bit 3 = CB/Fuse open) ;负载空开跳闸 (Bit 4 =

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1