(三相国网表)校表通讯协议
更新时间:2023-09-11 21:13:01 阅读量: 教育文库 文档下载
- 三相国网表电流电压显示推荐度:
- 相关推荐
校表通讯协议
版本号: V2.4.4
版本更改记录: 编号 1 更改后版本号 V2.4.1 更改前版本号 V2.1.3 修改日期 修改后适用软件版本 修改内容 将校表时,电流的有效位数从小数点后两位,改为了小数点后三位,相应的公式由×100,改为×1000。 备注 2012-02-29 V2.4.1,V2.4.2 2 3 4 V2.4.2 V2.4.3 V2.4.4 V2.4.1 V2.4.2 V2.4.3 2012-04-19 同上 2012-04-20 同上 2012-05-08 同上 软件修改,协议不变 软件修改,协议不变 软件修改,协议不变
一、帧数据格式 1.写数据帧格式
· 功能:主站向从站请求设置数据(或编程) · 控制码:C=14H
· 数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度) · 数据域:DIODI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA · 帧格式:
68HA0...A568H14HLDI0...DI3PAP0P1P2C0...C3N1...NmCS密码操作者代码16H
注 1:P0P1P2为密码,PA表示该密码权限。
注 2:C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。 注 3:本命令必须与编程键配合使用。
2.从站应答帧
(1)从站正常应答帧
· 控制码:C=94H · 数据域长度:L=00H · 帧格式:
68HA0...A568H94H00HCS16H (2)从站异常应答帧
· 控制码:C=D4H · 数据域长度:L=01H · 帧格式:
68HA0...A568HD4H01HERRCS16H
二、校表帧数据 波特率:2400 奇偶校验:偶校验 数据长度:8位 停止位:1位
1、部分帧数据
通信地址:A0A1A2A3A4A5,用户读通信地址获得 密码:PAP0P1P2,用户自定义,本例中为00000002 操作者代码:C0C1C2C3,用户自定义
示例:选择Un=220V,Ib=10A,脉冲常数EC=800,对应ADC输入端的信号幅度为Vu=230mv,Vi=94mv,表规格为三相四线。 2、电表清零
数据标识:04F81600
数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度),其中m=1;因此,L=0D 数据域内容:5A
例:6899999999999968140D33492B3777665544333333338D3416 3、有功增益校正
(1)数据标识:DI0DI1DI2DI3=04F81000
数据项编号 1 2 数据内容(共36字节) 公式 示例(十进制) 示例值(十六进制) 脉冲常数(2) EC/10 INT[P*3.6*10^6*fosc/(32*ECHFCONST(2) *Un*Ib*2^31)] 800/10=80 19185 0050 4AF1 3 4 额定电压U标准(2) 额定电压下寄存器标准值(4) 额定电流I标准(2) 额定电流下寄存器标准值(4) PRTH1L(2) Un*100 (1)U理论=INT[(Vu/800)*2^27] 220*100=22000 44000000 55F0 029F6300 (2)0.8
PRTH1H(2) PRTH2L(2) PRTH2H(2) I标准*K/2^12例K=25% I标准*K/2^12例K=195% I标准*K/2^12例K=205% 915 7140 7507 220.12*100=22012 220*100=22000 220*100=22000 9.977*1000=9977 10*1000=10000 10*1000=10000 0393 1BE4 1D53 55FC 55F0 55F0 26F9 2710 2710 台体实际输出UA台体*100 A相电压(2) 台体实际输出UB台体*100 B相电压(2) 台体实际输出UC台体*100 C相电压(2) 台体实际输出IA台体*1000 A相电流(2) 台体实际输出IB台体*1000 B相电流(2) 台体实际输出IC台体*1000 C相电流(2) 数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度) 完整数据帧示例:数据域为04F81000(数据标识)+ 00000002(密码自定)+00000000(操作者代码自定)+ 校表数据(数据项1~16) ③. 校验和:CS
④. 完整的一个写数据帧为:
68 11 11 11 11 11 11 68 14 30 33 43 2B 37 35 33 33 33 33 33 33 33 83 33 24 7D 23 88 33 96 D2 35 43 5A F3 14 17 33 34 36 C6 36 18 4E 86 50 23 88 23 88 23 88 43 5A 43 5A 43 5A 26 16 注:按07规约的写数据帧格式
(2)数据项计算
①. 数据项1:(2字节)脉冲常数寄存器
公式:脉冲常数EC/10,再将结果装换成2字节的十六进制数。 示例:EC=800,则 EC/10=80 ,转换成十六进制为0050
②. 数据项2:(2字节)HFCONST值
A. 公式:HFConst=INT[P*3.6*10^6*fosc / (32*EC*Un*Ib*2^31)]
其中,P为当PF=1.0时,?中计算出的标准有功功率。
fosc:晶体频率,推荐外接8.192Mhz晶体 其中,功率P计算方法: 标准有功功率为:
P = INT(U标准* I标准/2^23),再转换为十六进制。具体参考RN8302用户手册
B. 示例:
P=INT(44000000*15000000/2^23)= 78678131
代入(7)中标准有功功率值:
HFCONST=INT(78678131*3.6*8.192*10^12/(32*800*220*10*2^31)) =19184
转换为十六进制为4AF0 例如
③. 数据项3:(2字节)额定电压值。
A. 说明:由于台体电压要精确到小数点后两位小数,因此用Un乘100。
B. 公式:Un*100 ,再将结果转换成2字节的十六进制数。其中Un为额定输入的电压。 C. 示例,Un=220V,220*100=22000,转换为十六进制为55F0。
④. 数据项4:(4字节)额定电压下寄存器标准值。
A. 说明:电压额定输入时,标准的电压有效值寄存器值应既方便MCU转换成LCD显示值,
又在通道增益校正的合理的范围内。 B. 公式:U理论=INT[(Vu/800)*2^27]
条件一:0.8<U标准/U理论<1.2
条件二:K= U标准/U示值,K应为整数且便于MCU转换 U标准应满足以上两个条件。
C. 示例:输入端信号幅度Vu=230mv,计算如下
U理论=INT((230/800)*2^27)=38587596
根据条件0.8<U标准/U理论<1.2,U标准的合理范围为30870076.8~46305115.2,经MCU转换LCD显示值为U示值=220V,可选择U标准为44000000,转换为十六进制为029F6300。
⑤. 数据项5:(2字节)额定电流值
A. 说明:由于要精确到小数点后三位,额定电流乘以1000 B. 公式:Ib*1000,再转换成2字节的十六进制数。 C. 示例:10*1000=10000,转换为十六进制为2710
⑥. 数据项6:(4字节)额定电流下寄存器标准值
A. 公式:I理论=INT[(Vi/800)*2^27]
条件一:0.8<I标准/I理论<1.2
条件二:K= I标准/I理论 ,K应为整数且便于MCU转换 I标准应满足以上两个条件。 B. 示例:输入端信号幅度Vi=94mv,计算如下
I理论=INT((94/800)*2^27)= 15770583
根据条件0.8<I标准/I理论<1.2,I理论的合理范围为 12616466.4 ~18924699.6 ,经MCU转换的LCD显示值为I示值=10A,因此选择I标准=15000000,转换为十六进制为00E4E1C0。
⑦. 数据项7:(2字节)PRTH1L寄存器
公式:PRTH1L=HEX(I标准*K/2^12),K为分段校正系数,建议值为21%。 代入K=21%,数据项10中I标准=15000000,求的PRTH1L=0301
⑧. 数据项8:(2字节)PRTH1H寄存器
公式:同上,代入K=25%。 可求得K=PRTH1H=0393
⑨. 数据项9:(2字节)PRTH2L寄存器
公式:同上,代入K=195%。
可求得K=PRTH2L=1BE4
⑩. 数据项10:(2字节)PRTH2H寄存器
公式:同上,代入K=205%。
可求得K=PRTH2H=1BE4
?. 数据项11:(2字节)台体实际输出A相电压值:
公式:台体实际电压Ua*100,再转换成十六进制。例如,219.99*100=21999。
注意:台体实际电压,最大精度为小数点后两位。
?. 数据项12:(2字节)台体实际输出B相电压值:
公式:同数据项11
?. 数据项13:(2字节)台体实际输出C相电压值:
公式:同数据项11
?. 数据项14:(2字节)台体实际输出A相电流值:
公式:台体实际输出电流Ia*1000,再转换成十六进制,例如,9.987*1000=9987。
?. 数据项15:(2字节)台体实际输出B相电流值
公式:同数据项14
?. 数据项16:(2字节)台体实际输出C相电流值
公式:同数据项15
4、 相位校正:
(1)数据标识:DI0DI1DI2DI3=04F81100
数0.5L功率值据(2) 项 功率寄存器值(4) Ua与Ub角度(2) 120*100 12000 2EE0 Ua与Uc角度(2) 240*100 24000 5DC0 台体Ua与Ia角度(2) 台体Ub台体Uc与Ib角度与Ic角度(2) (2) 公Un*Ib*10/2 P0.5L= INT(U标准* I标式 准/2^24) 示220*10*10/例 2=11000 十2AF8 六进制INT(44000000*15000000/2^24)= 39339065 02584439 读台体值*100 59.72*100=5972 1754 读台体值读台体值*100 *100 59.72*100=5972 1754 59.72*100=5972 1754
正在阅读:
(三相国网表)校表通讯协议09-11
高中作文写作万能公式 - 图文11-23
国内玉米期货价格与现货及国外期货价格之间的关联分析08-30
剑桥少儿英语过级考试试题(一级)105-12
金融实习报告08-22
上胶转动架项目可行性研究报告(技术工艺+设备选型+财务概算+厂区04-18
《礼物》教学设计04-11
小学六年级数学奥数所有内容12-23
手法复位联合药物治疗耳石症疗效对比12-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 相国
- 协议
- 通讯
- 测量学试题+详细答案
- 自然地理校本课题研究 - 图文
- 河流动力学复习 - 图文
- 2018年《会计从业资格》复习题含答案(七)
- 《乡土中国》读书笔记
- 2012年度教师继续教育工作总结OK
- 互联网金融理财产品与银行理财产品的较量
- 预应力管道检查表
- 16春季福师《人格心理学》在线作业一
- 商丘市综合实践活动成果评审表
- 09-公路工程07新定额应用的要点讲解
- 20XX年工会职工之家建设工作总结
- 北师大版三年级语文下册试题-第六单元提升练习含答案
- HSE管理手册
- 饥饿营销文献综述
- 2013年北京市人大附中中考数学冲刺试卷(九)
- 第五章 会计职业道德练习
- 电路分析基础第一章电路的基本概念、定律、定理和一般分析方法课程复习
- 1#提升机钢丝绳更换施工方案
- LINUX内核和设备驱动编程