IEC 104电力规约详细解读(四) - 遥测

138 阅读2分钟

1.功能简述

遥测,顾名思义就是测量值,由从站上报到主站,有标度化,归一化,短浮点三种类型,再根据是否带有品质描述、是否带试标划分为更细的类型。通常推荐使用短浮点数方式上送。遥测信息对象地址范围为4001H~5000H.

2.通信过程

image-20240324195403025.png

3.报文结构

image-20240324195330668.png

  • 归一化值。2字节,最高位D15为符号位0正数 1负数;D14~D0为数据位取值范围0-32767
  • 短浮点数,4字节,IEEE STD745标准定义,不再赘述,如果你是用Java开发,可以直接调用Float.intBitsToFloat(int)
  • 标度化值。

4.报文实例解读

RECV: 68 12 0E 00 10 00 0D 01 03 00 01 00 02 40 00 00 78 DB 3F 00

  • 启动字符:68H
  • APDU长度:12H 18个字节
  • 控制域四个八位组:0E 00 10 00 第一个字节的bit0为0,第三个字节的bit0为0,所以是I格式帧,发送序列号7,接收序列号8
  • 类型标识:0DH CON<13>:=带品质描述词的短浮点数
  • 可变结构限定词:01H SQ=0 地址不连续 信息元素个数1,单个
  • 传送原因:03 00 -> 0003H <Cause<3>:= 突发
  • ASDU公共地址:01 00 => 0001H 通常为RTU地址
  • 第一个信息元素的地址:02 40 00 => 004002H => 第16836点
  • 第一个信息元素的值:00 78 DB 3F //Float.intBitsToFloat(0x3fdb7800) =>1.715
  • 第一个信息元素的品质描述词:00 未溢出/未被闭锁/未被取代/当前值/有效