PLC / DCS — 过程控制
对流程工厂,FacilityOS 提供 DCS 式的中控室视图,实时控制仍由现场 PLC 和控制器完成。
PID 回路
- SP、PV、OP 实时值和趋势,以及 24 小时回路健康:自动时间占比、平均偏差和输出饱和。
- 手动、自动、串级切换提交为变更请求,走 8 步审批流程;只有配置了主回路才提供串级。
- 回路整定记录(方法、增益前后、超调、调节时间和原因)记入审计。
ISA-88 批次记录
- 配方(版本、阶段、关键工艺参数和限值)须由另一位经理批准后才能使用。
- 批次开始、每个阶段完成和放行都要签名(GMP 站点用平台电子签名)。实际参数取各阶段期间的历史数据;超限的关键工艺参数标为偏差。
- 执行批次的人不能放行该批次;有偏差时放行必须写明结论。每条批次记录都带哈希。
控制器冗余
- 热备控制器对的主 / 备状态、同步、扫描周期和 CPU 负载。
- 失去冗余(只剩一颗、未同步、无主、双主)时报警;主备切换自动记录。
PLC 协议
- EtherNet/IP:Logix PLC 的数值设定标签(BOOL、SINT、INT、DINT、REAL)可设为经审批可写,写入后回读核对。
- 西门子 S7(只读):STEP 7 地址,如 DB10.DBD4、DB10.DBX0.0、MW10、IW64,按协商的 PDU 大小自动分批。
软 PLC 与控制程序
- 在浏览器里用结构化文本、梯形图、功能块图或顺序功能图编写程序并仿真。
- 签名后的程序下发到网关运行。程序出错时自动把输出交还给设备。
- 可选的 Rust 原生运行时,与 Go 和浏览器运行时的结果逐位一致。