IEC101/140 监视点与控制点

news/2024/12/19 11:22:34/文章来源:https://www.cnblogs.com/cj94/p/18616780

IEC101/140 监视点与控制点

IEC-60870-5-104 协议适用于远程控制设备和系统,通过数据传输来监控和控制地理上广泛的过程。该协议结合了 IEC-60870-5-101 协议和 TCP/IP 提供的传输功能。

任何使用 IEC-60870-5-104 协议的应用程序都将有一个主站(控制站)和一个或多个从站(受控站)。主站将不断监控和控制 TCP/IP 网络中每个从站的数据。

IEC-60870-5-104 从站可以向主站发送监控数据、接收命令或生成事件。

地址

104从站在传输层(使用 IP 地址)和应用层(使用通用 ASDU 地址)进行识别。

IP 地址

104从站将通过 TCP/IP 网络中的唯一 IP 地址进行标识。有些从站支持用户自定义要绑定的IP地址,而有些从站支持自动绑定到所有可用IP地址,从而减少用户的配置操作。

对于需要手动配置从站IP地址的情况,一般可以通过GUI界面或者配置文件进行设置,例如,下文通过配置文件进行设置:

# xx 通信网关公司
# 默认私有 3 类地址
my_ip=192.168.0.100
# 默认 3 类网络掩码
netmask=255.255.255.0
# 希望使用的网关
gateway=192.168.0.1

 

在此示例中,从站将通过 IEC- 60870-5-104 网络中的 IP 地址 192.168.0.100 进行标识。

由于同一 TCP/IP 网络中可能存在多个设备,因此某些应用程序可能需要 连接控制(从站可以从哪些 IP 地址接收有效消息)。

例如,用户可以配置白名单:

# 白名单
192.168.0.207
192.168.0.203
192.168.0.61

 

Common ASDU 地址

在应用层,模块由Common ASDU 地址标识,该地址必须与主单元发送的 Common ASDU 匹配。ASDU 表示应用服务数据单元,它基本上是主单元和从单元之间传输信息对象的数据单元。

如果主单元向不同的 Common ASDU 发送消息,模块将忽略收到的命令。用户通常可以指定从站的 Common ASDU。

监控方向和控制方向

协议规范定义了两个数据方向:监控方向和控制方向。协议规范对这些方向的定义如下:

  • 监控方向:从从设备到主设备的传输方向
  • 控制方向:从主设备到从设备的传输方向

通常从从机传输到主机的点也称为监控点(或监控信息对象)。通常从主机传输到从机的点也称为控制点(或命令信息对象)。

监视点与控制点

IEC 60870-5-104(简称IEC 104)是一种面向远程测控系统的通信协议,广泛应用于电力、工业自动化等领域。监视点和控制点是IEC 104协议中两个核心的概念,用于实现远程数据的监视和控制。以下是这两个概念的详细介绍:


监视点(Monitoring Points)

监视点是用于采集和传输现场设备状态或测量值的数据点,主要用于状态监视和过程数据获取。

特点

  1. 数据类型: - 单点信息(Single Point Information,SPI):如开关状态(开/关)。 - 双点信息(Double Point Information,DPI):如断路器的三态状态(开/关/中间状态)。 - 测量值(Measured Value):如电流、电压、温度等。 - 累计值(Integrated Total):如能量表的累计电量。

  2. 功能: - 用于实时监控设备状态和运行参数。 - 支持周期性发送、事件触发发送以及总召唤(General Interrogation)发送。

  3. 报文类型: - 监视点对应的报文类型包括:类型标识(Type Identifier)为M_SP_NA(单点)、M_DP_NA(双点)、M_ME_NA(归一化测量值)等。

  4. 时间戳: - 部分监视点数据可带时间标签,用于记录事件发生的具体时间。


控制点(Control Points)

控制点是用于远程操作现场设备的数据点,主要用于对设备进行遥控、设定参数等操作。

特点

  1. 数据类型: - 单命令(Single Command,SC):如开关的遥控操作。 - 双命令(Double Command,DC):如断路器的分合操作。 - 调节命令(Regulating Step Command,RC):如调节电压或无功补偿。 - 设定值命令(Set Point Command,SPC):如设定发电机的目标功率。

  2. 功能: - 用于实现对设备的远程控制。 - 控制指令可以是选择性操作(Select Before Operate,SBO)或直接操作(Direct Operate,DO)。 - 包括单步控制和连续控制两种方式。

  3. 报文类型: - 控制点对应的报文类型包括:类型标识为C_SC_NA(单命令)、C_DC_NA(双命令)、C_SE_NA(设定值命令)等。

  4. 安全性: - 控制操作通常需要双重确认,以避免误操作。 - 需要支持双向通信确认机制。


监视点与控制点的区别

特性监视点控制点
功能 数据采集与状态监视 远程控制与参数设定
数据流向 从设备端到主站(上行) 从主站到设备端(下行)
报文类型 M_SP_NAM_ME_NA C_SC_NAC_SE_NA
时间敏感性 部分支持时间戳 操作通常需要确认和安全性验证

应用场景

  1. 监视点: - 用于采集断路器状态、输电线路电流、电压等信息。 - 在变电站自动化中实时反映设备运行状态。

  2. 控制点: - 用于操作断路器合闸、分闸。 - 调整发电设备的输出功率或设定电网运行参数。

通过监视点和控制点的配合,IEC 104协议实现了远程监控与控制的功能,为电力系统和工业自动化提供了可靠的数据交互机制。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/855310.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android emulator 设置代理

android emulator 设置代理 由于开发的 app 需要访问 google 服务,那么跑虚拟机的时候就需要设置网络代理,试了几种方法都没成功,记录一下 因为已知我开发电脑的代理地址和端口,只需要把电脑的代理设置到 emulator 上就可以了 设置Android Studio代理 先在Android Studio上…

Redux Thunk深入理解与使用指南

一、什么是 Redux Thunk? 在 React 应用中,Redux 是一个常用的状态管理工具。但 Redux 本身是一个纯同步状态管理工具,它的 dispatch 方法默认只支持同步操作。如果我们想要处理异步逻辑(如请求接口、延时操作等),需要使用中间件(middleware)。Redux Thunk 就是一个用于…

无人车队运营需要的远程驾驶平台

无人车队在全时商业化运营的过程中,不可避免会出现自动驾驶无法处理的极端、异常场景。为提高运营效率,避免配备随车安全员带来的成本上升与风险增加,使用远程驾驶系统对无人车队运营进行辅助是较为经济且可靠的解决方案。经纬恒润远程驾驶系统具备丰富的功能和宽广的能力覆…

求职者必备:如何用管理软件实现高效的Offer规划

一、毕业季Offer规划的复杂性 毕业季的Offer规划不仅仅是简单的找工作过程,更是一次紧张的时间赛跑。从投递简历、面试安排、薪资谈判到最终的决定,整个过程充满了大量的任务和步骤。这些任务和环节涉及不同的公司、职位要求、面试形式以及其他各种变量。如果没有一个高效的工…

函数式接口之方法作为参数

在现实开发中,肯定会遇到这样一种情况,有几个业务场景,里面的大部分业务逻辑都一样,只有某些逻辑不同,而这些不同的逻辑又依赖于前面的逻辑,你会选择写重复代码去实现还是选择抽取公共方法,对那些不同的逻辑做单独处理?是不是理解起来比较抽象,简单就一句话,怎么把方…

胖东来成功背后的管理智慧:零售行业如何借鉴?

零售行业通过选择合适的看板软件、实施看板管理以及持续优化与改进等步骤,可以实现管理优化和效率提升。这将有助于企业更好地应对市场竞争、提高客户满意度和实现可持续发展。胖东来创始人于东来在社交平台分享了胖东来商贸集团2024年的营业情况。数据显示,截至2024年11月26…

旅游公司各部门联动,何种办公软件能高效协同?

在旅游行业蓬勃发展且竞争日益激烈的当下,高效的团队协作与个人学习效率提升成为旅游公司脱颖而出的关键因素。尤其是对于 MBTI 类型中倾向于有序规划的 J 人而言,可视化的团队协作办公软件犹如得力助手,能够让复杂的旅游业务流程清晰呈现,促进信息的高效流通与任务的顺利推…

linux操作系统安装

1.centenos镜像文件下载 2.创建一个虚拟机 1)打开VMware软件,选择创建新的虚拟机,在弹出的虚拟机向导的窗口选择自定义配置,点击下一步;2)默认设置3)选择稍后安装系统4)客户机操作系统选择Linux,版本选择CentOS 7(64位)5)命名虚拟机,选择存储路径6)处理器配置根据…

如何在宝塔面板中检查和开启path_info支持?

在宝塔面板中,检查和开启path_info支持的步骤如下:登录宝塔面板:打开浏览器,输入宝塔面板的地址(例如:http://你的域名:8888),使用管理员账号登录。进入网站管理页面:在宝塔面板首页,找到你需要配置的网站,点击“设置”按钮。进入PHP设置:在网站设置页面中,找到“…

大模型平台汇总说明

国外大模型平台 Openapi Anthropic Meta google国内大模型平台 百度 文心一言厂商 模型地址优势百度 文心一言 https://yiyan.baidu.com/ 支持文生图支持联网支持图生文支持读取文档支持生成图表商业信息查询生成思维导图 本文来自博客园,作者:王竹笙,转载请注明原文链接:…

规划新一年,提升效率:跨年日程管理与计划软件的完美结合

一、跨年日程规划的挑战 跨年作为时间的节点,往往意味着新的开始。许多人在这一时期都会进行新一年的规划,制定目标、任务和行动计划。无论是个人的生活规划,还是团队或公司的年度战略,跨年日程规划面临的挑战主要包括:1.1 任务繁多,易遗漏 跨年日程通常包含从目标设定、…

Angular 打包 ng build 不压缩混淆

`ng build` 后,`js` 代码被压缩混淆了,好像不太利于学习,何解?ng build 后,js 代码被压缩混淆了,好像不太利于学习,何解?无解??? 非也,非也。 试试 ng build --help, 何如?可解,可解。 Angular 微微抬头,语重心长曰:“小伙子,运行这个命令 —— ng build -c …