首先,选择一个好一点的电气自动化教材,印象中华中科技大学有一本教材不错,学习电气自动化的基本概念、理论、方法,针对性地学一个电机星/三角启动电路。学习PLC的原理、编程符号、常用技巧,做一个用PLC实现电机星/三角启动的程序。这一阶段是纸上谈兵。达到能读懂、能写PLC程序。
第二,选择一种PLC硬件,如果是跟着公司干,基本是选择老同事们常用的,有德国西门子、德国倍福(也有叫毕福)、有日本欧姆龙、也有国产的。如果自己干或者公司以前也没有用到PLC,或者面向的对象复杂(输入输出点非常多、含有高精度快速伺服控制、分布式控制),建议选择德国倍福PLC,它基于通用CPU和windows,以及它自己独特的实时操作系统、实时以太网技术,技术先进,输入输出模块丰富、小巧、可靠。购买选择的PLC,询问它相关的技术资料、网上资源。参加卖给产品的公司的技术培训。针对性学习PLC应用技巧,包括系统硬件组成、硬件接线技巧,软件的组成、如何编程、如何下载、如何启动PLC运行、如果检查PLC运行状态。这个阶段就是要把PLC基础知识与一种具体的PLC相结合,并能处理这种PLC的从硬件搭建到软件调试中遇到的各种问题。
第三,提高阶段。在能独立处理PLC常见问题后,就要结合工程项目做应用。任何一个项目,实现方式会有不同(100个人会写出100个不同的PLC程序),就是你自己,不同阶段写出的也会不同。要用心体会不同程序的优缺点。说一点原则性的建议,好的程序就是:模块化、功能好、逻辑清晰、变量定义有规律、注释完整、对控制对象安全。这个阶段就是“修行靠个人”的阶段,自己多琢磨,有机会多学学其他人的程序,吸取别人好的东西。