首页 [机械/制造]PLC编程入门所需要的知识

[机械/制造]PLC编程入门所需要的知识

举报
开通vip

[机械/制造]PLC编程入门所需要的知识[机械/制造]PLC编程入门所需要的知识 新手学习 编程的入门建议PLC wjh 后因工作需要,加之个人兴趣,才转行搞仪表、机械。十年前,我刚开始使用 PLC 时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的 粗浅了解,硬着头皮接下了任务。当时已经来不及接受培训,相关资料极其缺乏,仅有的参 考资料是一本英文的 S7-200手册,以及西门子网站上找到的一些全西文的示例,总算在三个 月内完成了系统的构建、软件的编写工作。期间走弯路、出故障是家常便饭,经常搞得我茶 饭不思,而且还由于操作不慎烧毁过一...

[机械/制造]PLC编程入门所需要的知识
[机械/制造]PLC编程入门所需要的知识 新手学习 编程的入门建议PLC wjh 后因工作需要,加之个人兴趣,才转行搞仪表、机械。十年前,我刚开始使用 PLC 时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的 粗浅了解,硬着头皮接下了任务。当时已经来不及接受培训,相关资料极其缺乏,仅有的参 考资料是一本英文的 S7-200手册,以及西门子网站上找到的一些全西文的示例,总算在三个 月内完成了系统的构建、软件的编写工作。期间走弯路、出故障是家常便饭,经常搞得我茶 饭不思,而且还由于操作不慎烧毁过一台 PLC。所以我非常理解那些刚入门的网友两手抓瞎 的感觉。 在此,我想粗略的 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 一下自己的学习之路,供网友们参考。 1、编程需要坚强的毅力和足够的耐心 人各有所长。有些人把编程看作一项冗长而枯燥的工作,有些人把编程看作一项趣味的智力 游戏。如果你是前者,强烈建议你远离这份工作。毕竟编程工作是对人的毅力和耐心的挑战。我所 在实验室中,很多学生看到我编程序就会惊讶于我面对这一堆堆符号所表现出的专注。 其实,这是兴趣使然。兴趣使我具备了足够的毅力和耐心。经过无数次失败后,当看到一个个符号按我的思路整齐的排列,PLC 按我的要求有条不紊的运行时,兴趣得到了极大的满足, 如同打通了一个游戏的关口。所以,我告诉这些学生,你们看到的是一堆枯燥怪异的符号, 我看到的却是一群热情奔放的舞者,而我则是她们的导演。 2、编程需要敢于实践的信心 我曾经教过一个学生学 AutoCAD,我对她的唯一要求就是实践。我告诉她,你随便怎么操作, 大不了一张图重画,最坏的结果是系统崩溃,没关系,系统重做,再来,只要电脑没被砸了, 怎么都行。两年后,我再看到她做的 CAD 图纸,也自叹不如。 同样道理,只有不断地在 PLC 上运行这些指令,观察运行的结果,才能弄清 PLC 指令的作用。 很多初学者对 PLC 一脸的迷茫,往往是出于一种畏惧,担心损坏设备。而这些畏惧是没有任 何道理的。仔细的阅读手册是非常重要的,但是仅靠读 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 是成不了一个工程师的。更何况手 册上的内容并非面面俱到。我在接触到那些不熟悉的指令时,喜欢单独编一个小程序,让 PLC 运行。然后逐个修改条件,观察运行的结果,MicroWin 为用户提供了非常好的监控手段,, 反过来再重新理解手册的描述,这样就可以非常直观的理解这些指令的作用和使用方法。不 必担心自己写的程序会有什么问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,会影响 PLC 的正常工作。程序有没有问题,只有让 PLC 运行了才能发现。而发现问题并解决问题就是对自己能力的提高。撇开硬件操作不谈,单就 软件来说,我还真没有遇到过由于软件问题而损坏 PLC 的事。在这里不必担心继电器电路接 错线可能造成的后果。所以,大胆的实践是 PLC 编程的必由之路。 当然,大胆实践并不是野蛮操作,而是必须遵循必要的规范。还有一个要注意的,在程序未 经可靠性证实之前,千万不要挂接负载,以免造成不必要的损失。数字量的输出有 LED 显示, 而模拟量处理可以采用一些硬件或软件模拟手段来解决。 3、编程需要有缜密的逻辑思维 编程本身就是一种逻辑思维过程。在高级语言中,使用最多的是 if then else、select 这些条件 判别语句,这就是逻辑中的因果关系。 PLC 程序就是由这些因果关系组成的,判别条件是否 成立,进而决定执行相应的指令。最初的 PLC 是用来替代继电器逻辑电路的,所以继承了继 电器电路以触点作为触发条件的描述方式。在 PLC 中,以虚拟触点代替了继电器的金属触点,而继电器电路所表达的逻辑关系还是被完整的保留下来。即使引入了继电器电路难 以胜任的 数值处理过程,PLC 从根本上还是在执行一个个因果关系。所以,理顺对象的各个事件之间 的逻辑关系,是编程之前必须精心做好的准备工作。我在接到一项任务后,第一件事就是整 理出一份逻辑关系图,与用户反复商讨,取得用户的认可,然后才真正进入程序的编写过程。 4、不可或缺的相关知识 PLC 的程序是直接作用于对象的具体工艺过程,那么对对象具体工艺过程的理解是非常重要 的的。我在与用户的交流过程中,会用我所掌握的 Unit Operation 的知识 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 用户的工艺过程, 协助用户整理过程控制中的各个逻辑关系,甚至包括各种 仪表、硬件的配置。这得益于我原 本所学的专业。当然,不能要求所有搞 PLC 程序的工程师都有我这样的经历。但是有两门知 识却是不可或缺的,一是过程仪表的硬件知识,包括传感器、变送器,二次 仪表,和 PLC 本 身,这是构建控制系统的基础,二是过程控制理论,包括各种控制模型的原理和应用,其中 最重要的是二位调节和 PID 调节模型。PID 调节是目前用得最广泛的过程控制手段,且变化 多端。学习 PID 最好的方法就是读书。几乎所有讲解过程控制的书籍都有关于 PID 的内容, 多读基本相关的书籍对理解 PID 是很有益处的。我发现不少网友在进入 PLC 领域时,缺乏这 些相关知识。这并不可怕,可怕的是当事者不能静下心来弥补知识的缺陷。我们不要怪罪学 校没有教授这些内容,而是要注重自己如何去学习这些知识。工作中遇到的许多问题是学校 里没讲过的,这不能成为我们拒绝工作的理由,而应该以积极的态度去应对这些问题。我的 体会是,为了解决工作中的问题而学习的知识,比课堂上学的东西更容易记住。 5、养成良好的编程习惯 每个人编程都会有不同的习惯和特点,不能强求一致。但是一些好的习 惯还是应该为大多数 人所遵循。一是理顺逻辑关系、时序关系,编制程序框图,二是合理分配主程序、子程序和 中断程序,三是合理分配寄存器,编制寄存器符号表。
本文档为【[机械/制造]PLC编程入门所需要的知识】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_219945
暂无简介~
格式:doc
大小:15KB
软件:Word
页数:0
分类:
上传时间:2018-02-19
浏览量:8