SCADA系统架构、类型和应用

news2024/11/30 14:32:30

智能仪表和远程终端单元(RTU)/可编程逻辑控制器(PLC)的进步使得许多行业的过程控制都可以利用SCADA系统的优势轻松管理和操作。SCADA在多种应用中很受欢迎,如加工工业、石油和天然气、发电、配电和公用事业,水和废物控制、农业/灌溉、制造、运输系统等。让我们从本文中简要了解SCADA系统的工作原理。

SCADA的定义

SCADA 代表 监督控制和数据采集;它是一种基于工业计算机的控制系统,用于收集和分析实时数据,以跟踪监视和控制不同类型行业的工业设备。

SCADA基础知识

在讨论SCADA的架构和不同类型的SCADA系统之前,首先必须了解一些SCADA基础知识。如图中所示,SCADA系统由不同的模块组成,包括人机界面(HMI)、监控系统、远程终端单元、PLC、通信基础设施和SCADA编程。

1. 人机界面

它是一种输入输出设备,用于呈现由人工操作员控制的过程数据。它通过链接到SCADA系统的软件程序和数据库来提供管理信息,包括特定传感器或机器的定期维护程序,详细原理图,物流信息,趋势和诊断数据。HMI系统便于操作人员以图形方式查看信息。

2. 监督系统

监控系统用作服务器,用于在SCADA系统的设备(如RTU,PLC和传感器等)与控制室工作站中使用的HMI软件之间进行通信。主站或监控站包括较小SCADA系统中的单个PC,对于较大的SCADA系统,监控系统包括分布式软件应用程序,灾难恢复站点和多台服务器。这些多服务器以热备用或双冗余形式配置,在服务器发生故障时持续控制和监视,以提高系统的完整性。

3. 远程终端单元

SCADA系统中的物理对象与称为远程终端单元(RTU)的微处理器控制的电子设备连接。这些单元用于将遥测数据传输到监控系统,并从主系统接收消息以控制连接的对象。因此,这些也称为远程遥测单元。

4. 可编程逻辑控制器

在SCADA系统中,PLC连接到传感器以收集传感器输出信号,以便将传感器信号转换为数字数据。使用 PLC 代替 RTU,因为与 RTU 相比,PLC 具有灵活性、配置、多功能性和经济性等优势。

5. 通信基础设施

通常,SCADA系统使用无线电和直接有线连接的组合,但在发电站和铁路等大型系统的情况下,经常使用SONET/SDH。在SCADA系统中使用的非常紧凑的SCADA协议中,一些标准化的通信协议被SCADA供应商认可 - 仅在监控站轮询RTU时发送信息。

6. SCADA编程

主站或HMI中的SCADA编程用于创建地图和图表,这些地图和图表将在事件故障或过程故障时提供重要的情境信息。标准接口用于对大多数商用SCADA系统进行编程。SCADA编程可以使用派生的编程语言或C语言来完成。

SCADA的架构

通常,SCADA系统包括以下组件:本地处理器、操作设备、PLC、仪器、远程终端单元、智能电子设备、主终端单元或主机以及具有人机界面的PC。

上图描述了一个集成的SCADA架构,它支持TCP / IP,UDP和其他基于IP的通信协议以及工业协议。

SCADA的类型

SCADA系统可以被认为是四代不同的SCADA架构:

第一代:单片或早期SCADA系统;

第二代:分布式SCADA系统;

第三代:联网的SCADA系统;

第四代:物联网SCADA系统

1. 单片或早期SCADA系统

小型计算机较早用于计算SCADA系统。在早期,在第一代时代,开发了单片SCADA系统,其中公共网络服务不可用。因此,这些是独立的系统,与其他系统没有任何连接。

所有远程终端单元站点都将连接到备用大型机系统,以实现第一代SCADA系统冗余,该冗余用于主主机系统发生故障的情况。第一代单片SCADA系统的功能仅限于监控系统中的传感器,并在超过编程报警水平的情况下标记任何操作。

2. 分布式SCADA系统

在第二代中,控制功能的共享分布在通过局域网(LAN)相互连接的多个系统中。因此,这些被称为分布式SCADA系统。这些单独的工作站用于共享实时信息和命令处理,以执行控制任务,以跳闸可能问题的警报级别。

与第一代系统相比,该站的成本和尺寸有所降低,因为第二代的每个系统都负责以减小的尺寸和成本执行特定任务。但即使在第二代系统中,网络协议也没有标准化。SCADA安装的安全性是由开发人员以外的极少数人决定的,因为协议是专有的。但通常忽略了SCADA安装的安全性。

3. 联网的SCADA系统

当前的SCADA系统通常是联网的,并通过数据线或电话使用广域网(WAN)系统进行通信。这些系统使用以太网或光纤连接在节点之间频繁传输数据。这些第三代SCADA系统使用可编程逻辑控制器(PLC)来监控和调整常规标记操作员,仅在重大决策要求的情况下。

第一代和第二代SCADA系统仅限于称为密封系统的单站点网络或单个建筑物。在这些系统中,与连接到互联网的第三代SCADA系统相比,我们没有任何风险,导致安全风险。在网络架构中,在单个监控器下将有多个并行工作的分布式SCADA系统。

4. 物联网SCADA系统

在第四代中,通过采用物联网技术和商用云计算,降低了SCADA系统的基础设施成本。与早期的SCADA系统相比,第四代系统的维护和集成也非常容易。

这些SCADA系统能够使用云计算设施的水平刻度实时报告状态;因此,可以实现更复杂的控制算法,这些算法实际上足以在传统PLC上实现。

分散式SCADA实施(例如专有网络协议的异源混合)的安全风险可以使用开放网络协议(例如物联网中固有的TLS)来克服,这将提供可理解和可管理的安全边界。

SCADA的应用

SCADA系统用于监控各种行业的流量、电流、电压、压力、温度、水位等各种数据。如果系统从任何监控数据中检测到任何异常情况,则会触发中心或远程站点的警报,以通过HMI向操作员发出警报。

SCADA系统有许多应用,但一些最常用的SCADA应用包括:

· 制造业

· 废水处理

· 电力系统

制造业示例

在制造业中,使用SCADA应用程序可以处理常规流程,例如运行生产系统以满足生产率目标,检查生产的单位数量并计算已完成的操作阶段以及制造过程各个阶段的温度等。

 

废水处理示例

废水处理厂有不同的类型,例如地表水处理和井水处理系统,其中许多控制系统和自动化过程都涉及水处理和分配系统。SCADA系统用于根据工作时间或通过过滤器的水流量来控制所用设备的自动操作,例如反冲洗过滤器。

电力系统示例

电力系统可以定义为发电、输电和配电的组成部分。所有这些部门都需要定期监测,以提高系统效率。因此,SCADA在电力系统中的应用通过对发电、输电和配电系统进行监督和控制,提高了系统的整体效率。电力系统网络中的SCADA提高了系统对综合电网运行的可靠性和稳定性。

SCADA开发软件

Sovit2D 是一款功能强大的基于Web的可视化2D组态编辑器,采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。可快速构建和部署可扩展的SCADA、HMI、仪表板或IIoT系统。使用Sovit2D组态编辑器,可以创建现代化、可视化、形象化的流程,来反映机器设备和实时数据的状态,为自动化工业工厂的控制仪表进行个性化设计。

结论

SCADA软件是当今标准制造实践中不可或缺的工具。选择合适的SCADA将确保管理者对生产车间、设施和公用事业供应进行最佳控制,更不用说保护正在生产的昂贵工厂设备和产品了。

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

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

相关文章

RNN在图像压缩领域的应用-Variable rate image compression with recurrent neural networks

Variable Rate Image Compression with Recurrent Neural Networks RNN在图像压缩领域应用最经典的一篇,由Google的George Toderici提出。原文连接:Variable Rate Image Compression with Recurrent Neural Networks 文章提出了一种基于卷积和反卷积LSTM的RNN网络…

美食杰项目 -- 登录注册(三)

目录前言:具体实现思路:步骤:1. 展示美食杰菜谱大全效果在这里插入图片描述2. 引入element-ui3. 代码总结:前言: 本文给大家讲解,美食杰项目中 登录注册实现的效果,和具体代码。 具体实现思路&…

内网渗透神器CobaltStrike之钓鱼攻击(六)

一、HTA木马 简介 HTA是HTML Application的缩写,直接将HTML保存成HTA的格式,是一个独立的应用软件。HTA虽然用HTML、JS和CSS编写,却比普通网页权限大得多,它具有桌面程序的所有权限。就是一个html应用程序,双击就能运…

LeetCode-剑指57-II.和为s的连续正数序列

1、循环 我们可以一次循环每一个数,在⌊n2⌋\left \lfloor \frac{n}{2} \right \rfloor⌊2n​⌋的范围内循环检查添加新的数字后形成的数组和是否为target,若是则将当前数组加入结果当中;否则继续进行循环或跳出循环。 class Solution { pu…

VR,向「B」而生

VR仍是一门好生意,对于VR厂商而言,能否看到VR技术大规模普及的那一天,在于是否认清当下局势,即什么时间干什么事。毕竟在这个泡沫较多的领域,“脱虚向实”,活下去,专注技术与服务,更…

块级格式化上下文BFC

块级格式化上下文BFC创建格式化上下文BFC有哪些特性?特性一特性二特性三特性四BFC的特性可以解决哪些问题?高度塌陷margin塌陷包含塌陷BFC是前端日常开发中离不开的知识点,“块级格式化上下文”是格式化上下文中最常用的一种,格式…

iOS程序内语言切换使用小结

随着时代的发展,应用程序相继出现了不同语言的版本方案,中文,英文,法文,韩文等等;想在应用程序中实现语言的自由切换,需要配置多个语言的文件,根据用户的动态选择获取不同语言文件下…

数字孪生论文阅读笔记【1】

[1]刘劲松. 高档数控机床数字孪生关键技术研究与应用[D].中国科学院大学(中国科学院沈阳计算技术研究所),2022.DOI:10.27587/d.cnki.gksjs.2022.000005. Motivation 不同数控机床对外信息接口不同,导致信息孤岛机床部件诊断困难,造成资源浪费维护资源不…

计算机中的数据存储规则

计算机的存储规则: text文本image图片sound声音 在计算机中:任意数据都是以二进制的形式进行存储:两种状态. 0与1, 打孔法 进制转换 任意进制转十进制: 公式: 系数 * 基数的权次幂 相加 系数: 就是每一位上的数字 基数:当前的进…

async/await详解

🐱个人主页:不叫猫先生 🙋‍♂️作者简介:专注于前端领域各种技术,热衷分享,期待你的关注。 💫系列专栏:vue3从入门到精通 📝个人签名:不破不立 &#x1f36c…

面向对象(高级)

目录 1. 类变量和类方法(静态变量) 类变量(静态变量) 内存刨析: 注意事项和使用细节: 类方法(静态方法): 使用场景: 注意事项和细节讨论: …

净亏损2.9亿元,财务业绩陷入困境后,逸仙电商盈利仍遥遥无期

来源:猛兽财经 作者:猛兽财经 逸仙电商概况 逸仙电商(YSG)是一家开曼群岛控股公司,通过与可变利益实体(“VIE”)的合同协议,在中国生产和销售化妆品和美容产品。公司结构如图所示。 逸仙电商成立的目的是…

不懂Hybird开发,感觉错过一个亿~

从当前移动开发的实际情况来看,移动端的开发方式三分天下:纯原生(Native App)、混合开发(Hybird App)、网页应用(Web App)。 ​ 纯原生(Native App)&#xff…

附录10-JS正则

在JS中有多种内置方法可以使用正则表达式,比如说match,exec,test等 文章参考 第十四章 吃通js正则表达式,javascript前端工程师必会技能_哔哩哔哩_bilibili 目录 1 正则常用方法 1.1 exec的简单使用 1.1.1 基本使用 1.1.2 lastIndex属性 1.1.…

Android Activity跳转

实现点击按钮,发送消息并跳转到另一个Activity MainActivity添加SendMessage方法 const val EXTRA_MESSAGE "com.example.myfirstapp.MESSAGE"class MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {super…

【C++】string的使用

文章目录一、前言二、标准库中的string类三. string类的常用接口1. 构造函数2. 容量操作3. 访问遍历4. 修改操作5. 其他操作一、前言 C语言中,字符串是以\0结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数&#xff0…

ubuntu18.04服务搭建yolov5开发环境

文章目录1. 系统和显卡信息2. 下载安装CUDA2.1 1cuda环境变量配置1. 系统和显卡信息 (1) 系统信息 kanditelpo-System-Product-Name:~$ cat /proc/version Linux version 4.15.0-191-generic (builddlcy02-amd64-032) (gcc version 7.5.0 (Ubuntu 7.5.…

PDF如何转Word?分享几个实用办公软件给你

PDF是我们常用的文件格式,因为它的兼容性好,在手机、电脑查看文件都不影响文件的格式与内容。并且它的保密性也好,因为它无法在线更改文件内容,但这也说明了,我们如果需要对其进行更改的话,将需要把PDF格式…

解决Vue3中echarts无法缩放的问题

这里写自定义目录标题前言问题描述官网示例正常官网示例在本地缩放异常灵光乍现问题解决前言 实际工作中,使用到vue和echarts技术。项目原来用的vue2echarts4,后来更新到了vue3echarts5,结果遇到echarts无法绽放的问题。 问题描述 官网示例…

PDF、Word、Excel文件前端预览实操干货都在这!

随着Odoo在各个行业领域的深入应用,对Odoo的前端交互体验要求也越来越高。 我们在项目开发中常常会遇到,需要上传文件并预览的问题。 这里是我遇到的需求,并完成的一个小demo。 在Odoo中实现文件上传 首先我们需要在qweb页面中加入上传的…