登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. DIY
  3. 正文

IEC104电力规约介绍及常见模拟器

2024-07-01
参考链接:
1.https://www.bilibili.com/video/BV1Gm411f7bS/
2.https://www.bilibili.com/video/BV1zg411E7Mr/ (PI数据库专家李营)

一、概要

IEC 60870-5-104(简称IEC 104)协议是国际电工委员会(IEC)制定的一种用于电力系统和自动化设备之间的远程通信标准。IEC 104协议是基于TCP/IP协议的远程传输标准,常用于远程控制和数据采集系统(SCADA)中。

该系列协议包括多个子协议和版本,具体如下:

  • IEC 60870-5-101:基本远程终端单元(RTU)协议,适用于低速链路,用于串口采集。
  • IEC 60870-5-102:用于电能量测量设备的数据传输协议。
  • IEC 60870-5-103:用于保护设备与控制系统之间通信的协议。
  • IEC 60870-5-104:扩展了IEC 60870-5-101的功能,基于TCP/IP协议进行数据传输,适用于高速链路。

地址分为97版和02版,这两版只是容量有区别,其他的没有区别。

二、通信概要

地址分类标准

经过博主研究,不同软件的地址分类略有差异,比如:

科来电力KW-2000配电网自动化模拟测试系统分类标准:

钡铼网关的地址分类标准是:

  • 遥信[1-16384]:用于表示离散的数字量输入(如开关状态、继电器状态等),通常用于传输二进制状态信息。
  • 遥测[16385-20480]:用于表示连续的模拟量输入(如电压、电流、温度等),通常用于传输传感器测量值或过程变量。
  • 遥控[24577-24832]:用于发送控制命令到远程设备(如开关控制、继电器操作等),通常用于执行远程控制操作。

Kepserver地址分类标准是:

  1. M_ME_FV.X.VALUE,代表遥测
  2. M_SP.X.VALUE,代表遥信
  3. M_IT.X.VALUE,代表遥脉
  4. X代表IOA地址序号
  5. C_SC.1.DIRECTVALUE,代表遥控
  • M_SP:(Single-point information without time tag)单点信息,无时标:表示单个数字量输入(如开关的开/关状态)。在IEC 104中,通常表示为M_SP_NA_1。
  • M_DP:(Double-point information without time tag)双点信息,无时标:表示一对相关联的数字量输入(如开关的中间状态和两端状态)。在IEC 104中,通常表示为M_DP_NA_1。
  • M_ST:(Step position information)步位置信息:表示步进位置信息,通常用于表示一个位置的多个状态。在IEC 104中,通常表示为M_ST_NA_1。
  • M_BO:(Bitstring of 32 bits)位串信息:表示32位的位串,可以用于表示多个状态或信息。在IEC 104中,通常表示为M_BO_NA_1。
  • M_ME_NV:(Measured value, normalized value)测量值,归一化值:表示归一化的模拟量输入(如电压或电流的百分比值)。在IEC 104中,通常表示为M_ME_NA_1。
  • M_ME_SV:(Measured value, scaled value)测量值,标度化值:表示标度化的模拟量输入,使用特定的比例因子。在IEC 104中,通常表示为M_ME_NB_1。
  • M_ME_FV:(Measured value, short floating point number)测量值,短浮点数:表示短浮点数形式的模拟量输入,更高精度的模拟量值。在IEC 104中,通常表示为M_ME_NC_1。
  • M-IT:(Integrated totals)集成总值:表示集成总值,通常用于累计的测量值(如能量消耗)。在IEC 104中,通常表示为M_IT_NA_1。

1.1网络结构

1.2 IEC104帧格式

二、模拟软件

标签: 暂无
最后更新:2024-07-04

代号山岳

知之为知之 不知为不知

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号