零基础学习数据采集与监视控制系统SCADA

新晋码农一枚,小编定期整理一些写的比较好的代码,作为自己的学习笔记,会试着做一下批注和补充,转载或者参考他人文献会标明出处,非商用,如有侵权会删改!欢迎大家斧正和讨论!


目录

一、核心概念

[二、SCADA 系统的关键组成部分](#二、SCADA 系统的关键组成部分)

[三、SCADA 的主要功能](#三、SCADA 的主要功能)

[四、SCADA 的应用领域](#四、SCADA 的应用领域)

五、重要趋势:网络安全


一、核心概念

​SCADA​ ​ 的全称是 ​​Supervisory Control and Data Acquisition(监视控制与数据采集)​ ​。它是一种用于监控和控制工业过程和基础设施的​​工业控制系统(ICS)​​。

您可以把它想象成一个庞大组织的"​​中枢神经系统​ ​"或"​​指挥控制中心​​"。它的核心作用是:

  1. ​"看"(数据采集)​:从分布在广阔区域(有时是整个国家或地区)的成千上万个传感器和设备上收集实时数据(比如温度、压力、流量、电压、阀门状态等)。
  2. ​"管"(监控与控制)​:在一个中央位置,为操作员提供清晰的图形化界面,让他们能看到整个系统的全貌,并在必要时远程下达控制命令(比如启动泵、关闭阀门、断开断路器)。

一个简单的比喻:城市供水系统

想象一下一个城市的自来水公司如何工作:

  1. ​数据采集​:分布在城市各处的传感器不断测量水塔的水位、水管中的水压和流量。
  2. ​数据传输​ :这些数据被附近的​RTU(远程终端单元)​​PLC(可编程逻辑控制器)​ 收集起来。详情: RTU(远程终端单元)​​ 和 ​​PLC(可编程逻辑控制器)-CSDN博客
  3. ​集中监控​ :RTU/PLC 通过无线网络(如蜂窝网络、无线电)将数据发送到自来水公司的​中央控制室​
  4. ​图形化显示(HMI)​ :控制室的操作员在电脑屏幕上看到整个城市的管网图,图形化地显示哪个区域水压不足,哪个水塔水位过低。详情:HMI(人机界面)-CSDN博客
  5. ​远程控制​:操作员点击鼠标,下令启动某个偏远加压站的水泵。
  6. ​命令执行​:这个命令通过网络传回那个加压站的PLC,PLC随即启动水泵。
  7. ​反馈确认​:水泵启动后,新的压力和数据又传回控制室,屏幕上的信息随之更新,操作员确认命令已执行。

SCADA 系统就是让这个"感知-决策-行动-反馈"的循环自动、高效、持续不断地运行。


二、SCADA 系统的关键组成部分

一个典型的 SCADA 系统由以下硬件和软件部分组成:

组成部分 中文名称 作用 比喻
​1. HMI​ ​人机界面​ 是操作员与系统交互的图形化软件界面。用动画、图表、警报等方式显示过程状态,并接收操作员指令。 ​驾驶室的仪表盘和方向盘​
​2. SCADA 服务器(主站)​ ​监控计算机​ 系统的"大脑",运行核心软件,处理数据、发出命令、存储历史记录。 ​大脑​
​3. RTU​ ​远程终端单元​ 安装在偏远现场,连接传感器,采集数据并发送给主站,也能执行主站发来的控制命令。 ​神经末梢(手脚)​
​4. PLC​ ​可编程逻辑控制器​ 功能与RTU类似,但更强大、更快速,常用于控制本地设备(如一条生产线、一台机器)。现代系统中常与RTU混用。 ​脊髓/局部神经中枢​
​5. 通信网络​ ​通信基础设施​ 连接所有设备的高速公路,可以是专用线、光纤、无线电、蜂窝网络等。 ​神经系统​
​6. 现场仪表​ ​传感器与执行器​ ​传感器​ ​(如温度计、压力计)负责"感知"世界;​​执行器​​(如电机、阀门)负责"改变"世界。 ​感官和肌肉​

三、SCADA 的主要功能

  • ​实时监控​:以图形化方式(HMI)动态显示整个过程的状态。
  • ​数据采集​:从大量远程设备中持续收集测量值和状态数据。
  • ​报警管理​:当任何参数(如温度过高、压力过低)超出正常范围时,立即以声音、弹窗等方式提醒操作员。
  • ​历史数据记录​:将所有操作和数据记录下来,用于分析趋势、生成报告和事故追溯。
  • ​远程控制​:允许操作员从中心位置对远程设备进行控制。
  • ​自动化​:通过预设的逻辑和脚本,让系统在特定条件下自动运行,减少人工干预。

四、SCADA 的应用领域

SCADA 是现代工业和基础设施的基石,广泛应用于:

  • ​电力系统​:发电、输电和配电(国家电网的调度中心)。
  • ​石油和天然气​:管线运输、炼油厂、 offshore 平台。
  • ​水务管理​:自来水厂、污水处理厂、供水管网。
  • ​制造业​:汽车生产线、食品加工、制药。
  • ​楼宇自动化​:大型建筑、机场、医院的空调、照明和安防系统。
  • ​交通运输​:铁路信号系统、交通灯控制系统。

五、重要趋势:网络安全

传统的 SCADA 系统是封闭、独立的。而现代的 SCADA 系统越来越多地使用​​标准化的互联网协议(IP)​ ​ 和​​网络技术​​,并与企业管理网(IT)甚至互联网连接,以实现更高效的数据分析和管理。

这种​​IT与OT(运营技术)的融合​ ​也带来了巨大的​​网络安全风险​ ​。一旦SCADA系统被黑客攻击,可能导致灾难性的物理后果(如大面积停电、环境污染)。因此,SCADA系统的网络安全(如使用防火墙、网络隔离、专用协议)已成为重中之重。著名的 ​​"震网"(Stuxnet)​​ 病毒就是针对SCADA系统的攻击。

​总结来说,SCADA 是一个强大的集中式系统,它让人类能够有效地监控和管理庞大、复杂且地理分散的工业物理过程,是现代社会的无声守护者。​

相关推荐
肥肠可耐的西西公主5 小时前
后端(JDBC)学习笔记(CLASS 1):基础篇(一)
笔记·学习
励志不掉头发的内向程序员5 小时前
从零开始的python学习——文件
开发语言·python·学习
whale fall6 小时前
EN-DC和CA的联系与区别
信息与通信
悠哉悠哉愿意6 小时前
【数学建模学习笔记】无监督聚类模型:分层聚类
笔记·python·学习·数学建模
北冥电磁电子智能7 小时前
江协科技STM32学习笔记补充之004
笔记·科技·学习
一个响当当的名号7 小时前
c++primer 个人学习总结-模板和泛型编程
开发语言·c++·学习
落羽的落羽7 小时前
【C++】C++11的可变参数模板、emplace接口、类的新功能
开发语言·c++·学习
滴滴滴嘟嘟嘟.7 小时前
Qt对话框与文件操作学习
开发语言·qt·学习
乱飞的秋天7 小时前
IO学习
学习