小白自学plc、单片机应该去哪学呢,线上培训还是网站?
小白自学plc、单片机应该去哪学呢,线上培训还是网站?
作为自动化从业者来说,假如你硬件根底能够,(就是知道绝大局部硬件怎么和plc接线,知道plc的输写输出之类的,设备的控制逻辑是什么)这些你都知道的话建议自学
然后学校就以培训机构作为代表(都是教你东西);假如去你读书的学校学,那就算了,很少有学校能精准对接这个行业,假如说以后的工作须要什么,或者是硬件条件有限,而自动化又是必需要实操的。
自学的网站都差不多(举荐的网站放在最后)
然后再从培训机构和自学做个比较。
自学的优点
费用低,包括你买元器件这些,3000左右就足够你买全常用的自动化元器件,还包括辅材这些(建议买二手的)买来的元器件假如你有不懂的,能够自己反复琢磨,而且,通常你有时长能够自由支配。
缺少点;
遇到不懂,假如没人问的话,很鸡肋,而且,自学进度一般比较慢,并且你要去选择优质的视频,有的视频没什么干货,学了用途不大。
培训班的优点:
有人手把手教你,你不懂能够问,总比你不懂的一个人探索来的强,进修进度快,有一个进修环境
缺少点:学费贵,以东莞来说,根本上在7000左右,甚至更多,师资力量参差不齐,有的教师能够,有的教师就是半桶水。
我认为,要自学PLC首先要知道的是学什么,怎么学,而不是去哪学,下面是个人整理的PLC进修路径和进修方法。
一、首先,我认为PLC是一门综合性的技术,并不仅仅指一种控制器,其技术涵盖面很广,所以,从这个角度来讲,从任何一个品牌的PLC产品初始进修都是能够的,只是西门子PLC的市场占有率高,从就业的角度来说还是先从西门子的产品入手(以下、以上内容纯属个人观点)。
二、其次,怎么进修西门子PLC。假如你的根底很单薄的话,我觉得能够遵从以下的进修顺序:
1.掌握常用低压电气的使用在这里你须要掌握中间继电器、时长继电器、热继电器、接触器、开关、三相异步电机等低压电器的使用,电机至少要知道正反转、星三角降压启动等控制原理。
2.学会使用CAD和Eplan绘制电气图纸(原理图、接线图、安装图)
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等高级语言的的面向对象编程。这里能够联合西门子的TIA Portal与FactoryIO软件开展综合性的、贴近实际出产应用的工艺编程,详细怎么实施能够看下我录制的视频。
7.掌握触摸屏的使用,能够先从KTP700入手,从简略的控件初始学,这局部的进修的完全依赖TIA Portal软件就能够了,我们在进修根本指令、做综合性联络的过程中是会接触到这个知识点的。一般不同品牌的触摸屏,其功能都是大同小异的,学会一个就能够了。
8.掌握变频器的工作原理和使用(在这个过程中进修模拟量控制、Profinet总线技术、OUC通信、串口通信、S7通信等)。西门子PLC的以太网通功能非常丰盛,既有自家PLC之间连接用的S7通讯,也能支持开放性的OUC通讯和实时性的Profinet通讯,与第三方场景的产品进行通信连接。
9.掌功能握步进电机的控制原理及使用。步进电机是运动控制钟最常用的一种控制技术,必需要掌握,如什么是脉冲频次、什么是步距角、什么是细分等等。对于步进电机的进修,最好有实物来练习,假如没有实物的话能不能学呢?也是能够的,我后面会详细录制这方面的课程。
10.掌握伺服电机的控制原理及使用。伺服电机有两种控制方式,一种是采用运动指令的控制方式,这一点与步进电机的使用相同;另一种就是采用通信的控制方式,如西门子的V90伺服就是能够采用Profinet通信的方式进行运动控制编程。
11.学会SCADA组态;组态王、西门子的Wincc都是SCADA组态软件,这个局部的进修要费一点时长的,由于波及到C、VB等高级语言的编程。
12.进修工业物联网IOT云平台开发。须要掌握C#,C++、JS、数据库等技术,这里须要说一点,目前在物联网平台开发上,Node-Red + JS技术仿佛有后来居上之势,西门子、华为等很多大厂的设备在这块都做了支持,大家感兴趣能够自己了解下。工业云平台开发实际上属于产业互联网这局部,说是跨界的话个人觉得有点不适宜,我更认为是我们自动化工程师往上进阶的一个方向:从底层的集成应用到云端(数字化)。
13.能熟练掌握和应用上面所讲的内容,绝对是大神级别的(一般人能学到11就非常不错了),但是技术在开展,进修也是永没止境!这里引用华为任老先生的一句话与大家共勉:除了胜利,我们已经没路可退!
15.当然还有数字孪生方面的内容,很多啦。其它需要学习的,请大神们自己在评论区补充吧我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加蚣重呺也能领取哦。培育大国工匠,我在助力~
上一篇:如何学习单片机?