关于PLC你们是怎么学的?
关于PLC你们是怎么学的?
兴趣的重要性
无论是哪个专业,进入大学的校门做选择的时候大部分是按照兴趣来的,但是少部分在学习的过程中突然对这行业没有了兴趣,那么毕业之后在他身上你就不会看到这个行业的影子,所以首先要确定自己对这个行业有兴趣,因为只有有了兴趣才肯去学习,肯去深究。
学习的途径
学习的途径也是多种多样,每个人成功的道路也都是不可复制的,大部分的基础知识很多人都是从学习,但是这些基础知识远远不够的,所以很多人的知识都是工作以后学的或工作以后发现自身不足,通过专业培训机构所学习。
1、自学
大部分人都是通过自学的,工作以后认识到自身技能不足,购买专业的书籍或教具在家进行学习,当然很大一部分人工作以后是要接触PLC的,所以对他们来讲,有现成的设备进行练习,学习和进步会更快。
2、培训机构
如果你不想自学,也没有现成的设备进行练习,那么就只能去报培训机构,培训机构有一整套培训方案,会更加适用于零基础类的入门级,但是就是费时费力,当然大部分培训机构收费也不低。
总结
学习道路有很多条,重要的是兴趣、努力、深究相结合!
关于PLC你们是怎么学的
真正能够学到PLC的地方是那些自动化设备厂比如一些非标机械设备,而不是网络上一些视频课程以及PLC培训班。PLC可以说是一种工具,你可能甚至连实物都没有见过但一直听别人讲述如何使用,这怎么可能学会,过度地依赖于理论知识而忽略实践操作时学习PLC的一个很大误区。因此我们还得从实际出发,PLC的学习不仅仅是自身的编程能力的提高,更多的外围设备的控制,例如不同类型的电机、各种传感器、仪器仪表的数据传送等,这里面不仅仅涉及到电方面的控制,还需要结合机械设计部分的。
那你觉得这些东西是培训机构能够教会的吗,那对于在网络方面上学习,用的最多的是查资料、具体问题的请教以及程序样例的学习参照,这基本上是我们后期需要的东西。对于PLC初学者,还是建议去自动化设备厂里面,没有能力的可以以学徒、实习的身份进去。首先是见见世面,1是观察设备的机械结构,2是了解自动化运行过程,3对电控部分的配电柜中的PLC、变频器、各种低压电气元件进行认识,了解其型号和功能,厂里面这些东西还是很全的,你在外面可能很少接触到,毕竟价格很高的。然后虚心请教师傅们,有不懂的就问特别是元件所起到的作用、接线方式,最后是PLC的编程,学会下载编程软件、调试程序,不同品牌的、不同型号的PLC用到的软件可能是不一样的,所有的东西都会在编程手册中找到,我们不需要把全部的指令记下来,基本上常用的记住就可以,到时候用到什么指令再具体学习,编程讲究的就是逻辑,而逻辑顺序是根据设备的加工要求决定的,因此对设产品的生产流程、工艺参数有详细的理解。
根据上述的步骤,基本上跟上几个项目下来就会熟悉整个过程,PLC也就是入门了。这个时候再去看一些理论相关的就好理解了,我们可以在网上的工控论坛上浏览一些需要的资料,提问讨论具体的控制方法比如某个模块的功能、PLC编程实例、注意的地方,可能自己想不通的问题看看别人的思路就会迎刃而解,毕竟总会有大神出现的。系统的完整的学习资料就是PLC的编程手册、模块的使用说明,我们应当把翻阅它们作为一项熟悉的技能对我们来讲帮助很大的。
到了后期的话,我们会接触上位机的开发如触摸屏、组态软件,整个非标设备的开发除了PLC编程还有元件的选型采购、电气原理图的设计,像CAD、eplan等软件也是要学的。
首先感谢您问题,作为一个资深的电气工程师很荣幸回复您的问题。您的问题勾起了我多年前的回忆。
我大学读的是电气工程及其自动化专业,说实话我填报大学志愿的时候,我都不知道这个专业是做什么的?将来从事什么工作。大学四年浑浑噩噩的度过,直到踏上工作岗位,才知道书到用时方恨少,只能从零做起。我在实习的时候在车间接过配电,慢慢看懂了图纸,认识了很多电气元器件,例如:PLC、变频器、伺服、人机界面、断路器、交流接触器、热继电器、中间继电器、开关按钮、接线端子线鼻等。那时候才知道自己的专业知识是多么的薄弱,需要学习的东西越来越多了。说实话我开始是不喜欢做技术人员的,我是想做销售行业,但是由于各种原因,无奈之下还是要从事于电气自动化行业。当时我就给自己规划我的职业生涯,开始主攻电气自动化这块。
从我自己的经历来说,我觉得学习任何一门技术,入门很重要,还有就是遇到一个可以点拨您的贵人尤为重要。那么学习PLC也是一样的,目前市面主流的PLC分为两大阵营西门子和三菱,这两个品牌的资料,教学视频非常多。那么为啥很多学员再开始的学习的时候,还是一头雾水,无从下手,甚至有些学员花费高昂学费报辅导班呢。我遇到过很多学员,客户的电气工程师以及同行,只要是说“我精通PLC、伺服、HMI、变频器”之类的话我就知道,这个人的技术水平一般般。为什么这么说呢,知识是无止境的,当您站在高处的时候,才发现自己的渺小。
从事工控行业,学习PLC是第一步,也是最基础的技能。学习 之前我们一起先了解一下,什么是PLC吧
PLC,一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。PLC的期初是应用于汽车行业的,1969年,美国数字化设备公司研制出第一台可编程控制器(PDP-14),我国工业基础薄弱起步比较晚,从1974才开始研发PLC,到目前为止我国许多自主研发的PLC产品在市面销售。随着时间的推移PLC产品逐步广泛应用于工业自动化领域,成为工业建设的中流砥柱。
学习PLC一定要理论与实践结合,接下就拿三菱PLC的学习为例进行简要说明吧。安徽地区乃至全国很多大学,培训辅导机构都是三菱PLC FX2N/FX 3U 作为蓝本进行教学的。
1:PLC编程方式目前有:梯形图(LD)、FBD、SFC、ST等编程语言,更有C语言类CPU,可以使用高级语言C#、C++进行编程。如果您有编程语言的基础,您可以选择一种适合自己喜欢的语言,进行学习。如果您零基础的话,建议您选择亚洲人常用的梯形图(LD)。
6:等PLC学习差不多时候,可以考虑学习电气图纸的绘画,从网下载 CAD、Eplan等软件,在网上可以下载一些别人画电气图纸,仔细研究学习。(这点很重要,比着葫芦画瓢)
7:学习任何技能,动手非常重要,当您学习差不多的时候,可以找一个项目练手,当一个小项目认真做下来的话,您对PLC应用以及基本掌握了。
综上:学习PLC只是工控行业的初步阶段,要想成为资深电气工程师,要走的路还很长。当学会PLC之后,可以尝试学习人机界面、伺服运动控制、变频器、各种传感器的使用,以及研究各种工控通讯技术。想要在工控行业有碗饭吃,就必须懂得,技术方案的设计、电气选型BOM清单整合、电气原理图绘画、程序编写、现场的调试、以及后续维护等相关技能。知识是无止境的,学习PLC仅仅是一个开始,路漫漫其修远兮,吾将上下而求索。我们工控界又增加一名志同道合的朋友,由衷的祝您好运。关于工控行业有什么不懂的可以私信咨询我,各位同仁们若有其他不同的看法和建议,欢迎在评论区留言。
你好,很高兴回答你的问题,我是头条@沪A林工,电气技术领域的自媒体新人。本人是电气工程及其自动化专业的15年本科毕业生。所以你的问题也是我切身经历,下面分享下我入坑的过程、经历和经验,希望对你有帮助。
本人是纯零基础接触的PLC。我们学校不开设这门课程。所以也没有机会去接触。但在找工作过程中,招聘单位频频要求有PLC相关知识和经验,这让我望而却步。所以毕业后的工作状态很积极,虚心学习,努力自学,希望早日弥补PLC这块短板。
工作后刚开始时是跟着师傅打下手,忙上忙下。从最基本的自锁,互锁,星三角,简单的继电器控制回路学起,当然,所谓的师傅,我只是呵呵一笑,相信大家也有目共睹,师傅也没义务手把手教我们。这也让我明白一个道理。万事靠自己!
后来发现这工作接触不到PLC。果断辞职换工作,于是我就正式走上了自动化这条路上了。刚开始工作就是从改图纸,改图纸,改图纸,到后来的画图纸。当然在掌握硬件基础期间,我好好学习了PLC的基础知识。比如,进制,数据类型,还有PLC的基础指令。后来有跟着项目调试的机会,开始真正的接触编程软件,查看程序,调试程序,出差。因为我们做的都是标准设备,程序框架也就很固定,接触东西有限。所以再次辞职走向非标行业。
这一步走的很明智。非标果然接触东西多。设备调试周期短,项目一个接着一个,在此期间,白天跟着调试项目,晚上回去学习,研究程序。明白了气缸块,伺服块,自动步,通讯的配置和实现原理。遇到相关项目用到新的元件就要到程序,抽空去研究。当然也是学习了很多大牛的程序框架以及他们的编程思想。从最初的跟着别人调试和到自己独立编程调试,带人调试。成长真的是很快。
我自己也将非标设备总结分为三种,普通单机,带转盘工位的单机,线体。借鉴了很多大牛的好程序底子,对于这些设备的编程思路我也算是轻松应对。所以,根据自身经验总结,学习PLC需要自己先掌握好相关基础知识,然后跟着做项目,跟着调试,多看程序,多看程序,多看程序,多总结。
以上就是我对问题的理解和答复,希望可以帮助你解决问题。欢迎技术交流。我是头条@沪A林工,电气技术领域的自媒体新人。
朋友们好,我是电子及工控技术,我来回答这个问题题。PLC是工控领域中十分重要的一种控制器,我们看它的名字就知道这种器件的主要作用了,一是它在工业领域中起到对电气设备进行控制的作用;另一个它是一种小型电器,就与我们家里用的家用电器一样,具有一定的功能。我们学习PLC就像我们了解家用电器一样,第一步就是要先有一台PLC,如果脱离真实的PLC去学习大量的理论无异于是纸上谈兵,是真正学不好PLC的。
有了PLC实物后,接下来就是要看它的说明使用手册了,我们要先了解它的作用和它的硬件结构,比如PLC由哪些部分构成,输入、输出端口,通讯端口、各个指示灯表示的意思、接线时注意的事项,像三菱FX3U的PLC它的S/S要与24V相连接等,如下图所示。
了解完PLC的硬件之后,我们在学编写PLC程序之前,还要先了解一下PLC与电脑之间通信的设置,以及程序下载的方法,因为我们编写梯形图时是要通过在电脑中安装PLC编程软件才能写梯形图的,现在每款PLC都有自己的编程软件,它们之间基本不兼容,比如西门子的PLC需要的是博图软件、三菱的PLC需要安装GX或者Works2/3、施耐德的需要安装SoMachine软件等,要通过电脑来给PLC下载程序,刚学时就要设置两者之间的通讯,如下图所示。
了解完以上软硬件之后,还需要再准备PLC的一些外设,比如继电器或者接触器、按钮等PLC的输入输出设备,因为PLC的诞生与这些低压控制电器有密切关系的。我们只有无限接近工控领域中的各种元器件才能真正迈入PLC大门的门槛。以上都了解了之后,我们就可以开始学习PLC的软件部分了,PLC的各种指令才是它的灵魂,我们学习软件编程时,主要是学习PLC的编程思想。
为了增强我们学习PLC的自信心,我们可以从起、保、停控制程序开始。通过我们比较熟悉的继电器控制线路开始,学习各种软元件的使用方法,比如辅助继电器M、定时器T、计数器C等,学习PLC要循序渐进,勤动手,多思考,逐步学会PLC的编程方法和编程思路。
对于PLC中比较抽象的概念我们可以多看几遍理论,比如PLC的各种功能指令的具体用法、我们还可以借助网上的视频课来理解它们,例如PLC的位元件、字元件、进制、16/32位数据寄存器等等,理解它们对理解程序和编辑程序很重要,因为别人编辑的程序如果自己理解不了的话,那你自己也很难编辑出完美的逻辑程序,PLC的主要思想是它的逻辑关系要搞清楚,这一点非常最重要,比如用一个按钮实现电机的启停的梯形图,我们就需要能清楚它的逻辑关系才可以编写出,如下图所示。
以上就是我对这个问题的简单分享,欢迎朋友们讨论、分享,感谢关注、点赞。
PLC怎么学?我是偷师加自学。
从事非标设备行业的PLC初学者是成长最快的,有机会见识各种控制需要,而不是标准设备厂那些PLC触摸屏稍微改改又是一套新设备程序。我进入这行是在搞维修时认识的老电工介绍到他朋友开的设备厂做学徒。
因为我是电气自动化专业的,刚去我也以为自己有基础,可以独立就搞定设备,结果连一台只有10个IO不到的机台程序都没写出来。为什么?因为我只会简单的逻辑,连一套顺序动作都组合不出来,搞到晚上十一点,前辈看不下去了,十多分钟写出来,我尴尬的不行。我才知道学校学的真是皮毛,而且过时!
前期基本是前辈写好的程序调试差不多了再给我继续玩,就偷学啊,看他程序顺序控制是怎么编写的,反正有电气图纸,有实物,程序也有注释。一点一点看,比如顺序控制,模拟量,步进伺服,通讯等,对着实物看前辈的程序,结合手册还是很容易搞懂的。后面就是自己不看前辈程序,自己看手册编写程序测试,就慢慢转换成了自己程序。
感觉工作学习和大学一样,重要的是培养自己的学习能力,已经没有前辈的程序给你参考,你独当一面之后,身后已经没有依靠,不会只能自己去摸索。
最重要的一点,学习要厚脸皮,肯低下头,刚入行,接线装配都需要做点,而不是只搞PLC编程!
应该说很多人都是从事了和PLC相关的工作后,才在工作中认真对待每一个项目,继而对PLC有了深入和较完整的理解的,因此如果对这方面有兴趣最好就是能去到这些做自动化的系统集成公司,接触多了,慢慢就会了!
当你进入一个公司后,一般都会有一些旧的程序和图纸让你参考,运气好的话,可能还有一些比较规范的指导性文档,告诉你什么样的控制对象,应该用什么样的程序块,以及这个程序块如何演进到了现在的版本!当然,最好的还是你在这个工作氛围中和你的同事们一同学习进步,你不明白的问题,可以立马得到他们的指导,这样你可能很快就能掌握到很多程序块这么做的原因和方法,可以说能让你短时间内就会有全面的提升!
如果,运气不好,去的公司就你一个PLC技术人员,那么你自己水平不够的话,可能让你参考之前的项目,如果是较大的项目的话,你也会很有压力!但是,现在PLC厂家的很多技术支持的论坛和FAQ文档都比较多了,所以你可以通过泡论坛,多提问的方式让自己快速提高,比如西门子的论坛,或者在悟空问答提问,还是有很多专业人事乐于给你解答的!
还是说一下我认为学习PLC的最快最有效方法吧,那就是你沉浸在一个项目中,最好是单位让你这段时间内把这个项目做好,你全身心的投入其中,当你做项目的时候遇到的一切难点都被你克服之后,你就会对自己信心大增,认为自己是可以做好一个PLC编程工程师的!
还有一点需要提的是,PLC中的知识点是很多的,很难有人每个知识点都掌握,所以对自己的自信应该是立足于做好每一个具体项目,真正解决了每一个项目的实际问题,那么你就是一个好工程师!不必认为还有很多的PLC指令自己没有用过,也不明白其中的含义,而怀疑自己,只要你尽力做好你的每一个项目,那么你就是一个好工程师,所以自信应该是要有的,那么你就可以干好PLC编程工程师这份工作!
就说这么多了,我也是PLC工程师,在头条不定期的分享一些PLC小知识,当然我也在不断的学习,有兴趣的话可以关注一下!
感谢阅读!
学习PLC如何学习?不同的人,有不同的方法和途径。从自身的学习和教学中,我觉得有以下几点需要注意。
一、掌握一定的PLC学习基础课程。
例如要学习好《电气控制技术》,要学习好电子技术等。这些课程的学习可以让学习者掌握了一些基本的控制思路和方法。例如电气控制技术中的电气控制线路的设计思路,这与PLC的梯形图设计思路相近。例如电子课程中的电路分析等知识,是PLC进行数据存储,数据加工的知识基础。还有这些课程中还有设计到PLC外接器件的接线原理知识,例如接PNP,NPN等传感器等。
二 、学习时,要循序渐进。
先学习简单的电动机运行PLC控制编程,这部分编程与电气控制的课程相近,而且是PLC的简单的开关量输入输出控制的程序,初学者比较容易接受,容易上手。然后再 学习比较复杂PLC控制程序,学习时,最好手头准备一台PLC,在学习时,可以一边学习,一边编程练习、验证、调试、修改。这个过程对于学习者形成编程思维,提高编程能力很重要。学习编程要和实物结合起来,要和实际的应用控制电路结合起来,这样不但学习PLC编程,还能提高自己的分析程序,查找故障,工程实践等能力。
三、对于一些特殊应用和指令要单独专门学习。
例如PLC控制步进电机编程,PLC控制伺服电机的编程,PLC的PID控制功能,PLC的A/D,D/A信号的处理,PLC的通讯编程等等.PLC的这些控制功能,一般都是和一些专门指令有关。对这些指令和功能要单认真研究。提高这些指令的应用技巧。当然了在学习时,最好要接触具体设备的编程调试来进行,这样学习效果更快,更好。
四、在学习中强化自己的学习能力。
现在市场上PLC的品牌很多,而且每一种品牌的产品更新换代也很快,一些特殊功能的模块和器件也不断出现,这就需要学习者要不断学习,不断去接受新的控制器件和学习新的编程。对于学习者必须要在平时学习中强化自己的学习能力。
总之PLC是一种控制器件,是一种设备的控制工具,在学习过程中要强化编程思维训练,要和实际设备的控制结合才能编写出符合工程需求的程序。
图片来自网络,如有侵权,请告知删除。
自学。我从事的工作就是非标设备的设计制造 ,由于工作经常用到这个器件,买一本书,好好看一遍,在网站听课,实际编程,最好有一个实物,接好线路,下载程序进行仿真。这样一套操作下来,接线,编程都会了。当然前提条件是,你必须有一定的电气知识,自学PLC难度不大。
把大象装冰箱拢共分几步。。。啊,不对,学习PLC技术拢共分几步:
第一步:电路的基础知识,建议可以学习一下直流电路,了解常用的主令电器和执行元件的原理,很多教材的,也可以去某宝买个什么PLC学习机,常用的元件都在那个学习机里有。如果有电工基础,忽略此步;
第二步:选择一个你喜欢的PLC品牌,我个人喜欢西门子(我就用西门子举例啦);
第三步:从该品牌的小型PLC学起,西门子S7200已经退市,替代产品是S7200smart,这个不影响你学习。登录西门子官网,找到技术支持中心什么的,视频学习中心,S7200视频教学,前面的名字记不太清,视频教程的名字是“跟我学,跟我做”,非常好的视频教程,我是都看完了,如果你想学好的话可以看几遍,学习时最好要有一个PLC,实际操作一下上手比较快;
完成上述步骤,可以说是入门了
还有,强烈建议使用西门子的产品,我最开始也是用西门子S7200的,后来接触了1200,300PLC,400我是没有用过,见都没见过,现在300用的多,编程主要混合编程梯形图+STL+SCL,觉得300功能很强大(也有可能是我没见过更好的,莫怪),还用过西门子的WINCC,WINAC,PCS感觉都挺好用的,如果后期想要学好西门子的产品,我觉得一定要有高级语言的基础,这样可以走的更远一些,我也是先接触了PLC之后再学习的VB,单片机C语言,JAVA和SQL的。。。扯远了,希望我的回到能对你有所帮助。
本问题和回答均来自本站网友,不代表本站立场,如若转载,请注明出处:https://www.eipin.cn/ask/288