仅代表个人观点,有不同意见,可到评论区讨论。

近期看了一遍文章,讲一个人物:

Gabriel Petersson(加布里埃尔・彼得松)

国籍:瑞典,并非美国人(网上大量短视频误传为美国、谷歌员工)

学历:高中辍学,无任何大学文凭

履历:17 岁辍学,先后任职初创公司、Midjourney;

2024 年底加入 OpenAI,Sora 视频生成团队研究科学家(很多岗位默认要求博士)。

打开网易新闻 查看精彩图片

核心学习理论:Recursive Gap Filling 递归式查漏补缺(自上而下学习法)

这是「不停向 AI 提问自学」的原型,和传统学习路线完全相反:

传统学习(自下而上)

先啃基础理论→学知识点→最后做项目缺点:周期漫长,不知道知识能用在哪,很容易中途放弃。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

Gabriel 的方法(自上而下)

  1. 锁定一个真实目标项目
  2. 不要漫无目的看书,直接定下可落地目标。

打开网易新闻 查看精彩图片

  1. 直接上手,立刻暴露知识盲区让 AI 给出基础方案,直接实操。过程里一定会大量遇到看不懂的术语、指令、逻辑。
  2. 递归无限追问(最关键)遇到任何不懂概念,持续向下追问:“用通俗工业例子解释这个概念”“如果删掉这段逻辑会发生什么故障?”“层原理是什么?再简化一层讲解”只要解释里还有陌生名词,继续深挖,直到完全理解,再回到项目继续推进。
  3. 拒绝 “Vibe Coding”

不单纯让 AI 生成成品直接复制;要求自己吃透每一段逻辑,能独立复现、排查故障,AI 是私人导师,不是代工具

打开网易新闻 查看精彩图片

由于维修原因,拆了一套老旧的PLC西门子 S7-200(CPU224+EM231 + 触摸屏),制水设备使用。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

由于长时间从事医疗设备维护保养,对于PLC我还是在理论上观点,基本上是个小白。

一直想深入系统学习下PLC原理、结构等等。

看到(加布里埃尔・彼得松)这个小伙子的学习经历,突然萌发了用《AI逆向学习法》来学习PLC。

打开网易新闻 查看精彩图片

学习前准备,问豆包。

打开网易新闻 查看精彩图片

我有一台西门子拆机的PLC,应该是用于水处理设备,懂些电工知识,如何开始学习PLC

西门子 PLC 定制学习方案(适配你:懂些电工基础 + 拆机西门子 PLC + 触摸屏,水处理设备实物)

先说明:大多数配套S7-200 SMART + SMART IE 触摸屏,少数老款是 S7-200;这套设备自带完整水处理工艺案例(RO 反渗透、高低压保护、液位联锁、电导模拟量、自动冲洗、手动 / 自动切换、报警),是绝佳的实训平台,比网上通用实验箱价值高很多。

首先确认硬件(立刻做)

  1. 拍下 PLC 侧面型号铭牌
  • S7-200 SMART → 软件:STEP 7‑MicroWIN SMART
  • 老款 S7-200 → 软件:STEP7‑MicroWIN V4.0
  1. 触摸屏型号(SMART700IE / SMART1000IE 居多),组态软件:WinCC Flexible SMART
⚠️重点:不要直接清空原有程序!原程序就是一套完整纯水机工程范本,先上传备份,再练习。

整体学习路线(分 5 阶段,依托你现有实物训练)

阶段 1:软硬件搭建、通讯调试(3~5 天)

目标:电脑 ↔ PLC ↔ 触摸屏三者连通

  1. 硬件接线
  • DC24V 电源给 PLC、触摸屏供电;
  • 网线直连 PLC 网口与电脑;
  1. 软件安装、IP 设置(同一网段)
  2. 核心操作训练:
  3. ✅ 上传原机程序(重中之重,保存原始水处理程序)
  4. ✅ 程序在线监控、强制 I/O 点
  5. ✅ PLC 与触摸屏通讯下载画面
实训小任务:强制输入点,观察触摸屏上液位、压力报警信号会不会同步变化,看懂原有程序 IO 分配。

阶段 2:基础指令学习(2~3 周,结合水机逻辑理解)

你懂电工,跳过继电器基础,直接对标水机里实际用到的逻辑:必学指令(纯水机程序高频出现)

  1. 位逻辑:常开 / 常闭、线圈、上升沿 EU、下降沿 ED(泵启停、阀门触发)
  2. 定时器 TON/TOF/TONR:冲洗延时、待机延时、故障延时报警
  3. 计数器 C:累计冲洗次数、运行时长
  4. 比较指令:高低液位判断、电导阈值报警
  5. 传送 MOV、逻辑运算指令
  6. 子程序调用(水机程序大量用子程序:手动、自动、冲洗、报警分开写)

配套实训(在你的 PLC 上验证)

  1. 电机启停自锁、两地控制、急停联锁
  2. 延时启动、延时停止
  3. 互锁电路(高低压泵不能同时违规动作)
学习技巧:打开备份的水机原始程序,寻找上面这些指令,看懂厂家是怎么写的,模仿格式。

阶段 3:顺序控制 + 水处理工艺逻辑(核心,3~4 周)

反渗透纯水机本质就是顺序步进流程:进水→预处理→高压泵启动→制水→定时冲洗→停机保护包含:手动模式、自动循环、故障停机、高低水位联锁。西门子 200SMART 没有 SFC 图形步进,常用两种写法:

  1. 置位 S / 复位 R 指令做流程步进(水机厂家最常用)
  2. 定时器 + 标志位切换工序

✅实战课题(复刻水机逻辑)模拟纯水简易流程:原水箱高水位→启动原水泵→延时开高压泵→制水;定时到达→自动冲洗;低水位 / 高压报警→全部停机、报警输出。

阶段 4:模拟量、PID(水处理核心难点,你的设备自带模拟量模块!)

纯水机必备:电导率、压力、温度 4-20mA 模拟量采集学习内容:

  1. AI 模拟量输入地址、工程量转换(4–20mA 转换成电导 μS/cm、压力 MPa)
  2. 量程换算公式
  3. PID 恒压控制(高压泵变频稳压,很多水机程序自带)

实操:看懂原程序里 AIW 地址、量程转换子程序,自己写一段模拟量采集 + 上下限报警程序。

阶段 5:触摸屏 HMI 联动(你现成一套屏,优势巨大)

软件:WinCC Flexible SMART学习内容:

  1. 建立 PLC 变量连接(V 区、I/Q 区)
  2. 画面元件:按钮、指示灯数值显示、报警窗口
  3. 弹出窗口、参数设定(冲洗时长、电导报警阈值)

实训目标:自己新建简易画面:手动启停按钮、运行指示灯、液位数值、故障报警,实现触摸屏控制 PLC。

阶段 6:进阶拓展(基础熟练后)

  1. Modbus RTU 通讯(对接变频、电导仪表)
  2. 报警记录、运行时长统计
  3. 程序故障排查思路(对标现场维修水机遇到的各类报警)

⚠️非常重要的实操禁忌(拆机旧设备注意)

  1. 绝不直接删除 / 覆盖原始程序
  2. 先上传备份,练习时新建项目下载,不要覆盖原厂水机程序,防止设备无法复原。
  3. 输出端子不要随意短接,PLC 继电器输出避免直接带大功率负载;
  4. 区分 NPN/PNP 传感器,不要短路 24V;
  5. 仿真先验证逻辑,再下载到实物。
  6. 以上是豆包原文,豆包说的有道理,先学习起来,准备接线开学。

PLC全称是Programmable Logic Controller,翻译过来就是"可编程逻辑控制器"。你可以把它理解成一个专门为工业环境设计的小型计算机——它能接收外部信号(比如按钮按下、传感器触发),然后根据你事先编好的程序,自动控制外部设备(比如电机启停、阀门开合、灯亮灯灭)。

和你的笔记本电脑不同,PLC不怕灰尘、不怕震动、不怕高温,天生就是给工厂车间用的。它没有键盘显示器,但有一排排的输入端子和输出端子,这就是它和外部世界打交道的接口。

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

  1. 加布里埃尔・彼得松目标= 复现扩散模型;
  2. 我的目标= 基于 S7-200 PLC,学习PLC、学习反渗透纯水自动控制系统。

打开网易新闻 查看精彩图片

共同学习-嘉瑞康