一文读懂SCADA系统的组件功能及应用

news2024/11/18 1:47:47

什么是SCADA

SCADA是一个功能强大的控制系统,旨在收集,分析和可视化来自工业设备的数据。

SCADA系统自动提取、监控、处理、分发、记录和显示从远程现场设备(如传感器、工厂机器、电机、泵、阀门)和工业企业、制造设施、核电站和炼油厂等资产密集型环境中的其他终端设备收集的数据。

SCADA系统开发涉及例程和应用程序的编程,以根据通过监督控制中心收集和处理的指标自动响应事件,该中心包括通信网络,用户界面,设备控制器,客户端和服务器计算机以及存储设施。

SCADA系统不是全控制系统,执行有限的监督控制功能。它们监控和收集压力、温度、流速、pH 值、循环时间和体积等指标。指标用于衡量工业流程的性能和效率、数据和产品的质量以及是否符合制造标准和法规。自动SCADA命令控制响应输入数据,以调节和控制现场设备的状态和行为,例如调节数据中心的温度。

中央枢纽的机器操作员和IT管理员使用SCADA系统,通过人机界面(HMI)查看有关远程设备(例如泄漏管道)的行为和状态的信息,并手动远程控制设备。

SCADA的组件

现场设备

SCADA系统中的现场设备,也称为现场仪表硬件,包括传感器、采样器、执行器、继电器、控制单元、变送器和传输器。传感器是检测或测量物理特性的现场设备,例如机器是打开还是关闭,或油箱中的燃油液位。执行器是控制组件的现场设备,例如关闭阀门。它们通过 RTU、IED 和 PLC 进行管理。

RTU

RTU、IED 和 PLC 是基于微处理器的物理现场设备控制器。SCADA系统中的现场设备控制器实时监控和收集来自现场设备的数据,将信息从设备位置传输到称为MTU的监控控制器,并对其进行编译,以便在由人工操作员操作的集中控制中心向系统操作员提供最佳呈现。它们通常安装在面板上,并通过I/O模块与现场设备连接,并使用串行或网络通信与中央控制集线器连接。

RTU 是一种基于微处理器的电子设备。它由 I/O 硬件和通信接口组成,并支持无线连接。RTU 负责将从现场设备收集的数据传输到控制中枢,并从控制中心向现场设备发出命令。

PLC是一种物理上坚固的微控制器,可以承受工业环境中可能发现的恶劣物理条件。微控制器是用于控制电子设备特定功能的集成电路(IC)。微处理器具有中央处理器 (CPU),而微控制器在一个芯片上具有 CPU、内存和 I/O 功能。PLC 提供 SCADA 系统根据 SCADA 系统程序和功能中的编码指令自动化过程或响应警报所需的信息。PLC取代了早期SCADA系统的继电器和定时器。与继电器不同,PLC能够监视和控制电路,并且可以编程。传统的SCADA系统几乎总是有PLC。有一些专有的I/O模块可以在没有PLC的情况下进行简单的监控和自动化。 可以通过无线电波进行通信的PLC可以用作RTU的替代品。

在SCADA系统中,IED是一种基于微处理器的设备,用于从现场设备发送和接收数据。它们有时被描述为对传统RTU的升级,主要区别在于IED与其监视和控制的设备集成在一起,并具有内置的计量,数据传输和计算功能。简易爆炸装置的例子包括继电保护装置、断路器控制器和电压调节器。IED有时被比作PLC。PLC和IED之间的主要区别在于PLC通常用于集中(本地)自动化任务,而IED通常用于变电站(远程)自动化任务。

RTU、IED 和 PLC 的功能重叠,区分它们可能会令人困惑,但它们有不同的用途。RTU被认为比PLC更适合远程地理遥测,因为它们支持无线通信,而PLC更适合本地控制任务,例如在工厂和仓库中。在某些情况下,IED可以直接与控制器通信,或者可以设置系统,以便RTU轮询IED以获取数据并将其传递给控制器。

MTU

MTU 也称为控制服务器、主控制器或监督控制器。MTU 托管的软件提供有关必须如何处理从 RTU 和 PLC 收集的数据的说明。

SCADA网络通信协议

SCADA系统依赖于系统元件和中央SCADA控制中枢之间的复杂通信网络。通信选项包括以太网、电话线和光纤线等硬连线选项,以及 Wi-Fi、无线电、微波和蜂窝等无线选项。

SCADA系统中使用的一些最流行的协议是标准Modbus,以太网/ IP,Profibus,Conitel,RP-570.IEC 60870-5(T101基于此)和分布式网络协议(DNP3)。

Modbus RTU是工业电子设备之间串行通信的事实标准协议。

IEC 60870-5是由国际电工委员会(IEC)制定的一套规范,旨在为SCADA数据传输提供开放标准,并广泛用于电气应用。

T101.也称为IEC 60870-5-101.是主要用于电力系统的通信和控制的国际标准。

DNP3 广泛用于过程自动化应用,如水和能源行业。

人机界面

人们通过HMI查看,调节和报告数据,HMI在SCADA系统中充当中央处理中心和图形用户界面(GUI)。

HMI和GUI之间的区别在于,虽然GUI的主要功能是提供用户友好的界面,允许人们有效地浏览应用程序,但HMI的主要功能是允许操作员使用各种界面执行控制任务,而不仅仅是视觉界面。HMI 不依赖于赏心悦目的界面,可以包括一个带有旋钮、按钮和杠杆的基本控制台来执行控制任务。

HMI 不收集数据,而是报告由 RTU、PLC 和 IED 收集的数据。虽然SCADA系统理论上可以在没有HMI的情况下运行,但在大多数情况下,这是毫无意义的,因为操作员无法看到数据或接收报告。HMI旨在自动监控过程和设备,通知操作员日常维护要求,在系统或设备发生故障时发送警报,并在必要时触发对设备的修改,例如关闭机器。

HMI为组织的管理层提供趋势,趋势是历史和实时数据的图形说明。

存储设备

SCADA系统中的数据可以存储在本地或云数据库中。SCADA中的数据库有时被称为数据历史学家。数据历史记录经过优化,可有效地收集、存储和处理用于显示 SCADA 系统中趋势的时间序列数据。

SCADA的功能

监控

SCADA系统旨在监督和监控监督级别的特定流程和行为。监控系统的主要作用是将操作员与从现场设备获取的数字数据联系起来。SCADA系统是事件驱动的,并非旨在主动执行高级过程控制功能。它们通过自动或手动远程关闭设备来响应实时事件,例如提醒设备过热。

监控系统可以由小型SCADA系统中的单台计算机组成,也可以由运行分布式软件应用程序并链接到大型SCADA网络中的多个灾难恢复站点的多台计算机组成。

SCADA系统中的监控是通过监控控制器实现的,该控制器连接输入和输出元件,并与位于中央集线器并由人操作的人机界面集成。虽然监督控制中心负责大部分数据的采集、处理和传输,但这些信息始终被引导到中央控制中心,以便人员进行分析、报告和性能监控。

工业控制

SCADA系统属于ICS的总称。ICS 的一些示例包括可编程自动化控制器 (PAC)、HMI、PLC、分布式控制系统 (DCS)、IED 和 RTU。

ICS 按其功能、应用和复杂性进行分类。例如,RTU将不同类型的硬件连接到其他控制系统,如SCADA系统或DCS,而HMI控制人机(H2M)通信。PLC 设计用于监视和控制传感器和执行器等现场设备。

SCADA ICS的主要功能是促进基于采集数据的不同远程硬件设备和人类操作员之间的通信。

遥测

遥测涉及测量和传输数据以及远程设备的状态到可以对其进行分析的中心位置。SCADA系统使用遥测技术来获取、分析、存储和报告现场设备的状态和测量数据。

数据采集

在SCADA系统中,数据采集是指从远程传感器(输入)收集数据并通过现场控制器将其传输到中央控制中心的过程。传感器的类型包括运动、温度、压力和振动传感器。收集的数据经过处理和分析,可用于远程控制执行器(输出)。执行器的示例包括伺服电机、步进电机、气缸、LED、喷油器和螺线管。数据采集系统还用于预测未来事件,例如通过监测天气模式来预测洪水等潜在的自然灾害。

过程控制与过程自动化

SCADA系统是一种过程控制系统(PCS)(有时称为ICS)和一种过程自动化系统(PAS)。过程自动化和过程控制是相互关联的。

过程自动化是指使用各种技术来自动化特定流程,这些流程可能包括大量重复、复杂或危险的高层次任务。

过程控制可能有两种不同的含义,具体取决于方案。在第一种情况下,可用于指控制和监测简单的事件或设备,例如瓶中的液位。从这个意义上说,PCS可以指像液位传感器这样的物理设备。在第二种情况下,可以指复杂自动化系统在高层次上的监视和控制。在这种情况下,PCS可以指使操作员能够监控众多自动化过程并响应警报和通知的软件和界面,例如装瓶机过热。从这个意义上说,过程控制将一个或多个自动化过程的所有元素联系在一起。

报警

报警是SCADA系统的一个关键功能。警报是通知操作员有关事件的通知,范围从日常维护提醒到紧急警报。一些常见的紧急SCADA警报触发器是设备故障,系统停机时间和所需设备指标的偏差。SCADA 警报可能会提供有关性能不佳和不合规的通知。

警报可能会触发自动响应,例如通知操作员车站停电,同时自动激活UPS和备用电源。

SCADA的好处

  • 访问实时数据使企业和个人能够快速做出数据驱动的决策

  • 可以通过产生一致的输出和自动化质量控制检查来提高产品和服务质量

  • 通过在危险的工作环境中用机器代替人来提高安全标准

  • 提供众多指标,助力行业加速转型

  • 自动执行任务复杂、重复或容易出现人为错误的流程,如交通系统

  • 允许实施监控流程以保护环境并优化能源使用

  • 允许在本地或云中存储大量数据,并轻松添加其他资源以实现高可扩展性

  • 单元冗余可在发生系统错误或故障时强化流程

  • 现代 IT 标准和协议提高了基于云的 SCADA 系统的安全性、效率和可靠性

SCADA的应用

SCADA系统可以针对任何工业应用进行配置,从为连锁超市提供制冷服务的小型系统到监控国家电网的复杂装置。工业企业被定义为商业或服务企业以外的企业,但SCADA系统通常用于任何需要大量处理,需要定期干预或任务控制系统中可能需要立即远程修复的重资产系统。

SCADA通常用于食品饮料、建筑设施管理、工业自动化、石油天然气、化工、运输、农业、废物控制、航空航天、国防、木材生产、建筑、水泥和金属制造以及水净化等行业。

SCADA应用的例子包括:在关键任务系统中为扩展的地理区域提供电力,控制工厂自动化设备的行为,远程监控石油和天然气行业的海上资产,监测采矿业的环境影响,调节地铁等公共交通的电源,控制零售部门的照明和温度, 以及调节大坝的水位。

SCADA系统用于强制遵守法规且没有人为错误的行业,例如健康和制药行业。它们用于自动化对业务有益的环境,例如在装配线或空间站上制造产品。

SCADA组态软件

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

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

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

相关文章

kkFileView 文件在线预览部署

一、什么是kkFileView kkFileView为文件文档在线预览解决方案,该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。 官方地址kkFi…

MasterSlave概念与配置与eeprom信息擦除解决步骤

目录 一、Master&Slave概念与配置​ 1.Master&Slave概念​ 2.期待协商结果​ 3.RENIX配置​ 4.帮助文档​ 二、eeprom信息擦除解决步骤​ 1.使用SSH管理软件连接​​网络测试仪​​ 2.使用“cd /opt/eeprom”命令进入eeprom文件夹 3.进入eeprom文件夹 4.重启…

GPU云服务器CentOS环境下的配置教程

CnetOS环境部署 CentOS是支持自动安装的cuda以及相关驱动的,我们就直接安装吧 测试环境 登录后首先检查系统是否有支持 CUDA 编程的 GPU,使用如下命令查看当前GPU的型号。可以识别出NVIDIA T4 lspci | grep -i nvidia输入nvidia-smi,这里…

KernelShark分析内核任务执行过程

一、KernelShark简介 KernelShark是一个非常实用的工具,其可以搭配 trace-cmd 使用,将内核的任务执行过程以直观的形式展现出来。下面的文档中详细的介绍了KernelShark的使用方法和功能,这里不再详细描述 https://www.kernelshark.org/Docum…

C语言--模拟实现库函数strcpy

目录前言strcpy实现的基本原理函数的模拟实现代码优化assert--断言const关键字strcpy的返回值结语前言 本章内容我们将通过相关函数来实现库函数中的strcpy。 strcpy实现的基本原理 C语言 strcpy()函数用于对字符串进行复制(拷贝)。需要的头文件为 &l…

IPtables进行端口复用

目录第一种方式:ICMP做遥控开关1、创建端口复用链2、创建端口复用规则,将流量转发至22端口3、开启开关4、关闭开关5、lets do it第二种方式:利用tcp数据包的关键字做遥控开关1、端口复用链2、端口复用规则(与上面一致)3、开启开关4、关闭开关…

手机上怎么制作动图?两招教你手机在线制作gif动画

想要在手机上制作gif动态图片,还不想下载软件的时候要怎么办呢?很简单,下面给大家分享两招在线gif制作(https://www.gif.cn/)的工具,不需要下载任何软件。小白也能轻松上手,支持原画质导出&…

STM32 (十五)ESP8266WIFI

简介1 ESP8266wifi 模块低功耗串口WiFi模块ESP8266内置一个Tensilica(泰思立达) Xtensa架构的32位处理器L106,具有5级流水线(ARM CortexM3是3级流水线),最大时钟速度为160MHz,可以使用高达16MB的外部SPI Flash。 该模块…

Kotlin Navigation开发

前言 其实小编之前一直都是用的Java来开发Android,但是工作需求,开始了Kotlin的编程,接触到了JetPack,发现其中的Navigation特别有意思,今天来给大家分享一下,我们做一个四个页面吧,从APP的 欢…

2023年PMP考试如何备考?

下面我给各位正在学习备考或者正在犹豫是否报名的朋友分享下我的想法和学习经验,希望对各位朋友有帮助。 一, 关于读PMBOK 在整个学习和备考期间我总共读了五遍PMBOK,第一遍是粗略的读,在读的时候一定要有耐心,因为在…

电商系统的高质量容量保障是怎样“炼成”的?

一分钟精华速览 容量保障的目标是保证服务在大量用户访问时,依然可以正常为用户提供服务。比如,在“双11”购物节的超高访问量下,各电商系统依然能够稳定地运行,可以说容量保障是所有技术人都应当具备的技能。 知名技术博主老张…

【0-1背包变式题】何以包邮(来自Acwing寒假每日一题)

⭐️前面的话⭐️ 本篇文章介绍来自一道0-1背包的变式原题,展示语言java/C。 📒博客主页:未见花闻的博客主页 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 📌本文由未见花闻原创,…

振弦采集模块监测传感器频率值不稳定

振弦采集模块监测传感器频率值不稳定 基本概念 振弦传感器:(vibrating wire sensor)是以拉紧的金属钢弦作为敏感元件的谐振式传感器。当弦的长度确定之后,其固有振动频率的变化量即可表征钢弦所受拉力的大小。根据这一特性原理&a…

2023华数杯B题社会稳定预警研究的材料支撑以及解题思路【全网独家社会稳定预警研究材料支撑】

B题社会稳定预警研究 材料支撑:(动态链接,后期会一直不断新增支撑论文进去) 社会稳定预警研究材料支撑合集下载 部分截图如下:(还会不断更新) 题目问题B:社会稳定预警研究 人类和…

【C语言】文件相关函数详解

🌇个人主页:平凡的小苏 📚学习格言:别人可以拷贝我的模式,但不能拷贝我不断往前的激情 🛸C语言专栏:https://blog.csdn.net/vhhhbb/category_12174730.html 小苏希望大家能从这篇文章中收获到许…

C++类基础(四)

访问限定符与友元 ● 使用 public/private/protected 限定类成员的访问权限 //main.cpp struct Str { //结构体默认的访问权限,可以省略 //public:int x 0; private:int y 0; };int main() {Str m_str;//OK: 在同一个翻译单元内,结构体struct Str { .…

单车价值超整车售价?智能汽车「新赛道」扎堆供应商

汽车网络安全赛道正在进入新周期。 1月初,HL Mando与全球汽车网络安全方案提供商Argus Cyber Security达成协议,扩大网络安全技术合作。前者将Argus CAN入侵检测系统(IDS)解决方案应用于刹车和转向等电气化系统产品。 目前&#x…

希尔排序基本思想示例及代码

希尔排序是插入排序的一种,直接插入排序相关内容可见: https://blog.csdn.net/weixin_43978384/article/details/128836898?spm1001.2014.3001.5502 1、算法思想 希尔排序又称“缩小增量”的排序,属于插入排序的一种。希尔排序的基本思想是…

Springboot+ssm企业员工考勤管理系统

毕业的进度: 第一阶段 系统概要设计,设计系统架构,数据库模型 第二阶段 完成模块的开发与测试 第三阶段 实现主要模块 本公司员工管理系统的设计与实现以Springboot作为框架,B/S模式以及MySql作为后台运行的数据库。…

2023年深圳积分入户考这个软考高级证书错不了!加分真高!

信息系统项目管理师是全国计算机技术与软件专业技术资格(水平)考试(简称软考)项目之一,是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试,既属于国家职业资格考试,又是职称资…