4. PLC数字量输入输出通道联调
联调对象与通道映射关系
环保控制柜内的数字量模块通常按“模块槽位—通道号—端子号—现场设备”四级对应。联调的核心不是逐个按按钮,而是建立一张可核对的通道映射表,再用强制/短接手段逐点验证“现场状态—端子电平—PLC内部变量—上位显示”四者一致。以常见的16点DI模块与16点DO模块为例,先明确极性约定:本例中DI采用源型输入(公共端接24V−,输入点接24V+有效),DO采用继电器干接点输出,因此DO不存在极性反接问题,但存在“常开/常闭接反”和“公共端串接错误”两类典型错位。
逐点强制与短接测试方法
DI 通道验证优先用短接法:在端子排处用短接线将 DI+ 与 24V+ 短接,观察 PLC 内部变量是否由 0 变 1,同时核对上位显示。DO 通道验证用强制法:在编程软件中强制 Q 点置 1,用万用表测量对应端子与公共端之间的通断,再观察现场设备是否动作。两种方法都要“先看变量、再看设备”,避免把接线问题误判为程序问题。
| 测试点 | 操作 | 预期变量 | 预期现场状态 | 异常判据 |
|---|---|---|---|---|
| X1:1 → I0.0 | 短接 DI+ 与 24V+ | I0.0 = 1 | 液位高信号有效 | 变量不变→查端子/模块 |
| X1:2 → I0.1 | 短接 DI+ 与 24V+ | I0.1 = 1 | 风机运行反馈有效 | I0.2 变化→接线互换 |
| X1:3 → I0.2 | 短接 DI+ 与 24V+ | I0.2 = 1 | 加药泵运行反馈有效 | I0.1 变化→接线互换 |
| X1:4 → I0.3 | 断开短接(常闭回路) | I0.3 = 0 为正常 | 急停未按下 | 常态为 1→极性反接 |
| Q0.0 → YV-03 | 强制 Q0.0 = 1 | Q0.0 = 1 | 排泥阀得电打开 | 阀不动作→查 COM/线圈 |
| Q0.1 → KM-05 | 强制 Q0.1 = 1 | Q0.1 = 1 | 搅拌机接触器吸合 | 无吸合→查 COM2 公共端 |
错位与极性问题的修正
发现 I0.1 与 I0.2 变量随短接点互换变化,说明端子 X1:2、X1:3 接线对调。修正方式有两种:改线(在端子排对调两根线,保持程序不变)或改变量映射(在硬件组态中交换通道地址)。工程上优先改线,因为改映射会让图纸与实物长期不一致。急停回路常态应为 1(常闭),若测得常态为 0,说明现场把常闭触点接成了常开,必须改回常闭并做断线安全验证:断开任一端子,I0.3 应变为 0 并触发急停逻辑。
DO 强制测试前必须确认现场设备处于安全状态:排泥阀、搅拌机强制动作可能引起物料泄漏或机械伤害,需先挂牌、通知运行人员,并在强制结束后立即取消强制,避免遗留强制点导致误动作。
联调记录与验收判据
逐点测试完成后填写通道联调记录,至少包含:通道地址、端子号、现场设备、测试方式、测试前状态、测试后状态、变量变化、现场动作、结论。验收判据为:所有 DI 点短接/断开响应正确,所有 DO 点强制后现场设备动作正确,变量映射与图纸一致,无遗留强制点,急停回路断线安全验证通过。
修正完成后必须做一次全通道复测:按映射表从头到尾再走一遍,重点复查已改线的 X1:2/X1:3 和已改极性的急停回路,确认上位显示、PLC 变量、现场状态三者一致,方可进入下一联调环节。