PLC学习的三个阶段
PLC学习三个阶段:
1、学套路
学套路,顾名思义,就是学习各位前辈的PLC编程例子,经典的范例有:起保停、电机正反转、脉冲发生器、定时器应用等等,有兴趣的可查看本人的其他帖子共同讨论,以上的例子基本都具有,可供各位参考评论。
而对于初学者,更应了解这些套路,可以说在以后的编程道路中都是应用比较广泛的,例如脉冲发生器,基本每一个项目都需要使用到,懂得这些基础并灵活应用,可大大缩小开发时间,提高工作效率。也是稳固基本功的一种体现。
2、学思路
对于同一个控制要求,可以说不同的设计人员编写出来的程序都是不一样的,就像在这个世界上没有完全一样的两片叶子一样。
在学习模仿其他前辈的程序时,需了解其编程思路,并积极开发大脑,想想还有没有其他可实现的编程方式。在本人的其他帖子里,有一个正反转的例子,里面编写了本人已知的四种编程风格,可供各位参考评论。
3、学方法
在这个世界上,有太多太多的东西需要我们去学习,而我们在学习PLC的时候,最为重要的是形成一套适合自己的学习方法。有了这套学习方法,在学习其他新的知识时,才能更快的掌握。毕竟,在现今社会,科技发展的速度越来越快,掌握学习的方法才是重中之重。
如果想对PLC有一个更加全面的认识,首先需要对继电器电路有一定了解,毕竟,PLC梯形图是从继电器发展而来,在了解了继电器电路后,编写梯形图时能够更加得心应手;其次就是PLC的分水岭了,大部分的PLC工程师也是卡在这个分水岭上,我们要认识到PLC要继续往上深入了解,具有两个方向:
(1)软件工程师:我们使用的定时器、PID功能块等等都是开发平台自带的,其功能已经由开发商软件工程师调试并应用成熟。如果我们能脱离这些系统功能块,依靠自己的理解,编写属于自己的功能块,能够加深对PLC的了解。在此,我们需要学习一门高级语言,例如PYTHON、C#,这比单纯地开发一个组态、触摸屏、C/vb脚本的效果都要大,能更好地提高我们自身的视野。
(2)电子工程师:PLC,归根到底还是由电路板、电子器件、嵌入式系统等组成,只是在经过大量的实践运用后,比一般设计的电路板要更加稳定强大。如果自身有自动化领域全面的认知,懂得开发电路板,能看懂并设计PCB,并熟练应用嵌入式平台,可自己设计一套属于自己的PLC,如果能完成,可以说是真正的PLC专家了。