1. 课程导论:厂务数据采集概述、SCADA与PLC的角色定位、通信参数调优的重要性

1.1 厂务数据采集概述

在现代半导体、面板、制药、汽车等高端制造业中,厂务设施(Facility)是生产运行的“生命线”。厂务系统涵盖纯水、废水、空调、电力、压缩空气、蒸汽、特气、化学品供应等关键子系统。厂务数据采集的核心目标是将这些分散、异构的子系统中的实时运行数据(温度、压力、流量、液位、pH值、电压、电流等)统一汇聚到上层管理平台,实现集中监控、报警、历史追溯与能效优化。

一个典型的厂务数据采集架构通常分为三层:

  • 现场设备层:包含各类传感器、执行器、变频器、智能仪表,通过硬接线或现场总线连接至PLC。
  • 控制层:以可编程逻辑控制器(PLC)为核心,执行逻辑控制、PID调节、数据预处理与本地报警。
  • 监控与信息层:以SCADA系统为核心,通过工业以太网或专用通信网络与PLC交互,提供人机界面、数据存储、报表分析与高级应用。
关键认知:厂务数据采集不是简单的“把数据读上来”,而是涉及协议解析、时序同步、异常处理、带宽管理、安全隔离的系统工程。通信参数的调优直接决定了数据采集的实时性、完整性与可靠性。
厂务数据采集三层架构图 厂务数据采集三层架构 监控与信息层 SCADA系统 · 历史数据库 · 报警管理 · Web发布 控制层 PLC · RTU · 现场控制器 · 数据预处理 现场设备层 传感器 · 执行器 · 变频器 · 智能仪表 通信协议 Modbus TCP OPC UA Profinet EtherNet/IP BACnet 串口RS-485 通信参数 波特率 数据位/停止位 超时/重试 轮询周期

1.2 SCADA系统与PLC的角色定位

在厂务数据采集场景中,SCADA与PLC分工明确,互为补充。理解两者的角色定位是进行通信参数调优的前提。

维度 SCADA系统 PLC
核心功能 集中监控、数据采集、报警管理、趋势分析、报表生成 逻辑控制、顺序控制、PID调节、本地联锁保护
数据处理 海量数据存储、压缩、聚合、可视化 实时I/O扫描、控制运算、数据预处理(滤波、量程转换)
通信角色 客户端(Client),主动发起数据请求 服务器(Server),被动响应数据请求
典型部署 服务器/工作站,位于中控室或云端 现场控制柜,靠近被控设备
故障影响 失去监控能力,但现场控制仍可独立运行 局部设备失控或停机,需紧急干预
通信参数关注点 轮询周期、超时设置、并发连接数、数据包大小 响应延迟、缓冲区大小、协议栈配置、通信任务优先级
实践要点:在厂务项目中,SCADA通常通过OPC UA或Modbus TCP协议与PLC通信。SCADA作为OPC UA客户端,PLC作为OPC UA服务器。通信参数调优需要同时考虑SCADA侧的请求策略和PLC侧的响应能力,任何一方的配置不当都会导致数据采集异常。
SCADA与PLC通信角色关系图 SCADA与PLC通信角色关系 SCADA 系统 角色:客户端 (Client) 主动发起数据请求 轮询周期:100ms ~ 5s PLC 控制器 角色:服务器 (Server) 被动响应数据请求 响应延迟:10ms ~ 50ms Modbus TCP / OPC UA 通信参数:波特率、超时、重试次数、数据包大小

1.3 通信参数调优的重要性

在厂务数据采集项目中,通信参数调优是决定系统成败的关键环节。不合理的参数配置会导致数据延迟、丢包、通信中断甚至PLC扫描周期抖动,进而影响上层监控的准确性和控制系统的稳定性。

以下是通信参数调优不当的典型后果:

  • 数据延迟:SCADA轮询周期过长,导致报警响应滞后,错过故障处理窗口。
  • 数据丢包:超时设置过短或重试次数不足,导致部分数据点长期无法更新。
  • 通信风暴:并发请求过多或数据包过大,超出PLC处理能力,引发通信阻塞。
  • PLC扫描周期抖动:频繁的通信中断请求占用PLC CPU资源,影响控制任务的实时性。
  • 历史数据断点:通信不稳定导致历史数据库出现数据空洞,影响后续分析和报表。
警示案例:某12英寸晶圆厂纯水系统SCADA项目,初期采用默认通信参数(轮询周期50ms,超时500ms),上线后频繁出现“通信超时”报警,部分关键流量数据丢失。经分析,PLC侧通信任务优先级低于控制任务,导致响应延迟超过1s。将轮询周期调整为200ms、超时调整为2000ms后,系统稳定运行,数据采集完整率达到99.98%。

通信参数调优的核心目标是在实时性、可靠性和资源占用之间找到最佳平衡点。本课程后续章节将深入讲解波特率、数据位、停止位、校验方式、超时时间、重试策略、轮询周期、数据包大小、并发连接数等关键参数的调优方法与实战技巧。

通信参数调优平衡三角 通信参数调优平衡三角 实时性 可靠性 资源占用 调优目标 寻找最佳平衡点 关键参数:轮询周期 · 超时时间 · 重试次数 · 数据包大小 · 并发连接数

1.4 课程学习路径

本课程共30章,从基础概念到高级调优技巧,循序渐进。以下是本章节所在的知识模块概览:

模块 章节范围 核心内容
基础篇 第1-5章 厂务数据采集概述、SCADA与PLC基础、通信协议原理、常用通信参数解析
调优篇 第6-20章 波特率、超时、重试、轮询周期、数据包大小、并发连接、串口参数、以太网参数等逐项调优
实战篇 第21-28章 典型厂务子系统(纯水、空调、电力)通信调优案例、故障排查方法论
总结篇 第29-30章 调优检查清单、最佳实践总结、未来趋势(TSN、5G、边缘计算)