泰州中间继电器故障维修泰州plc学习pl
2024年07月31日 雪梨资讯
一、首先,我认为PLC是一门综合性的技术,并不仅仅指一种控制器,其技术涵盖面很广,所以,从这个角度来讲,从任何一个品牌的PLC产品开始学习都是可以的,只是西门子PLC的市场占有率高,从就业的角度来说还是先从西门子的产品入手(以下、以上内容纯属个人观点)。
二、其次,怎么学习西门子PLC。如果你的基础很薄弱的话,我觉得可以遵从以下的学习顺序:
1.掌握常用低压电气的使用
在这里你需要掌握中间继电器、时间继电器、热继电器、接触器、开关、三相异步电机等低压电器的使用,电机至少要知道正反转、星三角降压启动等控制原理。
2.学会使用CAD和Eplan绘制电气图纸(原理图、接线图、安装图)
3.了解西门子PLC家族产品,了解不同系列PLC产品特色,以其低端型号的PLC产品作为学习的切入点,西门子PLC学习的话,个人推荐以1200PLC(小型化PLC)开始学习,因为它可以使用TIA Portal软件进行编程和仿真,且1200PLC基本指令与300、400、1500系列PLC大同小异,同时TIA Portal软件又可以与其它的
仿真软件
进行联动,即使你没有实物PLC,也能轻松入门PLC技术。
4.掌握PLC外围(有源、无源)设备接线,在这个过程中熟悉传感器的使用,纸上学来终觉浅,绝知此事要躬行!正确的接线,是对自动化工程师最基本的要求。(接线、接线、接线,重要的事情说3遍)
5.学习PLC基本指令。PLC的基本指令学习是始终绕不过去的,就像你想学好英语,必须的要有一定的词汇量和语法知识。有些人谈PLC学习一开始就谈什么编程思维,从项目开始学,这是典型的没学走就想学爬(俺们农村老话),
大概率
是要割你韭菜的。当然,在基本指令的学习过程中可以结合小练习、小实训项目,用于巩固学习效果。
6.掌握工艺编程(编程思维综合训练)。熟练掌握数据块(DB)、函数块(FB)、组织块OB和功能函数(FC)的使用,理解结构化编程思维,这个部分有点像JAVA、C++、Python等高级语言的的面向对象编程。
7.掌握触摸屏的使用,可以先从KTP700入手,从简单的控件开始学,这部分的学习的完全依赖TIA Portal软件就可以了,我们在学习基本指令、做综合性联系的过程中是会接触到这个知识点的。一般不同品牌的触摸屏,其功能都是大同小异的,学会一个就可以了。
8.掌握变频器的工作原理和使用(在这个过程中学习模拟量控制、Profinet总线技术、OUC通信、串口通信、S7通信等)。西门子PLC的以太网通功能非常丰富,既有自家PLC之间连接用的S7通讯,也能支持开放性的OUC通讯和实时性的Profinet通讯,与第三方场景的产品进行通信连接。
第一阶段:指令学习阶段。很多朋友一开始学习指令都会经历误区,学习很多指令。其实书本中的指令很多,自学起来会相当繁琐,还不容易找到重点。但是在我接触编程的这十年里,我发现在实际编程过程中经常用到的核心指令却不多,有很多指令是核心指令,有一些指令是非核心指令,我们一开始自学PLC编程只需要掌握核心指令就可以,因为经常用到。就像是我们生活中平时交流说话,总会用到一些常用的句子和词语,而不会经常用到专业的术语一样。把PLC的核心指令学好,这样就能做到事半功倍,所谓擒贼先擒王,后面我会详细具体的分享每一个核心指令,并配有程序案例,为到家节省很多时间,真正做到有用,学了就能用。我还会传授给大家2个方法,直接快速找到指令,学会调用,省时省力,高效学习。
学会核心指令,并且学会调用指令就能快速突破第一阶段(我知道有些朋友很可能还在第一阶段的误区,不要着急,跟着我的思路来),突破第一阶段之后,就来到了PLC学习的第二个阶段:
第二阶段:编程思维提升阶段。学会用框架思维编程法,化繁为简,大大简化编程难度,提高编程效率。
大家有没有这样的一个感受,当你想做一件事情的时候,思路和方法很重要,任何复杂的事情其实都是由简单的事情组合起来的,当你划分出了做事情的顺序,找到了做事情的“序”也就是做事情的步骤,那么处理复杂问题会变得非常的得心应手。经过十年的编程实战,我总结出了一套有效的编程秘诀,能使编程化繁为简,大大提升了编程效率,方法就是,仔细看下面:
编程是有步骤的,拿到一个工程项目,我第一步做的事情是理清思路。
是的,这一步太重要了,理清思路,把动作过程找出来,之后做出流程图,具体怎么画流程图,后面我会手把手教大家。我知道兄弟,你会问为什么要把思路画出来呢,现在我来告诉你用这个方法的原因和好处: 大家在编程的时候会遇到这种情况,写着程序却忘了下一步要写什么步骤,而提前把动作过程写到纸上,用图的形式画出来,你在编程的时候思路就会非常清新。
第二步,看着流程图,把流程图中要用到的PLC的输入输出点都找到,标记出来。
这一步的好处就是,把电气中的开关,传感器,电气阀门都转化成了PLC的输入输出点,做到了近一步的将工程化繁为简。
第三步,也是最核心的一点(敲黑板,说重点),以流程图和标记的输入输出口为依据,套用一种编程模式,直接把动作过程翻译成PLC语言(后面会具体讲到,该编程模式威力巨大,学会后直接套用可编写出多种复杂程序,学会后编程实力提高一个等级)
之后我来聊聊PLC学习的第三个阶段:编程项目实践阶段。说到第三个阶段,我有非常深刻的感悟,这个阶段是真正实打实的做事情的阶段,下面我来说说提升的具体方法。
看着真实案例学习,会让你编程实力的提升有意想不到的效果。
这也是我近十年来的总结,如果你想快速做成一件事情,最好的办法就是先找到成功的案例,然后快速学习它,按照这个已经成功的思路去做,就能快速成功,这就是其中的原理。
后来我把编程分成了几个大块,有顺序编程的案例,有伺服电机编程案例,有模拟量编程案例(温度、压力、流量),还有485通讯案例,后面有讲到,套用这些模板案例,很快就能找到编程思路,迅速套用,效果很好!大家只要学习了我的这些案例模板,第三个阶段就能快速突破,独立接项目是非常轻松的。
在第三阶段,我发现了一个秘诀。写出高价格程序的秘诀。这一直是一些编程高手们不愿意对外泄露的秘密,因为用了这个方法,立刻帮你写出高价格的程序,彻底告别程序编写的痛苦。
在两年前我接触这套方法的时候,在上海的一家工厂做了一个程序,当时是做一个全自动夹核桃机器,里面的过程非常复杂,各种阀门动作,用到了模拟量监控压力,用到了伺服电机精准定位,用到了RS485通讯,在整个编程过程中贯穿了这个诀窍。最后收到了客户给的36000元的编程费,甲方的老板还专门请我吃饭,请教技术优化的问题。这套方法完全可以让你轻松编程,潇洒生活!