
你要是进过电控柜较多的厂房大概率见过这一幕按下电机启动按钮的瞬间整块配电板都抖一下接触器“啪”地一声吸上去照明灯压暗半秒旁边变频器偶尔还报个欠压。要是电机功率再大点电网容量再弱点直接启动基本就是给自己找麻烦。这时候三菱FX-PLC配合星三角降压启动控制回路是很多电工、设备调试员和PLC学习者都会遇到的第一道综合题。它把按钮自锁、定时器、互锁、接触器动作顺序全凑在了一个程序里既有逻辑难度又有实际工程价值。这篇文章就从星三角启动的电气原理开始把IO分配、梯形图编写、仿真和现场调试整个流程过一遍梯形图我放在第三部分可以直接对着抄。1. 星三角启动的电气原理先搞清楚为什么这么做1.1 缩小到1/3的启动电流和启动转矩先看原理。三相异步电动机正常三角形接法下每相绕组承受线电压380V。启动时把它接成星形每相绕组承受的电压就变成相电压220V也就是原来的1/根号3。电机绕组阻抗在启动瞬间基本是固定的假设为Z那么三角形直接启动时线电流 IΔ 根号3 × (380 / Z)星形启动时线电流 IY (380 / 根号3) / Z两者一比IY / IΔ 1/3也就是说星形启动时的线路电流只有三角形直接启动的三分之一。这里很多人会算糊涂请记住这是相对“全压直接启动”来说的三分之一而直接启动电流本身就已经达到额定电流的6到7倍所以星三角启动的实际电流大概是额定电流的2倍左右并不是只有额定电流的三分之一。转矩的账也要算。三相异步电机的启动转矩和定子电压的平方成正比星形接法时绕组电压变成原来的1/根号3电压平方之后就是(1/根号3)² 1/3。所以星三角启动的启动转矩也大概只有直接启动的三分之一。一句话总结星三角用三分之一的启动电流换来三分之一的启动转矩非常适合空载或轻载启动的设备。如果负载要求在启动瞬间就有很大的转矩那星三角就不合适后面第5节我再细说替代方案。1.2 主回路怎么接以及什么样的电机才能用星三角启动的主回路不算复杂常见的器件是一个断路器QF、一个主接触器KM1、一个星形接触器KM2、一个三角形接触器KM3、一个热继电器FR。电机必须有六个引出端子也就是U1、V1、W1和U2、V2、W2。我用文字把主回路关系列出来QF - KM1主接触器 - FR热继电器 - 电机U1 / V1 / W1 电机U2 / V2 / W2 - KM2星形接触器把三根短接 KM3三角形接触器U1-W2、V1-U2、W1-V2KM2吸合时U2、V2、W2三个端子被短接在一起绕组就是星形连接KM3吸合时每相绕组的首尾相连构成三角形连接。KM1作为主接触器负责给电机接上电源在星形和三角形阶段都要保持吸合。控制回路上还必须有一个硬接线互锁KM2的辅助常闭触点串在KM3线圈回路里KM3的辅助常闭触点串在KM2线圈回路里。这个互锁不能省它保证即使PLC程序出问题两个接触器也不可能同时吸合。梯形图里的互锁只是第一道保险硬接线的电气互锁是第二道两道都要有。另外并不是所有电机都能改成星三角启动。要求电机本身是三角形接法额定运行并且六个端子都引出来了。有些小功率电机出厂就是星形接法或者内部已经封星那就没办法用这个方案。至于到底多大功率以上才需要降压启动各地习惯不太一样一般4kW、7.5kW、11kW都有人划线实际要以供电容量和启动条件来定。2. 硬件设计先行IO分配、接线与接触器互锁2.1 FX3U的IO地址分配程序写得再好硬件掉链子一样烧电机。我一般先做一张IO表再开写。这套逻辑用三菱FX3U或者FX3G都可以X、Y地址都一样下面以FX3U-16MR为例。软元件设备作用常态状态X0SB1 启动按钮常开按下后启动0X1SB2 停止按钮常闭触点接入按一下停机1X2FR 热继电器常闭触点过载跳闸时断开1Y0KM1 主接触器接通电机电源0Y1KM2 星形接触器启动时短接U2/V2/W20Y2KM3 三角形接触器运行时接成三角形0程序里还会用到M0作为运行自锁继电器M2作为三角形状态保持继电器T0作为星形运行计时器T1作为星形到三角形切换时的死区计时器。这些都属于PLC内部软元件不占外部点。2.2 停止按钮为什么必须接常闭这里我要重点说一个新手特别容易搞混的问题停止按钮该接常闭还是常开答案是常闭也就是SB2的NC触点接到X1。原因很直接——常闭触点用一根线串在回路里如果外部线路断线、接线松动或者接触器坏掉系统会自动停机如果你把停止按钮接成常开断线之后根本没法判断设备还可能在需要停机时继续运行。但接常闭之后程序里写得要特别注意X1在“没有按下停止按钮”的常态下是ON状态所以梯形图里要用常开触点AND X1意思是X1有信号时允许运行X1信号消失就停机。如果你在程序里写ANI X1那停止按钮就必须接成常开否则逻辑反了程序一跑就会自锁失败。我在现场见过好几次“按启动没反应”最后查下来就是把常闭停止按钮配了ANI写法。2.3 输出侧用中间继电器还是直接驱接触器FX3U的继电器输出型号例如MR后缀Y端子可以直接通断220V交流负载单个点最大2A。接触器线圈的冲击电流和保持电流不一定小尤其是大接触器所以我的习惯是PLC输出先驱动24VDC中间继电器中间继电器触点再去控制220V交流接触器线圈。这样做的理由有三个一是让PLC和强电之间多一级隔离接触器线圈吸合和释放时产生的反电动势不会直接打在PLC输出继电器上二是维修时可以在中间继电器处手动短接方便排查三是更换接触器不用动PLC端子排。如果现场用的是晶体管输出型FX3U-MT那更不能直接接220V接触器线圈必须接直流中间继电器并且在线圈两端反并联一个续流二极管防止断电瞬间产生高压尖峰。交流接触器线圈两端则可以并装阻容吸收器RC能明显延长触点和PLC输出寿命。3. 梯形图程序逐行拆解从自锁到星角切换3.1 动作时序先把这个程序的期望动作理清楚写梯形图才不容易乱按下启动按钮M0自锁保持Y0主接触器吸合Y1星形接触器吸合电机在星形接法下启动。T0开始计时这里我设8秒代表星形运行时间。T0计时到Y1先断开星形接触器释放。T1开始计时我设0.1秒作为星形到三角形的切换死区。T1计时到M2置位并自锁Y2三角形接触器吸合电机转入三角形运行。按下停止按钮X1断开M0复位Y0、Y2全部断开M2也复位。这个顺序最关键的一点是星形接触器和三角形接触器绝对不能同时吸合。所以梯形图里不仅有T1死区Y1和Y2的线圈回路还互相把对方的常闭点串了进去。3.2 完整梯形图与指令表下面这份是文本版梯形图横线表示母线到线圈的回路| |表示常开触点|/|表示常闭触点照着在GX Works2里画就行[0] 启动自锁 X1停 X2热继 X0启 M0 --| |-------| |-------| |-----(M0)-- | M0 | -| |-- [1] 主接触器 M0 --| |--------------------------(Y0)-- [2] 星形接触器 M0 T0 M2 Y2 --| |--|/|--|/|----|/|------(Y1)-- [3] 星形计时 M0 --| |--------------------------(T0 K80)-- [4] 切换死区 M0 T0 M2 --| |--| |--|/|-------------(T1 K1)-- [5] 三角形状态自锁 M0 T0 T1 --| |--| |--| |----------------(M2)-- M2 M0 | --| |--| |---------------------- [6] 三角形接触器 M0 M2 Y1 --| |--| |--|/|--------------(Y2)--如果你觉得梯形图抄起来麻烦也可以直接用下面这份指令表输入到GX Works2的指令编辑模式里LD X0 OR M0 AND X1 AND X2 OUT M0 LD M0 OUT Y0 LD M0 ANI T0 ANI M2 ANI Y2 OUT Y1 LD M0 OUT T0 K80 LD M0 AND T0 ANI M2 OUT T1 K1 LD M0 AND T0 AND T1 OR M2 AND M0 OUT M2 LD M0 AND M2 ANI Y1 OUT Y23.3 主要回路逐行注释第0行是标准自锁回路。X0启动按钮按下的瞬间M0得电松开后M0自己的常开触点又维持住回路。X1是停止按钮常闭触点接入X1为1时回路允许工作X2是热继电器常闭触点FR没跳闸时也是1。这两个点只要有一个断开M0立刻复位。第1行很简单M0一有Y0主接触器就吸合。主接触器在整个启动过程中不会断开所以不受T0和M2影响。第2行是星形接触器的输出。M0有电、T0还没到、M2还没置位、Y2还没吸合这4个条件全部满足Y1才输出。这里面T0的常闭触点最重要8秒一到T0常闭触点断开Y1马上掉电星形接触器释放根本不用等后面M2动作。第3行是星形计时。M0为ON时T0一直计时K80在FX3U的T0上代表8.0秒。注意FX3U的T0是100ms定时器K80就是80×0.1秒8秒而不是80秒。如果换成T200这类10ms定时器K80就只有0.8秒这个坑要特别留意。第4行是切换死区。T0计时到之后T0常开触点闭合M2还没置位所以T1开始计时K1就是0.1秒。这0.1秒给了星形接触器彻底断开的时间。第5行是三角形状态保持。当M0、T0、T1都为ON时M2输出随后M2自己的常开触点又维持住M2但维持条件里串了M0所以停机时M0断开M2也会跟着复位。这个继电器不是直接输出到Y2而是先把“已经进入三角形状态”这个逻辑锁住再由第6行结合M0和Y1互锁输出Y2。第6行是三角形接触器输出。M0、M2同时为ON并且Y1没输出Y2才得电。这条回路确保了在Y1还亮着的时候Y2永远不可能动作。3.4 为什么切换时要留0.1秒死区接触器不是理想开关线圈断电后主触点从吸合到完全分开需要几十毫秒甚至在触点烧蚀严重时会粘住不放。如果星形接触器还没完全断开三角形接触器就吸合等于把电源相间短路直接送进电机接线盒轻则跳总闸重则炸接触器。所以T1这0.1秒不是可有可无的。普通小型接触器K1基本够用如果接触器比较大或者发现切换瞬间有火花可以适当加大到K3、K5也就是0.3到0.5秒。但也不能无脑加大星形电源断开时间太长会让电机转速回落再切三角形时反而会产生一个很大的冲击电流这个平衡要靠现场电流表或者听接触器的动作声来判断。4. 仿真验证与上电调试先把逻辑跑顺再接触器带电4.1 GX Works2仿真步骤如果你用的是GX Works2仿真比老款GX Developer方便不少。新建工程时选择FX3U或FX3G梯形图语言把上一节的程序输入进去先按F4转换转换无误后再点工具栏上的“模拟开始”按钮。进入仿真模式后用“软元件测试”窗口对X0进行强制ON观察M0、Y0、Y1的状态再等8秒看Y1是否断开、Y2是否吸合。整个过程和真实PLC运行逻辑完全一致只是没有实际接触器动作。需要注意的是GX Works2模拟器不支持所有老系列PLCFX3U/FX5U基本没问题。如果你之前用的FXTRN仿真软件安装后没反应多半是系统组件或杀毒软件拦截的问题别在它上面耗太久直接换GX Works2自带模拟就够了。4.2 不接电机空跑一遍我强烈建议你第一次上电时不要带电机甚至不要带接触器线圈直接在Y0、Y1、Y2输出端接三个小指示灯把控制逻辑空跑一遍。操作顺序是PLC打到STOP把程序写入PLC再打到RUN。确认X1和X2输入指示灯都亮因为停止按钮常闭触点和FR常闭触点在没动作时都是导通的。按下启动按钮看到Y0、Y1指示灯亮星形灯亮8秒后星形灯灭三角形灯亮按下停止按钮所有灯都灭。说明程序没有低级错误这时再把接触器线圈接上最后才接电机主回路。这样做的好处是能把PLC程序问题和主回路接线问题分开。如果一上来就接电机出现故障很难判断到底是程序逻辑错了、接触器坏了、还是主回路相序接反了。空跑一次至少能证明程序侧没问题。4.3 现场常见故障排查故障现象可能原因检查和处理按启动按钮无反应PLC不在RUN、程序没写入、X0线路断检查PLC开关、X0输入指示灯、程序是否转换并写入Y0有输出但Y1不亮Y1回路被T0/M2/Y2常闭点断开查T0是否已动作查M2和Y2状态星形阶段正常但不切角T0没动作、T1回路异常、M2没自锁监控T0/T1/M2软元件看定时器是否在跑切换瞬间跳总闸星角接触器有重叠、死区太短加大T1时间检查KM2/KM3机械互锁和触点是否烧蚀电机嗡嗡响不转主回路缺相、KM2没短接好、接线松断电后量U2/V2/W2短接情况查FR和接触器触点停止按钮按了不停停止按钮接成了常开或者程序用错了触点点停止按钮必须接NC程序中用AND X1另外还有一个容易被忽略的地方热继电器FR的整定电流。常规画法把FR串在主接触器KM1之后、电机之前整定按电机铭牌上的额定电流Ie。如果图纸把FR串在三角形接触器回路里因为流过的是相电流整定要按0.58Ie算。整错了该跳闸时不跳容易出大问题。5. 从星三角到其他启动方式的选型认知5.1 什么时候不适合用星三角星三角虽然便宜、结构简单但限制也很明显。首先是启动转矩只有直接启动的三分之一重载启动的设备比如碎煤机、大型皮带机、球磨机用星三角很可能起不来或者启动时间太长导致电机过热。其次是启动过程有“断点”星形切换到三角形的瞬间会有一个电流冲击虽然比直接启动小但频率高了接触器也容易坏。如果启动负载很重或者需要频繁启停我一般直接建议考虑软启动器或变频器。软启动器能限制启动电流并平滑升压变频器则能实现更精细的速度控制和转矩控制两者都比星三角的适应性更强代价是成本高了一截。启动方式启动电流启动转矩成本特点直接启动6~7倍Ie大最低只适合小功率、大裕量电网星三角约2倍Ie1/3低结构简单适合轻载/空载软启动器可调通常3~5倍Ie可调中电流限制好无级升压变频器可限制到额定电流附近可调且可低速大转矩高可调速控制灵活但费用高5.2 固定延时换成电流判断一个很实用的进阶方向固定定时器8秒是程序里最简单的方法但不同负载和不同电网电压下电机启动到接近额定转速的时间并不固定。如果你想让切换点更准可以给PLC加一个电流变送器把电机主回路的电流转换成4到20mA信号接进FX3U的模拟量输入模块然后用比较指令判断当启动电流回落到接近额定电流时再触发星角切换。这种方案比单纯定时器更贴近电机真实状态但需要额外硬件程序复杂度也高一些。新手阶段先跑会定时器版本把一个完整项目拿下之后再往这个方向扩展会更顺。5.3 控制逻辑还可以往哪里延伸这套星三角程序如果再往下走我建议你试试把它改成三菱的SFC顺序功能图把“星形启动”“切换死区”“三角形运行”当成三个步用T0和T1作为转移条件。这样做的过程中你对状态转移的理解会比单纯写梯形图深不少后面再做复杂的多工位设备控制思路会清晰很多。也可以在此基础上加远程启停、故障指示灯、电流监控、HMI显示等功能把一套简单的星三角方案扩展成一个完整的小型控制系统。我个人的习惯是新设备第一次上电绝不直接带着电机试。先把Y1/Y2的输出端子临时接到两个小指示灯上把整个启动流程空跑一遍确认指示灯是先亮一个、再灭、再亮另一个之后再带接触器最后才接电机。这样排除了PLC程序里的低级错误后面即使有问题也只在主回路不会炸设备。你照着这个顺序做星三角这个案例基本能一遍过。