对PLC初学者的几点建议
发布时间: 2018-07-25对PLC初学者的几点建议
笔者大学毕业后,进入一家企业从事电气研发工作,说好听点是电气研发,实际上就是硬件选型+编程+调试+维护。如今算来有八九年的时间,算是在工控行业入了门,对产品开发流程较为熟悉,从市场调研到最后的产品测试都有亲身经历。对这几年的工作经验和体会和大家分享一下。
比较幸运的是,刚毕业就进入了一家愿意培养新人的企业,让我有一个成长的机会。初入公司到车间实习,对于刚走出校门的我,接触器、变频器、变送器...闻之未闻;电路图更是天书一般;PLC倒是知道,没见过活的啊,大学编程课一学期上了两节,其他时候都游戏了;所以对于基础比我好的你们,上手会很容易。
闲话少叙,想学好PLC,自身硬件软件都应有个一般水平:智商不能低于80,低于80
不建议做这行业;胳膊腿不能全无,PLC这是一项需要动手能力强的工种,光说不练假把式,需要亲历亲为;胆大心细不怕死,对于那些听见有电危险立马躲到八丈远的人士,还是算了吧,作为一名电工,说白了我们也就是一个电工,还没有电工证,没被电过的电工那叫电工啊...搞清楚了电流原理,别明知危险还偏要碰,那就死不了。
初中课本我们学过,一节干电池,一个灯泡,几节电线,随便一连,灯就亮了。知道这个原理,可以说在迈向PLC的道路上我们进了一大步。延伸一下,直流、交流、单相、两相、三相。。。对其原理知道个大概,我们就可以用了,知道1+1=2就行了,没必要细追1+1为什么等于2,为什么等于2的问题我们可以交给数学家。刚入手想学习PLC的同学,不建议一上来就拿着PLC编程,你会有挫败感;建议网上查找一下继电器的电路图,如电机正反转、星三角转换、起保停等,这些是基础的逻辑电路,也就是与、或、非。。。搞懂这些,简单的开关控制、逻辑控制就能掌握了。
这时你可以接触PLC程序了,可以自己写一下上述的继电器电路,寻找一些满足感和自信心。如果有条件的同学,可以找一些已应用的项目案例,学习一下电路图的绘制,他人的编程思路。有条件我们为什么不站在巨人的肩膀上远眺呢。一个较为完善的较为复杂的程序,如果能看懂40%,恭喜你,你可以修改程序了,如果是一套设备,你可以对他动手动脚了,可以按照你的想法来实现你的功能或动作,可以对其进行维修;如果能看懂60%,你可以脱离这套程序,自己写程序了;懂的更多,你可以修改工艺实现创新,你可以对机械工程师指手画脚了,说这个功能我可以实现,但你要有某种结构来配合,何其的意气风发。
以上皆为闲扯,非本文重点。对PLC初学者的几点意见如下:
1、有一定的车间实习基础,知道电气机械如何配合完成某个功能;
2、一个能引导你进步的外部环境,可以多泡论坛,多逛群,别人问的问题换做自己怎么处理;
3、一定的物理、数学基础,搞项目应用,我们知其然就可以了,知其所以然交给底层研发人员吧(此底层非彼底层);
4、有机会的学习一点VB、C++等,在HMI或上位机组态应用中会如鱼得水;
5、学习应循序渐进,建议的步骤是:逻辑(开关)控制-->过程控制-->运动控制-->通信应用;
6、多实践,多做项目,仿真都是扯,如果是学生,可以多逛实验室,编程到PLC里自己看到效果;
7、如果确实是喜欢这个行业,可以考虑频繁跳槽,最后选择一家做项目的公司或做工控产品的公司,会接触到很多不同应用;
8、多和工艺和机械人员探讨工艺、控制流程,要做到比其他人员更懂工艺,才能写出符合工艺要求的程序;
9、会用工具,多用帮助(西门子程序帮助大多为F1),内事不决问百度,百度不决问西门子(论坛、客服),西门子不决可以问我。
上一篇:PLC模拟量干扰的处理