一个气缸动作到底要写几层保护?—— 从"一行输出"到"能上设备的程序"
引子(来自抖「工控小飞侠」作品):很多新手以为一个气缸就是一个电磁阀输出,其实真正能上设备的程序,至少要加 6 层保护:启动条件、互锁保护、伸缩互锁、到位检测、超时报警、异常检测。本文以这 6 层为线索,由浅入深、用场景串起全部相关概念,并给出最佳工程实践、反例与正确做法、ASCII 心智模型、核心算法与指标解读,力求让"能编译"的程序变成"能上线、能排故、能交接"的程序。
目录
- 先建立直觉:一个气缸动作背后的完整指令链
- 六层保护:由浅入深逐层拆解
- ASCII 心智模型:把保护逻辑"画"出来
- 核心算法:它们到底是怎么来的
- 关键指标的意义
- 知识点与"坑"清单
- 如何指导生产(调试 / 运维 / 交接)
- 与哪些功能有关联
- 经典问题 Q&A
- 最佳工程实践(反例 vs 正确做法)
- 数据来源与参考
1. 先建立直觉:一个气缸动作背后的完整指令链
很多人以为:PLC 发个信号 → 气缸动了,就这么简单。其实中间隔着一套完整的"指令链",每一环都有讲究。[citation:15]
1.1 控制链路五步法
PLC 输出点
│ (24 V DC 通/断)
▼
电磁阀线圈得电/失电
│ (磁力吸合阀芯)
▼
阀芯换向 ── 气路切换
│ (P→A 或 P→B)
▼
压缩空气进入气缸某一腔室,另一腔排气
│ (活塞两侧产生压差 → 推力)
▼
活塞运动 → 到位后磁性开关反馈信号 → PLC 确认,进入下一步
比喻(拟物化):PLC 是"大脑",只发命令;电磁阀是"翻译官/开关",把电信号翻译成气路的通断;气缸是"手脚",靠压缩空气这种"看不见的肌肉"发力。大脑不能直接推桌子,必须靠"神经→肌肉"这条链。[citation:15]
1.2 单电控 vs 双电控:先搞清楚你用的是什么阀
这是所有保护的"地基",地基错了,后面全错。
| 项目 | 单电控(一位五通/弹簧复位) | 双电控(二位五通/双线圈) |
|---|---|---|
| 线圈数 | 1 个 + 复位弹簧 | 2 个独立线圈 |
| 断电行为 | 自动复位到初始位(安全) | 保持最后位置(记忆/自保持)[citation:3][citation:7] |
| 伸出/缩回 | 得电伸出,失电靠弹簧缩回 | A 线圈得电伸出,B 线圈得电缩回 [citation:3] |
| 适用场景 | 急停复位、安全回路、简单气缸 | 需保位、中间停、长行程保持 [citation:21] |
| 关键禁忌 | — | 严禁两线圈同时通电(磁力对冲、阀芯卡滞、烧线圈)[citation:3] |
一句话选型口诀:要断电复位、安全优先 → 单电控;要断电保位 → 双电控。[citation:21]
2. 六层保护:由浅入深逐层拆解
下面用一个场景把六层串起来讲清楚,便于理解:
场景:一条手机壳装配线,料仓送料到位 → 推料气缸把工件推到定位座 → 压合气缸下压贴合 → 完成。多个气缸协同,工件一个接一个流过。
第 1 层:启动条件 —— "万事俱备,才许动作"
很多初学者程序里,启动条件只有一个:启动按钮按下。但在实际产线,气缸是"大杀器",一旦动作必须有前提环境的安全保障。好比开车前要关好车门、系好安全带。[citation:5]
程序逻辑要求:
- 安全门关闭:光幕 / 安全门锁信号必须接通。否则气缸一伸,操作员的手还在里面,后果不堪设想。[citation:5]
- 气压正常:气压开关信号正常。若气源压力不足(如只有 2 bar),电磁阀吸合了气缸却动不了或动作缓慢,易造成后续逻辑错乱。[citation:5]
- 设备状态允许:系统处于"自动运行"模式,且无"急停"、无"复位中"标志。[citation:5]
反例场景:程序没判断气压 → 气源管路突然脱落、压力骤降 → 程序仍发伸出指令 → 气缸卡在半路 → 工件掉落砸伤设备。[citation:5]
第 2 层:互锁保护 —— "你不过,我不动"
设备由多个机构协同工作,气缸之间存在时序/空间关系,否则会在物理上"打架"。
程序逻辑要求:
- 前序机构复位:推料气缸要伸出,前提必须是上一道挡料气缸已退回。若挡料缸还在伸出状态,推料缸一顶,两缸物理相撞 → 撞弯活塞杆。[citation:5]
- 工件到位检测:只有传感器确认工件到位,气缸才动作。对空动作既浪费节拍,又可能引起逻辑死循环。[citation:5]
比喻:这像十字路口的红绿灯互锁——东西方向没清空,南北方向绝不能放行,否则就撞车。
第 3 层:伸缩互锁 —— "伸出和缩回,绝不能同时得电"
对双电控气缸这是硬性电气互锁:一个线圈得电时,另一个必须绝对断电。同时通电会导致磁力对冲、阀芯卡滞甚至烧毁线圈。[citation:3]
实现方式(梯形图思想):
伸出回路:启动信号 ──| |── 缩回侧常闭触点(Y1) ──| |── 前限位未到 ──( Y0 伸出 )
缩回回路:缩回信号 ──| |── 伸出侧常闭触点(Y0) ──| |── 后限位未到 ──( Y1 缩回 )
即 Y0 回路串入 Y1 的常闭触点,Y1 回路串入 Y0 的常闭触点,两个输出永不会同时动作。[citation:17]
注意:双线圈阀的"记忆"特性是陷阱——单线圈弹簧复位阀断电就复位(安全但不保位);双线圈阀断电保持最后状态(需保位但两线圈同时得电会"打架",轻则不动、重则损坏)。[citation:15]
第 4 层:到位检测 —— "动了不算完,传感器说'到'才算完"
气缸发出伸出指令后,程序不能马上跳下一步,必须等"伸出到位传感器"(磁性开关)信号接通,并保持一定时间(如 0.1 s 防抖)才确认动作完成、置位标志、进入下一流程。[citation:10]
反例场景:压合气缸下压贴合产品,程序发完指令就默认"压合完成"开始拧螺丝;实际气缸因工件尺寸偏差卡在半空 → 螺丝枪一进,直接把气缸顶坏。[citation:10]
到位检测的"眼睛"——磁性开关原理(干簧管式 / 霍尔电子式两类):
- 气缸活塞内置永磁铁磁环,缸壁外装磁性开关。[citation:19][citation:23]
- 磁环随活塞移动到开关对应点位 → 磁场穿透缸筒 → 内部簧片吸合(干簧管)或霍尔芯片输出高电平(电子式) → 触点闭合/输出 24 V → PLC 输入点得信。[citation:19][citation:23][citation:27]
- 磁环离开 → 磁场消失 → 簧片靠弹性复位断开 / 霍尔输出回低电平。[citation:23]
补充:霍尔式无机械触点、抗振抗冲击、寿命几乎无限,适合高速往复、振动大的设备;干簧管式耐油污、价格低,但频繁高速动作易触点疲劳粘连。[citation:27]
第 5 层:超时报警 —— "时间就是金钱,死等就是事故"
如果气缸卡住、传感器坏了怎么办?没有超时保护,程序会一直"死等",设备像死机一样。[citation:10]
程序逻辑:
- 设定合理动作时间(如气缸全程约 2 s,超时设为 3–5 s)。[citation:10]
- 发出动作指令时启动一个 TON 定时器。
- 若规定时间内到位传感器仍无信号 → 立即切断输出,并在 HMI 弹出"XX 气缸动作超时"报警。[citation:10]
反例场景:推料气缸遇铁屑卡住导轨、伸出受阻;若无超时保护,电磁阀会一直通电发热,气缸内气压持续升高憋坏密封圈。有超时保护则自动停机提示人工清理,保护硬件。[citation:10]
第 6 层:异常检测 —— "不仅要会动,还要会停、会报警"
这是最高级的保护,也是判断一个 PLC 工程师是否有经验的标准。[citation:10]
| 异常类型 | 判定逻辑 | 后果/处理 |
|---|---|---|
| 双传感器同时 ON | 原位 + 伸出位磁性开关同时导通(延时 100 ms 防抖过滤干扰) | 接线错误/安装过近/活塞卡中间 → 触发冲突报警,禁止动作 [citation:4] |
| 待机双传感器全无信号 | 设备待机初始态两开关都无信号 | 气缸不在安全初始位 → 原点异常报警,禁止自动启动 [citation:4] |
| 动作中信号突断 | 到位信号在动作中突然消失 | 视为异常,报警 |
| 急停处理 | 急停拍下 → 所有输出立即切断(PLC 硬件配置 + 急停硬线回路双重保障) | 急停解除后须手动复位回原点,绝不允许"自动恢复运行"[citation:10] |
反例场景:有人误触急停,若无完善复位逻辑,急停恢复后气缸可能突然"弹"出,吓人甚至伤人。标准逻辑:急停后所有动作锁死,必须手动按复位回原点才能重新启动。[citation:10]
3. ASCII 心智模型:把保护逻辑"画"出来
3.1 单气缸六层保护总览(心智模型)
┌─────────────────────────────────────────┐
│ 安全门·气压·自动模式·无急停 │ ← 第1层 启动条件
│ (启动条件 ALL OK?) │
└───────────────────┬─────────────────────┘
│ 允许
▼
┌─────────────────────────────────────────┐
│ 前序机构已复位?工件已到位? │ ← 第2层 互锁保护
│ (上游"让路" + 有料才动) │
└───────────────────┬─────────────────────┘
│ 允许
▼
┌───────────────────────────────────────────────────┐
│ 伸出指令 ─┬─ 串 缩回侧常闭(Y1) ─┬─ 前限位未到 ─▶ Y0 │ ← 第3层 伸缩互锁
│ 缩回指令 ─┬─ 串 伸出侧常闭(Y0) ─┬─ 后限位未到 ─▶ Y1 │ (Y0/Y1 互斥)
└─────────────────────┬─────────────────────────────┘
│ 输出得电
▼
┌───────────────────────────────────────────────────┐
│ 等待磁性开关到位信号 (延时100ms防抖) │ ← 第4层 到位检测
│ 到位? ──是──▶ 置位完成标志 ──▶ 进入下一步 │
└─────────────────────┬─────────────────────────────┘
│ 未到位
▼
┌───────────────────────────────────────────────────┐
│ TON 定时器计时 (设定 3~5s,动作全程约2s) │ ← 第5层 超时报警
│ 超时仍无到位信号 ──▶ 切断输出 + HMI报警"XX超时" │
└─────────────────────┬─────────────────────────────┘
│ 异常判定(并行)
▼
┌───────────────────────────────────────────────────┐
│ 原位∩到位 同时ON ─▶ 传感器冲突报警(延时100ms) │ ← 第6层 异常检测
│ 待机时 两信号全无 ─▶ 原点异常报警 │
│ 急停拍下 ─▶ 硬线切断所有输出,锁死待复位 │
└───────────────────────────────────────────────────┘
3.2 双线圈阀"互斥互锁"模型
伸出指令 ────┐
├──▶ [与门] ──▶ Y0(伸出线圈)
缩回侧Y1常闭 ────┘ │
│
缩回指令 ────┤
├──▶ [与门] ──▶ Y1(缩回线圈)
伸出侧Y0常闭 ────┘ │
│
关键:Y0=1 ⇒ Y1常闭断开 ⇒ Y1绝不能=1
Y1=1 ⇒ Y0常闭断开 ⇒ Y0绝不能=1
⇒ 两线圈永不同时得电(电气互锁)
3.3 排气节流 vs 进气节流(调速原理)
【排气节流 —— 工业 95% 场景的"标准答案"】
进气 ──▶ 单向阀直通 ──▶ 气缸腔A (压力快速建立)
气缸腔B ──▶ 针阀节流限流 ──▶ 排气 (形成稳定背压阻尼)
⇒ "前面全力推,后面刹车拽":低速稳、不爬行、垂直防坠 [citation:24][citation:28]
【进气节流 —— 仅特殊定阻/夹紧工况】
进气 ──▶ 针阀限流 ──▶ 气缸腔A (缓慢充压)
气缸腔B ──▶ 直通放空 ──▶ 排气 (零背压)
⇒ "慢慢打气、突然爆发":低速必爬行,垂直下行严禁使用 [citation:24][citation:28]
口诀:通用调速选排气,稳定安全第一位;垂直下行禁进气,防坠防冲保安全。[citation:24]
4. 核心算法:它们到底是怎么来的
4.1 超时监控算法(TON + 到位信号)
由来:源于"看门狗/超时检测"思想——任何有明确时间上限的动作,若超时未完成即视为故障。这是工业控制中通用的故障检测范式。[citation:18]
IF (伸出指令 = 1) AND (到位传感器 = 0) THEN
启动定时器 TON(T_set) // 开始计时
ELSE
复位定时器 // 到位了/指令撤销了,清零
ENDIF
IF TON 计时到(T_set) AND (到位传感器 = 0) THEN
置位报警标志 M_伸出超时 = 1
切断伸出输出 Y0 = 0
在 HMI 显示 "XX气缸伸出超时"
ENDIF
为什么用"指令 + 对应信号未触发"组合条件? 这样只有气缸正在执行动作时定时器才计时,不会出现"气缸没动、定时器自己跑时间"的误报警。[citation:18] 同时双向都监控(伸出、缩回各一个定时器),卡在哪个方向都能及时报警、不漏故障点。[citation:18]
4.2 双传感器信号冲突算法
由来:正常气缸运行中,原位(缩回)与伸出位两个磁性开关绝对不可能同时导通(活塞只有一个位置)。同时亮灯必为接线错误、线路干扰短路、两开关安装过近或活塞卡中间——属典型异常,须单独报警以避免逻辑紊乱。[citation:4]
IF (原位传感器 = 1) AND (到位传感器 = 1) THEN
启动防抖延时定时器 (如 100ms) // 过滤瞬时电磁干扰误触发 [citation:4]
IF 延时到 THEN
置位 M_信号冲突报警 = 1
禁止气缸动作
ENDIF
ENDIF
4.3 待机原点缺失检测
由来:设备待机初始态,气缸必须停在缩回原点。若待机时两开关都无信号 → 气缸不在安全初始位 → 禁止自动启动,防止开机瞬间机械碰撞。[citation:4](注:动作过程中两传感器同时无信号属正常动态态,需与待机态区分。)
4.4 急停双重保障(硬件 + 软件)
- 硬件:急停按钮 → 安全继电器/安全 PLC → 直接切断电磁阀电源(毫秒级响应),阀芯复位/安全型双线圈阀切到安全位切断气源。[citation:9]
- 软件:PLC 程序中急停信号串入所有输出使能回路;急停解除后须手动复位并经回原点流程,绝不允许自动恢复运行。[citation:10]
安全门驱动等高风险场景可达 ISO 13849-1 性能等级 PLd / CAT 3 架构:双通道冗余 + 诊断,单一故障不导致安全功能丧失。[citation:9][citation:22][citation:26]
5. 关键指标的意义
| 指标 / 参数 | 典型值 / 范围 | 意义 |
|---|---|---|
| 工作气压 | 0.4–0.6 MPa(4–6 bar)[citation:17] | 低于下限(如 2 bar)气缸推力不足、动作迟缓、逻辑易错乱 [citation:5] |
| 气缸动作全程时间 | 数百 ms~2 s(视行程/负载)[citation:18] | 用于设定超时阈值基准 |
| 超时设定 T_set | 动作全程的 1.5–2.5 倍(如 3–5 s)[citation:10] | 既给足动作裕量,又不至于故障时"死等"过久 |
| 到位信号防抖延时 | 100 ms(0.1 s)[citation:10][citation:4] | 过滤传感器抖动与电磁干扰,确认"稳定到位" |
| 信号冲突防抖延时 | 100 ms [citation:4] | 只捕捉稳定的接线/安装类故障,放过瞬时干扰 |
| 电磁阀响应时间 | ≤ 0.05 s(如 4V 系列)[citation:25] | 换向速度,影响节拍 |
| 磁性开关响应时间 | < 0.1 ms(霍尔式)[citation:27] | 到位反馈几乎实时 |
| 性能等级 PLd | PFHD 10⁻⁷~<10⁻⁶ /h [citation:22][citation:26] | 高风险安全功能(安全门锁定等)目标等级 |
6. 知识点与"坑"清单
知识点
- PLC 不能直接控气缸,必须经电磁阀翻译(电信号 → 气路通断)。[citation:15]
- 单电控弹簧复位 = 断电复位(安全);双电控 = 断电保位(记忆),选型先定这个。[citation:3][citation:21]
- 双线圈阀两线圈严禁同时通电,程序/继电器回路必须互锁。[citation:3]
- 到位靠磁性开关(活塞磁环 + 干簧管/霍尔),信号接入 PLC 输入点。[citation:19][citation:23]
- 每一步跳转条件必须是传感器到位信号,不是靠计时硬凑。[citation:14]
- 调速优先用排气节流(装在气缸口),95% 场景的标准答案。[citation:24][citation:28]
- 安全门/急停等高风险功能按 ISO 13849 PLd / CAT 3 设计(双通道 + 诊断)。[citation:9][citation:22]
坑(易错点)
- 坑 1:把双线圈阀当"两只都要通电"——其实各管一个方向,同时通电会"打架"。[citation:11]
- 坑 2:以为"输出撤销、机构回程"适用于所有阀——换成双线圈保持型阀不改程序,断电后气缸可能停在危险位置。[citation:11]
- 坑 3:用延时代替到位信号("时间延时是偷懒,不是工程")。[citation:15]
- 坑 4:忽略气压判断——气源脱落时程序仍发指令,气缸卡半路。[citation:5]
- 坑 5:节流阀装反/装错位置——导致气缸抖动、爬行、垂直下坠。[citation:20][citation:24]
- 坑 6:垂直下行工况用进气节流——无背压制动,重力超速易撞机/压伤,严禁。[citation:24]
- 坑 7:急停恢复后设备"自动恢复运行"——正确做法是锁死 + 手动复位回原点。[citation:10]
- 坑 8:线圈长期发热只换线圈了事——可能根源是持续通电、散热差、电压异常或阀芯机械阻力。[citation:11]
- 坑 9:短行程气缸两磁性开关感应区重叠 → 易同时触发"冲突报警",需调高灵敏度/拉开安装距。[citation:12]
7. 如何指导生产(调试 / 运维 / 交接)
7.1 现场调试步骤(建议顺序)
- 气路检查:确认压力表显示 0.4–0.6 MPa;调压阀、过滤器/减压阀无堵塞;气管、节流阀开度合理。[citation:17]
- 单动测试:手动操作电磁阀(按阀体手动按钮),确认气路与机构基本正常;再测线圈电压/LED/吸合声。[citation:8]
- 点位测试:拆/松磁性开关,用磁铁靠近,确认 PLC 对应输入灯随磁环正确亮灭,排除传感器损坏或与 PLC 不配套。[citation:16]
- 空载联调:先低压点动确认阀的 P/A/B 端口与伸缩方向对应(更换阀体后必做),再逐步加载。[citation:11]
- 保护验证:逐一模拟——断气(气压报警)、遮光幕(安全门连锁)、强制超时(卡缸)、人为让两传感器同时 ON(冲突报警),确认每层层保护都生效。
7.2 故障排查速查
| 症状 | 先查什么 |
|---|---|
| 气缸不动作/动作缓慢 | 进气压力是否达标 → 安装支架是否同轴 → 排气节流阀开度 [citation:17] |
| 线圈有电、阀不动作 | 阀芯卡滞 / 线圈损坏 / 气源问题 [citation:8] |
| 线圈无电、PLC 有输出 | 线路 / 继电器 / 保险 / 端子 [citation:8] |
| 两传感器 PLC 点位都常亮 | 传感器损坏 / PLC 点位坏 / 磁开关与 PLC 不配套 / 线路短路 [citation:16] |
| 动作抖动/爬行 | 节流方式装错(进气/排气反了)→ 重新按"排气节流"装 [citation:20][citation:24] |
| 机构卡滞 | 先处理机械(铁屑/工件干涉/导向卡死),勿强行驱动电磁阀,否则损坏气缸/传感器 [citation:8] |
7.3 项目交接要点
- 阀体两端线圈做好"伸出/缩回"标识,图纸与端子一致,方便后续维修。[citation:11]
- 程序加注释:每层保护的目的、定时器设定值及依据、报警代号与 HMI 文本一一对应。
- 提供"保护逻辑说明 + 故障代码表 + 调试记录",让接班工程师能快速定位。
8. 与哪些功能有关联
┌──────────────┐
│ 气缸控制 │
└──────┬───────┘
┌────────┬──────┼──────┬────────┐
▼ ▼ ▼ ▼ ▼
安全连锁 顺序控制 气动 HMI/报警 运动控制
(急停/ (SFC/ (节流 (超时/ (多缸协同、
光幕/ 工序 阀/ 冲突/ 节拍优化)
安全门) 跳转) 气压) 原点报警)
│ │ │ │
▼ ▼ ▼ ▼
ISO13849 PLC扫描 气源 故障代码
PLd/CAT3 周期/ 处理 与提示
状态机 (过滤)
- 安全连锁:急停、安全光幕、安全门锁 → 安全 PLC/安全继电器双重切断。[citation:9]
- 顺序控制:SFC(顺序功能图)+ 梯形图混合编程,动作流程与信号处理分离。[citation:6]
- 气动系统:节流调速、气压监控、气源处理(过滤器+减压阀)。[citation:21]
- HMI / 报警:超时、冲突、原点异常等报警代号与中文提示,便于运维。[citation:10]
- 上层运动/机器人:多缸协同时序编排(如每步带延时、互锁条件)。[citation:6]
9. 经典问题 Q&A
Q1:一个气缸不就是一行输出指令吗,为什么要写这么多层?
A:一行输出只能让气缸"动起来",但现场要面对断气、撞机、卡滞、传感器故障、急停、人员误入等意外。六层保护是把这些意外"全堵死",是从"能编译"到"能上设备"的差距。[citation:2][citation:5]
Q2:两个磁性开关同时亮一定是传感器坏了吗?
A:不一定。可能是接线短路、两开关安装过近(尤其短行程气缸感应区重叠)、活塞卡在中间同时感应两个开关,或传感器内部导线折断短路。先松开移动开关判断,再查线路。[citation:4][citation:12]
Q3:为什么不能用延时代替到位信号?
A:延时是"拍脑袋"估动作时间,负载/气压/工件尺寸一变就不准——要么误判卡滞,要么真卡了还以为到位。到位信号是"事实反馈",可靠得多。[citation:14][citation:15]
Q4:双线圈阀能不能只给持续长信号?
A:看阀型。明确双稳态保持型阀,线圈通常只需通电到阀芯可靠换向即可;要求持续励磁的结构才持续通电。不要为省电随意把动作时间压太短,阀芯未切到位就撤销信号会导致不到位/回弹。[citation:11]
Q5:急停恢复后设备自动继续运行可以吗?
A:不可以。标准做法是急停后所有动作锁死,必须手动按复位 → 回原点 → 再启动,防止气缸突然"弹出"伤人。[citation:10]
Q6:垂直向下运动的气缸为什么不能用进气节流?
A:进气节流排气无背压、无阻尼制动,重力会带动活塞超速下行("坠缸"),极易撞机/压伤。垂直工况应用排气节流利用背压防坠。[citation:24]
10. 最佳工程实践(反例 vs 正确做法)
| 项目 | ❌ 反例(新手常见) | ✅ 正确做法(工程实践) |
|---|---|---|
| 启动条件 | 只有"启动按钮按下" | 安全门关闭 ∧ 气压正常 ∧ 自动模式 ∧ 无急停 ∧ 无复位中 [citation:5] |
| 到位判定 | 发完输出指令直接跳下一步 / 用固定延时硬凑 | 等待磁性开关到位信号 + 100 ms 防抖确认 [citation:10][citation:14] |
| 双线圈互锁 | 未做电气互锁,两线圈可能同时得电 | Y0/Y1 回路互串对方常闭触点,软件 + 硬件双重互锁 [citation:3][citation:17] |
| 超时保护 | 无定时器,"死等"到位信号 | TON 计时,超时切断输出 + HMI 报警 + 记录故障代码 [citation:10][citation:18] |
| 异常检测 | 未判双传感器同时 ON / 待机无信号 | 双信号冲突报警(100ms防抖) + 待机原点缺失报警 + 禁止自动启动 [citation:4] |
| 急停处理 | 急停解除后自动恢复运行 | 硬线切断所有输出 + 软件锁死 + 手动复位回原点 [citation:10] |
| 调速方式 | 节流阀装反/装错,垂直下行用进气节流 | 水平/通用用排气节流(气缸口);垂直下行禁进气节流 [citation:24][citation:28] |
| 阀选型 | 不分单/双电控,默认"断电回程" | 需断电复位选单电控;需保位选双电控,并据此设计断电安全 [citation:21] |
| 断电安全 | 依赖双线圈阀"记忆"保位 | 把断电状态纳入安全设计(阀型 + 气路保压 + 急停方案整体考虑)[citation:11] |
| 程序结构 | 所有逻辑堆一起 | SFC(流程) + 梯形图(信号处理)分离;每缸独立数据区;定时器区间统一 [citation:6] |
11. 数据来源与参考
本文技术内容综合自以下公开来源(互联网检索,2026-08-24):
- 抖音「工控小飞侠(课程在橱窗)」作品文案《一个气缸动作,到底要写几层保护呢?》—— 六层保护原始线索。
- 微信公众号「工控教练」系列:《一个气缸动作,PLC 程序到底要写多少个指令?》《气缸总是卡停怎么办》《再也不怕气缸卡滞》—— 六层保护逐层解读、超时/冲突报警程序逻辑。[citation:2][citation:4][citation:5][citation:10][citation:18]
- 微信公众号「小木在记录」《一个气缸动一下,PLC 到底干了什么》—— 控制链路五步法与双线圈记忆特性。[citation:15]
- 维库仪器仪表《双控电磁阀》、毓能自动化《FLD 双线圈电磁阀换向保持原理》—— 双线圈阀工作原理与互锁禁忌。[citation:3][citation:7][citation:11]
- 安沃驰/广联自动化《二位五通单电控换向阀选型》、石湖工控《4V 系列选型指南》—— 单/双电控选型、流量/缸径匹配、参数。[citation:21][citation:25]
- 克特/杭荣/FESTO 磁性开关资料—— 干簧管式与霍尔式原理、磁环感应逻辑。[citation:19][citation:23][citation:27]
- 机械百科/机械知识一点通《节流阀安装位置/进气与排气节流区别》—— 排气节流 vs 进气节流原理、选型与口诀。[citation:20][citation:24][citation:28]
- 高工电气《气缸控制系统硬接线规范与软互锁逻辑》—— 梯形图互锁、自保持、限位接线与气压/节流调试。[citation:17]
- CSDN《功能安全 & CAT3》、华宇检测《EN ISO 13849 性能等级测试》、中国工控网诺冠安全门案例—— PLd/CAT3 安全等级、MTTFd、DC 指标与安全门 PLd 应用。[citation:9][citation:22][citation:26]
- 工控网/汽配人网问答—— 磁性开关同时动作、PLC 点位常亮等现场排故经验。[citation:12][citation:16]
说明:本文为工程知识整理与教学用途,具体项目须结合现场设备型号、气动元件手册、安全等级风险分析结果进行设计与验证;涉及人身安全的回路应依据 ISO 13849 / IEC 62061 等标准做定量评估。

浙公网安备 33010602011771号