1. 课程导入与工控资产风险全景
工业控制系统(ICS)是支撑国家关键基础设施运行的“神经中枢”。本节将系统阐述ICS的定义、与IT系统的本质区别,以及PLC、RTU、SCADA、DCS等核心组件的架构与功能,帮助学员建立对ICS环境的全局认知。
1.1 工业控制系统(ICS)定义
工业控制系统(Industrial Control System, ICS) 是一个通用术语,涵盖了多种类型的控制系统和相关的仪器仪表,包括用于工业过程控制的设备、系统、网络以及用于监视和控制的软件。ICS广泛应用于电力、石油化工、水处理、制造业、交通运输等关键基础设施领域。
1.2 ICS与IT系统的核心区别
理解ICS与IT系统的差异是进行风险评估的基础。两者在可用性、安全性、实时性等维度存在本质区别:
| 对比维度 | IT系统(信息技术) | ICS系统(工业控制) |
|---|---|---|
| 首要目标 | 数据机密性(Confidentiality) | 系统可用性(Availability)与物理安全 |
| 实时性要求 | 毫秒级响应可接受 | 微秒级确定性响应(硬实时) |
| 系统生命周期 | 3-5年,频繁升级 | 15-20年,极少停机维护 |
| 补丁管理 | 定期自动更新 | 需严格测试,避免影响生产 |
| 通信协议 | HTTP, FTP, SMTP等 | Modbus, Profibus, DNP3, OPC等 |
| 安全焦点 | 防数据泄露与篡改 | 防物理破坏与生产中断 |
1.3 ICS典型架构组件
ICS环境由多个层次化的组件构成,每个组件承担特定的控制与监视功能:
核心组件详解
- PLC(可编程逻辑控制器):专为工业环境设计的数字运算操作电子系统,采用可编程存储器,执行逻辑运算、顺序控制、定时、计数等指令,通过数字或模拟输入/输出控制各类机械或生产过程。
- RTU(远程终端单元):部署在远程现场的电子设备,用于监视和测量安装在远程现场的传感器和设备,负责将现场信号转换为通信协议数据并发送至主站系统。
- SCADA(数据采集与监视控制系统):中央监控系统,用于对地理上分散的资产进行集中监视和控制,实现数据采集、报警管理、历史趋势分析等功能。
- DCS(分布式控制系统):用于连续过程控制的系统,将控制功能分散到多个控制器中,通过高速网络实现协调控制,广泛应用于化工、电力等流程工业。
1.4 组件功能对比表
| 组件 | 全称 | 主要功能 | 典型应用场景 |
|---|---|---|---|
| PLC | 可编程逻辑控制器 | 执行逻辑控制、顺序控制、PID调节 | 制造业生产线、包装机械、汽车装配 |
| RTU | 远程终端单元 | 远程数据采集、通信协议转换、遥测遥控 | 油气管道、电力输电线路、水处理泵站 |
| SCADA | 数据采集与监视控制系统 | 集中监控、报警管理、历史趋势、报表 | 电网调度、城市供水、铁路交通 |
| DCS | 分布式控制系统 | 过程控制、回路调节、先进控制算法 | 炼油厂、化工厂、发电厂 |
1.5 典型ICS网络拓扑示意
1.6 关键知识点总结
- ICS定义:涵盖SCADA、DCS、PLC、RTU等用于工业过程监视与控制的系统集合。
- 核心差异:ICS以可用性为首要目标,IT以机密性为首要目标;ICS具有更长的生命周期和更严格的实时性要求。
- 分层架构:典型ICS分为企业层、监控层、控制层、现场设备层四个层次,各层承担不同功能且安全要求各异。
- 组件角色:PLC负责本地逻辑控制,RTU负责远程数据采集,SCADA提供集中监控界面,DCS实现分布式过程控制。