第二节:梯形图入门——基本符号与继电器电路的对应关系
各位同学,今天我们来聊聊梯形图最基础的东西。说实话,很多新手一上来就盯着复杂的逻辑看,结果连最基本的符号都搞混了。我刚开始学的时候也犯过这个错——看着满屏的梯形图,以为是什么天书。其实说白了,梯形图就是继电器电路的「翻译版」。
一、梯形图的三个基本符号
梯形图里,你只需要记住三个核心符号:常开触点、常闭触点、线圈。嗯,就这三个,没别的了。
1. 常开触点(Normally Open, NO)
这个符号长什么样?两条竖线,中间断开,像一扇打开的窗户。
它的逻辑是:平时不通电,按下去才通。
我在项目里见过太多人把常开和常闭搞反了。你想想看,一个启动按钮,你按下去机器才转,这就是常开。不按的时候,电路是断开的。
符号表示: ─┤├─
逻辑含义: 当输入条件为 ON(1)时,触点闭合,电流通过。
2. 常闭触点(Normally Closed, NC)
这个符号也是两条竖线,但中间画了一斜线,像一扇关着的门。
它的逻辑是:平时通电,按下去才断。
举个例子:急停按钮。你想想,急停按钮平时是闭合的,机器才能正常运转。一旦你拍下去,它断开,机器立刻停止。这就是常闭。
符号表示: ─┤/├─
逻辑含义: 当输入条件为 OFF(0)时,触点闭合,电流通过。
⚠️ 避坑指南: 我曾经在调试一条包装线时,把急停按钮画成了常开。结果按下急停,机器反而启动了……嗯,那次差点把产品全打翻。记住:急停、安全门、限位开关,绝大多数情况下用常闭。
3. 线圈(Coil)
线圈的符号最简单,就是一个圆圈或者括号。
它的逻辑是:有电流通过,线圈得电,输出动作。
说白了,线圈就是执行机构。比如电机启动、指示灯亮、电磁阀打开,都是线圈得电的结果。
符号表示: ─( )─ 或 ─(M1)─
逻辑含义: 当左侧逻辑条件满足时,线圈得电,输出为 ON。
二、继电器电路与梯形图的对应关系
很多老师讲梯形图,喜欢直接上指令表。我个人习惯是先画继电器电路图,再翻译成梯形图。为什么?因为继电器电路是物理存在的,你摸得到、看得见,理解起来更直观。
1. 最简单的启停电路
先看继电器电路:
一个启动按钮(常开)、一个停止按钮(常闭)、一个继电器线圈、一个自锁触点。
翻译成梯形图,就是:
启动按钮 停止按钮 电机线圈
│ │ │
──┤├──┤/├──(M1)──
│ │ │
└──┤├───┘ │
自锁触点 │
你看,完全一一对应。启动按钮是常开,停止按钮是常闭,电机是线圈。自锁触点是并联在启动按钮上的常开触点。
💡 我的经验: 刚开始学的时候,我建议你拿一张纸,左边画继电器电路,右边画梯形图。一条线一条线地对应着画。画完十张图,你就彻底明白了。
2. 为什么梯形图叫「梯形」?
你仔细看上面的图,电流从左边母线出发,经过触点,到达线圈,回到右边母线。整个形状像不像一个梯子?左边竖线、右边竖线,中间横着的是「梯级」。
每个梯级就是一个逻辑行。电流只能从左往右流,不能倒流。这个规则很重要,我见过有人把触点画在右边、线圈画在左边,结果程序死活跑不通。
3. 常见对应关系表
| 继电器电路元件 | 梯形图符号 | 逻辑说明 |
|---|---|---|
| 启动按钮(常开) | ─┤├─ | 按下时闭合,松开断开 |
| 停止按钮(常闭) | ─┤/├─ | 按下时断开,松开闭合 |
| 继电器线圈 | ─( )─ | 得电时输出 ON |
| 继电器常开触点 | ─┤├─ | 线圈得电时闭合 |
| 继电器常闭触点 | ─┤/├─ | 线圈得电时断开 |
| 指示灯 | ─( )─ | 得电时点亮 |
三、一个完整的例子:电机正反转控制
咱们来点实战的。电机正反转控制,这是每个电工都绕不开的经典电路。
继电器电路里,你需要:
- 两个启动按钮(正转、反转)
- 一个停止按钮
- 两个接触器线圈
- 两个常闭互锁触点
翻译成梯形图:
正转启动 停止按钮 反转常闭 正转线圈
│ │ │ │
──┤├──┤/├──┤/├──(KM1)──
│ │ │ │
└──┤├───┘ │ │
自锁触点 │ │
│ │
反转启动 停止按钮 正转常闭 反转线圈
│ │ │ │
──┤├──┤/├──┤/├──(KM2)──
│ │ │ │
└──┤├───┘ │ │
自锁触点 │ │
注意看,正转线圈前面串了一个反转的常闭触点。反转线圈前面也串了一个正转的常闭触点。这就是互锁——正转的时候,反转绝对不可能得电。反过来也一样。
⚠️ 重要提醒: 互锁是安全的关键。我曾经见过一个新手,把互锁触点画成了常开。结果正转和反转同时得电,电机直接烧了。嗯,那台电机价值两万多,教训深刻。
四、梯形图的扫描规则
最后说一个和继电器电路不一样的地方。继电器电路是物理并行的,所有触点同时动作。但PLC是串行扫描的——从上到下,从左到右,一个梯级一个梯级地执行。
这意味着什么?
举个例子:
触点A 触点B 线圈C
│ │ │
──┤├──┤├──( )──
触点C 线圈D
│ │
──┤├──( )──
在继电器电路里,C和D是同时动作的。但在梯形图里,第一行先执行,C得电。然后第二行才执行,C的触点才闭合,D才得电。中间有一个扫描周期的延迟。
这个延迟通常只有几毫秒,但在高速控制中,可能会出问题。我建议你在写程序时,尽量把逻辑写在一个梯级里,避免跨梯级依赖。
💡 小技巧: 如果你需要同时输出,可以用中间变量。先把条件算好,再统一输出。这样既清晰又安全。
五、总结一下
梯形图入门,说白了就是三件事:
1. 记住三个符号:常开、常闭、线圈
2. 理解继电器电路和梯形图的对应关系
3. 掌握扫描顺序和互锁规则
你想想看,一个电机启停,不过就是两个按钮加一个线圈。一个正反转,不过是两个启停电路加互锁。万变不离其宗。
下一节,我们会讲梯形图的编程规则和常见错误。到时候我会分享一些我在现场调试时踩过的坑,保证让你少走弯路。
公众号:蓝海资料掘金营,微信deep3321