2. PCS 7硬件组态与仪表集成
在PCS 7工程中,硬件组态是仪表信号进入控制系统的第一道关口。SIMATIC Manager本身并不直接编辑硬件,它通过调用HW Config(硬件配置)完成站点与模块的组态,再把编译结果下载到CPU和分布式I/O。本节围绕一条典型链路展开:现场HART仪表 → ET 200分布式站 → 模拟量输入模块(AI)→ HART网关/多路复用器 → CPU中的过程映像与符号地址。理解这条链路上每一级的对象、参数与地址关系,是后续校准、回路检查和故障定位的基础。
一、组态对象与整体结构
PCS 7的硬件组态以“项目—站—机架—模块—通道”五级层次组织。一个典型项目结构如下:最上层是项目(如 PCS7_Training),其下包含AS站(自动化系统,如 AS01)、OS站和工程师站。AS站内部是机架(Rack),机架上插CPU、通信处理器和信号模块;分布式I/O则通过PROFIBUS DP或PROFINET挂在CPU的通信接口下,形成ET 200站。
ET 200站是本节的核心对象。以ET 200M为例,它由IM 153接口模块和若干S7-300系列I/O模块组成,通过DP从站方式接入CPU。组态时需要确定三件事:接口模块型号(决定支持的模块数量与协议)、站地址(DP地址,如5)、以及站内模块的槽位顺序。槽位顺序不是随意的,它决定了模块的起始地址分配,也决定了后续仪表信号与通道的对应关系。
二、ET 200站的建立与DP地址分配
在HW Config中,首先从硬件目录选择与实物一致的接口模块。以IM 153-2为例,将其拖入PROFIBUS DP主站系统后,系统会提示分配DP地址。DP地址是站的身份标识,同一总线内不能重复,通常按现场柜号或区域编号规划,例如5号站对应5号DP地址。地址分配完成后,接口模块会显示在总线拓扑中,其下方出现可插入模块的槽位表。
槽位表是组态的关键。ET 200M的槽1通常留给电源或空置,槽2开始插入信号模块。每个模块插入后,HW Config会自动计算其起始地址。例如槽2插入AI 8×12bit模块,起始地址为256,则该模块占用256~271共16字节,对应8个通道,每通道2字节。槽3再插入一块AI模块,起始地址自动接续为272。这个自动分配逻辑必须与现场接线顺序一致,否则会出现“通道对不上仪表”的问题。
三、模拟量输入模块的参数设置
AI模块的组态不只是插上去,还要逐通道设置测量类型和量程。以SM 331 AI 8×12bit为例,双击模块进入参数界面,可设置:测量类型(电压/电流/电阻/热电偶)、测量范围(如4~20mA)、干扰频率抑制(50Hz/60Hz)、以及是否启用断线诊断。对于4~20mA两线制变送器,测量类型选“电流”,量程选“4~20mA”,并勾选“断线诊断”,这样当回路断开时模块会上报诊断中断,CPU可触发报警。
需要特别注意的是,PCS 7中AI模块的原始值以整数形式出现在过程映像中。对于12位模块,4~20mA对应的原始值范围通常为0~27648。在CFC中通过 AI 通道块或 MON 块进行量程转换,把原始值映射为工程单位。例如压力变送器量程0~1.6MPa,则27648对应1.6MPa,0对应0MPa。这个换算关系必须在组态阶段就与仪表铭牌量程核对一致。
四、HART网关的组态与信号接入
HART网关(或多路复用器)用于在不中断4~20mA回路的前提下读取仪表的数字信息,如设备位号、量程、阻尼时间、诊断状态。在PCS 7中,网关通常作为独立的DP从站或以太网设备组态,拥有自己的地址。组态时需要设置网关的通道数、通信速率和所连接仪表的轮询地址。
HART仪表在4~20mA回路上叠加了FSK数字信号,网关通过耦合器提取该信号。因此,同一对导线既承载模拟电流,又承载数字通信。组态时要在CFC中为每个HART变量建立映射,例如把PT-101的“PV值”映射到AI通道,把“设备状态”映射到诊断位。这样,操作员在OS上既能看到实时压力,也能看到仪表是否处于故障或维护状态。
五、地址分配与符号命名规范
地址分配应遵循“先规划、后组态”的原则。建议在组态前先画一张I/O分配表,列出位号、仪表类型、信号类型、ET 200站号、槽号、通道号和目标地址。例如:
| 位号 | 仪表 | 信号 | 站号 | 槽号 | 通道 | 地址 |
|---|---|---|---|---|---|---|
| PT-101 | 压力变送器 | 4~20mA | 5 | 2 | 0 | PIW256 |
| TT-102 | 温度变送器 | 4~20mA | 5 | 2 | 1 | PIW258 |
| FT-103 | 流量变送器 | 4~20mA | 5 | 2 | 2 | PIW260 |
| PT-104 | 压力变送器 | 4~20mA | 5 | 3 | 0 | PIW272 |
符号名建议与仪表位号保持一致,例如 PT101_PV、TT102_PV。这样在CFC、OS画面和报警记录中都能直接对应,减少后期维护的歧义。对于备用通道,也应分配地址并标注“备用”,避免以后新增仪表时打乱已有地址。
六、常见问题与核对要点
实际工程中,硬件组态最容易出现三类问题:一是DP地址重复,导致总线无法启动;二是模块起始地址与现场接线顺序不一致,表现为“通道串位”;三是AI模块量程设置与变送器铭牌不符,导致工程值偏差。排查时,可先在HW Config中在线查看模块状态,再通过CFC的监视功能逐通道核对原始值。若原始值始终为0或27648,应优先检查回路供电和断线诊断状态。
此外,HART网关的轮询地址必须与仪表实际HART地址一致,否则会出现“模拟值正常但数字信息读不到”的现象。对于多路复用器,还要确认通道切换时间与CFC扫描周期的匹配关系,避免因轮询过慢导致诊断信息滞后。
完成本节组态后,硬件层面的信号通路已经建立:现场仪表→ET 200站→AI模块→CPU过程映像→CFC块。后续的校准、回路测试和报警组态,都建立在这条通路正确无误的基础上。因此,地址分配表和符号命名规范应作为工程文档的一部分保存,供调试和运维阶段查阅。