电机正反转
电机正反转是最经典、最基础的三相异步电动机控制电路,也是理解 PLC 自锁与互锁逻辑的最佳入门实例。本教程用 PLC在线模拟器 的梯形图实现:按下正转按钮电机正转并保持,按下反转按钮电机反转,正反转之间互锁防止相间短路。
控制要求
- 正转启动:按下正转按钮
I0.0,正转接触器Q0.0得电并自锁保持; - 反转启动:按下反转按钮
I0.1,反转接触器Q0.1得电并自锁保持; - 互锁:正转运行时,反转启动无效;反之亦然(同一时刻只允许一个方向);
- 停止:按下停止按钮
I0.2,两个接触器同时断电; - 过载保护:热继电器常闭触点
I0.3断开时,接触器全部断电。
涉及的知识点
- 常开触点(
--| |--)与常闭触点(--|/|--); - 输出线圈(
--( )--)与自锁(用自身常开触点并联在启动按钮两端); - 互锁(把对方的常闭触点串入本回路)。
第一步:创建变量
在 PLC在线模拟器 中新建工程,创建以下变量:
| 地址 | 类型 | 说明 |
|---|---|---|
I0.0 | Bool | 正转启动按钮(常开) |
I0.1 | Bool | 反转启动按钮(常开) |
I0.2 | Bool | 停止按钮(常闭触点使用) |
I0.3 | Bool | 热继电器(常闭触点使用,断开=过载) |
Q0.0 | Bool | 正转接触器 KM1 |
Q0.1 | Bool | 反转接触器 KM2 |
停止按钮与热继电器在梯形图中使用常闭触点,即按下(断开)时回路失电。
第二步:编写梯形图
网络 1:正转回路
I0.0 I0.2 I0.3 Q0.1 Q0.0
--| |------------|/|---------|/|---------|/|------------( )--
|
+-----------------| |--( 自锁:Q0.0 常开并联 )--------------+回路逻辑:I0.0(正转按钮)按下 → 回路导通 → Q0.0 得电;Q0.0 自锁触点闭合后,即使松开按钮也能保持。串联的 I0.2(停止)、I0.3(热继)、Q0.1(反转接触器常闭)任一断开,回路即失电。
网络 2:反转回路
I0.1 I0.2 I0.3 Q0.0 Q0.1
--| |------------|/|---------|/|---------|/|------------( )--
|
+-----------------| |--( 自锁:Q0.1 常开并联 )--------------+结构与正转回路对称,互锁条件换成 Q0.0 的常闭触点。
关键点
- 自锁:启动按钮并联自身接触器的常开触点,实现"按下启动、松开保持";
- 互锁:
Q0.1的常闭触点串入正转回路、Q0.0的常闭触点串入反转回路,两个接触器不可能同时得电; - 停止按钮
I0.2和热继I0.3用常闭触点,两个网络共用,一处断开全部停。
第三步:在模拟器中验证
- 点击仿真启动;
- 手动置位
I0.0再复位:观察Q0.0保持为 1(自锁生效),Q0.1保持为 0; - 在
Q0.0导通时置位I0.1:Q0.1应保持 0(互锁生效); - 置位
I0.2(停止):Q0.0立即变为 0; - 再次置位
I0.1:此时可以正反转切换,验证互锁解除。
进阶:接入 iScene 场景
在 iScene 中搭建一个演示场景,把控制逻辑"看得见":
- 添加一个控制面板,配置 3 个按钮(正转、反转、停止)与 2 个指示灯;
- 按钮绑定 PLC 变量:正转 →
I0.0,反转 →I0.1,停止 →I0.2; - 指示灯绑定
Q0.0(正转运行指示)与Q0.1(反转运行指示); - 启动仿真后,点按面板按钮即可控制,观察互锁与自锁效果。
也可以把"电机"抽象成一台水泵或一个气缸:Q0.0 导通时水泵运转、气缸伸出,Q0.1 导通时反向动作,更贴近实际设备。
常见问题
- 按下反转无效? 请检查正转接触器
Q0.0是否已复位,以及反转回路的互锁触点是否使用了Q0.0的常闭形式; - 停止后仍自锁? 确认停止按钮使用的是常闭触点(
--|/|--)而非常开; - 两个接触器同时导通? 检查互锁触点是否接错为自身常开,或者网络之间是否误用了相同的线圈地址。