2. Yokogawa DCS控制回路基础
在横河CENTUM VP与CS 3000系统中,一个控制回路并不是“一个PID块”这么简单。它由现场变送器、输入处理功能块、PID运算块、输出处理块、最终执行元件,以及操作站上的趋势、报警和整定画面共同构成。整定与性能评估所依赖的数据,正是从这条信号链的各个节点上采集出来的。理解这条链路的组成、数据来源和组态方式,是后续所有整定工作的前提。
一、功能块是回路的基本运算单元
CENTUM VP/CS 3000采用功能块组态方式,控制回路的运算逻辑由若干功能块按信号流向连接而成。与PID整定最相关的功能块主要有以下几类:
- 输入处理块(PVI、PVI-L等):接收来自现场变送器或I/O卡的原始信号,完成量程变换、开方、滤波、温压补偿等处理,输出工程单位的过程变量PV。整定时看到的PV是否“干净”,取决于这一级的滤波和补偿设置。
- PID功能块(PID、PID-STC等):核心运算块,输入PV与设定值SV,输出操作量MV。块内包含比例带P、积分时间I、微分时间D、正反作用、输出限幅、SV跟踪等参数。
- 输出处理块(PVO、SOUT等):把PID输出的MV转换为4~20mA或现场总线信号,驱动调节阀、变频器等执行元件,并反馈阀位。
- 辅助块:如选择块(SEL)、运算块(CALCU)、手自动切换块(SW),用于复杂回路(串级、分程、比值)的搭建。
需要特别注意的是,PID功能块内部通常还带有PV跟踪、SV跟踪、MV保持等选项。这些选项决定了回路从手动切自动、从自动切手动时,SV和MV如何跟随,直接影响整定过程中“切手动看响应”的操作是否安全。
二、回路组态:从I/O到操作画面的映射
回路组态在CENTUM VP中通过System View或Control Drawing完成,核心是把物理I/O点、功能块、操作站画面三者关联起来。典型组态内容包括:
- I/O分配:在FCS(现场控制站)中定义输入卡件通道与PVI块的连接,输出卡件通道与PVO块的连接。例如,AI卡通道1接PVI块,对应位号FIC-101的PV输入。
- 功能块连接:在控制图上把PVI的输出端子连到PID的PV输入端子,PID的MV输出连到PVO的输入端子。连接关系决定了信号流向,也决定了整定时从哪个块读取数据。
- 位号与标签:为回路分配唯一位号(如FIC-101、TIC-205),该位号同时用于操作站画面、趋势记录、报警和整定工具。
- 操作站画面组态:在HIS(人机接口站)上把该位号关联到流程图、趋势图、整定画面。整定时工程师通常通过HIS的Tuning画面或Trend画面观察PV、SV、MV三条曲线。
组态完成后,回路数据来源就明确了:PV来自PVI块输出,SV来自PID块设定值,MV来自PID块输出,阀位反馈来自PVO块或独立反馈块。整定与评估时,必须确认自己读取的是哪个节点的数据,避免把“滤波后的PV”误当成“原始PV”。
三、信号流与数据来源
一个典型单回路控制系统的信号流如下:现场变送器→AI卡→PVI块→PID块→PVO块→AO卡→调节阀。同时,PID块的PV、SV、MV、P、I、D参数以及报警状态,通过FCS内部总线送到HIS,供操作和整定使用。
整定与性能评估所依赖的数据,主要来自以下几个位置:
- PV趋势:来自PVI块输出,反映过程测量值的变化。评估时看PV是否平稳、超调多大、恢复多快。
- SV趋势:来自PID块设定值,反映操作员或上位机的设定变化。阶跃响应测试时,SV是激励信号。
- MV趋势:来自PID块输出,反映控制器输出。评估时看MV是否频繁动作、是否饱和、是否振荡。
- 整定参数:P、I、D、正反作用、输出限幅等,来自PID块组态,是整定操作的直接对象。
- 报警与状态:如PV超限、MV限幅、手自动状态,来自功能块状态字,用于判断回路是否处于可控状态。
四、操作站与现场仪表的连接方式
操作站(HIS)与现场仪表之间并不直接连接,而是通过FCS中转。HIS通过V-net或以太网与FCS通信,FCS通过I/O卡与现场仪表连接。这种架构决定了整定操作的实际路径:工程师在HIS上修改PID参数,参数下装到FCS中的PID块,PID块运算后输出到PVO块,再经AO卡送到现场调节阀。
现场仪表侧,变送器通常为4~20mA两线制或HART协议,调节阀为4~20mA加阀位反馈。若采用FOUNDATION Fieldbus或PROFIBUS PA,则变送器和阀门定位器直接挂在现场总线上,FCS通过总线接口卡通信。此时PID块可能仍在FCS中,也可能下装到现场设备中,整定时需要确认PID运算位置。
五、整定与评估依赖的数据确认清单
在开始整定之前,建议按以下清单确认数据来源和回路状态,避免因组态问题导致整定结果不可信:
| 检查项 | 确认内容 | 常见问题 |
|---|---|---|
| PV来源 | 确认PV来自PVI块输出,而非原始AI通道 | 滤波未加,PV噪声大,误判为PID振荡 |
| SV来源 | 确认SV为PID块设定值,本地/远程设定方式 | 远程SV被上位机覆盖,阶跃测试无效 |
| MV输出 | 确认MV未限幅、未手动保持 | 输出限幅导致积分饱和,响应变慢 |
| 正反作用 | 确认PID正反作用与工艺对象一致 | 反作用设错,回路发散 |
| 采样周期 | 确认PID块运算周期与趋势采样周期 | 趋势采样太慢,看不到真实振荡 |
| 阀位反馈 | 确认阀位反馈与MV一致 | 阀门卡涩,MV变化但PV无响应 |
这张清单的核心逻辑是:整定所看到的PV、SV、MV必须来自正确的功能块节点,且回路处于可控状态。如果PV被过度滤波,整定时看到的“平稳”可能是假象;如果MV被限幅,积分饱和会让响应看起来迟钝,此时调PID参数是无效的,应先解决限幅或阀门问题。
六、实操示例:在CENTUM VP中查看一个回路的整定数据
以位号FIC-101为例,假设其组态为:AI卡通道1→PVI块→PID块→PVO块→AO卡通道1→调节阀。在HIS上操作步骤如下:
- 打开流程图画面,点击FIC-101的仪表符号,进入Faceplate(仪表板)。
- 在Faceplate上确认当前模式为AUTO,PV、SV、MV均有数值显示。
- 按Tuning键进入整定画面,查看当前P、I、D值。例如P=50%,I=30s,D=0s。
- 按Trend键调出趋势,添加PV、SV、MV三个笔,采样周期设为1s,记录一段稳态数据。
- 观察稳态下MV是否频繁小幅波动。若MV波动幅度超过5%且周期短于10s,可能是PV噪声引起,应先检查PVI块滤波时间常数。
- 若需做阶跃测试,在AUTO模式下把SV从50%改为55%,观察PV响应曲线,记录超调量、上升时间和稳定时间。
上述示例中的参数和数值均为教学假设,实际整定时应以现场工艺条件和回路响应为准。关键是要理解:整定操作修改的是PID块内的参数,观察的是HIS趋势上的PV/SV/MV曲线,而这两者之间的桥梁就是FCS中的功能块组态和通信链路。
总结来说,CENTUM VP/CS 3000的控制回路基础可以归纳为“一条链、三个块、四个数据”。一条链是现场仪表→I/O→功能块→HIS的信号与数据链;三个块是PVI、PID、PVO;四个数据是PV、SV、MV和PID参数。整定与性能评估的所有工作,都是围绕这条链和这些数据展开的。只有先确认数据来源正确、回路状态可控,后续的PID参数调整和性能评估才有意义。