每次开讲PLC技术第一节课,我都会问学生一个问题:“你觉得PLC难吗?”
底下七嘴八舌:有人说难,有人说还好。我说:“PLC本身不难,难的是——你写的程序,机器听不听得懂。”
梯形图不是画图,是“排兵布阵”
PLC的核心是梯形图编程。很多学生觉得梯形图和继电器电路图很像,上手很快。但一到复杂逻辑就开始乱了——触点串并联顺序不对、中间继电器用得太多、程序可读性差……
我在课堂上经常说一句话:“写程序不是写完就行,是要让别人也能看懂、能维护。”
有一次,一个小组做电机顺序控制。他们的程序功能实现了,但全部挤在一个网络里,密密麻麻十几行。我让他们看看自己的程序,然后问:“如果这个程序出故障了,让另一个工程师来修,他看得懂吗?”
几个学生面面相觑。后来他们把程序拆成多个网络,每个网络只做一个功能,加了详细注释。虽然代码变长了,但清晰了很多。
“现在好多了。”我说,“这才是工程思维——写给人看,顺便给机器执行。”

实训室里的“实战演练”
PLC课程的实训环节在教四208进行。这里有完整的PLC实验箱、模拟被控对象和各种传感器。学生从最简单的“点动控制”开始,逐步挑战“交通灯控制”“自动分拣”“恒压供水”等综合项目。
印象最深的是有一次做“自动灌装线模拟”。一个小组的程序老是出问题——物料检测到了,灌装阀却不动作。两个学生查了两节课,最后发现是一个传感器型号选错了,信号类型不匹配。
“朱老师,我们在选型说明书上查了,但当时没注意信号类型。”学生有点不好意思。
“没关系,做工程就是这样。一个小疏忽,可能让你查半天。经过这一次,你们以后选型会仔细很多。”
果然,后面几个项目,这两个学生再没犯过类似的错误。
学生毕业后的“后劲”
PLC技术是一门“后劲”很大的课程。很多学生在校时感受不深,等工作了才发现——原来课堂上讲的每一个案例,都是真实工作场景的缩影。
前几届有个学生,毕业后去了一家汽车零部件厂做设备维护。有一天生产线上的PLC程序出了问题,整个工段停机。厂家技术支持要第二天才能到。他自己打开电脑,在线监控梯形图,一步一步排查,最后发现是一个接近开关坏了导致逻辑卡住。
他换了个传感器,生产线恢复运行。厂长当场给他发了奖金。
他给我发消息说:“朱老师,当年在实训室你让我们一遍遍查故障,当时觉得烦,现在觉得值。”
这就是我教PLC技术最大的成就感——不是学生考了多少分,而是他们在现场能扛事、能解决问题。