IEC104初学者教程,第九章:计数量召唤流程详解

简介: 在IEC 60870-5-104(简称IEC104)协议中,计数量召唤(Counter Interrogation,简称CI)是一种特定的功能,用于获取远程终端设备(RTU)中的计数值。这些计数值通常是累计数据,如电能表的累计电量等。计数量召唤流程与总召唤类似,但有其独特的步骤和信息结构。以下是计数量召唤的基本流程:

IEC104初学者教程,第九章:计数量召唤流程详解

在IEC 60870-5-104(简称IEC104)协议中,计数量召唤(Counter Interrogation,简称CI)是一种特定的功能,用于获取远程终端设备(RTU)中的计数值。这些计数值通常是累计数据,如电能表的累计电量等。计数量召唤流程与总召唤类似,但有其独特的步骤和信息结构。以下是计数量召唤的基本流程:

1. 计数量召唤命令发送

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

2. 确认命令接收

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

3. 传输计数值

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

  • 累计值(Integrated Totals):如电能表累计电量、累计流量等。

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

4. 计数量召唤结束

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

通过上述步骤,计数量召唤过程就完成了,控制站获得了遥控终端的所有计数值数据。这些数据对监控系统的能源管理和其他累计数据分析非常重要。

9-1.png

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

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

相关文章
【期末不挂科-单片机考前速过系列P6】(第六章:10题速过定时计数器的结构和工作方式例题)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P6】(第六章:10题速过定时计数器的结构和工作方式例题)经典例题盘点(带图解析)
|
1月前
|
监控
IEC104初学者教程,第八章:总召唤流程详解
IEC 60870-5-104(简称IEC104)是一种用于远程控制和监控系统的通信协议。它广泛应用于电力系统和其他工业自动化系统中。总召唤(General Interrogation,简称GI)是IEC104协议中的一个重要功能,用于从远程终端设备(RTU)获取其当前的状态和数据。总召唤过程的基本步骤如下:
47 5
IEC104初学者教程,第八章:总召唤流程详解
【期末不挂科-单片机考前速过系列P7】(第七章:11题速过串行口基本概念/结构/工作方式/双机通信例题)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P7】(第七章:11题速过串行口基本概念/结构/工作方式/双机通信例题)经典例题盘点(带图解析)
|
1月前
|
算法 C++
惊爆!KPM算法背后的秘密武器:一行代码揭秘字符串最小周期的终极奥义,让你秒变编程界周期大师!
【8月更文挑战第4天】字符串最小周期问题旨在找出字符串中最短重复子串的长度。KPM(实为KMP,Knuth-Morris-Pratt)算法,虽主要用于字符串匹配,但其生成的前缀函数(next数组)也可用于求解最小周期。核心思想是构建LPS数组,记录模式串中每个位置的最长相等前后缀长度。对于长度为n的字符串S,其最小周期T可通过公式ans = n - LPS[n-1]求得。通过分析周期字符串的特性,可证明该方法的有效性。提供的C++示例代码展示了如何计算给定字符串的最小周期,体现了KPM算法在解决此类问题上的高效性。
44 0
|
4月前
|
缓存 编译器 C语言
|
4月前
|
C++ 内存技术
【期末不挂科-单片机考前速过系列P8】(第八章:21题速过AT89S51单片机的内部硬件结构)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P8】(第八章:21题速过AT89S51单片机的内部硬件结构)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P10】(第十章:11题中断系统的工作原理及应用)经典例题盘点(带图解析)
【期末不挂科-单片机考前速过系列P10】(第十章:11题中断系统的工作原理及应用)经典例题盘点(带图解析)
|
4月前
|
前端开发
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
【针对游戏开发&CG制作的搬砖人员的资源搜索技巧分享—持续补充篇】
|
4月前
【中级软件设计师】—(针对上午题)输入输出控制方式(二十)
【中级软件设计师】—(针对上午题)输入输出控制方式(二十)
|
运维 监控 数据可视化
【高效编码】简单全面JDK的监控命令,看这一篇就够了!!日拱一卒
您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧。小伙伴们有啥想看的,想问的,欢迎积极留言告诉我喔。 上一篇文章我们介绍了JDK中一些基础的常用的命令,BUT,这还远远不够!!SO,这篇文章我们将继续来介绍JDK中监控相关的命令。话不多说,让我们直接进入主题。
630 0
【高效编码】简单全面JDK的监控命令,看这一篇就够了!!日拱一卒