1. 课程导入与体系总览

在流程工业中,PCS 7(SIMATIC PCS 7)承担着从现场信号采集、闭环控制、联锁保护到操作监视的完整自动化任务。当控制方案从单回路PID扩展到串级、分程、比值、前馈、选择控制、顺序控制以及多变量协调控制时,故障的表现形式会从“某个回路振荡”演变为“多个回路相互影响、工况整体偏移、联锁频繁动作”。本课程的核心目标,是建立一套面向复杂控制的故障诊断体系,使工程人员能够定位故障发生在哪一层、属于哪一类、由什么原因引起,并给出可验证的处理结论。

需要先明确:本课程讨论的“故障诊断”不是单纯的硬件维修,也不是只读报警记录。它覆盖三类问题:一是测量与执行环节异常,如变送器漂移、阀门卡涩、信号断线;二是控制策略与参数异常,如PID参数失配、前馈补偿失效、选择器逻辑错误、串级副环饱和;三是系统与通信异常,如CPU负荷过高、Profibus/Profinet通信抖动、时间同步偏差、冗余切换异常。复杂控制的难点在于,这三类问题往往同时出现,且通过耦合路径互相放大。

核心判断原则:先分层定位,再沿信号链追溯;先确认“现象发生在哪一层”,再判断“原因来自哪一层”。不要一上来就改PID参数,也不要把所有异常都归因于现场仪表。

为了把诊断对象界定清楚,本课程将PCS 7复杂控制系统划分为五个诊断层,从下到上依次为:现场仪表与执行器层、I/O与信号调理层、控制器与通信层、控制策略与算法层、操作监视与报警层。每一层都有典型的故障模式和可观测的判据。下图给出该体系的分层结构、层间信号流向以及每层的核心诊断对象,作为后续各章节的总体参照。

PCS 7 复杂控制故障诊断体系 · 五层架构与信号链 第5层 · 操作监视与报警层 诊断对象:OS画面数据一致性、报警泛滥与抑制、趋势记录、操作记录、报警优先级配置 典型判据:同一测点在OS与CFC中数值不一致、报警重复刷屏、趋势断点、操作无记录 第4层 · 控制策略与算法层 诊断对象:串级主/副回路、分程与比值、前馈补偿、选择器、顺序控制SFC、联锁逻辑 典型判据:副环饱和、主环输出长期限幅、选择器切换抖动、SFC步序停滞、联锁误触发 第3层 · 控制器与通信层 诊断对象:AS CPU负荷与扫描周期、冗余切换、Profibus/Profinet通信质量、时间同步 典型判据:扫描周期超限、通信丢包与重传、从站掉站、冗余切换引起输出扰动 第2层 · I/O与信号调理层 诊断对象:AI/AO/DI/DO通道、量程与单位、信号隔离、断线检测、HART变量、冗余I/O 典型判据:通道超量程、断线报警、HART与4-20mA不一致、冗余通道偏差超限 第1层 · 现场仪表与执行器层 诊断对象:变送器、热电偶/热电阻、流量计、调节阀、开关阀、变频器、定位器 典型判据:零点漂移、阀门卡涩与回差、定位器反馈偏差、执行器动作滞后 测量信号上行 控制输出下行 诊断顺序:自下而上确认信号真实性 → 自上而下核对控制意图 → 在耦合点定位根因

上图不仅是结构示意,也是诊断顺序的依据。现场测量信号自下而上进入控制器,控制输出自上而下作用于执行器。当出现异常时,先判断“信号是否真实”,再判断“控制意图是否正确”,最后在耦合点定位根因。例如,一个串级温度控制回路出现温度持续偏高,若副环流量测量正常、阀门输出已到100%,则问题不在算法层,而在执行器层或工艺侧;若副环流量测量本身波动异常,则应先排查第1、2层。

在诊断对象界定上,本课程采用“对象—信号—参数—状态”四要素描述法。以串级控制为例:对象是主变量温度TIC和副变量流量FIC;信号是TIC的PV、FIC的PV、TIC的输出(即FIC的给定SP)、FIC的输出MV;参数包括主副回路PID的P/I/D、积分限幅、输出限幅、前馈系数;状态包括正常、副环饱和、主环限幅、选择器切换、联锁动作。只有把这四要素对齐,才能避免“看到振荡就调P”的盲目操作。

学习路径按“先分层、再分型、后综合”组织。第一阶段建立五层架构与信号链概念,掌握每层的可观测判据;第二阶段按控制类型分别学习串级、分程、比值、前馈、选择控制的典型故障模式;第三阶段进入通信与系统级诊断,处理CPU负荷、冗余切换、时间同步等系统性问题;第四阶段通过综合案例,把多层故障耦合的场景拆解为可验证的假设链。每一阶段都要求能够回答三个问题:现象在哪一层?判据是什么?下一步验证动作是什么?

建议在学习过程中同步建立一份“诊断记录表”,至少包含:时间、现象描述、所在层、涉及回路与位号、关键参数值、验证动作、结论。这份记录不是形式要求,而是把诊断过程从经验判断转为可追溯证据链的关键工具。