3. 发酵设备PLC控制系统硬件架构设计
发酵设备的PLC控制系统硬件架构,是把工艺要求“翻译”成可采购、可接线、可编程的物理清单的过程。它要回答四个问题:需要多少开关量、多少模拟量、和谁通信、响应要多快。这四个答案共同决定PLC机型、扩展模块数量、主站与从站的组织方式,最终落到一张硬件配置图和一张I/O分配表上。本节以一台典型的中型发酵罐(公称容积约10 m³,配搅拌、夹套冷却、通气与消泡)为例,说明从需求到配置的完整推导过程。文中参数均为教学示例,实际工程须以工艺条件、仪表选型和现场条件为准。
一、从工艺清单统计I/O点数
点数统计不能凭印象,应按“设备—信号—类型”逐项列表。开关量输入(DI)主要来自按钮、限位、状态反馈:搅拌电机运行/故障反馈、冷却水阀开关到位、补料泵运行反馈、消泡泵运行反馈、空气过滤器压差报警、罐压高限报警、急停与安全联锁触点等。开关量输出(DO)驱动接触器线圈、电磁阀、指示灯与声光报警:搅拌启停、冷却水阀开/关、补料泵、消泡泵、通气阀、报警输出等。模拟量输入(AI)是发酵控制的核心:罐温(Pt100,经温度变送器转4~20 mA)、夹套温度、pH(4~20 mA)、溶氧DO(4~20 mA)、罐压(4~20 mA)、通气流量、搅拌转速反馈,以及称重或液位。模拟量输出(AO)一般用于调节阀与变频器给定:冷却水调节阀开度、搅拌变频转速给定、通气流量调节。
统计时须留余量。工程上常按实际点数的15%~20%预留,并保证每种模块至少留1个备用通道,便于后期增加pH备用电极或补料称重。示例统计结果为:DI 24点、DO 16点、AI 12路、AO 4路。这个结果直接决定模块数量:若选用16DI/16DO的开关量模块,需2块DI模块和1块DO模块;AI若为8通道模块,需2块;AO若为4通道模块,需1块。
二、按响应速度与通信需求选型
发酵过程是慢过程,温度、pH的时间常数通常在分钟级,普通PLC的扫描周期(10~50 ms)完全够用。真正影响选型的是三件事:模拟量精度与隔离、通信接口数量、以及是否需要分布式布置。pH与DO信号易受搅拌电机干扰,应选带通道间隔离的模拟量模块,精度不低于12位;温度若用Pt100直接输入,可选专用RTD模块,省去变送器但要注意三线制接线。通信方面,上位监控(SCADA)通常走以太网,与变频器、称重仪表、pH变送器可能走Modbus RTU(RS-485)或Modbus TCP,因此CPU本体应至少具备1个以太网口和1个RS-485口,或通过通信模块扩展。
机型选择上,中小型发酵车间常用中型模块化PLC:CPU带本体I/O,通过背板总线挂扩展模块,机架内点数不够时用远程I/O从站。示例选用某中型CPU,本体16DI/16DO,配2块16DI、1块16DO、2块8AI、1块4AO,机架内共48DI、32DO、16AI、4AO,满足24/16/12/4的需求并留有备用。若罐体分散在车间不同位置,则把每台罐的I/O放入一个远程从站,主站只负责逻辑与通信,可大幅减少电缆长度和接线工作量。
三、主站—从站与分布式I/O架构
架构设计的关键是划分“控制层级”和“物理位置”。主站(CPU所在机架)承担联锁逻辑、批次管理、与上位机通信;从站放在设备附近,承担本罐的信号采集与执行输出。主从之间用以太网或现场总线连接,从站通信中断时应有明确的故障安全策略:输出保持、复位或切换到手动,必须在设计阶段确定并写入联锁表。下图给出示例系统的硬件配置关系:主站经交换机连接上位机与两台发酵罐远程从站,从站下挂本罐的DI/DO/AI/AO模块与现场仪表、执行器。
四、I/O分配表:把图落到端子
硬件配置图确定“有哪些模块”,I/O分配表确定“每个端子接什么”。分配表至少包含:地址、信号名称、类型、量程或状态含义、现场设备、端子号、备注。地址编排应遵循规律:DI从I0.0起按设备分组,AI从IW64起按工艺参数分组,AO从QW80起按执行器分组,组间留出备用地址。模拟量必须标明量程与工程换算关系,例如温度4~20 mA对应0~150 ℃,则工程值 = (通道值−5530)/(27648−5530)×150,其中5530与27648为示例PLC的4 mA与20 mA对应的原始值,实际以所选CPU手册为准。
| 地址 | 信号名称 | 类型 | 量程/状态 | 现场设备 |
|---|---|---|---|---|
| I0.0 | 搅拌运行反馈 | DI | 1=运行 | 搅拌接触器辅助触点 |
| I0.1 | 搅拌故障 | DI | 1=故障 | 热继电器/变频器故障 |
| I0.2 | 冷却阀开到位 | DI | 1=到位 | 冷却水阀限位 |
| I0.3 | 罐压高限报警 | DI | 1=报警 | 压力开关 |
| Q0.0 | 搅拌启动 | DO | 1=启动 | 接触器线圈 |
| Q0.1 | 冷却水阀开 | DO | 1=开阀 | 电磁阀 |
| IW64 | 罐温 | AI | 4~20 mA / 0~150 ℃ | Pt100+温度变送器 |
| IW66 | pH值 | AI | 4~20 mA / 0~14 pH | pH变送器 |
| IW68 | 溶氧DO | AI | 4~20 mA / 0~100 % | DO变送器 |
| QW80 | 冷却阀开度 | AO | 4~20 mA / 0~100 % | 调节阀定位器 |
| QW82 | 搅拌转速给定 | AO | 4~20 mA / 0~300 r/min | 变频器AI端子 |
五、架构落地时的几个判断点
第一,主站与从站的分工要写进联锁表。急停、超压、超温等安全信号应直接进入主站或硬接线安全回路,不宜只经过从站通信,避免通信中断时失去保护。第二,模拟量模块的公共端与屏蔽层接地要单独规划,pH、DO信号线应与动力线分槽敷设,屏蔽层单端接地,减少搅拌变频器干扰。第三,通信负载要核算:一台从站挂多台RS-485仪表时,注意波特率、轮询周期与主站扫描周期的匹配,慢速仪表可放在独立通信任务中,避免拖慢联锁逻辑。第四,备用通道与备用模块要记录在配置图上,便于后续扩展时不必重新核算机架电源余量。
把上述结果汇总,就得到本节的两份交付物:一张标明主站、从站、模块与现场设备连接关系的硬件配置图,一张逐点对应地址、量程与现场设备的I/O分配表。二者一致、可追溯,后续的PLC程序设计与现场接线才有可靠依据。