厂商 :广州邮通通信设备有限公司
广东 广州- 主营产品:
- 视频光端机
- 网管型PCM设备
- 电话光端机
联系电话 :13822110989
商品详细描述
YTP-S10嵌入式直流电源系统-技术手册 |
YTP-S10嵌入式高效、节能
直流电源系统
技
术
手
册
广州邮通电信设备有限公司
YTP-S10嵌入式直流电源系统
技术手册
资料版本YTP-GC-ACDC.2
广州邮通电信设备有限公司主要生产、经营通信用高频开关电源、逆变电源和其它系列电源系统。公司研发生产的广州邮通电源,其技术先进、品质优秀。公司的客户主要是国内信息产业界的大型电 信运营商、电力系统、广电系统、以及相关的配套设备生产商。公司既能为大型电信运营商提供高频开关电源设备,又能为相关生产商提供配套电源。公司致力于在民族产业之林中独树一帜,吸收世界知名企业的先进技术及其管理经验,建立自己的高科技企业,为发展自主的民族产业而努力。
广州邮通公司的产品能满足电力系统、通信系统对电源的广泛需求。既能满足低容量要求的场合、小模块局、接入网、光线传输中断站等,又能满足高电源容量的要求,如移动基站、微波通信、中心局等。
公司的宗旨是,用户需要第一、产品质量一流、售后服务周到。并已通过了ISO9000-2000质量体系认证,随着世界科技事业的迅猛发展,我国以信息产业和以其为龙头而拉动的其它行业也在日新月异地发生变化,隐藏着巨大的商机和经济效益。我们愿与新老客户携手共进,互惠互利,为我国的信息产业迅猛发展出力!
公司主要产品高效开关电源、高频逆变器等已通过国家信息产业部质量检验中心检验,并获得高新技术产业认证!
内容简介
本手册主要介绍YTP-S10嵌入式直流电源系统及其组成部分的特点、功能,技术参数命名原则,系统接线,操作说明等。
版权声明:
广州邮通电信设备有限公司版权所有
版权所有,保留一切权利
在没有得到本公司书面许可时任何单位和个人不得擅自摘抄
版权所有,侵权必究-内容如有改动恕不另行通知
目 录
第一章 系统概述. 5
一 产品型号说明... 5
二 系统的结构及标准配置... 5
三 系统的主要特点... 6
第二章 整流模块介绍. 7
一、模块简介... 7
二、 整流模块的技术参数... 9
第三章、监控单元介绍. 11
一、监控模块的外观结构... 11
二、特性和功能... 11
2.1 输入特性... 11
2.2 显示与设置功能... 11
2.3 控制功能... 19
2.4 完备的通讯功能... 19
2.5 告警与记录功能... 19
2.6 电池自动管理功能... 19
2.7 通讯功能... 19
2.8 干节点输出功能... 20
第四章 直流配电单元. 20
第五章 机架系统. 21
一、面板指示说明... 21
二、后面板接线说明... 22
三、通讯干结点接线说明... 23
第六章 通讯协议、后台软件. 24
后台软件... 25
第一章 系统概述
一 产品型号说明
系统型号说明YTP-S10
YTP:公司名称
整流模块型号说明
YTP-AD4830
YTP: 公司名称缩写:广州邮通电源
30: 电流30A
48: 输出电压 48Vdc
监控器型号说明
YTP-NM
YTP: 公司名称缩写:广州邮通电源
NM:监控器,与监控模块YTPAD4830配套
二 系统的结构及标准配置
本系统配置灵活,各功能模块全为标准2U高的,很方便嵌入各运营商的系统中 三 系统的主要特点
YTP-S10嵌入式直流电源系统先进的模块设计使得整个系统体积很小,却能提供足够的功率满足通讯系统的要求,同时符合机架式安装的特征。适用于各种规模的交换局、机房、基站、卫星通信、数据通信、铁路以及电力系统等电网波动范围很宽的场合。YTP-S10嵌入式直流电源系统操作方便,易于安装和维护。系统模块插框采用插箱式安装方式,便于灵活扩容整流模块和更换监控模块。其主要特点有:● 整流模块采用有源功率因数补偿技术功率因数值达0.99;
● 标准高度2U,单模块重量2.4KG,输出电流33A,功率密度极高;
★ 整流模块采用全面双软开关技术,负载达到10%时效率就可到达到91%,50%负载可达效率95%以上;
● 完善的电池保护管理和负载脱离下电管理;配置2级低压脱离,让用户实现在紧急情况下先脱离一般负载,后脱离主要负载的功能,最大程度上保护用户负载和电池;
● 整流模块和监控模块采用无损伤热插拔技术即插即用;
●标准的RS232 通信接口;3级告警干接点告警:紧急告警,主要告警,一般告警;
● 完备的故障保护、告警功能;
● 超低辐射:采用先进的电磁兼容设计整流模块能够满足通信电
源设备电磁兼容性限值及测量方法中华人民共和国通信行业标;
准YD/T983 中对传导和辐射干扰的要求;
● 系统配置灵活、方便,易于扩展;可根据客户需求配置各种功率系统;
★ 产品已通过国家信息产业部质量监督检验中心检验。
第二章 整流模块介绍
一、模块简介
本公司生产的 YTPAD4830系列整流模块采用纯软开关谐振技术,完全支持热插拔。每个模块中都安装有先进的微处理器使模块的智能化大为提高。模块前面板有3个LED指示灯,分别表示Power、通讯、和模块工作状态。
指示标识 |
正常状态 |
异常状态 |
异常原因 |
电源指示灯 |
亮 |
灭 |
无交流输入或输入保险管损坏 |
通讯指示灯 |
灭 |
闪亮 |
通讯故障 |
故障指示灯 |
灭 |
亮 |
模块告警 |
● 软开关
整流模块的功率电路分为有源PFC校正和DC/DC 变换两部分实现了宽输入电压范围90V~290V 。效率高达95%以上,高功率密度达到了国际先进水平。效率曲线如下图:
● 强制风冷
先进的电路设计,苛刻的元器件选材,使模块不但效率高、功率密度大,而且发热量也非常小,省去了散热片,减少了体积。
● 热插拔
整流模块采用无损伤热插拔技术,其输出和输入都有软启动和电流限制装置。当模块插入系统时不会引起系统输出电压的波动,更换模块时间小于1min。
● 保护和故障告警
在不同的保护/故障类型中整流模块有不同的反应/动作方式。
● 低压差自主均流
整流模块采用模块间的低压差自主均流技术,当监控模块或个别整流模块发生故障时其余模块能够保持均流。
● 无级限流技术
整流模块采用了无级限流技术在0~110%额定电流之间连续可调。
● 监控性能
整流模块有内置CPU 监测和控制模块的运行状态,并负责与监控模块通讯。整流模块通过RS485 接收监控模块发送来的开/关机限流点、电压设定等参数设定命令,并将模块的电压电流温度限流点开/关机状态和告警量等实时地返回给监控模块。
● 风扇控制和防尘
风扇采用无级温控调速,并且随着模块输出功率的变化而变化,最大程度减少噪音和延长风扇的使用寿命。
二、 整流模块的技术参数
1 环境条件工作温度:-25℃ ~ 65℃
储存温度:-40℃ ~85℃
相对湿度≤97%RH
海拔高度≤3000m
2 输入特性
输入185~290VAC正常输出
85~185VAC减功率输出
3 输出特性
48VDC直流输出,功率可达1680W
24VDC直流输出,功率可达1400W
直流输出电压42V~ 59V, 可通过监控模块进行连续调整
直流输出电流0A ~32A 最大可输出33A
稳压精度 ≤ 0.6%
负载调整率 ≤ 0.5%
电压调整率 ≤ 0.1%
4 输出限流特性
无级限流在0~110%额定电流值之间连续可调
5 功率因数: ≥ 0.9999
6 效率: ≥ 95%
7 均流不平衡度: ≤ 3%
8 温度补偿系数:可手动设定 单位(MV/℃)
10 杂音指标:
峰--峰值杂音电压:≤200mV 0~ 20MHz;
衡重杂音电压: ≤ 2mV;
宽频杂音电压: ≤ 50mV 3.4kHz ~150kHz;
≤20mV 0.15 MHz 30MHz
离散杂音电压: ≤5mV 3.4kHz~ 150kHz
≤3mV 150kHz ~200kHz
≤2mV 200kHz ~500kHz
≤1mV 0.5MHz ~30MHz
11. 噪音:≤45dB(A)
12. 告警和保护特性
13. 过流保护
输入过流保护(采用保险丝);
输出过流保护(采用保险丝);
PFC 过流保护(分流器);
短路保护:电流回缩式保护功能;
故障消除后自动恢复工作。
2) 过欠压保护(以下参数可通过硬件调整)
输入欠压保护点:85± 5V, 回差:10V~20V
输入过压保护点:290 ± 5V , 回差:5~20V
输出过压保护点:59 ±1V
3 )其它保护
模块过温保护(80度 回差10度)
14. 模块外型尺寸:88mm(高)× 103mm(宽) ×261mm(深)
15. 重量:≤
第三章、监控单元介绍
一、监控模块的外观结构
监控模块YTP-MN 前面板上有液晶显示屏(128*64蓝底白字)、按键、指示灯。实时显示系统状态和数据,并可通过按键对模块进行设置和控制。
指示标识 |
正常状态 |
异常状态 |
异常原因 |
电源指示灯 |
亮 |
灭 |
无交流输入或输入保险管损坏 |
均浮充指示灯 |
灭 |
亮 |
亮为均充,灭为浮充 |
系统故障指示 |
灭 |
亮 |
系统有故障 |
采用先进的微处理器,使控制准确、可靠、快速。
它既能进行本地控制又能实现远程监控,真正实现系统的智能化。
二、特性和功能
2.1 输入特性
直流输入额定电压:48VDC电压范围: 40V~60VDC
工作温度:
2.2 显示与设置功能
监控模块能显示电源系统的各项运行参数、运行状态、告警状态设置参数,及控制参数。按键说明:监控器共有4个按键:’’退出’’、’’上翻”、”下翻”、”确认”,改变参数值按”确认键”改,按”上翻”下翻”键改变其值,再按确认将值保存。
各菜单详细操作及说明
1. 屏保界面:
广州邮通 |
显示当前时间日期等 按确认键进入系统信息菜单 |
2. 系统信息菜单第一屏:
显示当前系统电压(在线电压)、负载电流、电池电流. 等参数。按确认键进入密码输入菜单。 |
系统电压: 53.5 V 负载电流: 电池I 1 : 电池I 2 : |
2005年
3. 系统信息菜单第二屏
模块电流: 30.3 A 市电电压: 220 V 市电电流: 1.2 A 市电频率: 50 Hz |
4. 2系统信息菜单第三屏:
低压脱离1状态 吸合 低压脱离2状态 断开 |
显示当2级低压脱离状态、下翻进入下一屏,并可上翻一屏 等参数。按确认键进入密码输入菜单 |
2005年
5. 系统信息菜单第四屏:
电池温度:32.1℃ 充电状态: 均充/浮充 当前有##项告警. 查看>> |
当前充电状态,并显示当前系统告警的数目,如果有告警按确认键盘可查看详细告警内容 等参数。按确认键进入密码输入菜单 |
2005年
6. 模块信息显示:
模块1通讯正常 输出电流: 20.1 A 平均电流: 20.8 A 模块温度: 35.9 ℃ |
显示模块1~N详细信息按上翻下翻键切换模块等参数。按确认键进入密码输入菜单。 |
2005年
进入系统设置菜单之前会出现密码 输入提示框,如图所示,输入4位正确 密码 方可进入,默认密码为0000,用 户可在进入系统菜单后修改密码。 |
请输入密码 0 0 0 0 |
2005年 11月 09
8. 系统主菜单第一屏:
系统菜单 1:系统电压设定 2:充电管理 3:告警限定值设定 |
系统主菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单 |
9.系统主菜单第二屏
系统菜单 4:低压脱离设定 5:时间设置 6:修改密码 |
系统主菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单。 |
2005年 11月
2005年
10.系统主菜单第三屏
系统菜单 7:语言选择 8:版本信息 9:模块配置 |
系统主菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单。 |
2005年 11月 09
11.系统电压设定
系统电压 53.5 V |
设置系统浮充电压上翻下翻键改变数值,确认键确定修改,此处电压按位设置。 |
12.充电管理第一屏
充电管理 1:电池限流值 2:均充电压 3:均充时长 ↑↓ |
充电管理菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单。 |
13.充电管理第二屏
充电管理 4:均充间隔 5:指定时间均充 6:强制均充浮充 ↑↓ |
充电管理菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单。 |
14.充电管理第三屏
充电管理 7:温度补偿 ↑ |
充电管理菜单,按上翻下翻来选择你要进入的目录,按确认进入相应的菜单。 |
;
15.电池充电限流值设定
电池限流值 010.0 A |
设定电池充电的限流值。
16.均充电压值设定
均充电压 56.5 V |
设定均充电压的值。
17.均充时长设定
均充时长 010 小时 |
设定均充的时间长度。
18.均充间隔设定
均充间隔 01440小时 |
设定每均充的间隔时间。
19.指定时间均充
指定时间均充 17:26:26 05 – 08- 19 |
设定指定均充的时间 当时间到达该时间时充电状态转为均充,系统输出均充电压。 |
20.强制均充浮充
强制均充/浮充 1:手动浮充 2:手动均充 |
此处给用户提供强制转换功能,当强制转换后,均浮充时间从0开始重新计时。 |
\
21.温度补偿
温度补偿 系数: 000 mV 补偿起始点: 000 ℃ |
可设定补偿系数及开始点.如设置系数2MV,起始点40,那么在50度时输出电压应该减掉20mV。 |
22.告警限定值设定第一屏
告警限定值 1:电池过压告警 2:电池欠压告警 3:市电过压告警 ↑↓ |
告警相关设定菜单第一屏,可设定过压、欠压、及市电过压告警值等。 |
23.告警限定值设定第二屏
告警限定值 4:市电欠压告警 5:过流值设定 6:频率范围设置 |
告警相关设定菜单第二屏,可设定市电欠压值、市电过流值和市电频率范围值。 |
24.告警限定值设定第三屏
告警限定值 7:温度告警值 8:声音告警控制 |
告警相关设定菜单第三屏可设定电池温度告警值和告警声音控制(开启、关闭)。
25.过压告警值设定
电池过压告警 59.0 V |
系统过压值设定,当系统电压超过此值时,系统将关闭模块,并不可恢复。 |
电池欠压告警 42.0 V |
26.市电过压告警值设定
市电过压 275V |
27.市电欠压告警值设
市电欠压 175V |
28.过流值设定
系统市电电流值设定,当系统市电电流高于此值时,系统将会单声告警。
过流值设定 010A |
29.频率范围设置
系统市电频率值设定,当系统市电频率高于此范围时,系统将会单声告警。
频率范围 10% |
30.温度告警值设定
温度告警限定值 80.0 ℃ |
电池温度告警值设定,当电池温度大于此值时,系统发出告警。 |
31.声音告警设定
声音告警控制 1:开启 2:关闭 |
系统告警是否发出声音设定,默认为开启,可以通过此菜单屏蔽。 |
32.低压脱离设定菜单
低压脱离值设定 1:低压脱离1 2:低压脱离2 |
设定2级低压脱离值菜单。 |
33.低压脱离1设定
低压脱离1设定 脱离电压 41.0 V 重接电压 46.0 V |
低压脱离1设定,接主要负载,当电池电压严重不足时脱离,并可设定重接电压,恢复此值时重接。 |
34.低压脱离2设定
低压脱离2设定 脱离电压 43.0 V 重接电压 48.0 V |
低压脱离2设定,接次要负载,当电池电压低时脱离,并可设定重接电压,恢复此值时重接 |
35.时间设定
时间设置 06--02--03 |
设定系统当前时间。 |
36.修改密码
请输入新密码 0 0 0 0 |
修改监控器密码4位数,修改结果在按下确认键后弹出, 默认密码:0 0 0 0 。 |
37.语言选择
语言选择 中文 English |
选择系统的使用语言。 |
38.版本信息
版本信息 REV 85.10 |
当前监控器版本信息。 |
39.系统重置
模块配置 模块数量: 2 |
配置当前系统模块的数量。 |
2.3 控制功能
监控模块可根据系统的运行状态对被监控对象发出相应的动作指令。监控模块支持自动和手动两种电池管理方式。在手动方式下控制动作主要包括:电池组的均/浮充转换;调节整流模块电压(从监控单元键盘上可通过设置更改浮充运行电压实现);也可设定电池充电电流, 保护蓄电池。也可以通过后台维护软件执行控制动作。在自动模式下,机器将根据设置的均充时长、间隔和指定日期均充等参数自动完成电池的自动管理充电功能。此间可以强制转到均/浮充,即手动。转到手动后所有计时从零开始,并继续按自动的模式计时。可有效防止人为操作失误带来损失。2.4 完备的通讯功能
上位主机可监控并控制下位机所有参数、状态。同时为了安全可靠,上位机与下位机通讯时除了要安装彼此约束的通信协议以外,上位机要想得到下位机的各种参数、或对下位机进行控制之前必须知道下位机的监控密码,并将此密码发给下位机。下位机效验正确后方可监控、控制。极大的保证了电源运行的稳定性,避免人为错控造成的不必要的损失。2.5 告警与记录功能
监控模块可根据采集到的数据对系统故障进行声光报警,并产生相应的动作。监控模块处理的主要告警量如下表所示。设置告警级别有三个“紧急”、“主要”、“一般”。
2.6 电池自动管理功能
监控模块可根据用户设定的数据,如充电限流值、均浮充转换时间、均浮充电压等调整电池的充电方式,并实施各种保护措施保护蓄电池,如充电限流、温度补偿等。2.7 通讯功能
监控模块具有与后台主机和下级设备通讯功能;与后台主机的通讯为RS232隔离通讯方式;与下级设备的通讯为RS485方式。2.8 干节点输出功能
系统提供3 个告警干节点输出紧急干节点:市电故障、低压脱离1、低压脱离2、模块过压、模块风扇故障。
主要干节点:电池熔丝告警、负载空开告警。
一般干节点:电池温度告警、模块通讯故障。
第四章 直流配电单元
接蓄电池 |
普通 负载 |
重要 负载 |
l 输出负载分路具有短路和过流保护功能,分路容量可根据用户要
求适当调整;
l 电池输入需外接采用熔断器
l 下电自动/手动、负载下电接通/断开等控制开关;
l 电池电流、负载总电流可检测;
l 所有直流输出都有故障检测功能;
l 具备2级脱离功能,分级保护负载与电池
l 每路空开容量
第五章 机架系统
一、面板指示说明
系统正视效果图如下:上图中为一标准配置 直流配电+2模块+监控(左->右) 组成
系统正视机械图如下所示:
二、后面板接线说明
系统俯视图如下图所示三、通讯干结点接线说明
下图为通讯接口及干结点接口示意图
RS232通讯接口 |
普通告警 |
重要告警 |
紧急告警 |
并机通讯接口 |
干结点说明:
上图中从上到下 1-2紧急 3-4重要 5-6普通
紧急告警有如下种类:市电故障、低压脱离1、低压脱离2、模块过压、模块风扇故障。
重要告警有如下种类:负载空开告警、电池空开告警。
普通告警有如下种类:电池过温,模块通讯故障。
第六章 通讯协议、后台软件
为适应各种不同用户需求,与上位机通讯有多种模式可选择,如自动上传数据模式,一问一答模式等。后台协议安全、全面、详细。特有密码效验功能,配合上位机自身密码,双重验证,最大程度上保护系统参数安全,让用户买的开心,用的放心。为了维护方便,通讯协议中除了可以查看系统运行的所有参数外,还可以设置其值的大小。后台中用户可以一目了然的看清楚机器当前的所有参数配置情况,告警信息等,还可以很方便的设置、修改机器的参数。另外我们提供用户配置一套系统默认参数,用户只需一次点击就可将所有参数恢复一个合适的值。
通讯协议请与厂家索要,下面列出部分后台软件程序图
后台软件
这里可以显示系统运行的参数。
广州邮通电信设备有限公司 http://www.gzyoutong.com
YTP-S10嵌入式直流电源系统后台通讯协议
版本:2.0
2008.5.1
POWER
通信协议
A.概要:本文讲述YTP-S10嵌入式直流电源系统通信协议,本协议遵从标准Modbus RTU协议,系统站地址固定为1。
B:硬件资源
波特率 ………..9600 BPS
数据长度 …………..8位
停止位 ……… 1位
校验 ………….. 无
端口连接
计算机 电源监控器
===================================
RX <---------- TX (pin 2)
TX ----------> RX (pin 3)
GND <---------- GND (pin 5)
(9 pins D型母头连接器)
一 协议内容汇总
功能 |
功能码 |
寄存器地址 |
说明 |
模块总数设置 |
0x06 |
0x1000~0x1001 |
|
系统电压设置 |
0x06 |
0x1002~0x1003 |
实际电压值=设置值/100 |
均充电压设置 |
0x06 |
0x1004~0x1005 |
实际电压值=设置值/100 |
限流值设置 |
0x06 |
0x1006~0x1007 |
实际电流值=设置值/100 |
脱离电压1设置 |
0x06 |
0x1008~0x1009 |
实际电压值=设置值/100 |
重接电压1设置 |
0x06 |
0x |
实际电压值=设置值/100 |
脱离电压2设置 |
0x06 |
0x |
实际电压值=设置值/100 |
重接电压2设置 |
0x06 |
0x100e~0x |
实际电压值=设置值/100 |
过压值设置 |
0x06 |
0x1010~0x1011 |
实际电压值=设置值/100 |
欠压值设置 |
0x06 |
0x1012~0x1013 |
实际电压值=设置值/100 |
温度补偿系数设置 |
0x06 |
0x1014~0x1015 |
|
温度补偿起始点设置 |
0x06 |
0x1016~0x1017 |
|
电池温度告警值设置 |
0x06 |
0x1018~0x1019 |
实际温度告警值=设置值/100 |
均充时长设置 |
0x06 |
0x |
|
均充间隔设置 |
0x06 |
0x |
|
|
|
|
|
设置时间 |
0x10 |
0x1100~0x110b |
时、分、秒、年、月、日 |
设置均充时间 |
0x10 |
0x1200~0x120b |
时、分、秒、年、月、日 |
|
|
|
|
读模块总数 |
0x03 |
0x1000~0x1001 |
|
读系统设置电压 |
0x03 |
0x1002~0x1003 |
实际电压值=读取值/100 |
读均充设置电压 |
0x03 |
0x1004~0x1005 |
实际电压值=读取值/100 |
读电池限流值 |
0x03 |
0x1006~0x1007 |
实际电池限流值=读取值/100 |
读脱离电压1 |
0x03 |
0x1008~0x1009 |
实际电压值=读取值/100 |
读重接电压1 |
0x03 |
0x |
实际电压值=读取值/100 |
读脱离电压2 |
0x03 |
0x |
实际电压值=读取值/100 |
读重接电压2 |
0x03 |
0x100e~0x |
实际电压值=读取值/100 |
读过压值 |
0x03 |
0x1010~0x1011 |
实际电压值=读取值/100 |
读欠压值 |
0x03 |
0x1012~0x1013 |
实际电压值=读取值/100 |
读温度补偿系数 |
0x03 |
0x1014~0x1015 |
|
读温度补偿起始点 |
0x03 |
0x1016~0x1017 |
|
读电池温度告警值 |
0x03 |
0x1018~0x1019 |
实际温度告警值=读取值/100 |
读均充时长 |
0x03 |
0x |
|
读均充间隔 |
0x03 |
0x |
|
读系统时间 |
0x03 |
0x1100~0x110b |
时、分、秒、年、月、日 |
读指定均充时间 |
0x03 |
0x1200~0x120b |
时、分、秒、年、月、日 |
|
|
|
|
均充浮充设置 |
0x05 |
0x1600 |
0000:浮充 FF00:均充状态 |
读充电状态 |
0x01 |
0x1600 |
0:浮充 1:均充状态 |
功能 |
功能码 |
寄存器地址 |
说明 |
读系统电压 |
0x03 |
0x2000~0x2001 |
实际电压值=读取值/100 |
读电池电流1 |
0x03 |
0x2002~0x2003 |
实际电流值=读取值/100 |
读电池电流2 |
0x03 |
0x2004~0x2005 |
实际电流值=读取值/100 |
读模块电流 |
0x03 |
0x2006~0x2007 |
实际电流值=读取值/100 |
读负载电流 |
0x03 |
0x2008~0x2009 |
实际电流值=读取值/100 |
读电池温度 |
0x03 |
0x |
实际温度值=读取值/100 |
市电1相电压 |
0x03 |
0x |
实际电压值=读取值/100 |
市电2相电压 |
0x03 |
0x200e~0x |
实际电压值=读取值/100 |
市电3相电压 |
0x03 |
0x2010~0x2011 |
实际电压值=读取值/100 |
市电频率 |
0x03 |
0x2012~0x2013 |
实际频度值=读取值/100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
模块1电流 |
0x03 |
0x3000~0x3001 |
实际电流值=读取值/100 |
模块1电池温度 |
0x03 |
0x3002~0x3003 |
实际温度值=读取值/100 |
模块2电流 |
0x03 |
0x3004~0x3005 |
实际电流值=读取值/100 |
模块2电池温度 |
0x03 |
0x3006~0x3007 |
实际温度值=读取值/100 |
模块3电流 |
0x03 |
0x3008~0x3009 |
实际电流值=读取值/100 |
模块3电池温度 |
0x03 |
0x |
实际温度值=读取值/100 |
模块4电流 |
0x03 |
0x |
实际电流值=读取值/100 |
模块4电池温度 |
0x03 |
0x300e~0x |
实际温度值=读取值/100 |
。。。。。。。 |
。。。。。 |
。。。。。。。。。 |
|
模块n电流 |
0x03 |
|
实际电流值=读取值/100 |
模块n电池温度 |
0x03 |
|
实际温度值=读取值/100 |
|
|
|
|
低压脱离1告警 |
0x02 |
0x0000 |
1:告警 0:正常 |
低压脱离2告警 |
0x02 |
0x0001 |
1:告警 0:正常 |
负载空开告警 |
0x02 |
0x0002 |
1:告警 0:正常 |
电池熔丝告警 |
0x02 |
0x0003 |
1:告警 0:正常 |
相电压1告警 |
0x02 |
0x0004 |
1:告警 0:正常 |
相电压2告警 |
0x02 |
0x0005 |
1:告警 0:正常 |
电池1充放电 |
0x02 |
0x0006 |
1:电池1放电 0:充电 |
电池2充放电 |
0x02 |
0x0007 |
1:电池2放电 0:充电 |
|
|
|
|
一、模块总数设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x00 |
|
5 |
下置的数据高8位 |
0x00 |
|
6 |
低8位 |
0x08 |
例:模块总数为8 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
二、系统电压设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x02 |
|
5 |
下置的数据高8位 |
0x12 |
例:设置系统电压为46.8V |
6 |
低8位 |
0x48 |
46.8×100=4680=0x1248 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
三、均充电压设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x04 |
|
5 |
下置的数据高8位 |
0x12 |
例:设置均充电压为48.2V |
6 |
低8位 |
0xd4 |
48.2×100=4820=0x12d4 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
四、限流值设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际限流值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x06 |
|
5 |
下置的数据高8位 |
0x |
例:设置限流值为 |
6 |
低8位 |
0x90 |
80.8×100=8080=0x |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
五、脱离电压1设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x08 |
|
5 |
下置的数据高8位 |
0x |
例:设置脱离电压1为40.6V |
6 |
低8位 |
0xdc |
40.6×100=4060=0xfdc |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
六、重接电压1设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
下置的数据高8位 |
0x14 |
例:设置重接电压1为53V |
6 |
低8位 |
0xb4 |
53×100=5300=0x14b4 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
七、脱离电压2设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
下置的数据高8位 |
0x14 |
例:设置脱离电压2为53.5V |
6 |
低8位 |
0xe6 |
53.5×100=5350=0x14e6 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
八、重接电压2设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x0e |
|
5 |
下置的数据高8位 |
0x15 |
例:设置重接电压2为55V |
6 |
低8位 |
0x |
55×100=5500=0x |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
九、过压值设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x10 |
|
5 |
下置的数据高8位 |
0x16 |
例:设置过压值为58.2V |
6 |
低8位 |
0xbc |
58.2×100=5820=0x16bc |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十、欠压值设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际电压值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x12 |
|
5 |
下置的数据高8位 |
0x0e |
例:设置欠压值为38V |
6 |
低8位 |
0xd8 |
38×100=3800=0x0ed8 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十一、温度补偿系数设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x14 |
|
5 |
下置的数据高8位 |
0x00 |
|
6 |
低8位 |
0x02 |
例:温度补偿系数为2 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十二、温度补偿起始点设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x16 |
|
5 |
下置的数据高8位 |
0x00 |
|
6 |
低8位 |
0x28 |
例:温度补偿起始点为40 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十三、电池温度告警值设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
实际温度告警值=设置值/100 |
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x18 |
|
5 |
下置的数据高8位 |
0x13 |
例:设置温度告警值为50 |
6 |
低8位 |
0x88 |
50×100=5000=0x1388 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十四、均充时长设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
下置的数据高8位 |
0x00 |
|
6 |
低8位 |
0x |
例:均充时长设置为10 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十五、均充间隔设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x06 |
|
3 |
需下置的寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
下置的数据高8位 |
0x00 |
|
6 |
低8位 |
0xc8 |
例:均充间隔设置为200 |
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十六、系统时间设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
设置时间需一次写6个模拟量数,顺序为时、分、秒、年、月、日 |
2 |
命令号 |
0x10 | |
3 |
需下置的寄存器地址高8位 |
0x11 |
|
4 |
低8位 |
0x00 |
|
5 |
下置的模拟量数高8位 |
0x00 |
|
6 |
低8位 |
0x06 |
|
7 |
下置的字节个数 |
0x |
例:8:40:00 |
8 |
数据1 |
0x00 |
[hour]HI |
9 |
数据2 |
0x08 |
[hour]Lo |
10 |
数据3 |
0x00 |
[minute]HI |
11 |
数据4 |
0x28 |
[minute]Lo |
12 |
数据5 |
0x00 |
[second]HI |
13 |
数据6 |
0x00 |
[second]Lo |
14 |
数据7 |
0x07 |
[year]HI |
15 |
数据8 |
0xd8 |
[year]Lo |
16 |
数据9 |
0x00 |
[month]HI |
17 |
数据10 |
0x05 |
[month]Lo |
18 |
数据11 |
0x00 |
[date]HI |
19 |
数据12 |
0x01 |
[date]Lo |
20 |
CRC校验的低8位 |
|
|
21 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十七、指定均充时间设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
设置指定均充时间需一次写6个模拟量数,顺序为时、分、秒、年、月、日 |
2 |
命令号 |
0x10 | |
3 |
需下置的寄存器地址高8位 |
0x11 |
|
4 |
低8位 |
0x00 |
|
5 |
下置的模拟量数高8位 |
0x00 |
|
6 |
低8位 |
0x06 |
|
7 |
下置的字节个数 |
0x |
例:8:30:00 |
8 |
数据1 |
0x00 |
[hour]HI |
9 |
数据2 |
0x08 |
[hour]Lo |
10 |
数据3 |
0x00 |
[minute]HI |
11 |
数据4 |
0x28 |
[minute]Lo |
12 |
数据5 |
0x00 |
[second]HI |
13 |
数据6 |
0x00 |
[second]Lo |
14 |
数据7 |
0x07 |
[year]HI |
15 |
数据8 |
0xd8 |
[year]Lo |
16 |
数据9 |
0x00 |
[month]HI |
17 |
数据10 |
0x05 |
[month]Lo |
18 |
数据11 |
0x00 |
[date]HI |
19 |
数据12 |
0x01 |
[date]Lo |
20 |
CRC校验的低8位 |
|
|
21 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十八、读模块总数
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x00 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:下位机→PC
[01][03][02][00][08] [CRC低][CRC高]
十九、读系统电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x02 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:下位机→PC
[01][03][02][12][48] [CRC低][CRC高] V=4680/100=46.8
二十、读均充电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x04 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][12][d4] [CRC低][CRC高] V=4820/100=48.2
二十一、读取限流值
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x06 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际限流值=读取值/100
例:[01][03][02][
二十二、读取脱离电压1
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x08 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][
二十三、读取重接电压1
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][14][b4] [CRC低][CRC高] V=5300/100=53
二十四、读取脱离电压2
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][14][e6] [CRC低][CRC高] V=5350/100=53.5
二十五、读取重接电压2
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x0e |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][15][
二十六、读取过压值
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x10 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][16][bc] [CRC低][CRC高] V=5820/100=58.2
二十七、读取欠压值
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x12 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][0e][d8] [CRC低][CRC高] V=3800/100=38
二十八、读取温度补偿系数
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x14 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:[01][03][02][00][02] [CRC低][CRC高]
二十九、读取温度补偿起始点
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x16 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:[01][03][02][00][28] [CRC低][CRC高]
三十、读取电池温度告警值
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x18 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电池温度告警值=读取值/100
例:[01][03][02][13][88] [CRC低][CRC高] V=5000/100=50
三十一、读取均充时长
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:[01][03][02][00][
三十二、读取均充间隔
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x10 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:[01][03][02][00][c8] [CRC低][CRC高] 均充间隔=0x
说明:0x1000~0x
例:上位机PC→下位机
[01][03][10][02][00] [02] [CRC低][CRC高] 读系统电压、均充电压
下位机将返回系统电压、均充电压的值
上位机PC→下位机
[01][03][10][00][00] [
下位机将返回0x1000~0x
三十三、读取系统时间
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
时间寄存器地址顺序为时、分、秒、年、月、日 |
2 |
命令号 |
0x03 | |
3 |
起始寄存器地址高8位 |
0x11 |
|
4 |
低8位 |
0x00 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x06 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:下位机→PC
[01][03][
三十四、读取指定均充时间
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
时间寄存器地址顺序为时、分、秒、年、月、日 |
2 |
命令号 |
0x03 | |
3 |
起始寄存器地址高8位 |
0x12 |
|
4 |
低8位 |
0x00 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x06 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:下位机→PC
[01][03][
三十五、读取电池电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x00 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][12][f2] [CRC低][CRC高] V=4850/100=48.5
三十六、读取电池电流1
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x02 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电流值=读取值/100
例:[01][03][02][27][60] [CRC低][CRC高] I=10080/100=100.8
三十七、读取电池电流2
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x04 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电流值=读取值/100
例:[01][03][02][27][60] [CRC低][CRC高] I=10080/100=100.8
三十八、读取模块电流
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x06 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电流值=读取值/100
例:[01][03][02][27][60] [CRC低][CRC高] I=10080/100=100.8
三十九、读取负载电流
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x08 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电流值=读取值/100
例:[01][03][02][27][60] [CRC低][CRC高] I=10080/100=100.8
四十、读取电池温度
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际温度值=读取值/100
例:[01][03][02][
四十一、读取市电1相电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][56][22] [CRC低][CRC高] V=22050/100=220.5
四十二、读取市电2相电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x0e |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][56][22] [CRC低][CRC高] V=22050/100=220.5
四十三、读取市电3相电压
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x10 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][56][22] [CRC低][CRC高] V=22050/100=220.5
四十四、读取市电频率
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
0x20 |
|
4 |
低8位 |
0x12 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际电压值=读取值/100
例:[01][03][02][13][87] [CRC低][CRC高] V=4999/100=49.99
说明:0x2000~0x2010之间的模拟量值可以一次性读多个
例:上位机PC→下位机
[01][03][20][02][00] [02] [CRC低][CRC高] 读电池电流1、电池电流2
下位机将返回电池电流1、电池电流2的值
上位机PC→下位机
[01][03][20][00][00] [09] [CRC低][CRC高] 读0x2000~0x2010之间的模拟量值
下位机将返回0x2000~0x2010之间的模拟量值
四十五、读模块数据
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x03 |
|
3 |
起始寄存器地址高8位 |
|
|
4 |
低8位 |
|
|
5 |
读取的寄存器数高8位 |
|
|
6 |
低8位 |
|
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
实际值=读取值/100
说明:从0x3000开始的模块值可以一次性读多个
例:上位机PC→下位机
[01][03][30][00][00] [02] [CRC低][CRC高] 读模块1电流、模块1电池温度
下位机将返回模块1电流、模块1电池温度的值
上位机PC→下位机
[01][03][30][00][00] [04] [CRC低][CRC高] 读模块2电流、模块2电池温度、模块3电流、模块3电池温度
下位机将返回模块2电流、模块2电池温度、模块3电流、模块3电池温度的值
四十六、读告警信息
上位机PC→下位机
[设备地址] [命令号02] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位]
例:[01][02[00][00][00][08][CRC低][CRC高]
读0x0000地址开始的8个告警信息
设备响应:[设备地址] [命令号02] [返回的字节个数][数据1][数据2]...[数据n][CRC校验的低8位] [CRC校验的高8位]
例:[01][02][01][55] [CRC低][CRC高]
0x55为返回的告警信息
四十七、均充浮充设置
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x05 |
|
3 |
需下置的寄存器地址高8位 |
0x16 |
|
4 |
低8位 |
0x00 |
|
5 |
下置的数据高8位 |
0xff |
ff:为均充 00:为浮充 |
6 |
低8位 |
0x00 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
四十八、读均充浮充状态
上位机PC→下位机
序号 |
字节名称 |
内容 |
说明 |
1 |
设备地址 |
0x01 |
|
2 |
命令号 |
0x01 |
|
3 |
起始寄存器地址高8位 |
0x16 |
|
4 |
低8位 |
0x00 |
|
5 |
读取的寄存器数高8位 |
0x00 |
|
6 |
低8位 |
0x01 |
|
7 |
CRC校验的低8位 |
|
|
8 |
CRC校验的高8位 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
例:[01][01][01][01] [CRC低][CRC高] 返回为均充状态
[01][01][01][00] [CRC低][CRC高] 返回为浮充状态
地址:广州市天河区天河高新技术工业园建中路5号
电话:020-85520480 85520481 85520585
|
网址: www.gzyoutong.com
邮箱: sales@gzyoutong.com 邮编:510665
相关产品推荐