直播课堂
HOME
直播课堂
正文内容
plc编程实践培训 无从下手,看看别人是如何学习PLC编程的
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

无从下手,看看别人是如何学习PLC编程的

古人云:“他山之石,可以攻玉。”事实证明,善于学习借鉴别人的成功经验或者失败的教训,可以让自己在工作中少走许多弯路,学习PLC编程正是如此。今天小编就分享一位成功人士学习PLC编程的经历过程。

工业自动化专业毕业,刚开始学习PLC时一头雾水, 后来经过培训并在专家老师的学习指导下,才有了更加明确的学习方向。因此总结一些个人的学习经验,供大家参考。

1、学习PLC编程需要坚强的毅力和足够的耐心

人各有所长。有些人把编程看作一项冗长而枯燥的工作;有些人把编程看作一项趣味的智力游戏。如果你是前者,强烈建议你远离这份工作。毕竟编程工作是对人的毅力和耐心的挑战,编程需要经历无数次的试错,调试-修改-调试-修改…经过无数次失败后,当看到PLC按照自己的控制要求有条不紊的运行时,你将得到极大的成就感,这就如同打通了一个游戏的关口,那种感觉是一样的。

2、学习PLC编程需要敢于实践的信心

很多初学者往往是出于一种畏惧,担心损坏设备,而不敢进行实际操作。其实这些畏惧是没有任何道理的,只要你仔细的阅读手册,遵循标准的规范去接线实操的,都不会出什么问题。我在接触到那些不熟悉的指令时,喜欢单独编一个小程序,让PLC运行。然后逐个修改条件,观察运行的结果,像STEP7 MicroWin编程软件为用户提供了非常好的监控手段,通过观察监控情况,再反过来重新理解手册的描述,这样就可以非常直观的理解这些指令的作用和使用方法。不必担心自己写的程序会有什么问题,会影响PLC的正常工作,程序有没有问题,只有让PLC运行了才能发现。所以,要有敢于实践的信心,大胆的实践是PLC编程的必由之路。

3、编程需要有缜密的逻辑思维

编程本身就是一种逻辑思维过程。最初的PLC是用来替代继电器逻辑电路的,所以继承了继电器电路以触点作为触发条件的描述方式。在PLC中,以虚拟触点代替了继电器触点,而继电器电路所表达的逻辑关系还是被完整的保留下来。所以,要理顺对象之间的逻辑关系,要有缜密的逻辑思维。

4、养成良好的编程习惯

每个人编程都会有不同的习惯和特点,不能强求一致。但是一些好的习惯还是应该为大多数人所遵循。一是理顺逻辑关系、时序关系,编制程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编制寄存器符号表。 PLC的很多操作都是直接针对寄存器的,如果在程序中出现不合理的寄存器地址重叠,可能会造成程序错误。编制寄存器符号表不仅可以避免上述问题,而且可以使程序具备更好的可读性。PLC提供了丰富的指令、模块,初学者编程时应尽量先使用简单的指令达到目的,这对你理解那些较为复杂的指令会有帮助,具备了一定经验后,应该考虑掌握复杂指令的应用,以及程序的优化。

5、有一定的程序设计基础知识

有一定的程序设计基础知识,以及弄通有关PLC程序设计理论是重要的。没有这方面的理论准备或指导,仅靠在实践中摸索,简单的问题还好办,复杂的就不好办了,不仅无从下手,而且花了很多时间与精力,也难编出质量也较高的程序,常常是事倍功半。任何理论也都只是经验的总结,归根到底也都是来自实践。

学习PLC编程的9个Tips:

1、不要只会说:给我程序吧!你应该自己去思考,当你自己想出来后,再参考对比别人的,你就知道自己和别人思路的差异。

2、别买本书几十块都舍不得,为了省钱看电子书,浪费的时间绝对超过书的价值。

3、学习编程软件的使用或编程知识时,一定要看帮助手册,买的书不一定就非常全面。

4、别人的经验,自己的经验,都很重要。前者要自己去学习别人的经验,后者要靠自己用心积累,这些都要一定的时间与必要的精力去积累的。

5、看得懂的书,请仔细看;看不懂的书,请硬着头皮看。 别指望看第一遍书就能记住和掌握什么,请看第二遍、第三遍。

6、多实践和调试操作,只用软件模拟,是永远成不了高手的。

7、保存好你做过的所有的源程序,那是你最好的积累之一。

8、对于网络,还是希望大家能多利用一下,比如google、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相 关资料,可以学会自己找答案,别老是等待别人给你希望。

9、到一个论坛,你要学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了。

看完经验分享,是不是对你学习PLC编程有了更明确的方向。学习是一个循序渐进,需要长期努力的过程,只有不断的去努力,去坚持,去奋斗,才能到达想要的结果。

如何学好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 工业机器人和机器视觉.

当然,总结得不够全面,因为即使电气自动化也有很多分支,如果是非标自动化的话需要对机械设计也有很好的造诣.

近半年以来,我已经在以上这些领域写过很多文章,在以后的文章里,我依然会根据以上的这些内容以知识点的形式分享给大家,希望大家可以有所收获。

相关问答

怎么样才能学好PLC编程,千万别去PLC培训学校?

自学的话,真的挺难的,一个小问题能让你半个月弄不懂,烦死个人不能说培训不好,除了要花钱,没别的坏处,当然如果你能够凭借关系进厂,找个老师傅带你,那就...自...

零基础怎么学PLC编程?

如果您零基础想要学习PLC编程,可以参照以下步骤:1.先了解基础概念:学习PLC编程需要先掌握电气、电子和自动化等领域的相关基础知识。了解数字电路、传感...

PLC培训哪里好?

深圳启程智能技术有限公司(简称启程自动化培训)成立于2012年,由工控老鬼创立的一家专业从事工业机器人,PLC编程,机器视觉、高级系统开发、电气设计、工程项...

零基础怎么学PLC编程?

学习PLC编程,需要从以下几个方面入手:学习PLC基础知识,包括PLC的组成、工作原理、常见元器件等;学习PLC编程语言,包括指令集、程序结构、变量类型等;了...

PLC编程入门怎么学?

1、养成良好的兴趣既然都对PLC编程没有兴趣,那怎么可能学好呢。因此可以把编程当成一项趣味的智力游戏,这样就会促使你有足够及毅力耐心去完成编程。2.PLC学...

怎么学习plc编程?

PLC编程学习需要掌握基本的电气知识和自动化控制原理,建议先学习PLC的硬件组成和工作原理,然后学习PLC编程语言,如LadderDiagram、FunctionBlockDiagram等...

plc编程小技巧?

学习plc编程可以按以下三步来进行:1、掌握PLC编程的基本原理。学习plc编程,你需要认识梯形图和继电器控制原理图,了解编程元件的分类,熟识PLC基本指令。...

东莞学PLC编程就来大朗智通培训学校

[回答]松山湖plc编程要学多久PLC编程课程40-60天,具体的学习可以直接去学校现场了解东莞学PLC编程就来大朗智通培训学校PLC编程是一种数字运算操作的电子...

全国十大plc培训机构?

1.龙丰自动化培训中心2.程控教育3.深控PLC培训中心4.八方汇5.富川工程师学院6.技成培训网7.电子科技大学职业技能培训学校8.长沙湖湘职业技术培训学院...

技成培训plc编程教的怎么样?

技成培训的PLC编程课程提供了全面的基础知识和实践技能,帮助学员在PLC编程方面建立坚实的基础。课程内容涵盖PLC架构、编程语言、指令集、故障排除和应...

 枫牙 夏天的约定  振动仪 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部