IEC104初学者教程,第八章:总召唤流程详解

简介: IEC 60870-5-104(简称IEC104)是一种用于远程控制和监控系统的通信协议。它广泛应用于电力系统和其他工业自动化系统中。总召唤(General Interrogation,简称GI)是IEC104协议中的一个重要功能,用于从远程终端设备(RTU)获取其当前的状态和数据。总召唤过程的基本步骤如下:

IEC104初学者教程,第八章:总召唤流程详解

IEC 60870-5-104(简称IEC104)是一种用于远程控制和监控系统的通信协议。它广泛应用于电力系统和其他工业自动化系统中。总召唤(General Interrogation,简称GI)是IEC104协议中的一个重要功能,用于从远程终端设备(RTU)获取其当前的状态和数据。总召唤过程的基本步骤如下:

1. 总召唤命令发送

控制站(通常是SCADA系统)向遥控终端发送总召唤命令。这是一个ASDU(Application Service Data Unit),类型标识(Type ID)为100,原因码为6(总召唤)。

2. 确认命令接收

遥控终端收到总召唤命令后,首先需要向控制站发送确认帧,确认接收到总召唤命令。

3. 传输数据

遥控终端开始将所有当前的监控数据发送回控制站。这些数据通常包括:

  • 遥测值(Analog Values):如电压、电流、功率等。
  • 遥信状态(Binary Status):如开关状态、断路器状态等。
  • 其他测量值和状态信息。

数据以ASDU的形式发送,每个ASDU可以携带多个数据点。

4. 总召唤结束

遥控终端发送一个总召唤结束标志,表明所有数据已发送完毕。这个ASDU类型标识为100,原因码为10(结束)。

8-1.png

注意,不是所有的数据类型都会响应总召唤命令。所以有时候会发现,客户端即使发送了总召唤命令,服务器端也没有返回期望的数据。就是这个原因。至于哪些数据类型会响应总召唤,后续文章给出总结。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.redisant.cn/

相关文章
|
传感器 Linux
在Linux中使用libmodbus库进行Modbus RTU主从机通信
Modbus RTU是一种常见的工业通信协议,用于在自动化系统中传输数据。libmodbus是一个流行的C库,用于在Linux系统上实现Modbus通信。本文将介绍如何使用libmodbus库在Linux上创建Modbus RTU主从机通信的示例代码。
6749 0
|
移动开发 JavaScript 前端开发
开源项目推荐:SCADA组态软件Qt,kanzi,C#,MFC和WEB大全(收藏版)
开源项目推荐:SCADA组态软件Qt,kanzi,C#,MFC和WEB大全(收藏版)
6600 0
|
网络安全 开发工具 数据安全/隐私保护
解决 Enter passphrase for key ‘/Users/dzm/.ssh/id_rsa‘:
解决 Enter passphrase for key ‘/Users/dzm/.ssh/id_rsa‘:
4720 0
IEC104初学者教程,第四章:IEC 104 开发环境搭建
搭建IEC104开发环境涉及两款模拟器:[主站模拟器](https://www.redisant.cn/iec104client) 和 [从站模拟器](https://www.redisant.cn/iec104server)。从站模拟器中,创建连接后添加从站,配置信息对象;主站模拟器同样新建连接并开启,向从站发送总召唤以获取数据。每个步骤配有图示指导操作。
2004 14
IEC104初学者教程,第四章:IEC 104 开发环境搭建
|
NoSQL 前端开发 Redis
Windows 下安装和配置 Redis (图文教程)
Windows 下安装和配置 Redis (图文教程)
|
存储 物联网 数据安全/隐私保护
Docker安装Mosquitto
这篇文章详细介绍了如何在Docker中安装和配置Mosquitto消息代理服务,包括拉取镜像、创建容器以及配置持久化存储等步骤。
2336 0
Docker安装Mosquitto
|
监控 数据挖掘
IEC104初学者教程,第九章:计数量召唤流程详解
在IEC 60870-5-104(简称IEC104)协议中,计数量召唤(Counter Interrogation,简称CI)是一种特定的功能,用于获取远程终端设备(RTU)中的计数值。这些计数值通常是累计数据,如电能表的累计电量等。计数量召唤流程与总召唤类似,但有其独特的步骤和信息结构。以下是计数量召唤的基本流程:
308 4
IEC104初学者教程,第九章:计数量召唤流程详解
IEC104初学者教程,第六章:信息对象类型归总
信息对象类型(Type Identification, TI)字段用于指示报文中包含的信息对象的类型。信息对象类型字段通常是一个字节(8位),表示不同种类的数据或命令。每种类型的值代表一种特定的电力系统数据或控制指令,接收方根据此字段来解析和处理报文中的具体信息。
405 2
|
数据采集 监控
IEC104 主站/客户端模拟器
`IEC104`主站/客户端模拟器,提供多主站/客户端模拟,单连接多站模拟,全面支持信息对象解析和自定义`APCI`参数。具备自动时钟同步、总召命令功能,直观的命令执行工具,通信帧监视及导出,ASDU管理,实时曲线绘制,内置校验和计算等实用工具。适用于电力系统监控调试,官网下载:[http://www.redisant.cn/iec104client](http://www.redisant.cn/iec104client)。
1108 0
IEC104 主站/客户端模拟器
|
存储 算法 安全
FreeMQTT:一款Python语言实现的开源MQTT Server
FreeMQTT 是一款用 Python 语言并基于 Tornado 开发的开源 MQTT 服务器,支持 MQTT3.1.1 和 MQTT5.0 协议,提供多租户安全隔离、高效 Topic 匹配算法及实时上下线通知等功能,适用于 IoT 场景。快速启动仅需克隆仓库、安装依赖并运行服务。
1759 0

热门文章

最新文章