3. Yokogawa工程工具入门
在Yokogawa CENTUM VP系统中,控制回路的创建与修改并不是在单一软件里完成的,而是由一组分工明确的工程工具协同承担。理解它们各自的职责边界,是后续备份、恢复与版本管理能够顺利落地的前提。本节围绕三个核心工具展开:CI Server(Common Infrastructure Server,公共基础设施服务器)、System View(系统视图)与Control Drawing(控制图)。
三个工具的角色分工
CI Server是工程数据的“仓库与调度中心”。它保存项目数据库,管理各FCS(现场控制站)的工程数据版本,并负责将工程组态下载到目标站。System View是“系统结构与硬件组态视图”,用于查看和定义FCS、节点、I/O卡件、通信总线等物理与逻辑构成。Control Drawing则是“控制逻辑的绘制与编辑界面”,工程师在这里搭建功能块、连接信号、设定参数,形成实际运行的控制回路。
三者的关系可以概括为:System View定义“回路跑在哪”,Control Drawing定义“回路怎么算”,CI Server负责“把定义好的东西安全地存起来并送下去”。
用System View建立硬件与站点的“骨架”
新建或修改控制回路之前,先要确认回路所属的FCS与I/O资源已经存在。在System View中,工程通常按“项目 → FCS → 节点 → 卡件 → 通道”的层级展开。假设我们要为一个温度控制回路分配资源,可以在FCS0101下找到模拟量输入卡件,例如AAI141,其通道1接入温度变送器信号,通道2接入压力信号;模拟量输出卡件AAI841的通道1用于驱动调节阀。
这里的关键操作是分配通道并记录位号。例如将通道1命名为TI-0101,通道2命名为PI-0101,输出通道命名为TV-0101。这些位号后续会在Control Drawing中被功能块引用。若通道分配错误,即使控制逻辑完全正确,回路也无法获取真实信号。因此System View阶段应完成一次“位号—通道—卡件”的对照检查。
在Control Drawing中搭建控制回路
Control Drawing以功能块图(Function Block Diagram)方式呈现控制逻辑。以单回路PID温度控制为例,典型结构为:输入处理块PVI(Process Variable Input)接收TI-0101信号,经过PID块运算,输出到输出处理块PVO(Process Variable Output),最终驱动TV-0101。PID块的设定值SP可来自内部设定或上位机写入,测量值PV来自PVI,输出值MV送往PVO。
创建回路时,先在Control Drawing中放置PID功能块,再放置PVI与PVO,然后用信号线连接。连接完成后需要设置关键参数,例如:
功能块:PID-0101
PV 来源:PVI-0101.OUT
SP 来源:内部设定(初始值 120.0 ℃)
MV 输出:PVO-0101.IN
比例带 PB:20.0 %
积分时间 TI:120 s
微分时间 TD:0 s
正/反作用:反作用(加热阀)
参数设定后,Control Drawing会进行语法与连接检查。若存在未连接引脚或类型不匹配,工具会给出提示。此时应逐项修正,而不是直接下载。对于在线修改,需特别注意:修改PID参数通常可以在线下载;但增删功能块或改变连接关系,往往需要离线修改并重新下载,部分情况下还会引起回路短暂中断。
通过CI Server完成下载与版本管理
当System View与Control Drawing的修改都保存后,回到CI Server执行下载。CI Server会对比工程数据库与FCS中的当前版本,列出差异项。确认无误后,将组态下载到目标FCS。下载完成后,可在System View中查看FCS状态,确认其处于正常运行状态,并在Control Drawing的在线监视中观察PV、SP、MV数值是否刷新。
版本管理是CI Server的另一项核心能力。每次下载前,建议先执行一次项目备份,生成带时间戳的备份文件。备份内容通常包括项目数据库、控制图、系统组态与相关设定。恢复时,选择目标备份版本导入,再重新下载到FCS。若需要回退到上一版本,可先对比当前版本与备份版本的差异,确认回退范围后再执行恢复。
PRJ_20250612_PID0101_SP调整.zip,便于后续快速定位。一个可复用的操作检查清单
为便于实际执行,下面给出一份围绕本节工具的操作检查清单,可直接用于日常工程作业:
| 阶段 | 检查项 | 判断依据 |
|---|---|---|
| System View | FCS、卡件、通道是否已分配并命名 | 位号与通道对照一致 |
| Control Drawing | 功能块连接是否完整、参数是否合理 | 无未连接引脚,PB/TI等符合工艺 |
| CI Server | 下载前是否已备份 | 存在带时间戳的备份文件 |
| 下载后 | FCS状态与回路数值是否正常 | PV/SP/MV刷新,无报警 |
| 版本管理 | 修改记录与备份版本是否对应 | 可追溯到具体修改内容 |