安科瑞PZ80-AI可编程智能电测表安装使用说明书
003 PZ 系列可编程智能电测表 ——单相表部分 (AI、AV、F、P、E) 安装使用说明书 V1.1 上海安科瑞电气股份有限公司 Shanghai Acrel Co.,Ltd 申 明 版权所有,未经本公司之书面许可,此手册中任何段落,章节内容均不得被 摘抄、拷贝或以任何形式复制、传播,否则一切后果由违者自负。 本公司保留一切法律权利。 本公司保留对手册所描述之产品规格进行修改的权利,恕不另行通知。 订货前,请垂询当地代理商以获悉本产品的最新规格。 目 录 1 概述················································································································1 2 产品型号规格····································································································1 3 技术参数··········································································································2 4 安装指南········································································································· 2 4.1 外形及安装开孔尺寸·······················································································2 4.2 仪表及开孔示意图·························································································· 3 4.3 安装示意图···································································································· 3 4.4 安装说明······································································································· 3 4.5 端子及接线···································································································· 3 4.6 注意事项 ·· ·· ·· ·· ·· · ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· 4 5 使用指南···········································································································5 5.1 按键···············································································································5 5.2 菜单符号及意义·······························································································5 5.3 编程流程 ·· ·· ·· ·· ·· · ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· 7 5.4 功能设置与使用······························································································ 9 5.5 测量数据查看··································································································11 6 通讯指南···········································································································12 6.1 概述··············································································································12 6.2 协议 12 · ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· ·· 6.3 错误校验码(CRC)的生成方法··········································································13 6.4 单相表通讯参量地址表·····················································································14 6.5 通讯应用·········································································································14 1. 概述 PZ 系列单相表,采用交流采样技术,可直接或间接测量单相电网或三相电网中某一相的电能、功率、电 压、电流和频率等。既可用于本地显示,又能与工控设备连接,组成测控系统。 仪表可具有 RS-485 通讯接口,采用 Modbus-RTU 协议;可带模拟量输出、继电器报警输出、开关量输入 /输出。根据不同要求,通过仪表面板按键,对变比、报警、通讯等参数进行设置和控制。 2 产品型号规格 仪表型号 基本功能 外形 可选功能 PZ48-AI 单相电流、电压、频率测量; PZ48-AV LED 数码管显示 PZ48-F 48 1、一路 RS485 通讯(/C) 方形 2、一路变送输出(/M) PZ48L-AI 单相电流、电压、频率测量; PZ48L-AV LCD 液晶显示 PZ48L-F PZ72-AI PZ72-AV 单相电流、电压、频率、 PZ72-F 功率、电能测量; 1、一路 RS485 通讯(/C) PZ72-P LED 数码管显示 2、一路变送输出 (/M) PZ72-E 72 3、变送输出+RS485 通讯(/MC) 方形 PZ72L-AI 4、RS485 通讯+开关量 2DI (/KC) PZ72L-AV 单相电流、电压、频率、 5、RS485 通讯+开关量 2DI2DO(/KC) PZ72L-F 功率、电能测量; PZ72L-P LCD 液晶显示 PZ72L-E PZ80-AI PZ80-AV 单相电流、电压、频率、 PZ80-F 功率、电能测量; 1、一路 RS485 通讯 (/C) PZ80-P LED 数码管显示 2、一路变送输出 (/M) PZ80-E 80 3、变送输出+RS485 通讯(/MC) 方形 PZ80L-AI 4、RS485 通讯+开关量 2DI(/KC) PZ80L-AV 单相电流、电压、频率、 5、RS485 通讯+开关量 2DI2DO(/KC) PZ80L-F 功率、电能测量; PZ80L-P LCD 液晶显示 PZ80L-E PZ96-AI 单相电流、电压、频率测量; PZ96-AV 1、一路 RS485 通讯(/C) LED 数码管显示 PZ96-F 96 2、最多三路变送输出(/M 或/M3) 方形 3、变送输出+RS485 通讯 (/MC 或/M3C) PZ96L-AI 单相电流、电压、频率测量; 4、RS485 通讯+开关量 4DI2DO(/KC) PZ96L-AV LCD 液晶显示 PZ96L-F PZ42-AI 单相电流、电压、频率测量; PZ42-AV 1、一路 RS485 通讯(/C) LED 数码管显示 PZ42-F 42 2、最多三路变送输出 (/M 或/M3) 方形 3、变送输出+RS485 通讯 (/MC 或/M3C) PZ42L-AI 单相电流、电压、频率测量; 4、RS485 通讯+开关量 4DI2DO (/KC) PZ42L-AV LCD 液晶显示 PZ42L-F 注:1. 电能表中,/KC(2DI&2DO)仪表无脉冲输出,其它类型有脉冲输出。 2. /J 为一路继电器输出(与第二路开关量输出复用),如有特殊需求请咨询本公司。 (1) 3 技术参数 技术参数 指 标 交流电压:AC100V、220V、380V; 标称值 输入 特殊规格可事先咨询 过载 电压:1.2 倍持续,2 倍持续 1 秒;电流:1.2 倍持续,10 倍持续 1 秒 频率 46~64Hz 功耗 各电压、电流输入回路功耗均小于 0.5VA 精度等级 功能 0.5 级 显示 LED 或 LCD 显示 通讯 RS485,Modbus-RTU 协议 报警 1 路继电器输出,1A/30VDC,1A/250VAC 模拟量 DC4~20mA、DC0~20mA(负载 < 600Ω), DC0~5V(负载 > 1kΩ)等 输出方式: 2 路集电极开路的光耦脉冲 脉冲 脉冲常数: 15000 imp/kWh、15000 imp/kvarh 开关量 电源 交流电流:AC1A、5A; 输入 干接点输入,内置电源,光耦隔离 输出 两路开关量输出,常开继电器触点,容量:1A/30VDC,1A/250VAC 电压范围 AC85~265V 或DC100~350V(以仪表接线图为准) 功耗 < 5VA 绝缘电阻 ≥ 100MΩ 工频耐压 电源端子组与信号输入、输出端子组之间2kV/1min(RMS) 平均无故障工作时间 ≥ 50000h 温度 环境 工作:-10℃~+55℃ 贮存:-20℃~+70℃ 湿度 ≤ 93%RH,不结露,不含腐蚀性气体 海拔 ≤ 2500m 4. 安装指南 4.1 外形及安装开孔尺寸 仪表外形 面板尺寸 壳体尺寸 开孔尺寸 单位:mm 宽 高 宽 高 深 宽 高 48 方形 48 48 42.5 42.5 100 44.5 44.5 72 方形 72 72 66 66 98 67 67 80 方形 80 80 75 75 98 76 76 96 方形 96 96 86 86 85 88 88 42 方形 120 120 106 106 85 108 108 (2) 4.2 仪表及开孔示意图 4.3 安装示意图 4.4 安装说明 仪表安装时,松开固定支架锁紧螺钉,取下固定支架,将仪表嵌入安装孔内,装上固定支架,拧紧螺钉, 使仪表安装牢固,不松动即可。48外形为卡簧片挤压安装。 4.5 端子及接线 4.5.1 辅助电源与信号输入端子 4.5.2 附加功能端子 注: 1. 符号“*”表示电流进线端,该接线仅供参考,具体以仪表上接线图为准; 2. 报警输出继电器与开关量输出 DO2 复用。 (3) 4.6 注意事项 4.6.1 电压输入 输入电压不得高于产品额定输入电压的 120%,否则应考虑使用 PT; 在电压输入端须安装 1A 保险丝; 4.6.2 电流输入 电流输入应使用外部 CT; 如果使用的 CT 上连有其它仪表,接线应采用串接方式; 建议使用接线排,不要直接接 CT,以便拆装; 去除产品的电流输入连线之前,一定要先断开 CT 一次回路或短接二次回路 4.6.3 附加功能接线 模拟量输出与开关量输入的 COM 表示各自公共端,并不是实际接地; 该仪表提供异步半双工 RS485 通讯接口,采用 MODBUS-RTU 协议,各种数据信息均可在通讯线路上传送。 理论上在一条线路上可以同时连接多达 128 个仪表,每个仪表均可设定其通讯地址(Addr),通讯速率(baud) 也可通过设置选择。 2 通讯连接建议使用三芯屏蔽线,每芯截面不小于 0.5mm ,分别接A、B、COM2,屏蔽层接大地,布线时应 使通讯线远离强电电缆或其他强电场环境。 关于通讯部分的接线实例如下图所示: (4) 建议最末端仪表的 A、B 之间加匹配电阻,阻值范围为 120Ω~10kΩ。 5. 使用指南 5.1 按键 SET 键 左移键 右移键 回车键 SET 键 —— 功能切换或返回上一级菜单;(正常显示、只读菜单与编程菜单之间切换) (功率表、电能表等正常状态下,按左右键,查看各项电量) 左移键 —— 子菜单左移或减小数据; 右移键 —— 子菜单右移或增大数据; (普通电流电压表等正常状态下,按住此键,查看报警信息) (正常状态,按此键,进入 DI/DO 指示与控制页面) 回车键 —— 进入下一级菜单或确认; 5.2 菜单符号及意义 5.2.1 PZ72(80)系列仪表 类别 含义 范围 只读菜单 简写:rd 编程菜单 简写:Pg 电压(电流)变比 0001~9999 通讯地址 1~247 通讯波特率(bps) 2400、4800、9600、19200 等 初始画面 上电显示的初始画面 Page 的简写;显示 U、A、P 等 液晶背光 背光延时时间(s) 1-250,0 为常亮,LED 仪表此项无效 主菜单 变比(倍率) 通讯 符号 (5) 类别 符号 报警设置 继电器 (DO 输出) 模拟量 含义 范围 电压高报警设置 0 ~150% (150%:关闭) 电压低报警设置 0 ~100% (0%: 关闭) 电流高报警设置 0 ~150% (150%:关闭) 电流低报警设置 0 ~100% (0%: 关闭) 功率因数低报警设置 0.00 ~1.00(0.00 关闭) 报警延时时间(s) 1.0-20.0(分辨率 0.1s) 继电器 1 闭合持续时间(s) 继电器 2 闭合持续时间(s) 0~20(分辨率 1s) 0:继电器工作在保持状态 继电器 2 的用法 io:作开关量(K);AL:作报警输出(J) 模拟量下限设置 0~100% 模拟量上限设置 0~120% 模拟量输出选择 U、A、P 等 电能清零 电能清除 量程 额定输入电压 额定输入电流 U:电压 AC100V、220V、380V; A:电流 AC1A、5A (不可修改) 密码 编程保护密码 0000~9999 保存 询问是否保存 保存按“回车” 注:普通 72、80 单相电流、电压、频率表中的报警菜单与上稍有不同,其不区分电流还是电压信号,只 表示数值的高低,为:AL.H(高报警)、AL.L(低报警)、AL.t(报警延时) 各参数设置流程见 5.3.4 Prog 菜单;百分数均相对于额定测量信号 CLr .E 菜单请小心使用,电能一旦清除,将不能恢复。 5.2.2 PZ48(96、42)系列仪表 类别 主菜单 变比(倍率) 通讯 液晶背光 报警设置 符号 含义 范围 只读菜单 编程菜单 电压(电流)变比 0001-9999 通讯地址 1~247 通讯波特率(kbps) 1.2、2.4、4.8、9.6 等 背光延时时间(s) 1~250,0为常亮,LED仪表此项无效 高报警设置 0 ~150% (150%:关闭) 低报警设置 0 ~100% (0%: 关闭) 报警延时时间(s) 1.0-20.0(分辨率 0.1s) 继电器 1 闭合持续时间(s) 继电器 2 闭合持续时间(s) 0-20(分辨率 1s) 0:继电器工作在保持状态 继电器 2 的用法 io:作开关量(K);AL:作报警输出(J) 模拟量下限设置 0~100% 模拟量上限设置 0~120% 量程 额定输入电压 额定输入电流 U 电压 AC100V、220V、380V A 电流 AC1A、5A(不可修改) 密码 编程保护密码 0000~9999 保存 询问是否保存 保存按“回车” 继电器 (DO 输出) 模拟量 注:各参数设置流程见 5.3.4 Prog 菜单;百分数均相对于额定输入信号 (6) 5.3 编程流程(此流程以 LED 显示为例,LCD 显示与此类似) 5.3.1 PZ72(80)系列仪表在正常显示画面时,按 SET 键,如下: 测量画面 rEAd Prog 5.3.2 PZ48(96、42)系列仪表在测量画面时,按 SET 键,如下: 测量画面 rEAd Prog 说明: rEAd — 只读菜单,在此页面,按回车键进入; Prog — 编程菜单,在此页面,按回车键进入; 5.3.3 rEAd 菜单(只读) PZ72(80)系列单相电流表(PZ□□-AI/*): 说明: 电压表菜单与此类似,只有两处不同:1.Pt 替代 Ct;2.SP.U 替代 SP.A; 频率表无 Pt(Ct)菜单。 PZ48(96、42)系列单相电流表(PZ□□-AI/*): 说明: 左右键选择需要查看的参数菜单,按回车键进入查看具体设置值,按 SET 键返回; 电压表、频率表菜单与此类似,只有两处不同:1.Pt 替代 Ct;2.SP.U 替代 SP.A; 48 型:无 AL.Hi、AL.Lo、AL.-t、do1.t、do2.t 及 do2.U 菜单。 (7) PZ72(80)系列单相电能表(PZ□□-E/*): 说明: 功率表与电能表的只读菜单相同。 5.3.4 Prog 菜单(可写) PZ72(80)系列单相电流表(PZ□□-AI/*): 说明: Prog 菜单可按左移、右移键切换,按回车键则第二行数据闪烁,表示可修改;修改后按 SET 键放弃修改, 按回车键确认修改。确认后再按 SET 键出现闪烁的 SAVE,询问是否保存,保存按回车确认,不保存按 SET 键 退出。 电压表菜单与此类似,只有一处不同:Pt 替代 Ct。 频率表无 Pt(Ct)菜单。 PZ48(96、42)系列单相电流表(PZ□□-AI/*): 说明: 输入正确密码,按回车进入 Prog 菜单,按左、右键选择需要修改的参数,按回车键进入,数据闪烁,可 (8) 修改;修改后按回车确认保存,按 SET 键放弃保存。 按 SET 键出现闪烁的 SAVE,询问是否保存,如需保存按回车确认,否则按 SET 键退出不保存。 电压表菜单与此类似,只有一处不同:Pt 替代 Ct;频率表无 Pt(Ct)菜单; 48 型:无 AL.Hi、AL.Lo、AL.-t、do1.t、do2.t 及 do2.U 菜单。 PZ72(80)系列单相电能表(PZ□□-E/*): 说明: Prog 菜单可按左移、右移键切换,按回车键则第二行数据闪烁,表示可修改;修改后按 SET 键放弃修改, 按回车键确认修改。确认后再按 SET 键出现闪烁的 SAVE,询问是否保存,保存按回车确认,不保存按 SET 键 退出。 功率表菜单与此相同,但 CLr .E 菜单不起作用。 5.4 功能设置与使用 5.4.1 倍率更改设置 例 1:AC10kV/100V 的电压表:进入 Prog 菜单,修改 Pt 为 100; 计算方法:10000V÷100V = 100 例 2:AC500A/5A 的电流表:进入 Prog 菜单,修改 Ct 为 100。 计算方法:500A÷5A = 100 功率表、电能表的 Pt、Ct 都可更改。 5.4.2 通讯功能及参数设置 Modbus-RTU 协议:“9600,8,n,1”。 通讯参数见 5.2 菜单符号及意义,编程流程见 5.3.4,进入 Prog 菜单。 5.4.3 报警功能及参数设置 PZ72(80)系列仪表报警状态: 测量值为 0 时不报警 正常 I 过高 I 过低 (9) PZ96(42)系列仪表报警状态(正常测量时,按右移键,可查看报警信息) 测量值为 0 时不报警 正常 I 过高 I 过低 正常测量时,有报警产生,则显示数据会闪烁。如果 Prog 菜单中的 do2.U 设置为 AL,则报警时会在继 电器 DO2 上产生一个输出(继电器常开接点闭合)。 报警状态可通讯读取,参量地址见 6.4 单相表通讯参量地址表。 报警功能设置,参数见 5.2 菜单符号及意义,设置流程见 5.3.4 Prog 菜单。 报警功能默认为关闭状态,除非客户要求。 5.4.4 开关量功能及输出控制 5.4.4.1 PZ72(80)系列仪表,正常测量时,按下回车键,可查看开关量状态,如下: 0 表示断开;1 表示闭合 DI1 DI2 开关量输入 DO1 DO2 开关量输出 如图开关量输入指示在 DI1、DI2,开关量输出指示在 DO1、DO2 另外,液晶(LCD)显示方式仪表,在正常测量状态下就有开关量输入/输出指示,无需按快捷键查看。 在查看开关量状态页面,再次按下回车键,将进入本地开关量输出(继电器)控制页面(与查看页面相同, 但开关量输出位闪烁可修改),左右键输入保护密码(出厂设置:0000,密码设定见 5.4.8),回车确认进入, 数字闪烁表示可修改,按左键选择需修改项,按右键进行修改,按回车确认修改,按 SET 键放弃修改。 5.4.4.2 PZ96(42)系列仪表,正常测量时,按下回车键,可查看开关量输入状态,如下: 0 表示断开;1 表示闭合 DI1 DI2 DI3 DI4 开关量输入 如图开关量输入指示 DI1-DI4,数码管(LED)显示方式仪表,其开关量输出 DO1、DO2 指示在面板上。 另外,液晶(LCD)显示方式仪表,在正常测量状态下就有开关量输入/输出指示,无需按快捷键查看。 在查看开关量输入状态页面,再次按下回车键,将进入本地开关量输出(继电器)控制页面,左右键输入 保护密码(出厂设置:0000,密码设定见 5.4.7),回车确认进入: (10) 开关量输出控制页面中,数字闪烁表示可修改,左键选择需修改项,右键进行修改(0 表示断开,1 表示 闭合),回车确认修改,按 SET 键放弃修改。 远程读取与控制见 6.5 通讯应用。 开关量输出为继电器常开触点;开关量输入为光电隔离,干接点输入,简要原理如下: 5.4.5 模拟量输出及设置 Ao.L(Ao.Lo):模拟量下限设置;Ao.H(Ao.Hi):模拟量上限设置;Ao.U:功率表及电能表中此菜单表示 模拟量输出选择,可对应所测电网电压、电流、功率等;设置范围见 5.2 菜单符号及意义 例:AC500/5A,对应输出一路 4-20mA(即,AC0A 对应 4mA;AC500A 对应 20mA) 设定:Ao.L(Ao.Lo):000(%); Ao.H(Ao.Hi):100(%); 说明:Ao.L(Ao.Lo)、Ao.H(Ao.Hi)的设定值均为额定输入信号的百分数; 频率表变送以 50Hz 为额定输入信号; 5.4.6 脉冲输出功能 单相电能表一般具有两路脉冲输出功能,一路有功脉冲,一路无功脉冲;输出接口为无源光耦接点,脉 冲常数为:15000imp/kWh、15000imp/kvarh 5.4.7 液晶背光控制 进入 Prog 菜单,左右键选择 LCd 页面,按回车键进入修改状态; 左右键进行液晶背光时间修改 000~250s, 此项对 LED 显示仪表无效。 000:表示液晶背光常亮; 250:表示液晶背光在按键 250 秒内无操作后,转入微亮状态,以延长背光使用寿命。 5.4.8 编程密码设置 进入 Prog 菜单,左键选择 PASS 页面,按回车键进入修改状态;左右键进行密码修改,密码范围 0000~ 9999,按回车确认修改,按 SET 键放弃修改。修改后,编程保护密码及开关量输出控制保护密码均为新密码。 默认密码:0000;万能密码:0008 5.5 测量数据查看 对于单相电流表、电压表、频率表,其测量值显示在其初始画面;而 72、80 外形单相功率表、电能表, 因测量数据较多,不能同时显示多种数据,在正常测量状态下,可以按左、右键进行查看所测各电量参数。 5.5.1 PZ72(80)系列 LED 显示功率表、电能表测量数据查看 (11) LED 电能表测量数据查看流程 说明: U:电压值(一次侧),单位:伏特(V) A:电流值(一次侧),单位:安培(A) F:频率值,单位:赫兹(Hz) P:有功功率(一次侧),单位:千瓦(kW) Q:无功功率(一次侧),单位:千乏(kvar) H:功率因数 Ep:有功电能(二次侧) ,单位:千瓦时(kWh) Eq:无功电能(二次侧),单位:千乏时(kvarh) AL:报警信息 功率表电量查看流程与电能表基本一致,但无电能数据显示。 5.5.2 PZ72(80)系列 LCD 显示功率表、电能表测量数据查看 LCD 电能表测量数据查看流程 说明: 液晶表测量数据查看流程基本与数码管显示仪表一致,因显示方式的不同,两者略有不同。 功率表电量查看流程与电能表基本一致,但无电能数据显示。 6 通讯指南 6.1 概述 PZ 系列仪表采用 Modbus-RTU 协议: “9600,8,n,1” ,其中 9600 为默认波特率,可通过编程修改为 2400、 4800、19200 等,设置方法见本说明书 5.4.3 通讯参数设置;8 表示有 8 个数据位;n 表示无奇偶校验位;1 表示有 1 个停止位。 错误检测:CRC16(循环冗余校验) 6.2 协议 当数据帧到达终端设备时,它通过一个简单的“端口”进入被寻址到的设备,该设备去掉数据帧的“信 封”(数据头),读取数据,如果没有错误,就执行数据所请求的任务,然后,它将自己生成的数据加入到取 得的“信封”中,把数据帧返回给发送者。返回的响应数据中包含了以下内容:终端从机地址(Address)、 被执行了的命令(Function)、执行命令生成的被请求数据(Data)和一个 CRC 校验码(Check)。发生任何错 误都不会有成功的响应,或者返回一个错误指示帧。 (12) 6.2.1 数据帧格式 地址 功能 数据 校验 8-Bits 8-Bits N×8-Bits 16-Bits 6.2.2 地址(Address)域 地址域在帧首,由一个字节(8-Bits,8 位二进制码)组成,十进制为 0~255,在我们的系统中只使用 1~247,其它地址保留。这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。 同一总线上每个终端设备的地址必须是唯一的,只有被寻址到的终端才会响应包含了该地址的查询。当终端 发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端正与之进行通信。 6.2.3 功能(Function)域 功能域代码告诉了被寻址到的终端执行何种功能。下表列出了该系列仪表用到的功能码,以及它们的意 义和功能。 代码(十六进制) 意义 03H 读取保持寄存器 10H 预置多寄存器 行 为 在一个或多个保持寄存器中取得当前的二进制值 把具体的二进制值装入一串连续的保持寄存器 6.2.4 数据(Data)域 数据域包含了终端执行特定功能所需的数据或终端响应查询时采集到的数据。这些数据可能是数值、参 量地址或者设置值。 例如:功能域告诉终端读取一个寄存器,数据域则需要指明从哪个寄存器开始及读取多少个数据,内嵌 的地址和数据依照类型和从机之间的不同而内容有所不同。 6.2.5 错误校验(Check)域 该域采用 CRC16 循环冗余校验,允许主机和终端检查传输过程中的错误。有时由于电噪声和其它干扰, 一组数据从一个设备传输到另一个设备时,在线路上可能会发生一些改变,错误校验能够保证主机或从机不 去响应那些发生改变的数据,这就提高了系统的安全性、可靠性和效率。 6.3 错误校验的方法 错误校验(CRC)域占用两个字节,包含了一个 16 位的二进制值。CRC 值由传输设备计算出来,然后附 加到数据帧上,接收设备在接受数据时重新计算 CRC 值,然后与接收到的 CRC 域中的值进行比较,如果这两 个值不相等,就发生了错误。 CRC 运算时,首先将一个 16 位的寄存器预置为全 1,然后连续把数据帧中的每个字节中的 8 位与该寄存 器的当前值进行运算,仅仅每个字节的 8 个数据位参与生成 CRC,起始位和停止位以及可能使用的奇偶位都 不影响 CRC。在生成 CRC 时,每个字节的 8 位与寄存器中的内容进行异或,然后将结果向低位移位,高位则 用“0”补充,最低位(LSB)移出并检测,如果是 1,该寄存器就与一个预设的固定值(0A001H)进行一次 异或运算,如果最低位为 0,不作任何处理。 CRC 生成流程: 1 预置一个 16 位寄存器为 0FFFFH(全 1),称之为 CRC 寄存器。 2 把数据帧中的第一个字节的 8 位与 CRC 寄存器中的低字节进行异或运算,结果存回 CRC 寄存器。 3 将 CRC 寄存器向右移一位,最高位填 0,最低位移出并检测。 4 如果最低位移出为 0:重复第 3 步(下一次移位);如果最低位移出为 1:将 CRC 寄存器与一个预设固 定值(0A001H)进行异或运算。 (13) 5 重复第 3 步和第 4 步直到 8 次移位。这样就处理完了一个完整的 8 位。 6 重复第 2 步到第 5 步来处理下一个 8 位,直到所有的字节处理结束。 7 最终 CRC 寄存器的值就是 CRC 的值。 此外还有一种利用查表计算 CRC 的方法,它的主要特点是计算速度快,但是表格需要较大的存储空间, 该方法此处不再赘述,请查阅相关资料。 6.4 单相表通讯参量地址表(Word): 地址 内容 简要说明 0000H 0001H 0002H 0003H 0004H 0005H 0006H 0007H 0008H 0009H 000aH 000bH 000cH 000dH 000eH 000fH 0010H 0011H 0012H 0013H U 有效值 U 指数位 I 有效值 I 指数位 F 有效值 F 指数位 H 有效值 H 指数位 P 有效值 P 指数位 Q 有效值 Q 指数位 Ep 高位 Ep 低位 Eq 高位 Eq 低位 Pt Ct 报警及 I/O 此后为保留字 电压(单位:V) 0~9999 电流(单位:A) 0~9999 读写属性:R — 读;W — 写 除地址 0012H 为部分可写外,均 为只读; 电能数据为二次侧数据; 如需要一次侧数据请自行乘电压 及电流倍率; 频率(单位:Hz) 功率因数 -1~1 有功功率(单位:W) -9999~9999 无功功率(单位:var) -9999~9999 有功电能 (单位:Wh) 0~999999999 无功电能 (单位:varh) 0~999999999 电压变比 电流变比 详细说明见下方 除功率因数、有功功率、无功功 率的有效值外,其它数据均为无 符号数 说明: 电压、电流、功率等数据数值计算方法: (例见:6.5.1 读数据) 读数 = 有效值×10E(指数位-3) 0012H:报警及开关量输入/输出状态字: 15 … 10 9 8 7 6 5 4 — AL.L AL.H DI1 DI2 — (R) 高、低报警指示 (R) 1 闭合,0 断开 72、80 功率表、电能表报警状态字: 15 … — 3 2 1 0 — DO1 DO2 (R/W) 1 闭合,0 断开 13 12 11 10 9 8 7 … 0 H.L A.-H A.-L U.-H U.-L 开关量输入/输出状态 功率因数低报警 电流高、低报警 电压高、低报警 与上表同 说明:① — 表示保留字或保留位。 ② 报警标志位:1 为有报警,0 为无报警。 6.5 通讯应用 本节所举实例尽可能采用下表格式(数据为 16 进制) Addr Fun 01H 03H 地址 功能码 Data start Data #of CRC16 reg Hi reg Lo reg Hi reg Lo Lo Hi 00H 00H 00H 06H C5H C8H 数据起始地址 数据读取个数 循环冗余校验码 (14) 6.5.1 读数据 例 1:读单相电流数据 查询数据帧 01 03 00 02 00 02 65 cb 返回数据帧 01 03 04 03 b2 00 00 5a 50 说明: 01:从机地址 03:功能码 04:十六进制,十进制为 4,表示后面有 4 个字节的数据 5a 50:循环冗余校验码 数据处理方法见:6.4 通讯参量地址表 处理如下:03 b2(16 进制) = 946 (10 进制) 00 00(16 进制) = 0 (10 进制) 0-3 计算:946×10 = 0.946; 单位:安培(A) 则仪表显示: I 0.946 读电压表数据与读电流表类似,但起始地址为 00H,查询帧:01 03 00 00 00 02 c4 0b 读其它信息的查询帧与此格式相同,各信息地址见 6.4 单相表通讯参量地址表。 例 2:读有功电能数据 查询数据帧 01 03 00 0c 00 02 04 08 返回数据帧 01 03 04 00 00 30 26 6f e9 数据处理: 高位:00 00(16 进制) = 0 (10 进制) 低位:30 26(16 进制) = 12326 (10 进制) 因此该仪表二次测有功电能为:(0×65536 + 12326)/1000 = 12.326 单位:kWh 无功电能作相同处理;如需一次测电能数据,请自行乘以电压、电流变比。 6.5.2 写数据 例 3:开关量输出远程控制(控制字:0012H) 01 10 00 12 00 01 02 00 02 24 e3 (DO1 闭合) 写入数据帧 01 10 00 12 00 01 02 00 01 64 e2 (DO2 闭合) 01 10 00 12 00 01 02 00 03 e5 23 (DO1、DO2 闭合) 返回数据帧 01 10 00 12 00 01 A1 CC(不成功,无返回) 说明: 向开关量输出状态位远程写入 1,则闭合;写入 0,则断开。 当继电器闭合持续时间为非 0 时(0 为长闭),继电器闭合持续时间为所设值。 ------------------------------------------(15) 总部:上海安科瑞电气股份有限公司 地址:上海市嘉定区马东工业园育绿路 253 号 电话:021-69158300 69158301 69158302 传真:021-69158303 服务热线:800-820-6632 网址:www.acrel.cn 邮箱:ACREL001@vip.163.com 邮编:201801 生产基地:江苏安科瑞电器制造有限公司 地址:江阴市南闸镇东盟工业园区东盟路 5 号 电话:(86)0510-86179966 86179967 86179968 传真:(86)0510-86179975 邮编:214405 邮箱:JY-ACREL001@vip.163.com