下载 App
《电控创世 · PLC 机械大陆》详细攻略
修改于10/233 浏览
本攻略基于游戏内已落地的 9 个关卡 编写游戏定位:把一套 4 阶段 PLC 自动化教程,做成「边玩边学」的闯关。前 4 关是从零搭建,后 5 关是「故障诊断」—— 一台本来能跑的机器坏了,你把它修回去。
〇、先搞懂三件事(不然后面全懵)
- 三个工作区(游戏里的三页签)
页签 :对应真实软件,干什么?
接线台
组态 / 硬件配置
把元件摆好、端子用导线连起来(决定「电从哪来、信号怎么进 PLC」)
梯形图
程序编辑器(OB1)
写控制逻辑:触点、线圈、定时器、计数器
仿真台
下载后运行,看 I/O 灯、强制、单步、回放验收
铁律:先接线 → 再编程 → 后调试。顺序颠倒会反复返工。
- 三级判定(验收报告里的 stage 字段)
提交验收后,引擎按固定顺序判定,卡在哪一级就只报哪一级:
wiring 接线层 —— 短路 / 开路 / 极性 / 模块电源错。
ladder 程序层 —— 地址错、指令位置错、双线圈。
cases 用例层 —— 逐条跑验收用例,行为不对就在这里挂。
★ 关键认知:stage 不是在骂你,是在告诉你「现在该修哪一层」。接线层没过就别去改程序,那是白费功夫。
- 这套游戏的元件与 I/O 习惯
源型输入:PLC 的 S/S(输入公共端)接 0V,于是输入端要见到 +24V 才算「1」。三个输入元件(SB1/SB2/FR)共用 +24V,另一端各自回一个 X 端。
源型输出:Y 有效时端子对 0V 呈现 +24V,直接驱动接触器线圈 / 灯。
常闭按钮 / 热继的写法:SB2、FR 平时就导通(程序读到 1 = 正常),按下 / 跳闸变 0 才切断。
元件图例速查
简称
元件
关键端子
PSU
开关电源
+24(正)、0V(负)
QF
微型断路器
1(进)→ 2(出),合闸才通
SB(绿)
按钮常开
3-4,按住才通
SB(红)
按钮常闭
1-2,平时通、按下断
FR
热继电器
95-96 常闭,跳闸断
KM
接触器
A1/A2 线圈,13/14 常开,21/22 常闭
HL
指示灯
X1/X2 两端有压差就亮
PLC
主机
L+/M 电源,S/S 公共端,X0~X7 输入,Y0~Y7 输出
一、9 关速通总览
关卡 ID
区 / 步骤
类型
一句话目标
m01_belt
维修站 / 0
抢修
起保停:SB1 启动自锁、SB2 停止、热继跳闸报警
m02_seqfeed
维修站 / 1
改造
顺序送料:KM1 先转,2s 后 KM2 跟上
m03_tofload
改造工坊 / 2
改造
送料杆断电延时 1.5s + 急停立即切断
m04_counter
改造工坊 / 3
改造
计数包装:满 5 箱黄灯转红,SB2 复位
s41_diagmind
故障诊断区 / 8
诊断
三级判定:3 个故障分属 3 层
s42_fivestep
故障诊断区 / 9
诊断
五步法:3 个故障全在外部
s43_sixstep
故障诊断区 / 10
诊断
六步法 + 诊断报告(跨 2 域)
s44_faulttypes
故障诊断区 / 11
诊断
先分类:电源/I-O/程序 + 识别接地干扰
s45_caselib
故障诊断区 / 12
诊断
建案例库:每修一个故障建一条四要素
后 5 个诊断关共用同一台起保停设备(与 m01 同构),所以它们的「参考电路 + 标准梯形图」完全一致,区别只在埋了不同的故障。本攻略把基线画一次,诊断关只讲「坏在哪、怎么修」。
二、基线设备:起保停(m01 与全部诊断关共用)
2.1 参考电路(接线表)
导线(端子 → 端子)
作用
PSU1.+24 → QF1.1
电源正极进断路器
QF1.2 → PLC1.L+
断路器出线给 PLC 模块电源
PSU1.0V → PLC1.M
PLC 模块电源负极
PSU1.0V → PLC1.SS
输入公共端 S/S 接 0V(源型输入的关键)
QF1.2 → SB1.3 → SB1.4 → PLC1.X0
启动按钮 SB1(常开)→ X0
QF1.2 → SB2.1 → SB2.2 → PLC1.X1
停止按钮 SB2(常闭)→ X1
QF1.2 → FR1.95 → FR1.96 → PLC1.X2
热继 FR1(常闭)→ X2
PLC1.Y0 → KM1.A1;KM1.A2 → PSU1.0V
Y0 驱动接触器线圈
PLC1.Y1 → HL1.X1;HL1.X2 → PSU1.0V
Y1 驱动报警灯
概念图(基线条路)
2.2 标准梯形图(m01 / 全部诊断关基线)
第1级:(X0 ∨ Y0) ∧ X1 ∧ X2 → Y0。SB1 按下启动;与 X0 并联的 Y0 常开触点实现自锁(松手保持);X1(SB2 常闭)串入做停止;X2(FR 常闭)串入做过载保护。
第2级:/X2 → Y1。热继一跳闸,X2 变 0,报警灯 Y1 亮。
2.3 m01 验收清单(也是全部诊断关修好后的验收清单)
步骤
操作
期望
上电
空转 0.3s
Y0=N, Y1=N
按 SB1
0.3s
Y0=1, 接触器吸合
松 SB1
0.4s
Y0=1, 仍运行(自锁生效 ✓)
按 SB2
0.3s
Y0=0, 接触器释放
松 SB2
0.3s
保持停止
再按 SB1
0.3s
Y0=1, 重启成功
热继跳闸
0.4s
Y0=0, 接触器释放, 报警 Y1=1
热继复位
0.3s
回停机态, 需重新按启动
三、第一~二区:从零搭建四关
m01_belt —— 1 号传送带不转(起保停)
任务:操作工说「按启动没反应、按停止也停不下来」,其实控制回路被拆过。接回去。
攻略步骤
接线(照 2.1 表逐根接)。最容易错的两处:SB1 是常开(3/4 端子),SB2 是常闭(1/2 端子)—— 端子编号不同,接反就会一直没反应。S/S 必须接 0V,否则三个输入读不到。
编程(照 2.2 两梯级写)。
仿真自测:按第 2.3 表点一遍。
提交验收。
⚠ 易错点:自锁靠的是程序里与 X0 并联的 Y0 触点,不是接触器辅助触点;程序里 X1、X2 用的是常开触点(因为按钮/热继平时就导通,程序读到 1 = 正常)。
奖励:解锁指令卡 no / nc / coil(常开 / 常闭 / 线圈)。
m02_seqfeed —— 上料机别撞着分拣机(TON 顺序延时)
任务:分拣机 KM1 先转,运行 2 秒后上料机 KM2 才转。现在两台一起冲出去。
额外接线(在基线基础上加一路负载)
导线
作用
PLC1.Y1 → KM1.13 → KM1.14 → KM2.A1;KM2.A2 → PSU1.0V
Y1 驱动 KM2,并串入 KM1 的常开辅助触点 13/14(串行许可)
PLC1.Y2 → HL1.X1;HL1.X2 → PSU1.0V
Y2 → 运行灯
PLC1.Y3 → HL2.X1;HL2.X2 → PSU1.0V
Y3 → 故障灯
标准梯形图(5 级)
⚠ 两个致命坑
③ 级条件必须串 NO Y0(许可),不是 NC Y0(互锁)。互锁语义是「两台不许同时带电」,本关最终两台要一起转,用互锁会让 KM2 永远得不了电 —— 现象:T0 已接通、Y1 却恒为 0。
KM2 线圈回路要串 KM1 的常开 13/14:分拣机没运行,上料机就不许启动(串行许可)。
奖励:解锁 ton(通电延时)。
m03_tofload —— 送料杆半路缩回来了(TOF 断电延时)
任务:点一下按钮,送料杆推出去 1.5 秒再自己缩回。现在一松手就缩。
接线:与 m01 同构(Y0→KM1,Y1→HL1 送料指示,Y2→HL2 报警),无额外负载支路。
标准梯形图(5 级)
⚠ 三个坑(这一关是安全设计讲得最透的一关)
别把 SB2 串进 TOF 条件:TOF 语义是「条件断开后输出再保持 1.5s」,停止按钮一按反而触发保持,按停止像没按。TOF 只管 X0。
急停必须走另一条路:第 ② 级把 X1/X2 串进 Y0 线圈条件,急停立即生效。
还差一步:用 RST 把 T0 清零(第 ⑤ 级)。否则按下 SB2 切断了 Y0,但 T0 累加器还在跑;一松开 SB2,X1 恢复 1,T0 还没到 1.5s → 电机又自己转起来(真机叫「急停后自启动」,事故)。/X1 条件一成立就 RST T0,一了百了。
奖励:解锁 tof(断电延时)。
m04_counter —— 装箱数错了(CTU 加计数 + RST 复位)
任务:每过一个箱子计一次,满 5 箱黄灯(HL1)转红(HL2);SB2 复位清零,开始下一批。现在灯从头到尾不变。
接线:Y0→HL1(黄),Y1→HL2(红),无接触器。
标准梯形图(4 级)
⚠ 三个坑
计数器自带边沿检测:CTU 是「条件从 0 变 1 才加 1」,所以条件直接写 NO X0 就行,不要再套 RISE —— 套两层会错位,现象「按第 1 下没反应,第 2 下才加」。
复位用 RST,别用 CTD。CTD 语义是「减到 0 就接通完成标志」,而 C0 初值就是 0 —— 一按复位反而立刻又算「完成」,红灯又亮。
复位条件必须用 NC X1:SB2 是常闭按钮,不按就是 1。若图省事写成 NO X1,条件每周期都成立,刚加的 1 立刻被清掉,现象「怎么按都不计数」。
奖励:解锁 ctu / rise。
四、故障诊断区:后 5 关怎么玩
诊断关的通用玩法
进关先看顶部 「🔧 故障诊断情景」卡:知道埋了几个故障、三级判定、以及本关不提供「载入参考解」(答案就是这台机器本来该有的样子,自己诊断才是要练的)。
对照参考电路(2.1 表)查接线台,逐根比,找出断线 / 多接的线 —— 在接线台补接或删线。
切梯形图,看哪级被改地址 / 被删,修回(改地址、补梯级)。
去仿真台,合闸断路器、看 I/O 灯确认信号正常;用「在线监控 / 单步」定位程序层问题。
提交验收 → 看 stage 字段定位没修好的一层,循环 2~4。
交付物门禁:若本关要求「诊断报告 / 建立案例 / 识别类型」,必须在右侧 「诊断交付物」卡 里完成对应操作,否则即使修好机器也不算通过。
修复的客观判据 = 同一套验收用例(m01 那 8 步)重新全过,不靠人看。
s41_diagmind —— S4-1 会编程 ≠ 能解决问题(三级判定)
埋了 3 个故障,刻意分属 3 层,逼你分层处理:
故障
层
现象
怎么修
1
PLC1.Y0|KM1.A1 断线
接线/IO
按启动 Y0=1 但接触器不吸合
接线台把 Y0 重新接到 KM1.A1
2
FR1.96|PLC1.X2 断线
接线/IO
热继信号进不来,X2 恒为 0 → 一上电就当"跳闸",电机起不来 + 报警常亮
接线台把 FR1.96 重新接到 PLC1.X2
3
第1级并联触点地址错写成 Y1
程序
自锁失灵:按着才转,松手就停(像点动)
梯形图里把并联自锁触点地址从 Y1 改回 Y0
攻略心法:验收先报 wiring → 先修 1、2 两根线;报 ladder → 再修第 3 个程序故障。跳步会在错误方向上白费时间。
s42_fivestep —— S4-2 产线停了,五分钟定位(五步法)
3 个故障全部在外部层(接线),所以「先外后内」直接适用:
故障
类型
怎么修
1
PLC1.Y0|KM1.A1 断线
IO
接线台重接
2
SB2.2|PLC1.X1 断线
IO
接线台重接(停止信号进不来)
3
PLC1.Y1|HL1.X1 断线
IO
接线台重接(报警灯不亮)
攻略心法:五步法第一句「先简后繁」—— 端子松、线断、开关坏占绝大多数。本关若你一直在改程序,说明顺序走反了。对照 2.1 表逐根比,几分钟搞定。
s43_sixstep —— S4-3 输出报告,不只是修好(六步法 + 报告)
2 个故障跨 2 个域(接线 + 程序):
故障
层
怎么修
1
PLC1.Y0|KM1.A1 断线
接线
接线台重接
2
第1级并联触点地址错写成 Y1
程序
梯形图改回 Y0
额外交付物(必须做):右侧卡里点「我已完成诊断报告」,按六步法填七项:① 现象 ② 收集到的信息 ③ 假设清单 ④ 排除过程 ⑤ 根因 ⑥ 修复方案 ⑦ 预防措施。
「预防措施」是区分「修机器的人」和「工程师」的一步:写「换了个新的」不算,写「端子加防松标记 + 纳入点检表」才算。
s44_faulttypes —— S4-4 先分类,再动手(四类故障)
4 个故障,前三真修、第四类只识别:
故障
类型
首选检查点
怎么修
1
QF1 断路器被分闸
电源
电源指示 / 电压,现象「整片失电」
恢复 QF1 合闸
2
PLC1.Y1|HL1.X1 断线
IO
通道指示灯 / 端子,现象「某点恒定」
接线台重接
3
第2级「热继报警」梯级被删(rung_drop)
程序
在线监控,现象「行为不符」
梯形图补回第2级 /X2 → Y1
4
PSU1.0V|PLC1.X0 多接一根(接地短路)
接地与干扰
屏蔽层接地 / 接地系统
删掉这根多余线,并在交付卡把第4类识别为「接地与干扰」
★ 第 4 类最诡异:把启动信号 X0 钳到 0V,现象是「明明没按按钮、该亮的输入不亮、和图纸对不上」。识别要点:当现象违反你的逻辑时,先怀疑干扰,别怀疑自己算错了。第 4 类只要求「认对类型」就过关,不要求你"修"它(真实场景里认出它比修它更难)。
s45_caselib —— S4-5 建一个自己的案例库(资产建设)
3 个故障:
故障
怎么修
1
FR1.96|PLC1.X2 断线
接线台重接
2
第2级「热继报警」梯级被删
梯形图补回 /X2 → Y1
3
PLC1.Y0|KM1.A1 断线
接线台重接
额外交付物(必须做):为本关每一个修掉的故障建立四要素案例 —— 现象 / 分析过程 / 解决方法 / 预防措施。
★ 四要素里 「分析过程」比「解决方法」更重要:方法是死的(接上线),思路是活的(怎么想到的)。第三个故障其实是前面见过的类型,正好用来练「案例库检索」—— 新故障出现先搜历史,八成有相似的。案例库就是你的外接大脑。
五、老司机速记口诀
自锁靠并联 Y0,不是靠接触器触点。
常闭按钮 / 热继进程序用常开触点(读到 1 = 正常,变 0 才切断)。
TON 管「多久后开」,TOF 管「多久后关」;急停别串进 TOF,要另走一路 + RST 清零。
互锁(NC 对方)= 两台不许同时带电;许可(NO 对方)= 对方跑了本方才能跑。 想要一起转就用许可。
计数器自带边沿,别套 RISE;清零用 RST,别用 CTD。
诊断先分层:验收报 wiring 查线、报 ladder 查程序;不提供参考解的诊断关,靠的是「对照图纸找差异」。


