0Pricing
Cyber Security Academy · 课时

工业控制系统基础

解释 PLC、RTU 与 SCADA。

工业控制系统基础 是 CoddyKit 上的免费 Cyber Security Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Cyber Security Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Cyber Security Academy 课程共包含 4 节课。

什么是工业控制系统

工业控制系统(ICS)是用于监控和运行物理过程的计算机和设备,例如电网、水处理系统、生产线、管道和楼宇系统。它们与更广泛的运营技术(OT)共同连接数字世界与物理世界。

这里发生故障并不只是数据丢失;还可能意味着生产停滞、环境损害或人身安全风险。

PLC

可编程逻辑控制器(PLC)是一种加固型工业计算机,能够实时读取传感器输入并驱动执行器输出。它通过连续的扫描周期执行控制逻辑:读取输入、运行程序、写入输出,然后重复执行。

  • 具有确定性且可靠,专为恶劣环境而设计
  • 通常使用类似继电器图的梯形逻辑进行编程
  • 直接控制阀门、电机、泵和断路器

RTU 与 IED

相关现场设备将控制能力扩展到远程和专用场景。

  • RTU(远程终端单元)——类似 PLC,但针对地理位置分散的站点进行了优化,通过远距离链路传输遥测数据,常见于公用事业和管道
  • IED(智能电子设备)——专用控制器,例如变电站中的保护继电器

这些设备在边缘端收集数据并执行命令,通常部署在无人值守的位置。

什么是 SCADA

监控与数据采集(SCADA)是一种让操作员能够从中心位置监控和控制分布式流程的系统。它不直接控制流程,而是监控执行实际控制的 PLC 和 RTU。

  • 从众多现场设备收集遥测数据
  • 将数据呈现给操作员并存储历史数据
  • 发送监控命令(设定值、启动/停止)

可以把 SCADA 想象成驾驶舱,把 PLC 想象成发动机。

HMI 界面

人机界面(HMI)是操作员了解过程的窗口:通过图形化画面显示罐体液位、温度、流量和警报,并提供调整过程的控制项。

从安全角度看,HMI 很重要,因为攻陷它可能让攻击者蒙蔽操作员(在过程遭到破坏时仍显示正常数值),或直接发出危险命令。

DCS 与 SCADA 的对比

分布式控制系统(DCS)是用于单个设施内紧密耦合的连续过程的近亲系统,例如炼油厂或化工厂。

  • SCADA — 地理上分散、用于监控、能够容忍延迟(管线、电网)
  • DCS — 厂区本地化、侧重过程控制、控制回路延迟低(炼油厂、发电厂)

在实际应用中,两者的界限逐渐模糊,而且都面临本课程所讲的相同安全问题。

历史数据库

过程数据历史数据库以高分辨率记录时间序列过程数据(传感器读数、设定值、警报),用于分析、合规和故障排查。

安全意义:

  • 它通常跨越 OT 和 IT网络,为业务分析提供数据,因此常常成为攻击者的跳板
  • 攻击者可以利用其中的数据侦察过程
  • 必须在不干扰实时控制路径的情况下保护它

工程工作站

工程工作站(EWS)用于编程和配置可编程逻辑控制器及其他控制器。其中保存着项目文件,以及能够上传、下载和修改控制逻辑的软件。

这使它成为 OT 中最危险的目标之一:控制 EWS 的攻击者可以重写支配物理设备的逻辑。多起备受关注的 ICS 攻击都涉及 EWS 被攻陷。

传感器与执行器

在物理边缘,有两类设备负责闭合控制回路:

  • 传感器测量过程状态:压力、温度、液位、流量、位置
  • 执行器改变过程状态:阀门、电机、泵、断路器、加热器

控制器读取传感器数据、作出决策并驱动执行器。一个关键的安全认识是:如果攻击者伪造传感器读数或执行器命令,即使系统看起来仍然正常,控制逻辑也会作出错误决策。

安全仪表系统

安全仪表系统(SIS)是一个独立层,其唯一职责是在出现危险状况时将过程带回安全状态,例如在反应器超压时使其跳闸。

SIS 与控制系统有意分离,因此控制故障不会同时使安全功能失效。一次臭名昭著的攻击曾专门以 SIS 为目标,企图禁用安全防护;这正是 SIS 的隔离性和完整性被视为至关重要的原因。

各部分如何协同

典型的控制层级,从底部到顶部:

  • 传感器和执行器接触物理过程
  • 可编程逻辑控制器 / 远程终端单元 / 智能电子设备执行实时控制
  • SCADA / HMI / DCS负责监控,并让操作员能够介入
  • 历史数据库和 EWS支持分析和工程工作
  • SIS独立地守护安全

理解这一技术栈,是掌握本课程后续安全差异和防护措施的基础。

快速检查:组件职责

将组件与其安全意义进行匹配。

回顾:ICS 基础

您已学会工业控制的组成要素。

  • 可编程逻辑控制器、远程终端单元、智能电子设备执行物理过程的实时控制
  • SCADA、HMI、DCS负责监控,并让操作员能够监视和介入
  • 历史数据库存储过程数据;EWS为控制器编程
  • 传感器和执行器闭合控制回路;伪造它们的数据会误导逻辑
  • SIS是独立的安全层,也是关键的防护目标

下一节:为什么保护 OT 从根本上不同于保护 IT。

常见问题解答

「工业控制系统基础」课时是免费的吗?

是的 — 「工业控制系统基础」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Cyber Security Academy 课程的其余内容,请升级到 CoddyKit PRO。 Cyber Security Academy 课程共包含 4 节课。

「工业控制系统基础」这节课中我会学到什么?

解释 PLC、RTU 与 SCADA。 你通过在浏览器中直接运行的动手代码来练习 Cyber Security Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Cyber Security Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Cyber Security Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「工业控制系统基础」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Cyber Security Academy 课中编写并运行代码吗?

能。每节 Cyber Security Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 工业控制系统基础
  2. OT 与 IT 安全差异
  3. 常见 ICS 协议与风险
  4. 保护关键基础设施
← 返回 Cyber Security Academy