掌握PLC大概也分为三个层次:
第一层是“学套路”。
当然也可像上文那样称为“学事实”,但我觉得在掌握技术方面,叫学习套路更为贴切。
所谓的套路就是,编程的基本方法和思路,也是任何一本PLC编程书籍都会详细讲解的部分。
举例来说:起保停程序、单按钮启停程序、脉冲产生程序、时间控制程序、顺序启停控制程序、报警处理程序、模拟量采集程序、初始化程序等等。
这些基础技能在以后的工作中肯定会经常用到,也是从事PLC技术工作的门槛,过了这个坎你就入门了。
这就好比练武时师傅教的招式,单独一招一式都无法制敌,但没有这些基础套路,想练好武术也无从谈起。
在这个层次学习也是最简单省心的,有套路嘛,挨个练习就是了,实在不行先死记硬背。
当然最好的办法,还是自己动手在软件上编写好,下载到PLC中运行检验一下。经常用到的基础程序,可以考虑做成子程序或功能块,以后就能直接调用了。
第二层是“学思路”。
在第一层次学习套路过程中,你肯定能发现,实现同样的功能,会有很多种编程方法,用到的指令也不同。
那么我们就要思考一下:为什么每个人的编程方式都不一样,他们的编程思路是什么,用到那些指令,还有没有其他方法能实现。
记得在学校老师检查我们作业时,只要看到类似的程序,他就断定必有一人是抄袭的。虽然老师的方法较为武断,但说明每个人经过独立思考后,得出的编程方法,和别人重合的可能性几乎为零。
这个层次的练习除了能编好程序外,还能锻炼我们解决问题的能力。
利用编程完成设备运行、解决工艺要求,就是把一堆看似杂乱无章问题,用工程思维一步步的理顺,最终按照我们预定的顺序执行,执行过程中把各种意外考虑进去,保证稳定可靠。
从解决问题的思路来看,通过编程锻炼的能力,我觉得最终是可以用到生活当中的,毕竟生活也是由各式各样的问题组成,需要我们一步步解决。编程时练习的拆解问题的能力,在生活中一样适用。
第三层是“学方法”。
这是个快速变化的时代,有太多需要我们学习的知识。除了工作你要掌握各种技能,并且要随着技术更新不断努力。
生活中仍然有许多知识需要学习,比如做饭、拍照、驾驶、书法···,这些提升生活品质的技能,都需要我们付出时间去掌握。
所以学习这项技能可以说是,我们唯一可依靠的最终技能。甚至可以把学习PLC技术,当做是我们磨炼学习技能的“练手棒”
在学习PLC技术时需要思考,以前那些学习技能可以用上。同样有了掌握PLC技能的经验,在学习其他知识的时候能不能用上呢?
这个层次的学习方法,说的详细点是「学习学习的方法」,前一个学习是动词。
总结出适合自己的学习方法论,并不断打磨,最终做到每次学习新知识时,能像调用「学习」子程序一样便捷。
楼主最近还看过