1. 通讯接线 该仪表提供异步半双工 RS485 通讯接口,采用 MODBUS-RTU 协议,各种数据信息均可在通讯线路上传送。理论上在一条线路上可以同时连接多达 128 个仪表,每个仪表均可设定其通讯地址(Addr),通讯速率(baud) 也可通过设置选择。

通讯连接建议使用两芯屏蔽线,分别接 A、B,屏蔽层接大地,布线时应使通讯线远离强电电缆或其他强电场环境。 建议最末端仪表的 A、B 之间加匹配电阻,阻值范围为 120Ω~10kΩ。

1.1 传输方式 信息传输为异步方式,并以字节为单位,在主机和从机之间传递的通讯信息是 10 位字格式,包含 1 个起始位、8 个数据位(最小的有效位先发送)、无奇偶校验位、1 个停止位,如设置为及奇偶校验位或 2 位停止位,则为 11 位字格式。 1.2 信息帧格式

地址码

功能码

数据区

CRC 效验码

1 字节

1 字节

n 字节

2 字节

地址码:地址码在帧的开始部分,由一个字节(8 位二进制码)组成,十进制为 0~255,在 PZ 仪表中只使用 1~247,其它地址保留。这些位标明了用户指定的终端设备的地址,该设备将接收来自与之相连的主机数据。每个终端设备的地址必须是唯一的,仅仅被寻址到的终端会响应包含了该地址的查询。当终端发送回一个响应,响应中的从机地址数据便告诉了主机哪台终端正与之进行通信。 功能码:功能码告诉了被寻址到的终端执行何种功能。下表列出了该系列仪表用到的功能码,以及它们 的意义和功能。

功能

定义

操作

03H/04H

读数据寄存器

获得一个或多个寄存器的当前二进制值

10H

预置多寄存器

设定二进制值到一系列多寄存器中

数据区:数据区包含了终端执行特定功能所需要的数据或者终端响应查询时采集到的数据。这些数据的 内容可能是数值、参考地址或者设置值。例如:功能码告诉终端读取一个寄存器,数据区则需要指明从哪个 寄存器开始及读取多少个数据,内嵌的地址和数据依照类型和从机之间的不同内容而有所不同。 CRC 效验码:错误校验(CRC)域占用两个字节,包含了一个 16 位的二进制值。CRC 值由传输设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算 CRC 值,然后与接收到的 CRC 域中的值进行比较, 如果这两个值不相等,就发生了错误。

生成一个 CRC 的流程为: a、预置一个 16 位寄存器为 0FFFFH(全 1),称之为 CRC 寄存器。 b、把数据帧中的第一个字节的 8 位与 CRC 寄存器中的低字节进行异或运算,结果存回 CRC 寄存器。c、将 CRC 寄存器向右移一位,最高位填以 0,最低位移出并检测。 d、如果最低位为 0,重复第三步(下一次移位);如果最低位为 1,将 CRC 寄存器与一个预设的固定值 (0A001H)进行异或运算。 e、重复第三步和第四步直到 8 次移位。这样处理完了一个完整的八位。 f、重复第 2 步到第 5 步来处理下一个八位,直到所有的字节处理结束。g、最终 CRC 寄存器的值就是 CRC 的值。 此外还有一种利用预设的表格计算 CRC 的方法,它的主要特点是计算速度快,但是表格需要较大的存储空间, 该方法此处不再赘述,请参阅相关资料 1.3 功能码简介 1.3.1 功能码 03H:读寄存器 此功能允许用户获得设备采集与记录的数据及系统参数。主机一次请求的数据个数没有限制,但不能超 出 定义的地址范围。

下面的例子是从 01 号从机读 3 个采集到的基本数据(数据帧中每个地址占用 2 个字节)UAB、UBC、UCA, 其中 UAB 的地址为 246(F6H), UBC 的地址为 247(F7H), UCA 的地址为 248(F8H)。

1.4 通讯应用细节 仪表在设计时对通讯地址表进行了统一规划,用户根据下面的介绍可以方便地实现遥测、遥信、遥控等 功能。 1.4.1 通讯说明

ACR 系列谐波表通讯采用 MODBUS-RTU 通讯协议,MODBUS 协议详细定义了校验码、数据序列等,这些都是特定数据交换的必要内容

注:1、读写属性:“RO”只读,读参量 用 0X03H 命令;“R/W”可读可写,写系统参量用 0X10H 号命令,禁止向未列出的或不具可写属性的地址写数据。 2、仪表数据采用定点数表示,小数点位数见地址表;电压电流谐波数据为百分量表示 。 1.5 通讯值与实际值对应关系(约定 Val_t 为通讯读出值,Val_s 为实际值) 1.5.1 电压、电流、功率因数、频率 该系列测量值用 Modbus-RTU 通讯规约的 03 号命令读出,每一个项目占用 1 个 word。通讯值与实际一次侧测量值之间的对应关系如下表:

适用参量

对应关系

单位

电压 Uan、Ubn、Ucn、Uab、Ubc、Uca

Val_s=Val_t * PU / Ue

伏 V

电流 IA、IB、IC

Val_s=Val_t * PI / 1000

安培 A

功率因数值 PFA、PFB、PFC、PF 总

Val_s=Val_t / 1000

无单位

频率 FR

Val_s=Val_t / 100

赫兹 Hz

例 1:读 A 相电压 Uan, 该数据存储在地址 243 栏可读到数据,即通讯读出值 Val_t=3800,读取 PU= 100,Ue=400,则 Val_s=Val_t*PU/Ue=3800*100/400=950V. 例 2:读 A 相电压 Uan, 该数据存储在地址 243 栏可读到数据,即通讯读出值 Val_t=3800,读取地址 13-14 电压系数 Ratio=0.25,则 Val_s=Val_t*Ratio=3800*0.25=950V. 1.5.2 有功功率、无功功率、视在功率及电能 该系列测量值用 Modbus-RTU 通讯规约的 0x03 号命令读出,每一个项目占用两个 word。通讯值与实际一次侧值之间的对应关系如下:Val_s=Val_t / 100;其中 Val_t=第一个 word×65536+第二个 word。

例 1:读A相有功功率Pa,该数据存储在地址 253~254:地址 253 通讯读出值为 1,地址 254 通讯读出值为 26000 , 读取 PU = 100 , PI = 1000 , Ue = 400 , 即 Val_t = 1 × 65536+26000=91536, 则 Val_s = Val_t*PI*PU/Ue/10=2288400W. 例 2:读A相有功功率Pa,该数据存储在地址 253~254:地址 253 通讯读出值为 1,地址 254 通讯读出值为 26000 , 读取地址 18-19 的功率电能系数 Ratio=25 , 即 Val_t= 1 × 65536+26000=91536, 则 Val_s = Val_t*Ratio=2288400W. 1.5.3 电压波峰系数、电话波形因子、电流 K 系数、电压波峰值、电流电压正序负序零序分量及不平衡度 该系列测量值用 Modbus-RTU 通讯规约的 0x03 号命令读出,每一个项目占用 1 个 word。通讯值与实际值之间的对应关系如下表:

例:读 A 相电压波峰系数,MODSCAN 在 Integer 读数方式下在地址 0X011C 栏可读到数据,即通讯读出值Val_t 为 1414,则 Val_s =Val_t / 1000=1414/1000=1.414 1.5.4 电压电流谐波数据 该系列测量值用 Modbus-RTU 通讯规约的 0x03 号命令读出,每一个项目占用 1 个 word。通讯值与实际值之间的对应关系如下:Val_s=(Val_t / 100)% 例:读电流 3 次谐波含有量,MODSCAN 在 Integer 读数方式下在地址 0X11D1 栏可读到数据,即通讯读出值 Val_t 为 157,则 Val_s =(Val_t / 100)%=1.57% 1.5.5 日期时间 该系列测量值包括年、月、日、时、分、秒,用 Modbus-RTU 通讯规约的 03 号命令读出,每一个项目占用 1 个 word,为 BCD 码格式。

例:读年数,MODSCAN 在 HEX 读数方式下在地址 0X0081 栏可直接读出

1.5.6 事件记录

事件记录 1-事件记录 16,按时间发生顺序记录,即事件记录 1 记录着就近一次发生事件的数据,事件记录 16 记录着早期发生事件的数据,各事件记录的数据格式如下:

注:0-过线电压、1-欠线电压、2-过频率、3-欠频率、4-过功率、5-欠功率、6-过电流、7-欠功率因数 、8-过电压不平衡、9-过电流不平衡

例:DO1 为 A 相电压报警,在 15 年 1 月 22 日 14 时 56 分 32 秒发生欠压报警,报警值为 172.2V,则对应寄存器的值如下:

新能源储能仪表推荐-ACR10R-D16TE4 防逆流仪表通讯接线及Modbus-RTU协议通讯表说明相关推荐

  1. 新能源发电飞轮储能应用仪表推荐-ACR10R-D16TE4 防逆流仪表【李亚俊】

    安科瑞 李亚俊 壹捌柒贰壹零玖捌柒伍柒 1. 概述 外置罗氏线圈和开合式互感器的导轨式谐波表,适用于冶炼.钢铁.电焊.半导体等高能耗行业的节能 改造工程,也适用于分布式光伏并网柜的功率监测.电力需求侧 ...

  2. Simens 1200 PLC如何读取多个Modbus RTU的仪表

    Simens 1200 PLC如何读取多个Modbus RTU的仪表 简介 上一篇我们学习了如何通过Modbus RTU的方式和转速表通讯,这一篇我们学习多表轮询通讯.比如在现场我需要读两个地方的转速 ...

  3. 新能源发电系统家用储能防逆流监测电表

    安科瑞王丹丹acrel2021 1.新能源发电系统家用储能防逆流监测电表产品介绍 1.1新能源发电系统家用储能防逆流监测电表产品概述 在单逆变器系统中,仪表直接与逆变器相连.如果您的变频器有一个内置的 ...

  4. 储能逆变器防逆流检测解决方案

    安科瑞 华楠 Application 目前,电网公司通常要求光伏并网系统为不可逆流发电系统,即光伏并网系统所发的电由本地负荷消耗,多余的电不允许通过低压配电变压器向上级电网逆向送电.在并网发电系统中, ...

  5. 光伏防逆流系统的介绍

    安科瑞虞佳豪 5月17日,新疆和田地区洛浦县国家电投洛浦光伏电站,今年2月刚刚并网发电的200兆瓦光伏发电项目坐落于戈壁滩上,占地5500亩的368004块光伏面板在阳光照射下熠熠生辉,为和田地区经济 ...

  6. 闭式系统蒸汽管径推荐速度_几十种仪表的选型,值得收藏

    仪表在工业生产过程中,起着对工艺参数进行检测.显示.记录或控制的重要作用.工艺生产过程的检测是了解和控制工业生产的基本手段,只有在任何时刻都能准确地了解工艺过程的全貌,并进行控制,才能保证生产过程顺利 ...

  7. 2023 年新能源储能市场是黄金赛道,or 迎来产能过剩?

    01. 储能"一半海水.一半火焰" 一方面,受劣币驱除良币.安全事故高发.毛利率下降.新能源+储能装机运行率不佳等影响,导致储能虚假繁荣舆论日甚:另一方面,无论是从储能电池出货量, ...

  8. 光伏逆变器防逆流及汇流采集装置

    逆变器防逆流装置 1.1 概述 外置罗氏线圈和开合式互感器的导轨式谐波表,适用于冶炼.钢铁.电焊.半导体等高能耗行业的节能改造工程,也适用于分布式光伏并网柜的功率监测.电力需求侧管理等应用.具有无需拆 ...

  9. matlab分布式电源储能系统配置优化研究 面向新能源储能容量配置 储能系统定容和电力系统优化调度双层决策优化模型

    matlab分布式电源储能系统配置优化研究 面向新能源储能容量配置 储能系统定容和电力系统优化调度双层决策优化模型 粒子群+cplex matlab代码 注释明确 有参考文献和说明文档 ID:8212 ...

最新文章

  1. SQL SERVER的统计信息
  2. 提高面试代码质量的三要素
  3. Vim高手,从来不用鼠标
  4. 设置Linux网络的方法
  5. 洛谷 - P3357 最长k可重线段集问题(最大费用最大流+思维建边+拆点)
  6. Linux C目标文件
  7. linux mint更换mac,在Ubuntu、Linux Mint上安装Mac OS X主题
  8. python界面gui随机生成器_Python 实现的、带GUI界面的词云生成器
  9. 匿名函数与内置函数(python3入门)
  10. Spring Validation
  11. JavaScript点击背景图片切换
  12. telnet登陆入门
  13. SSM基于小程序的医院预约挂号系统 毕业设计-附源码260839
  14. linux(安装在虚拟机)读取U盘
  15. Codeforces 582B Once Again...【思维YY+Dp(LIS)】好题~
  16. GMK4045-ASEMI光伏逆变器二极管GMK4045
  17. hbuilder配置浏览器 设置编辑器默认浏览器
  18. C#添加、隐藏Word段落
  19. 高德地图的路线规划 简易版
  20. 这就是你要找的Spring-ioc简单入门!

热门文章

  1. 光盘显示0字节可用_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验
  2. SQL Server数据库实操 第二波 集合查询、datepart()
  3. 机器人陈菁_党建铸造梦想,科创引领未来—2020年玉林市中小学机器人创客竞赛活动圆满成功...
  4. Infortrend主要产品线全部支持25 GbE主机通道
  5. 计算机辅助教学毕业论文,计算机辅助教学管理——本科毕业论文规范化排版
  6. linux/android驱动工程师面试相关内容总结
  7. Android开发工程师 技能要求
  8. 肯德基餐厅查询Python代码
  9. 计算机是我们生活中必需的工具英语,作业英语单词
  10. Google公共电话号码解析库: libphonenumber