一文弄懂电力系统101、103、104、modbus和61850规约

目录

    • 101规约
    • 103规约
    • 104规约
    • iec101、iec103和iec104有什么异同点?
    • modbus规约
    • 61850规约

101规约

IEC 101(International Electrotechnical Commission 101)是一种用于远程监控和控制系统的通信协议。它是国际电工委员会(IEC)制定的标准协议,用于在电力系统、水处理、工业自动化等领域中实现设备之间的通信。

IEC 101协议基于主从结构的请求/响应模式。在通信中,主站(也称为控制中心或主控站)负责发送查询命令,而子站(也称为终端设备或远程站)负责接收并响应这些命令。

IEC 101协议使用串行通信方式,通常在低速率的电信网络中使用。它支持多种物理层和数据链路层的传输方式,包括RS-232、RS-485等。协议规定了数据帧的格式和规范,包括起始字符、地址字段、控制字段、信息字段和校验字段等。

IEC 101协议主要用于传输监测数据、遥控命令和遥信信息等。它可以实现从主站向子站发送查询命令,获取子站的实时数据,并可以通过遥控命令实现对子站的控制操作。同时,它也支持遥信功能,用于传输设备状态、告警信息等。

IEC 101协议在一些老旧的远程监控系统中仍然广泛使用,但随着技术的进步和网络的发展,越来越多的系统开始采用更现代化的协议,如IEC 104和DNP3等。

103规约

IEC 103(International Electrotechnical Commission 103)是一种用于远程监控和控制系统的通信协议。与IEC 101相比,IEC 103协议在通信速率和传输方式上进行了改进。

IEC 103协议也是由国际电工委员会(IEC)制定的标准协议,用于在电力系统、水处理、工业自动化等领域中实现设备之间的通信。

IEC 103协议基于主从结构的请求/响应模式,类似于IEC 101。主站(也称为控制中心或主控站)负责发送查询命令,而子站(也称为终端设备或远程站)负责接收并响应这些命令。

与IEC 101不同的是,IEC 103协议引入了并行传输方式,提高了通信速率。它支持多个数据传输通道,可以同时传输多个数据项,增加了数据传输的效率和容量。

IEC 103协议也使用串行通信方式,通常在电信网络中使用。它支持多种物理层和数据链路层的传输方式,如RS-232、RS-485等。

IEC 103协议主要用于传输监测数据、遥控命令和遥信信息等。通过主站向子站发送查询命令,主站可以获取子站的实时数据,并可以通过遥控命令实现对子站的控制操作。同时,IEC 103协议也支持遥信功能,用于传输设备状态、告警信息等。

需要注意的是,IEC 103协议在现代化的远程监控系统中已经逐渐被更先进的协议取代,如IEC 104和DNP3等,因为这些协议在通信速率、功能和网络适应性方面更具优势。

104规约

IEC 104(International Electrotechnical Commission 104)是一种用于远程监控和控制系统的通信协议。它是国际电工委员会(IEC)制定的标准协议,用于在电力系统、水处理、工业自动化等领域中实现设备之间的通信。

IEC 104协议是在IEC 101和IEC 103的基础上进行了更大的改进,引入了基于TCP/IP的通信方式,能够在局域网和广域网上进行通信。

IEC 104协议是一种面向连接的协议,支持双向通信和多点传输。它使用TCP/IP作为传输层协议,利用IP网络进行数据传输。这使得IEC 104协议具有更高的通信速率、更可靠的数据传输和更强的网络适应性。

IEC 104协议采用了基于报文的通信结构,主站(也称为控制中心或主控站)通过发送ASDU(Application Service Data Unit)来请求子站(也称为终端设备或远程站)的数据。子站接收到ASDU后,对其进行解析并响应主站的请求。

IEC 104协议支持多种功能,包括遥测(传输测量数据)、遥信(传输状态信息)、遥控(传输控制命令)和遥调等。它具有较高的灵活性和可扩展性,可以根据实际需求进行定制和配置。

IEC 104协议相对于IEC 101和IEC 103来说,具有更高的通信速率和更强的网络适应性,因此在现代化的远程监控系统中得到了广泛应用。它能够支持大规模的数据传输和复杂的控制操作,适用于需要高性能和高可靠性的应用场景。

iec101、iec103和iec104有什么异同点?

IEC 101、IEC 103 和 IEC 104 是用于远程监控和控制系统的通信协议。它们有一些共同点,也有一些区别。

共同点:

  1. IEC 101、IEC 103 和 IEC 104 都是国际电工委员会(IEC)制定的标准协议,用于在远程监控和控制系统中实现设备之间的通信。
  2. 它们都是面向点对点的协议,通过主站(控制中心)和子站(远程终端设备)之间的通信进行数据传输。
  3. 它们都支持多种物理层和数据链路层的传输方式,包括串行通信和以太网通信。

区别点:

  1. IEC 101 是最早的标准,使用串行通信方式,通常在低速率的电信网络中使用。它是基于主从结构的请求/响应协议。
  2. IEC 103 是在 IEC 101 的基础上进行了改进,引入了并行传输方式,提高了通信速率。它也是基于主从结构的请求/响应协议。
  3. IEC 104 是在 IEC 101 的基础上进行了更大的改进,使用了基于TCP/IP的通信方式,可以在局域网和广域网上进行通信。它是面向连接的协议,支持双向通信和多点传输。

总结:
IEC 101、IEC 103 和 IEC 104 都是远程监控和控制系统中常用的通信协议,它们在传输方式、通信速率和网络适应性上存在一些差异。选择使用哪种协议,应根据具体的应用场景和需求来决定。

modbus规约

Modbus是一种通信协议,用于在自动化系统中实现设备之间的通信。它是由Modicon公司(现在属于施耐德电气)在1979年开发的,成为了一种广泛应用的工业通信协议。

Modbus协议采用了主从结构的通信模式,其中主站(也称为主控站)负责发送请求,而从站(也称为从设备)负责响应请求。主站可以向从站发送读取或写入数据的请求,从站则根据请求进行相应的操作并返回结果。

Modbus协议有多个变种,包括Modbus ASCII、Modbus RTU和Modbus TCP。它们在物理层和数据链路层上有所不同。

  • Modbus ASCII:使用ASCII字符编码进行数据传输,通常在串行通信中使用。数据以ASCII码形式表示,每个字符由7位表示。
  • Modbus RTU:使用二进制编码进行数据传输,通常在串行通信中使用。数据以二进制形式表示,每个字符由8位表示。
  • Modbus TCP:基于TCP/IP网络进行数据传输,通常在以太网通信中使用。数据以TCP/IP数据包的形式进行传输。

Modbus协议支持多种功能码,用于定义不同的操作类型,包括读取数据、写入数据、读取设备状态等。它可以用于传输各种类型的数据,如开关量、模拟量、设备状态等。

Modbus协议被广泛应用于工业自动化、楼宇自动化和能源管理等领域。它的简单性、可靠性和可扩展性使得它成为了一种常用的通信协议,许多设备和系统都支持Modbus通信接口。

61850规约

IEC 61850是一种用于电力系统自动化的通信协议和数据模型标准。它由国际电工委员会(IEC)制定,旨在标准化电力系统设备之间的通信和信息交换。

IEC 61850协议与传统的通信协议(如Modbus)不同,它采用了基于网络的通信方式,使用Ethernet和TCP/IP作为传输层协议。这使得IEC 61850协议能够在现代化的通信网络中实现高速、可靠的数据传输。

IEC 61850协议不仅定义了通信协议,还定义了设备之间的数据模型和通信服务。它基于对象模型的概念,将电力系统中的各种设备(如开关、保护装置、测量设备等)抽象为对象,并定义了这些对象之间的关系和属性。

IEC 61850协议提供了丰富的功能和服务,包括实时数据采集、遥控命令、事件记录、报警处理等。它支持灵活的配置和扩展,可以满足不同应用场景的需求。

IEC 61850协议的应用范围广泛,包括电力系统的监控、保护和控制等领域。它提供了一种统一的通信标准,降低了设备之间的集成复杂性,并提高了系统的可靠性和互操作性。

需要注意的是,由于IEC 61850协议的复杂性和高级特性,它在实际应用中可能需要更高的技术和设备支持。因此,在采用IEC 61850协议时,需要充分考虑系统的需求和实施的可行性。

我记得当时在变电站调试的时候,咱们的后台和保护装置通讯就用的61850规约。

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

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

相关文章

【数据结构—排序—交换排序】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、排序的概念及其运用 1、排序的概念 2、排序运用 3、 常见的排序算法 二、交换排序 1、冒泡排序 1.1算法讲解 1.2冒泡排序的实现: 1.2.1头文件的…

web前端开发技术复习问答题

目录 1.简述常见单标签和双标签有哪些? 2.常见块级元素和行级元素有哪些? 3.简述常见的列表有哪些?他们有什么区别? 4.简述超链接的href属性值如何设置?有什么区别 5.CSS基本语法 6. css中常见的引入方式有几种&…

程序员做私活赚外快的好地方,今天推荐几个

你们当程序员不会都拿着几千、万把块钱的死工资吧,今天为大家分享一些可以接私单的平台,我反正已经赚麻了。 如果你的工作相对没那么费时间,可以空闲的时候去接点私活。或者是还没有找工作之前,可以通过一些平台接一些兼职&#…

【STM32】PWR电源控制

1 PWR简介 PWR(Power Control)电源控制 PWR负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能 可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阀值以下或上升到P…

回首2023,厉兵秣马,启航2024

目录 回首风波的20232023,感恩相遇暂停发文发文狂潮感恩有你备战2024学习之余跆拳道比赛做手工diy 学习心路年初学习伊始心路其后学习后来心路 必须看配图说明 未知的2024Flag 回首风波的2023 2023,感恩相遇 还记得,22年末,23年…

基于gitlab 12.8.0版本的完整镜像过程

目前已在一台服务器上安装了gitlab 12.8.0,并且稳定运行了有几年了,其上面也创建了大量的项目。目前要求对该gitlab及其上面的所有仓库做一个完整的镜像。具体操作过程如下: 1、确认现有的gitlab的版本号 2、到gitlab官网下载相同版本号的gi…

GitLab添加SSH key

SSH 为 Secure Shell 的缩写,SSH 为建立在应用层基础上的安全协议。 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 ssh-keygen 从客户端来看,SSH提供两种级…

【信息论与编码】习题-判断题-第三部分

目录 判断题48. 利用状态极限稳态分布概率和符号的状态一步转移概率来求m阶马尔可夫信源的极限熵。49. 连续信源或模拟信号的信源编码的理论基础是限失真信源编码定理 。50. 具有一一对应关系的无噪信道的信道容量CH(X)。51. 在游程编码过程中,“0”游程和“1”游程…

使用pytorch构建图卷积网络预测化学分子性质

在本文中,我们将通过化学的视角探索图卷积网络,我们将尝试将网络的特征与自然科学中的传统模型进行比较,并思考为什么它的工作效果要比传统的方法好。 图和图神经网络 化学或物理中的模型通常是一个连续函数,例如yf(x₁&#xff…

定展中2024上海国际智慧工地展览会

2024第十五届上海国际智慧工地展览会 2024 Shanghai International Smart Site Equipment Expo 时间:2024年03月26日-28日 地点:上海跨国采购会展中心 政策指导: 中华人民共和国国家发展和改革委员会 中华人民共和国工业和信息化部 上海城市数字转型应用…

企业级 npm 私有仓库部署方案

本文作者系360奇舞团前端开发工程师 淘宝 NPM 镜像站切换新域名时,放了一张知乎博主天猪的图片,如下: _图片来源:https://zhuanlan.zhihu.com/p/432578145 看着逐年增长的访问量,不禁让人感慨,npm 的出现&a…

python爬虫实现获取招聘信息

使用的python版本: 3.12.1 selenium版本:4.8.0 urllib版本:1.26.18 from selenium import webdriver from selenium.webdriver import ActionChains import timeimport re import xlwt import urllib.parsedef get_html(url):chrome_drive…

系列十三、查询数据库中某个库、表、索引等所占空间的大小

一、information_schema数据库 1.1、概述 information_schema数据库是MySQL出厂默认带的一个数据库,不管我们是在Linux中安装MySQL还是在Windows中安装MySQL,安装好后都会有一个数据库information_schema,这个库中存放了其他库的所有信息。 …

【数据结构】队列

简单不先于复杂,而是在复杂之后。 文章目录 1. 队列1.1 队列的概念及结构1.2 队列的实现 2.栈和队列面试题3.概念选择题 1. 队列 1.1 队列的概念及结构 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表&#xff0c…

imgaug库指南(九):从入门到精通的【图像增强】之旅

引言 在深度学习和计算机视觉的世界里,数据是模型训练的基石,其质量与数量直接影响着模型的性能。然而,获取大量高质量的标注数据往往需要耗费大量的时间和资源。正因如此,数据增强技术应运而生,成为了解决这一问题的…

K8S Prometheus-rocketmq-exporter配置

下载rocketmq-exporter 通过Docker仓库下载 docker pull sawyerlan/rocketmq-exporter:latest 然后打标签,推送到自己的仓库 也可通过代码自己build镜像 git clone GitHub - apache/rocketmq-exporter: Apache RocketMQ Prometheus Exporter 然后打标签&#x…

爬虫实战 - 微博评论数据可视化

简介: 我们都知道在数据比较少的情况下,我们是可以很轻易的获取到数据中的信息。但是当数据比较庞大的时候呢,我们就很难看出来了。尤其是面对现如今数以万计的数据,就更了。 不过好在我们可以通过计算机来帮我们进行分析&#…

2.4 DEVICE GLOBAL MEMORY AND DATA TRANSFER

在当前的CUDA系统中,设备通常是带有自己的动态随机存取存储器(DRAM)的硬件卡。例如,NVIDIA GTX1080具有高达8 GB的DRAM,称为全局内存。我们将互换使用全局内存和设备内存这两个术语。为了在设备上执行内核,…

西电期末1032.模式匹配

一.题目 二.分析与思路 遍历判断 三.代码实现 #include<bits/stdc.h>//万能头 int main() {int n;scanf("%d",&n);int num[n];for(int i0;i<n;i){scanf("%d",&num[i]);}int ans0;//个数for(int i0;i<n-2;i){if(num[i]3&&nu…

【Docker】数据卷容器

多个容器进行数据交换 这里引入一个数据卷容器的概念 以下介绍容器A与容器B进行数据交换的原理 假如容器A要与容器 B 进行数据交换&#xff0c; 首先创建一个容器C&#xff0c;将他挂载到数据卷&#xff0c;然后再将容器A与容器B挂载到容器C&#xff0c;这样做相当于容器A与…