如何学好PLC自学还是去培训班?资深电气工程师和您分享成长历程
最近接到很多私信,都是问我如何学好学习电气自动化!
平时真的很忙,无法回复所有朋友的问题,就总结出一篇文章!
到底怎么样才能学好PLC以及更深层次的电气知识?
首先我先分享一下我的经历,希望可以对大家有所帮助.
我毕业于一所工科大学,专业是自动化,毕业后进入了一所大型钢铁公司工作,因为那几年钢铁行业还算景气,因此可以说赶上了好时候,我所在的公司大规模扩建.
刚去公司的时候,我被分在了一个清水衙门,可以说在那个岗位上活少钱多!但每天真的很空虚,看着别人忙忙碌碌学到了很多知识,心里面莫名的不舒服,感觉在透支我的青春.
很快机会来了,工厂多地调试,调试人员不足,我主动请缨,从一个安逸的岗位上申请去了相对恶劣的调试现场,车间主任毫不犹豫地答应了,第二天就给我办了手续,好像生怕我后悔.
当时我一直觉得是不是我那个决定错了呢?
答案是没有,可以说这么些年我一直都受益于那几年的调试生活.
有过国企工作经验的都知道,对于项目的进度,管理层催得很急,然而因为一些企业性质的问题,他们却又无法对施工单位要求太多,那么压力就来到了我们的身上.
电气施工单位接完线后,我们就开始校线,也就是俗称的"打点".这一过程让刚毕业,对于电气知识只知其一不知其二的我接触到了各种的电气元件并且知道它们的功能,原理和接线等等.这些知识奠定了电气编程的基础.
就这样在这种情况下我工作了一年,第二年因为项目的原因,我们需要一个编程人员,我又一次捉住了这次机会.然而当时的我压力非常大,我可以看懂图纸,明白电气元件的作用,但是编程对于我来说还是头一次,而且起步就是一套不小的西门子S7-300的程序系统.
憋了一周实在不知道如何起步,请教了一个资深的技术大拿,他给了我一个其他设备的程序,告诉我学习的第一步是模仿,现在想想多亏了这个老师傅,在关键时期给了我一个正确的建议,并在我遇到难题的时候可以帮助我.就这样我用了三个月的时间编写了人生第一个PLC程序.这三个月大多数时间都是自己捉摸,实在想不明白找这个高手帮我看一下.
就这样几个月后项目顺利投产,在此之后的几年时间我一直都是带领同事调试新项目.几年下来项目也调试完了,又做了一年的设备维护.后来感觉没意思也没有前途就离职了.
辗转多次来到现在的外企.目前该企业正在大规模自动化改造,我负责这些项目改造,当然额也包括电气编程等等.
那么说了这些,其实想告诉大家的是:
1 如果想学习PLC编程的话,最好不要直接零基础开始PLC编程,根基不牢地动山摇,没有良好的电气基础根本编不出稳定的PLC程序.而PLC也只是为设备为工艺服务的!所以学好电气基础至关重要.千万不要本末倒置。
我曾经和国内某著名设计院的设计人员接触过,道理讲起来头头是道,可就是作品不合格,经不住考验.
2 一定要多多观察设备工艺,PLC编程说到底就是为生产工艺服务,多了解现场,多注意观察对于提升技术水平也很重要.
2 PLC编程学习不可纸上谈兵,手里有PLC的话我建议先编写一些基础的程序,对于新人可以做一些交通灯的程序,有了一定基础后才有机会进入实践,进行实际编程.
进入实际编程后一定要多学多看,学习别人的程序,看一看别人程序的风格,不得不说德国工程师的程序就很好,结构清晰易懂,而且很方便.
我曾经和多个德国企业合作过,也读过他们的程序,他们会把大部分精力放在规范化程序上,比如说西门子公司会制作很多功能完善的程序块,对于一些特定设备可以直接使用这些程序块,在油了一个好的基础后,他们需要做的就是在程序块的外部改写输入和输出点,这极大地缩短了程序编写周期,而且程序很容易理解.
这一点大多数的国内自动化公司都做不到,因为人员流动较大,他们很难规范程序,导致编写出来的程序良莠不齐.
所以多向高手学习,也是提高自己技能的一个关键点.闭门造车永远造不出优秀的车辆.
3 到底需不需要报名培训班?
目前的工控市场有很多培训机构,我也曾经参加过几个培训班,我觉得需不需要培训班分人而异!
大体来说,电气学习是一个不断自学的过程,在没有基础的时候找一些好的培训班可以帮助你快速入门,有些时候,在你捉摸不懂的时候,一个高手的几句话就会令你恍然大悟!原来是这样的!
但达到一定程度,培训班就没有多大的作用.虽然很多培训机构会出高级课程,但相信我没人会愿意教你如何读懂别人的程序.因为PLC基础学习是一个可以重复的过程,只是一个知识点,但理解别人的程序却需要一整套知识体系才可以做到.没有人可以短时间内将一整套知识体系教给别人.
所以说入门可以选择培训班,但有一定基础后就不需要了.
电气学习更多的需要自学.
4 电气学习需要哪些知识?
以前我写过一篇文章,电气自动化由零基础到高级工程师需要学习的知识,有兴趣的可以去寻找,其中包括:
1 电工知识.
2 PLC编程与应用.
3 电气制图.
4 变频器和伺服技术.
5 触摸屏和组态软件.
6 工业机器人和机器视觉.
当然,总结得不够全面,因为即使电气自动化也有很多分支,如果是非标自动化的话需要对机械设计也有很好的造诣.
近半年以来,我已经在以上这些领域写过很多文章,在以后的文章里,我依然会根据以上的这些内容以知识点的形式分享给大家,希望大家可以有所收获。
西门子S7-300400 PLC编程自动化应用培训 PLC学什么内容 什么是PLC
西门子S7-300/400 PLC编程培训形式:
1)现场培训。
2)每人配有一台学习电脑和学习设备,学员全程实操学习,可以直接操作设备进行编程实践,。所有设备全天开放,学员可随时动手实践。包学会不限学时,结业后可免费提供所报课程内的技术指导,也可随时回校复习。
西门子S7-300/400 PLC编程培训目标:
1)通过培训能实际上手做项目
2)通过培训能直接从事PLC编程设计工作
西门子S7-300/400 PLC编程课程内容及课程安排表:
一.PLC概述二.PLC工作原理三.西门子S7-300硬件概述3.1 西门子300硬件结构之电源3.2 西门子300硬件结构之CPU3.3 西门子300硬件结构之模块3.4 S7-300安装及接线四.STEP 7软件的安装步骤及方法4.1 软件安装4.2 软件使用及硬件组态4.3 编程软件及模拟软件使用五.位逻辑操作5.1 位逻辑操作5.2 工作台控制讲解5.3 汽车自动门控制讲解六.定时器6.1 定时器6.2 定时器案例讲解6.3 时钟存储器功能6.4 定时器的设定值使用变量方法6.5 喷泉自动控制系统示例6.6 彩灯顺序控制示例七.计数器7.1 计数器7.2 计数器应用示例八.PLC的数据存储结构及进制转换8.1 进制转换8.2 PLC结构存储
九.数据传送及四则运算9.1 传送、批量清零指令9.2 加、减、乘、除运算指令及编程9.3 求余数指令9.4 浮点数指令十.比较指令及其应用十一.数据处理应用讲解11.1 自加自减指令控制示例11.2 商品自动零售机示例十二.转换12.1 转换指令及其应用
十三.跳转指令13.1 跳转指令及其应用十四.移位、循环14.1 移位循环指令14.2 移位循环应用案例14.3 移位循环指令实现变速示例十五.程序块15.1 OB组织块15.2 FC功能15.3 FB功能块15.4 SFC系统功能15.5 SFB系功能块15.6 DB数据块15.7 变量表VAT十六.中断16.1 日期时间中断组织块16.2 延时中断组织块16.3 循环中断组织块16.4 硬件中断组织块16.5 错误故障组织块十七.高速计数17.1 高速计数应用详解17.2 高速计数实例讲解十八.高速脉冲输出功能及应用十九.模拟量19.1 CPU314C集成模拟量输入功能应用19.2 模拟量输入模块接线及应用19.3 模拟量输出功能接线及应用19.4 PID控制
.
二十.位状态二十一.字逻辑二十二.语句表编程二十三.指针二十四.网络通信24.1 S7-300与S7-200MPI通讯24.2 S7-300与S7-300 MPI通信24.3 S7-300与S7-300的DP通讯24.4 S7-300与分布式IO模块ET200M连接方法24.5西门子300与200SMART以太网通讯24.6接口模块IM360.IM361组建多机架实例24.7 S7-300与M420变频器DP通讯24.8 S7-300与S7-200 DP通信二十五.西门子WinCC flexible触摸屏编程设计25.1 软件安装25.2 WinCC flexible用户界面简介25.3.创建画面25.4.变量的组态25.5.IO域组态25.6.按钮组态25.7.开关组态25.8.棒图组态25.9.日期时间域组态25.10.项目模拟调试的方法25.11.报警的基本概念25.12.报警系统组态练习25.13.报警组态及模拟练习25.14.报警窗口与报警指示器的组态25.15.报警类别与报警组的组态二十六.WINCC上位机编程应用26.0 WinCC7.3软件安装及授权26.1.WinCC入门项目26.2.WinCC创建一个新项目26.3.WinCC创建画面26.4.WinCC报警组态26.5.WinCC变量记录26.6.WinCC创建导航26.7.WinCC报表编辑及打印26.8.WinCC复制和移植WinCC项目26.9.WinCC多用户项目客户机服务器连接实例26.10.电脑开机自动运行WinCC项目设置
等等...
相关问答
怎么样才能学好PLC编程,千万别去PLC培训学校?
自学的话,真的挺难的,一个小问题能让你半个月弄不懂,烦死个人不能说培训不好,除了要花钱,没别的坏处,当然如果你能够凭借关系进厂,找个老师傅带你,那就...自...
我想学PLC编程培训是到培训点学好还是自学好?
1、有较好的工业控制及电路方面的知识(有基础);2、有较强自我控制能力(如即使烦了也还能坚持学习);3、有较强编程基础及能较快掌握一门应用型软...2、...
PLC培训哪里好?
深圳启程智能技术有限公司(简称启程自动化培训)成立于2012年,由工控老鬼创立的一家专业从事工业机器人,PLC编程,机器视觉、高级系统开发、电气设计、工程项...
触摸屏PLC编程培训学习的三个重要环节?
[回答]汇缘教育PLC编程培训学校为您解析第三个环节:PLC秘方的设计方案及程序编写,怎么使用EPLAN手机软件开展配电设计及其PLC和智能机器人新项目集成化运...
怎么学习plc编程?
PLC编程学习需要掌握基本的电气知识和自动化控制原理,建议先学习PLC的硬件组成和工作原理,然后学习PLC编程语言,如LadderDiagram、FunctionBlockDiagram等...
那家plc培训好?学费多少?
市面上PLC培训机构有很多,PLC编程培训班的课程费用是根据学历和培训班的情况来确定的:基础班课程费用在3000-5000元;专业班课程费用也较贵,在6000-10000元。...
哪里学习西门子PLC编程培训比较好?
西门子在国内有专门的培训机构,针对不同的控制系统都有不同的培训班,开班密度也比较高,学成也会颁发资质证书,当然学费也不便宜,社会上也有很多类似培训机构...
零基础怎么快速学好PLC?
做的太少,然后又听了身边那些不专业的人的话,误导自己的思想,所以,还没有做,就退缩了总得来说,PLC编程是有一定难度的,前期入门需要花点时间,遇到难题...很多...
国内比较知名的PLC培训机构有哪些?
联为智能教育、启程教育等plc培训不错。联为智能教育目前开设PLC班,工业机器人班、CCD机器视觉班,运动控制卡班,电工电路班等联为智能教育主要从事计算机软...
PLC编程培训会不会太难学?
[回答]东莞市汇缘教育PLC编程培训学校的工程师告诉大家:PLC编程的学习培训关键分成两大控制模块,计算机语言与操纵方法。PLC编程語言简言之便是了解智能机...