数显多功能电力仪表可提供双向有功、双向无功电能计量,2 路电能脉冲输出功能和rs485的数字接口来完成电能数据的显示和远传。集电级开路光耦继电器的电能脉冲实现有功电能和无功电能的远传,可采用远程的计算机终端、plc、di 开关采集模块采集仪表的脉冲总数来实现电能累积计量。所采用输出方式是电能的精度检验的方式(国家计量规程:标准表的脉冲误差比较方法)
读数据寄存器(功能代码03h):读三相电流值,a相电压218.79v,b相电压219.79v,c相电压220.79v,仪表地址为1。
主机读数据帧:地址命令起始地址(高位在前)寄存器数(高位在前)校验码(低位在前)01h03h00h,17h00h,06h75h,cch仪表回应数据帧:地址命令数据长度数据段(12字节)校验码01h03h0ch435acc9dh, 435bcc9dh, 435ccc9dh,
94h,c8h
生成一个 crc16 的流程为:
(1) 预置一个16 位寄存器为0ffffh(全1),称之为crc 寄存器。
(2) 把数据帧中的个字节的8 位与crc 寄存器中的低字节进行异或运算,结果存回crc 寄存器。
(3) 将crc 寄存器向右移一位,高位填以0,低位移出并检测。
(4) 如果低位为0:重复第三步(下一次移位);如果低位为1:将crc 寄存器与一个预设的固定值(0a001h)进行异或运算
秦皇岛西威电气设备有限公司
18833599552
中国 秦皇岛