前言
在现代工业自动化领域,PLC(可编程逻辑控制器)是自动化控制的核心设备,替代了传统繁杂的继电器 - 接触器硬件控制系统。传统继电器控制依靠大量硬件接线实现逻辑,一旦需要修改控制逻辑,就要重新改动线路;而 PLC 依靠软件程序实现控制,修改逻辑仅需改写程序,大幅提升控制系统的灵活性、稳定性,是电工进阶、工业现场运维必须掌握的核心知识。本文结合电工实操视角,系统讲解 PLC 分类、功能、硬件软件组成、工作原理以及三相电机典型 PLC 控制案例。
一、PLC 的种类
PLC 英文全称 Programmable Logic Controller,即可编程控制器,按照内部结构分为整体式 PLC与组合式(模块式)PLC两大类。
- 整体式 PLC将 CPU、I/O 接口、存储器、电源等全部集成在印制电路板上,整合为一个统一整体。小型、超小型 PLC 普遍采用这种结构,体积紧凑,适合简易单机自动化控制。
- 组合式 PLCCPU、I/O 接口、存储器、电源均为独立模块,可根据项目需求自由选配组合。中型、大型 PLC 大多采用该结构,扩展性强,适合多设备联动、大型流水线控制场景。
整体式PLC的实物外形:
组合式PLC的实物外形:
二、PLC 的核心功能
继电器-接触器控制系统和PLC控制系统的效果对比:
PLC 依托计算机、网络通信技术,相比传统继电器控制系统具备六大核心能力:
- 编程与调试功能PLC 依靠存储器内程序对外设实现控制,可使用编程电缆连接计算机,完成程序编写、在线调试、状态监视、数据记录。这是 PLC 区别于传统继电器控制最大优势。
- 通信联网功能支持 PLC 与远程 I/O、其他 PLC、上位计算机、变频器、数控装置等智能设备通信,方便组建自动化产线网络。
- 数据采集、存储与处理功能内置数学运算、数据传送、转换、排序、位操作能力,可采集现场传感器数据,对比参考值完成自动控制。多用于造纸、冶金、食品行业柔性无人生产线。
- 开关逻辑和顺序控制功能这是 PLC 应用最广泛的功能,替代传统继电器逻辑,实现定时、计数、顺序控制。可用于注塑机、印刷机、包装流水线、电镀产线等单机或多机组态控制。
- 运动控制功能搭配专用运动控制模块,对直线、圆周运动的位置、速度、加速度精准控制,典型场景:机床、工业机器人、电梯。
- 过程控制功能针对温度、压力、流量等模拟量实现闭环控制,编写控制算法完成连续量调节,适用于化工、供热等连续工艺场景。
三、PLC 技术典型工业应用
PLC 作为自动化核心控制单元,广泛应用于各类自动化设备:
- 电子产品制造设备:PLC 作为控制中心,协调输送定位、加工深度、旋转、输出驱动电机协同动作,完成元件自动化加工。
- 自动包装系统:传感器实时采集产线状态,PLC 按照预设时序,完成产品传送、定位、包装、成品输出全流程自动控制。
- 自动检测装置:位移传感器采集零件形变数据送入 PLC,PLC 完成运算比对,自动判定零部件合格与否,实现质检自动化。
PLC在电子产品制造设备中的应用:
PLC在自动包装系统中的应用:
PLC在自动检测装置中的应用:
四、PLC 的基本组成与工作原理
4.1 PLC 硬件系统
硬件五大核心模块:CPU 模块、存储器、编程接口、电源模块、基本 I/O 接口电路。
典型PLC电路结构和协同工作原理示意图:
- CPU 模块:PLC 的核心,CPU 性能直接决定整机性能,由控制器、运算器、寄存器组成。
- 存储器:分为 ROM 与 RAM。ROM 存放系统程序,RAM 存放用户程序与中间运算数据。
- 编程接口:通过编程电缆连接电脑,实现程序上下载、监控调试。
- 电源模块:为 PLC 内部电路提供稳定工作电压。
- I/O 接口电路:分为输入电路、输出电路。现场传感器、按钮信号送入输入接口;CPU 运算完成后,通过输出接口驱动接触器、指示灯等外部负载。
4.2 PLC 软件系统
软件分为系统程序与用户程序。
- 系统程序:PLC 厂商出厂内置,无法直接修改,包含诊断程序、输入处理、编译、监控程序等,是 PLC 运行底层基础。
- 用户程序:电工 / 工程师根据现场控制需求,使用 PLC 专用编程语言编写的控制逻辑程序。
4.3 PLC 工作原理
PLC 是以微处理器为核心的数字运算电子系统,依靠可编程存储器存储逻辑、顺序、定时、计数、算术运算指令,通过数字 / 模拟 I/O 接口,控制机械设备与生产过程。
PLC的整机工作原理框图:
完整工作流程:
- 编程设备将程序写入 PLC 存储器;
- CPU 读取系统程序,编译用户程序;
- 现场按钮、传感器信号,经输入接口存入数据存储器;
- CPU 读取输入数据,结合用户程序完成逻辑运算;
- 运算结果通过输出接口,驱动继电器、电磁阀、电机等外部设备;
- 电源持续为整机供电,循环扫描执行上述流程。
五、PLC 电路控制方式:三相交流电机自锁连续运行案例
传统继电器 - 接触器电机自锁控制,依靠大量硬件接线,线路复杂、故障点多、维护难度大。使用 PLC 改造后,仅需修改程序即可变更控制逻辑,可靠性大幅提升。
三相交流电动机连续运行控制电路的基本结构:
图示电路是一种典型的三相交流感应电动机的控制电路。它主要由电源总开关、交流接触器、热继电器、启动键、停机键和启停指示灯等部分构成。
(1)电源总开关。电源总开关用于接通或切断交流三相38OV电源。
(2)交流接触器。交流接触器主要用于控制接通或断开电动机供电的电源。
(3)热继电器。热继电器接在供电电路中,在温度过高的情况下自动切断电动机的供电,实现自动保护。
(4)启动键。启动键用于为交流接触器提供启动电压,使电路进入启动运转状态。
(5)停机键。停机键的功能是切断交流接触器线圈的供电通道,通过交流接触器使电动机停机。
(6)指示灯。指示灯为操作者提供工作状态的指示。
5.1 控制方案 I/O 分配(三菱 FX₂N 系列 PLC)
采用PLC对三相交流电动机连续运行的控制方式:
采用三菱FX,系列PLC控制电动机连续运行电路的I/0分配表:
| 类型 | 名称 | 代号 | 地址编号 |
|---|---|---|---|
| 输入 | 热继电器 | FR1 | X0 |
| 输入 | 启动按钮 | SB1 | X1 |
| 输入 | 停止按钮 | SB2 | X2 |
| 输出 | 交流接触器 | KM | Y0 |
| 输出 | 运行指示灯 | HL1 | Y1 |
| 输出 | 停机指示灯 | HL2 | Y2 |
5.2 控制逻辑与梯形图
梯形图逻辑:启动按钮 SB1(X1)常开触点,并联 Y0 自锁触点;串联停止按钮 SB2(X2)常闭触点、热继电器 FR(X0)常闭触点,驱动输出 Y0(接触器 KM);Y0 同时驱动运行指示灯 Y1,Y0 失电时停机指示灯 Y2 点亮。
采用三菱FX,系列PLC对电动机的连续控制梯形图:
5.3 电机启动过程
按下启动按钮 SB1 → X1 触点闭合 → Y0 线圈得电 → 接触器 KM 线圈通电,主触点闭合,三相电机启动;同时 Y1 得电,运行指示灯点亮,Y2 失电,停机指示灯熄灭。Y0 自锁触点闭合,松开 SB1,回路持续保持导通,电机持续运行,实现自锁。
采用三菱FX,系列PLC启动电动机工作的过程:
5.4 电机停机过程
按下停机按钮 SB2 → X2 常闭触点断开 → Y0 线圈失电 → 接触器 KM 线圈断电,主触点断开,电机停止;Y1 失电运行灯熄灭,Y2 得电,停机指示灯点亮。
采用三菱FX,系列PLC控制电动机停机的工作过程:
过载保护:电机过载时热继电器 FR 动作,X0 常闭触点断开,切断 Y0 回路,电机停机,完成过载保护。
传统继电器控制 VS PLC 控制核心对比:
- 传统继电器控制:依靠硬件接线实现逻辑,修改控制功能必须改动接线;触点数量有限,线路繁杂,故障点多,可靠性差,维护工作量大。
- PLC 控制:硬件接线仅保留输入信号与执行负载,逻辑依靠软件程序实现;修改功能直接改写程序,触点可无限复用,抗干扰能力强,故障排查简单,便于实现联网、数据采集。
六、三相电机串电阻降压启动(S7-200 PLC)
在工业现场,大功率三相异步电动机直接启动会产生数倍额定电流的冲击电流,造成电网压降、设备损坏。因此工程普遍采用降压启动方案;在流水线、输送设备场景,多台电机还需要顺序启动、反序停机的联锁逻辑。本文基于西门子 S7-200、三菱 FX₂ₙ PLC 案例,讲解串电阻降压启动、Y-△星三角降压启动、双电机联锁启停三类经典 PLC 控制方案,拆解主电路、I/O 分配、梯形图逻辑与完整动作流程。
1. 控制原理
串电阻降压启动,就是电机启动初期,定子回路串联启动电阻 R1~R3,利用电阻分压降低电机绕组电压,减小启动冲击电流;待电机转速上升,再短接电阻,电机全压运行。该方案多用于 10kW 以上、不适合直接启动的三相异步电机。
三相交流电动机串电阻降压启动控制电路的基本结构:
整套电路分为主供电电路与PLC 控制电路。
- 主电路:总电源开关 QS、熔断器 FU1~FU3、接触器 KM1(降压运行)、KM2(全压运行)、启动电阻 R1~R3、热继电器 FR1、三相电机 M。
- PLC 控制回路:西门子 S7-200 PLC,输入:热继 FR1 (I0.0)、降压启动按钮 SB1 (I0.1)、全压启动按钮 SB2 (I0.2)、停止按钮 SB3 (I0.3);输出:KM1 (Q0.0)、KM2 (Q0.1)。
上图所示电路主要由供电电路和控制电路两部分构成。供电电路是由总电源开关QS、熔断器FU1~FU3、交流接触器KM1、KM2的主接触点(KM1-1、KM2-1)、启动电阻器R1~R3、热继电器FR1和电动机M等构成的。控制电路由熔断器FU4、FU5,控制电路部分的动断停止按钮SB3、全压启动按钮SB2、减压启动按钮SB1,交流接触器KM1、KM2的线圈及动合触点(KM1-2、KM2-2)等构成。
另外,全压启动按钮SB2和减压启动按钮SB1具有顺序控制的能力,电路中KM1的动合触头串联在SB2、KM2线圈支路中,起顺序控制的作用,也就是说,只有KM1线圈先接通后,KM2线圈才能够接通.即电路先进入减压启动状态后,才能进入全压运行状态,达到减压启动、全压运行的控制目的。
三相交流电动机串电阻降压启动控制电路的基本结构:
在图中5所示的PLC控制电路中可以看到,该电路主要由供电部分(包括电源总开关QS、熔断器FU1~FU3、降压电阻器R1~R3、交流接触器的动合主触点KM1-1、KM2-1和热继电器主触点FR)和控制部分(主要由控制部件、西门子S7-200型PLC和执行部件构成)。其中,控制部件(FR-1、SB1~SB3)和执行部件(KM1、KM2)都直接连接到PLC相应的接口上。
当使用编程软件向PLC中写入控制程序,便可以实现外接电器部件及负载电动机等设备的自动控制。想要改动控制方式时,只需要修改PLC中的控制程序即可,大大提高了调试和改装效率。
下图所示为采用西门子S7-200型PLC对电动机的串电阻减压启动控制梯形图:
采用西门子S7-200型PLc的三相交流电动机减压起动控制电路1/0分配表:
2. 完整工作流程
降压启动阶段:按下 SB1,I0.1 触点闭合,Q0.0 输出得电,KM1 线圈吸合。主触点 KM1-1 闭合,电流经过串联电阻给电机供电,电机低压启动;同时 Q0.0 辅助触点自锁,维持 KM1 持续吸合。电路自带顺序约束:必须先启动降压回路,才能投入全压运行。
采用西门子S7-200型PLC实现三相交流电动机降压启动的过程:
全压运行阶段:电机转速接近额定转速,按下 SB2,I0.2 接通,Q0.1 得电,KM2 接触器吸合。KM2 主触点短接全部启动电阻,电机直接接入 380V 全压正常运行;Q0.2 辅助触点自锁保持。
采用西门子S7-200型PLC实现三相交流电动机全压启动的过程:
停机阶段:按下停止按钮 SB3,I0.3 断开,Q0.0、Q0.1 全部失电,KM1、KM2 主触点断开,电机断电停止。
采用西门子S7-200型PLC实现三相交流电动机停机的过程:
保护逻辑:电机过载时,热继电器 FR1 动作,I0.0 常闭触点断开,切断整个控制回路,实现过载保护。
特点:电路逻辑简单;缺点是启动电阻会持续消耗电能,大功率场景能耗高。
七、Y-△星三角降压启动(S7-200 PLC)
电动机Y-△降压启动控制电路是指三相交流电动机启动时,先由电路控制三相交流电动机定子绕组连接成Y形方式进入降压启动状态,待转速达到一定值后,再由电路控制三相交流电动机定子绕组换接成△形,进入全压正常运行状态。
三相交流电动机Y-△降压启动控制电路的基本结构:
典型电动机Y-降压启动控制电路主要由总断路器QF、启动按钮SB1、停止按钮SB2、中间继电器K、交流接触器KMY/KM、时间继电器KT、指示灯(HL1~HL3)、三相交流电动机等构成。
三相交流电动机的接线方式主要有星形连接(Y)和三角形连接()两种方式,如图所示。
三相交流电动机绕组的连接方式:
对于接在电源电压为38OV的电动机来说,当它采用星形连接时,电动机每相绕组承受的电压为220V;当它采用三角形连接时,电动机每相绕组承受的电压为380V。
1. 控制原理
Y-△启动只适用于额定运行时绕组三角形接法的三相异步电机。启动时,定子绕组接成星形(Y),每相绕组承受电压 220V,降低启动电流;延时一段时间,电机转速上升,自动切换为三角形(△)接法,绕组承受 380V 额定电压,进入全压运行。
三相交流电动机在PLC控制下实现Y-△降压启动的控制电路:
核心前提:电机必须具备 6 个绕组引出端子 U1/V1/W1、U2/V2/W2。
2. I/O 分配与器件
采用西门子S7-200型PLC的三相交流电动机Y-△减压启动控制电路1/O地址分配表:
- 输入:热继电器 FR I0.0,启动按钮 SB1 I0.1,停止按钮 SB2 I0.2
- 输出:电源主接触器 KM1 (Q0.0)、星形接触器 KMY (Q0.1)、三角形接触器 KM△(Q0.2)
- 内部元件:PLC 定时器 T37,设置延时 5s,用来控制星型→三角型自动切换。
3. 完整动作流程
星形降压启动:按下启动按钮 SB1,I0.1 闭合,Q0.0 得电自锁,主接触器 KM1 吸合,接通主电源;同时 Q0.1 输出,KMY 接触器吸合,电机绕组星型连接,低压启动,定时器 T37 开始 5s 计时。
PLC控制下三相交流电动机Y-△降压启动的控制过程:
延时切换全压△运行:5s 计时到,T37 触点动作。切断 Q0.1,KMY 失电,解除星形连接;同时接通 Q0.2,KM△接触器吸合,绕组切换为三角形接法,电机全压运行。
PLC控制下三相交流电动机Y-△全压运行的控制过程:
安全要点:程序内置互锁,KMY 与 KM△不能同时吸合,防止电源相间短路。
停机保护:按下停止按钮 SB2,I0.2 断开,Q0.0、Q0.1、Q0.2 全部失电,KM1、KMY、KM△主触点断开,电机停机;电机过载 FR 动作,直接切断控制回路。
PLC控制下三相交流电动机停机的控制过程:
特点:不需要外加功率电阻,能耗低,是工业最常用降压启动方案;局限:仅适合△接法的标准三相电机。
八、两台三相电机联锁启停控制(三菱 FX₂ₙ-32MR PLC)
两台三相交流电动机联锁的控制电路是指电路中两台或两台以上的电动机顺序启动、反顺序停机的控制电路。电路中,电动机的启动顺序、停机顺序由控制按钮进行控制。
两台三相交流电动机联锁启停控制电路的基本结构及控制过程:
【1】合上电源总开关QS,并按下M1的启动按钮SB2。
【2】交流接触器KM1线圈得电,对应触点动作。
【2-1]动合辅助触点KM1-1接通,实现自锁功能。
【2-2】动合主触点KM1-2接通,电动机M1开始运转。
【2-3】动合辅助触点KM1-3接通,为电动机M2启动做好准备,也用于防止接触器KM2线圈先得电,使电动机M2先运转,起顺序启动的作用。
【3】当需要电动机M2启动时,按下M1的启动按钮SB3,交流接触器KM2线圈得电。
【3-1]动合辅助触点KM2-1接通,实现自锁功能。
【3-2】动合主触点KM2-2接通,电动机M2开始运转。
【3-3】动合辅助触点KM2-3接通,锁定停机按钮SB1,防止启动电动机M2时,按下电动机M1的停止按钮SB1,而关停电动机M1,起反顺序停机的作用。
1. 控制需求
生产流水线经典联锁逻辑:顺序启动,反顺序停机
采用PLC对两台三相交流电动机联锁启停的控制方式:
- 启动规则:必须先启动 M1,才能启动 M2;M2 不能单独先行启动。
- 停机规则:必须先停 M2,才能停 M1;M2 运行状态下,M1 停止按钮被锁定,无法停机。
2. I/O 分配
由三菱FX-32MR PLC控制的电动机顺序启动、反顺序停机控制系统的1/O分配表:
输入:FR1/FR2 热继 X0;M1 停止 SB1 X1;M1 启动 SB2 X2;M2 停止 SB3 X3;M2 启动 SB4 X4 输出:M1 接触器 KM1 Y0;M2 接触器 KM2 Y1
3. 控制流程
顺序启动按下 M1 启动按钮 SB2,X2 接通,Y0 输出自锁,KM1 吸合,M1 开始运转;Y0 的辅助触点闭合,为 M2 启动回路解锁。 此时按下 M2 启动按钮 SB4,X4 接通,Y1 线圈得电自锁,KM2 吸合,M2 启动。实现 M1 先启、M2 后启。
采用三菱FX,系列PLC控制两台三相交流电动机顺序启动的过程:
反序停机M2 运行时,Y1 辅助触点锁定 M1 停止按钮 X1,此时按下 SB1,M1 不会停机。 按下 M2 停止按钮 SB3,X3 断开,Y1 失电,KM2 断开,M2 停机;Y1 锁定触点复位,解除对 M1 停止按钮的锁定。 再按下 SB1,X1 断开,Y0 失电,KM1 断开,M1 停机。满足先停 M2、后停 M1 的联锁要求。
采用三菱FX,系列PLC控制两台三相交流电动机反顺序停机的过程:
过载保护:M1 或者 M2 任意电机过载,对应热继电器动作,切断对应回路,实现故障保护。
九、三类控制方案对比与选型共识
| 方案 | 核心优势 | 短板 | 适用场景 |
|---|---|---|---|
| 串电阻降压启动 | 控制逻辑简单、调试方便,电机无接线要求 | 启动电阻发热、能耗大 | 中小型电机、不频繁启动场景 |
| Y-△星三角启动 | 无额外功率损耗,成本低 | 电机必须 6 端子、额定△接法 | 风机、水泵,工业最通用方案 |
| 双电机联锁启停 | 实现工序联动,防止误操作 | 逻辑有联锁约束,需要仔细调试 | 流水线、传送带、联动生产线 |
领域共识与常见分歧
✅共识:
- 降压启动目的是限制启动冲击电流,保护电网与设备,不是调速;
- Y-△启动,启动转矩只有直接启动的 1/3,不能用于重载启动设备;
- 两个接触器切换回路(KMY/KM△、KM1/KM2)必须增加电气互锁,防止短路;
- 联锁控制的核心是利用接触器辅助触点或者 PLC 内部触点做条件判断。
❌常见误区(分歧点)
- 误区:Y-△可以用于任意三相电机。纠正:只有额定运行△接法、6 个出线端子电机才可以使用。
- 误区:串电阻启动电阻越小,启动效果越好。纠正:电阻过小,限流效果差;电阻过大,启动转矩不足,电机带不动负载。
- 误区:双电机联锁,停机顺序可以随意。纠正:工艺要求反序停机,目的是防止物料堆积、设备故障,不能随意取消联锁。
十、工程实操要点总结
PLC 是现代电工从基础强电控制迈向自动化控制的关键知识点。掌握 PLC 硬件构成、扫描工作原理、I/O 分配、梯形图编程,就可以将传统继电器控制电路转化为 PLC 程序。工业现场绝大多数电机启停、顺序控制场景,都可以使用 PLC 实现。后续可以在此基础上,继续学习 PLC 定时器、计数器、模拟量、通信等进阶内容,完成复杂自动化项目开发。
这三类是 PLC 电机控制入门核心案例,吃透后,可拓展学习自耦降压启动、软启动器、变频器电机控制。继电器电路是底层逻辑,PLC 只是把硬件触点逻辑转化为软件梯形图,看懂继电接触控制,才能真正读懂 PLC 电机控制程序。
- 主回路与 PLC 控制回路必须分开,PLC 的 24V 控制回路和 380V 动力回路做好隔离,强弱电分开布线;
- 所有方案都必须配置热继电器,做电机过载保护;熔断器做短路保护;
- Y-△程序务必增加软件互锁,外部接触器增加硬件互锁,双重防护,避免相间短路;
- PLC 改造传统继电器电路优势:修改逻辑只需要改写程序,不需要改动硬件接线,调试维护效率更高。