PLC好学吗?该怎样学?
对于想学习plc的新人来说,最为担心的问题就是plc 好学吗?我能不能学得会,学会了之后能不能找到工作等。plc方面的书籍网上一搜可能也是一大把,但具体该从哪里学起,很多人是一头雾水。
我第一次见PLC是欧姆龙的,而且是那种大型的控制系统,但当时并不知道这是什么,后来百度之后我才知道了PLC这个名词,用中文来说叫做“可编程逻辑控制器。
对plc的作用我并是很了解,直到有一次在厂里有个工友告诉我这个占地十几亩的机器就是靠这个东西控制的,我还可以随意的控制外面的机器,当时外面的机器没有生产,他随手在按钮上按了按,然后大吼一声“机器人变身”外面那个庞然大物(多层压机),哐当一下就开始上升,我被这神奇的表演震撼住了,当初真的很震撼,然后我就开始对这个PLC超级感兴趣。
至此我知道了,PLC就是控制机器的大脑,等同于电脑的CPU。
有了它你就能随心所欲的控制你想控制的机器,不用再去像继电器控制系统一样,继电器控制要是想实现某个功能就必须把线改来改去,极不方便,且容易出错,用在大型控制上就更是浪费时间,总归就是费力不讨好。
而PLC则是靠内部逻辑改变来控制外部设备,当然也少不了继电器的功劳,但改线的几率大大的降低了,节约成本。
当初的手持编程器不能显示梯形图,只能够显示语句表,要想看懂就必须把语句表转换成梯形图来看,差不多学习了半年多时间。
这个过程我的学习资料就有一本,就是他们复印出来的那本编程手册,不懂了看手册,懂了,在翻译成梯形图,就在我不知疲倦的翻译出一段程序后,大约是四十多张A4纸,耗时一个月左右,包括查资料学习。
当初为了弄明白十六进制怎样转换成十进制的我抱着板砖研究了半天,而用软件十分方便的就可以看转换过的效果。
其实PLC还是很好学的,只要你有兴趣,而且有一定的电路基础,就可以。
PLC里面很多的软元件都是按照现实中的东西做的,比如,按钮的常开常闭,就是输入端的常开接通,里面相应的软元件就会动作,还有继电器,计时器,计数器等等,和现实中的东西无异,只不过把可以看见的电线换成了梯形图中间的黑线。
第一个项目是厂里的三菱plc编程的是几台刨片机,把木头削成木片的机器,用来制作刨花板,我自己用三菱的手持编程器,现在纸上画出了梯形图在用语句表一句一句的输进plc,当时可真有毅力,有时候错了基本都不用画图直接看语句表就能看出是哪出错了,经过三天左右的工作,程序做好了,然后又开始编程其他的三菱plc其中有一个好像是一百多点的plc。
这几趟下来我对三菱的plc了解很多,感觉很方便,尤其是指令,非常的好用。
怎样学习PLC
学习PLC要求几点
第一 有电路基础
第二 有必要弄个实物学习
第三 有兴趣
第一,电路基础必须要有,能看懂普通的电路就行,如果有维修经验的人是最好的,因为编程的时候大多是靠逻辑思维,技巧有,但是不多,因为人的思维是千种百样的。
可以这么说,同样一套动作,可能一百个人编就会有一百种程序,但得出的动作都是一样的。
第二,实践,这是学习的最佳途径,如果有个实物,你就会知道这个软元件是如何动作的,比看书要强上不少倍。如果有人问我学习哪个PLC好,我会说三菱和西门子其中选一样开始学习,西门子比较全面而且论坛资料比较多,三菱也不弱,为什么推荐这两款,其一,编程思路比较突出,基本上国内模仿的也就是这两类,比如,台达,丰炜,永宏,信捷,基本上就是三菱的翻版,这是有自己软件的,还有很多是直接套上一个壳子,贴上一个商标用三菱GX Developer软件就可以直接用,比如汇川,它虽然也有自己的软件,但也可以直接用三菱的软件。在有的就是自己没有软件,直接用三菱的软件。
无论哪种PLC在我看来似乎是大同小异,只是换了一种编程方法,其原理几乎都差不多。
天天喊着PLC难学,不如看看别人如何是学习PLC的
本文来自知乎,对『如何学习可编程逻辑控制器(PLC)?』问题的回答,我节选了其中回答比较精彩的几篇,分享给大家。
【文末免费领取PLC资料】
【文末免费领取PLC资料】
看完觉得不过瘾,可以点击文末阅读原文,去知乎上看原贴。
一千个人就有一千个学习方法,别人的方法或许不适合自己,但是绝对值得我们借鉴。
来源:知乎
作者:@乙影
作为一个工业自动化攻城狮,说一下自己学习的历程吧。
大学是学机械设计的,所以对于PLC应该算是从门外汉学起的。
感觉还是很好学的,不废话了,讲正题。
以下所述是针对于西门子S7-300、S7-400系列PLC,与S7-200系列PLC有所区别。
有人说从300学起是不是有点难,就像我在评论中所说。
如果S7-200相当于一辆奇瑞QQ,S7-300就是一辆大众passat,练车用QQ还是passat并没有多大区别。区别在于基于软件不需要硬件学习的基础上,学习S7-200和S7-300的成本是一样的,选一个功能更强大的没什么不好.
1、门外汉阶段
此阶段建议看一些基础的东西,如什么是PLC、基本原理是什么、可以应用在哪些地方。
反正就是对PLC有个整体的了解。我的总结PLC就相当于人的大脑,各种检测原件 (输入信号)就好比人的眼睛、耳朵、鼻子。
执行原件 (输出信号)就是手脚,PLC通过收集信号,然后通过逻辑运算(大脑思考判断),指挥执行原件动作。
2、初级入门
PLC种类很多,首先你需要一台电脑、配置一般就行,市面上主流配置就可以了,CPU(指实物PLC)就不用了。
其次,安装编程软件Step7,版本建议5.4以上。安装方法可以百度一下,安装模拟软件PLCSIM。
软件安装完以后,就可以开始入门之旅了。(建议软件装在虚拟机中,与正常使用的系统分开,一是因为软件启动会有很多服务,影响电脑性能。二是编程软件容易被杀毒及其他软件破坏,导致无法使用,重装软件又太过麻烦)。
上图是工作的时候买的一本书,现在看来选的还是挺对的,书里讲的东西都简单易懂。
开始入门当然就是梯形图了(在此插一句,之前看到某位答主说梯形图落后,企业已经不用了。我表示反对,就像评论所说,语言无优劣、编程有技巧 。本人在冶金行业央企工作,上亿的项目都会用到梯形图,大家不要认为简单就无用)。
先编写简单的小程序,比如红绿灯、运输带、小车之类的,都是只有几行的程序。
【文末免费领取PLC资料】
【文末免费领取PLC资料】
这时候用到的都是开关量,也就是0和1的逻辑。
学会用PLCSIM做模拟,会了模拟,什么是输入、什么是输出、什么是中间变量、就都理解了。
下图是一个控制电机正反转的小程序、两行就可以实现、用模拟器把它仿真转起来,就是这个样子了。
点击模拟器中的小方块就可以模拟输入信号,对应的输出信号也会自动出现小对号。
学习数据的处理,包括数据的传输、转换、其中涉及到数据类型等基础知识。
如果是工科学生,学过C语言应该很容易,数据处理中需要用到很多基础功能块,像加减乘除这些块一看就知道啥功能。
看不懂的块,按F1看帮助,帮助写的可能很复杂,多看几遍就明白了。
看完最好自己做笔记,记成自己容易理解的(各种复杂的块,长篇的英文帮助,这个阶段是最容易让人失去学习兴趣和动力的,一定要坚持住)。
数据处理也可以用模拟器模拟,很直观。
前面说的都是零件,学得差不多就可以开始拼积木了——功能和功能块。
块类似于子程序,使我们的程序结构化,简化程序组织,便于修改、查错、调试。
【文末免费领取PLC资料】
【文末免费领取PLC资料】
简单举个例子:
你有一千个灯泡要控制,他们的控制逻辑相同,虽说每个控制程序只需要短短几行,但每个都写这么几行那就是几千行,非累吐血不可。
这时候块的用武之地就来了,根据控制逻辑编写一个灯泡的控制程序,只把I/O作为接口做成功能块,然后对于每个灯泡调用这个功能块就好了。
也就是说把零件拼成了部件,有需要就直接用部件。
如果单体控制程序特别复杂,有多大好处你懂得。
软件中有自带的系统功能和功能块,学习这些块还是要找F1帮忙,自己做好笔记。
其实到了这个阶段,那些系统功能块还没都看明白,我就手痒开始自己堆积木了。在堆积木的过程中,边用边学,进步会很快。
3、入门阶段
此阶段就需要学会编辑人机界面了,人机界面可以显示设备运行状态,也可以对设备进行控制。
画面种类也很多,就说西门子自家的WinCC吧。
安装完编辑界面就是这个样子。怎么用就自己网上找资料吧,不是一句两句能说明白的。我的意思不是说软件复杂,是杂!
下图是做过的一个小项目,只有一些泵和阀,控制逻辑都很简单。
在画面中可以显示压力,流量之类的信息,也可以对设备操作控制。
学会做这样的一个画面需要多长时间?
一周就够了,没错,就是一周!
这画面看起来貌似挺复杂的,其实就是简单的连了程序中的变量,没有控件,没有脚本。
画面一样可以利用模拟器和虚拟的CPU建立连接,在你能够在模拟环境中,将画面和程序模拟运行起来,你就算入门成功了!
入门成功相当于什么水平?大学毕业的水平吧。
可以找工作了!
什么样的工作?
电气维护!比如水站、液压站之类以控制泵阀为主的区域。
当然你去了以后是要学习硬件的,逐步迈向中级阶段。
4、做项目阶段
再简单说下做项目的基本步骤,做项目一般要有机械设备厂家出控制说明书,就是设备的动作原理。
有的设备会自带执行元件(电动机,阀门等)及检测元件(接近开关,仪器仪表等),纯机械设备就需要电气专业的来选型。
基本有以下几步:
第一,根据I/O数量及控制的复杂程度选CPU模块,I/O模块,供电及通讯模块,变频器等。
第二,选电缆,继电器,开关等。
第三,选控制机柜,一般都是选标准柜子。
第四,绘制接线图,供电图及原理图等。
第五,装配控制机柜和编写程序同时进行。
第六,控制柜校线,上电,测试程序。
第七,机柜进现场接外线,供电。
第八,现场调试程序。
第九,运行测试。
【如何领取PLC资料?】
相关问答
PLC学习难度大吗?
PLC学习难度相对较大。PLC是可编程逻辑控制器的缩写,是一种用于工业自动化控制的设备。学习PLC需要掌握电气、自动控制、编程等多个领域的知识。首先,PLC编程...
PLC编程难学吗?
plc编程入门基础知识还是比较好学的,特别是对擅长理工科的人来说。plc编程入门基础知识需要先了解继电器控制电路,低压电气的知识要熟练掌握,并会看...不难学...
plc工程师没人带能学会吗?
PLC工程师没人带也可以学会的。现在不比二十多年前,那个时候PLC技术没人带,想自己学习,千难万难,难以有学习渠道,自己钻研会走很多弯路。而现在,网上各种...
PLC编程一般学多久?培训的会推荐就业吗?
不是说学了就可以找到好工作,工资高的工作。前提你要学的好,对于编程一块没有问题别人才会要你,现在我的学员出去,也就平均7000-8000东莞深圳附件的工作不是...
学plc一般要学多久啊?好不好学?
学习plc,入门只需要两周的学习。熟练应用的话,跟实践有关系,经常应用,也就半年时间能做一般工作。PLC有两种语言,一种叫梯形图,一种叫语句表语言,代表是西...
PLC编程难学吗?-ZOL问答
PLC编程难学吗?举报7人讨论9480次围观关注问题写回答讨论回答(7)linhua61看你学来干什么的要是只是开数控铣的哪就比较简单了,只要学下基本理论加上去实...
学习plc编程会很难吗?
刚开始都觉得很难,入行后很简单的刚开始都觉得很难,入行后很简单的现在不怎么样做这个行业人很多
plc好学吗?-懂得
入门很简单,想要学好最好多看电气控制,计算机方面的书,另外提高专业英文阅读能力.可编程序控制器是一种数字运算操作电子系统,专为在工业环境下应用...
零基础能学好plc吗?
是的,只要你有足够的耐心和热情,只要你能够按照正确的学习方法,就能够学好plc。你需要了解plc的基本构成,如果你有足够的时间,可以自学plc,也可以选择报一...
女生学plc的真实感受?
女生学PLC的真实感受,其实与性别无关,更多的是关于个人兴趣和努力。刚开始接触PLC时,可能会觉得编程和逻辑有些复杂,但只要耐心钻研,逐步理解其原理和应用,...