banner
图片
产品中心
新闻资讯
华体会足球赛事分析

首页 > 华体会足球赛事分析

安科瑞ACR、PZ、AMC系列多功能电力仪表通讯协议说明

发布时间: 2022-07-27 06:58:24 来源:华体会足球竞猜 作者:华体会足球赛事分析

  MODBUS-RTU协议是一个公开协议,在网上很容易查到详细协议说明,本文主要介绍安科瑞常见仪表所涉及的MODBUS-RTU的读取报文、数据格式、数据计算等方法。

  仪表通常采用RS485作为串口的硬件连接,要求使用屏蔽双绞线手拉手将各仪表连成总线最终连接至主机、通信管理机、串口服务器等设备。一般一条总线只表,根据通信情况可选择在最末端仪表A、B之间增加匹配电阻(一般120欧姆)。我司出厂的MODBUS协议仪表没有特殊要求时同一设置为波特率9600,无校验,仪表地址1-247循环设置。

  在一般系统中,03命令是最常用的,本节举例说明03读命令的报文格式(以DTSD1352举例)

  (1) 常见数据类型分为:无符号16位整型、有符号16位整型、无符号32位整型、有符号32位整型;

  (4) 注意有符号数据的负数表达方式是补码形式,如果使用组态软件注意仔细设置数据的类型,如果系统自主解析报文,注意此类数据的负数计算,比如某有符号值通讯读出为FC80(16位整型),其数值应该是-896,而不是64640。有种简单的计算方法是:首先判断读值X是否32767(如果是32位应判断是否2147483647),如果小于则是正数,如果大于则可以用X-65536(或2147483648),所得到一个负数即是正确的数值。

  系列测量值用 Modbus-RTU 通讯规约的 03 号命令读出,通讯值与实际值之间的对应关系如下:(约定 Val_t

  功率和无功功率的符号从 0024H 低字节(从高到低位依次为 Q、Qc、Qb、Qa、P、Pc、Pb、Pa)读出,对应BIT位读取0为正,1为负

  符合读取数据是17转换成二级制00010001代表Qa和Pa读取是负值,其他是正值

  002E是A相有功功率,002F是B相有功功率,0030是C相有功功率,0031是总有功功率,

  0032是A相无功功率,0033是B相无功功率,0034是C相无功功率,0035是总无功功率

  02 93:16进制转十进制数据为659,即仪表显示A相有功功率为659*100*-1(Pa读取功率符号是-1)

  02 94:16进制转十进制数据为660,即仪表显示B相有功功率为660*0.1

  02 93:16进制转十进制数据为659,即仪表显示C相有功功率为659*0.1

  02 94:16进制转十进制数据为660,即仪表显示相]总有功功率为660*0.1

  00 35: 16进制转十进制数据为53,即仪表显示A相无功功率为53*100*-1(Qa读取功率符号是-1)

  00 35:16进制转十进制数据为53,即仪表显示B相无功功率为53*0.1

  00 34:16进制转十进制数据为52,即仪表显示C相无功功率为52*0.1

  00 34:16进制转十进制数据为52,即仪表显示相]总无功功率为52*0.1

  回送解析:01为通讯地址,03为功能码,08为回复有效数据字节数(十六进制表示,也就是十进制为8)

  03 84:16进制数据转化为10进制为900,即仪表显示A相功率因数为900*0.001

  03 84:16进制数据转化为10进制为900,即仪表显示B相功率因数为900*0.001

  03 84:16进制数据转化为10进制为900,即仪表显示C相功率因数为900*0.001

  回送解析00 01十六进制转换十进制即电压变比是1,00 32十六进制转换十进制50即电流变比是50

  00 00 0B 04:16进制数据转化为10进制为2820,即仪表显示吸收有功电能一次侧为