怎样自学PLC编程
发布时间:2025-05-21 08:15:20 发布人:远客网络
一、怎样自学PLC编程
1、找本好的书读一读,推荐廖常初的书,还有西门子公司崔坚的书,但是书不要死读,涉及硬件的部分翻翻就可以,硬件部分的重点是系统结构、硬件和软件的关系,关键是软件编程(话说我当年学s7编程的时候都没资料,用到哪个指令就看看online help)
2、还有个好的材料是网上传出来的西门子公司的官方培训ppt,很长很详细,这个也可以翻翻
3、软件去下个step7专业版(带模拟器plcsim),这样可以在电脑里面编程和模拟运行测试,熟悉各类基本指令
4、给自己出些小题目,比如红绿灯、电机正反转、抢答器等等,多用几种方法实现
6、不要局限于梯形图编程,语句表和SCL都值得去学
7、不要局限于PLC编程语言,要学一门高级语言编程比如VB,体会高级语言的编程思想,对将来PLC编程大有益处(有些人一辈子就埋在PLC里面,眼光终究无法看的远,须知step7这种平台的开放性之强是你无法想象)
一般来说,做2-3年的工程基本能达到一个较为熟练的程度(这个几乎人人能达到),再往后就会体现出差别(这主要是计算机知识差别带来的,往往计算机学的好的人,plc编程水平能达到一定的高度),后面想再提高就看自己的悟性和机遇了(好的项目或者碰到高人指点)
二、自学plc编程怎么学
1、要想更快、更省心、更省钱的学会PLC编程技术,避免重复投入钱财和精力,选择好的学习方法非常重要。
2、很多人刚开始学习的时候都选择了自学。因为只要是想学PLC编程的人都是稍微有一点了解以后才开始学的。比如上大学时学过点,在工厂上班时见过,有朋友干这一行很赚钱~~等等。在周围人的影响和建议下,下定决心开始自学。在自学的过程中花大量的时间去搜索资料,买资料,买书,求人,买视频,甚至买设备~可以说是煞费苦心!第一阶段在你还不是太了解PLC编程的时候,你会盲目的去听从别人的意见,买最贵的书、花钱请客吃饭讨要个编程软件、找个朋友帮忙给你装软件,经过“高人”指点执着的看不适合自己看的书籍,苦苦的研究着电工基础~~等等。看几天看不下去了,太枯燥了,太抽象了!还有没有好一点的学习方法?第二阶段听人家说视频好,那就买了,反正花的钱也比培训费低一点,买回来了在下班时间看看,既不耽误工作,又学习了,一举两得。买回来看了几天才发现,说的神乎其神的视频教程原来和课本一样,只不过他是念课本,你是看课本~失望之极呀!第三阶段大家都说了,PLC编程是个实践性非常强的东西,没有设备实践就学不会!明白了“纸上得来终觉浅,绝知此事要躬行”,包括所有买回来的书,也都是这么说的。经过“过来人”指点,买了一台PLC~~买回来以后发现仅仅一个PLC什么都干不了,除了看看外观~~怎么将它连接到电脑上,怎么让它工作,怎么利用它来学习???一大堆的疑问来了~~去找谁解答?求谁?很无助,很受伤。费了九牛二虎之力,折腾累了,烦了,也没有信心了~
3、还有一种情况就是豁出去了,使劲折腾。经过了一年多坚持不懈的努力,终于有点成果了!指令熟记于心中了,课本习题基本会做了,单位设备程序基本能看懂了~可是领导让你干的时候,自己心里没底了,毕竟没有系统的学过,更是没有经验~~矛盾,很矛盾!不自信了!
4、其实报培训班学习是最快、最省心、最省钱的学习方法!您什么准备都不需要,只要有兴趣就行,我们众为PLC培训学校给您准备了所有你学习需要的资料。我们的自编教材包括了我们培训中的所有精华,是学习PLC编程最实用的指导资料。报名以后您可以免费得到整套教材。对于完全没有基础的,我们还有电工免费培训。您不需要提前看书看资料学基础,我们学校零基础开始培训,并且是一对一授课,有什么不懂的尽管问,没有人会笑话你最基础的都不懂,正因为不懂才来学习的。我们众为PLC培训学校保证一个学员一台设备,80%的实操课程,长达一个多月的实操训练,让您在实践中学习,这样才能更深层次的理解、掌握各个指令在实际设备编程时是怎么应用的。再也不用担心像自学一样,学的不全面不系统。我们作为专业的培训机构,就能把这一学科的方方面都为您考虑到,不仅仅让您拥有超强的技术水平,在综合实力上的培训更是让您在以后的工作中所向披靡。
5、我们众为PLC培训学校坚信,不断地实践才是学习PLC编程最快、最省、最给力的方法。
三、如何学习plc编程
编程之前,需要了解一些基本的硬件知识,最好从硬件的选型和画图入手,等把输入输出的类型,模拟量的选型等搞清楚之后,再开始编程会简单点。熟悉基本的硬件电路,这些搞清楚了,你就会发现原来梯形图和这些硬件电路是可以很好对应起来的。
现在的PLC软件设计的都非常好,如果有硬件配合更好,没有的话安装一个软件,安装一个模拟器,基本的操作熟悉起来,然后观察PLC的输入输出变化情况。在程序没有充分验证之前,建议先断开负载,等所有的IO,模拟量测试完成后,再带负载运行。
设备怎么动作,需要读取什么信息,如何控制现场的设备,如何实现最好的控制效果,有时候客户知道的会比较多,所以需要和客户积极沟通,了解现场的工艺。
一是过程仪表的硬件知识,包括传感器、变送器(二次仪表)和PLC本身,这是构建控制系统的基础;比如两线制,四线制,电流,电压,PT100,对应的物理范围,真空度换算等。
二是过程控制理论,包括各种控制模型的原理和应用,其中最重要的是二位调节和PID调节模型。