1、plc 编程年终工作总结篇一:PLC 编程入门 个人总结 转载新手学习 PLC 编程的入门建议小小本篇只供参考,借鉴。鄙人原化工专业毕业的,后因工作需要,加之个人兴趣,才转行搞仪表、机械。十年前,我刚开始使用 PLC时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的粗浅了解,硬着头皮接下了任务。当时已经来不及接受培训,相关资料极其缺乏,仅有的参考资料是一本英文的 S7-200 手册,以及西门子站上找到的一些全西文的示例,总算在三个月内完成了系统的构建、软件的编写工作。期间走弯路、出故障是家常便饭,经常搞得我茶饭不思,而且还由于操作不慎烧毁过一台 PLC。所以我非常理解那些刚入门的
2、友两手抓瞎的感觉。 在此,我想粗略的总结一下自己的学习之路,供友们参考。 1、编程需要坚强的毅力和足够的耐心 人各有所长。有些人把编程看作一项冗长而枯燥的工作;有些人把编程看作一项趣味的智力游戏。如果你是前者,强烈建议你远离这份工作。毕竟编程工作是对人的毅力和耐心的挑战。我所在实验室中,很多学生看到我编程序就会惊讶于我面对这一堆堆符号所表现出的专注。其实,这是兴趣使然。兴趣使我具备了足够的毅力和耐心。经过无数次失败后,当看到一个个符号按我的思路整齐的排列,PLC 按我的要求有条不紊的运行时,兴趣得到了极大的满足,如同打通了一个游戏的关口。所以,我告诉这些学生:你们看到的是一堆枯燥怪异的符号,我
3、看到的却是一群热情奔放的舞者,而我则是她们的导演。 2、编程需要敢于实践的信心 我曾经教过一个学生学 AutoCAD,我对她的唯一要求就是实践。我告诉她:你随便怎么操作,大不了一张图重画;最坏的结果是系统崩溃,没关系,系统重做,再来;只要电脑没被砸了,怎么都行。两年后,我再看到她做的CAD 图纸,也自叹不如。 同样道理,只有不断地在 PLC 上运行这些指令,观察运行的结果,才能弄清 PLC 指令的作用。很多初学者对PLC 一脸的迷茫,往往是出于一种畏惧,担心损坏设备。而这些畏惧是没有任何道理的。仔细的阅读手册是非常重要的,但是仅靠读书是成不了一个工程师的。更何况手 册上的内容并非面面俱到。我在
4、接触到那些不熟悉的指令时,喜欢单独编一个小程序,让 PLC 运行。然后逐个修改条件,观察运行的结果(MicroWin 为用户提供了非常好的监控手段) ,反过来再重新理解手册的描述,这样就可以非常直观的理解这些指令的作用和使用方法。不必担心自己写的程序会有什么问题,会影响 PLC 的正常工作。程序有没有问题,只有让 PLC 运行了才能发现。而发现问题并解决问题就是对自己能力的提高。撇开硬件操作不谈,单就软件来说,我还真没有遇到过由于软件问题而损坏 PLC的事。在这里不必担心继电器电路接错线可能造成的后果。所以,大胆的实践是 PLC 编程的必由之路。当然,大胆实践并不是野蛮操作,而是必须遵循必要的
5、规范。还有一个要注意的,在程序未经可靠性证实之前,千万不要挂接负载,以免造成不必要的损失。数字量的输出有 LED 显示;而模拟量处理可以采用一些硬件或软件模拟手段来解决。 3、编程需要有缜密的逻辑思维 编程本身就是一种逻辑思维过程。在高级语言中,使用最多的是 if then else、select 这些条件判别语句,这就是逻辑中的因果关系。PLC 程序就是由这些因果关系组成的:判别条件是否成立,进而决定执行相应的指令。最初的 PLC 是用来替代继电器逻辑电路的,所以继承了继电器电路以触点作为触发条件的描述方式。在 PLC 中,以虚拟触点代替了继电器的金属触点,而继电器电路所表达的逻辑关系还是被
6、完整的保留下来。即使引入了继电器电路难以胜任的数值处理过程,PLC 从根本上还是在执行一个个因果关系。所以,理顺对象的各个事件之间的逻辑关系,是编程之前必须精心做好的准备工作。我在接到一项任务后,第一件事就是整理出一份逻辑关系图,与用户反复商讨,取得用户的认可,然后才真正进入程序的编写过程。 4、不可或缺的相关知识PLC 的程序是直接作用于对象的具体工艺过程,那么对对象具体工艺过程的理解是非常重要的的。我在与用户的交流过程中,会用我所掌握的 Unit Operation 的知识分析用户的工艺过程,协助用户整理过程控制中的各个逻辑关系,甚至包括各种仪表、硬件的配置。这得益于我原本所学的专业。当然
7、,不能要求所有搞 PLC 程序的工程师都有我这样的经历。但是有两门知识却是不可或缺的:一是过程仪表的硬件知识,包括传感器、变送器(二次仪表)和 PLC 本身,这是构建控制系统的基础;二是过程控制理论,包括各种控制模型的原理和应用,其中 最重要的是二位调节和 PID 调节模型。PID 调节是目前用得最广泛的过程控制手段,且变化多端。学习 PID 最好的方法就是读书。几乎所有讲解过程控制的书籍都有关于PID 的内容,多读基本相关的书籍对理解 PID 是很有益处的。我发现不少友在进入 PLC 领域时,缺乏这些相关知识。这并不可怕;可怕的是当事者不能静下心来弥补知识的缺陷。我们不要怪罪学校没有教授这些
8、内容,而是要注重自己如何去学习这些知识。工作中遇到的许多问题是学校里没讲过的,这不能成为我们拒绝工作的理由,而应该以积极的态度去应对这些问题。我的体会是,为了解决工作中的问题而学习的知识,比课堂上学的东西更容易记住。5、养成良好的编程习惯 每个人编程都会有不同的习惯和特点,不能强求一致。但是一些好的习惯还是应该为大多数人所遵循。一是理顺逻辑关系、时序关系,编制程序框图;二是合理分配主程序、子程序和中断程序;三是合理分配寄存器,编制寄存器符号表。 PLC 编程更接近于单片机,或者说 PLC 就是模块化的单片机。因此 PLC 的很多操作都是直接针对寄存器的,如果在程序中出现不合理的寄存器地址重叠,
9、一定会出现不可预想的后果。编制寄存器符号表不仅可以避免上述问题(MicroWin 会有问题提示) ,而且可以使程序具备更好的可读性。这和 VB 中定义变量有异曲同工之处。 VB 编程中关注的是事件,不强调主程序和子程序的观念,因为 VB 主程序的工作是由 PC 的操作系统完成的。PLC 则不然。PLC 程序是以主程序为主干的,CPU 不断的循环执行主程序,只有触发条件成立时才会调用子程序或中断程序。即子程序和中断程序所执行的任务不是全时需要的。如果把这些任务都放在主程序中会无端增加主程序的工作量,降低程序的效率。这点和单片机的编程思路是一致的。子程序的使用可以使整个程序的逻辑更清晰。而且子程序
10、可以分开编写、调试,最后“安装”到主程序上。这样你可以一个一个解决问题。 PLC 编程,无论是 LAD,抑或 STL,都不如 VB 那么直观、有趣,更不如 CAD 那么形象。但比单片机的汇编语言的可视性强多了。对于初学者,LAD(梯形图)的编程相对直观,更容易上手。 最后,PLC 提供了丰富的指令、模块,比单片机方便了很多。但是初学者编程时应尽量先使用简单的指令达到目的。尽管看上去有点土,却不失为一个入门的好途径,且对你理解那些较为复杂的指令会有帮助。具备了一定经验后,应该考虑掌握复杂指令的应用,以及程序的优化。 -1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出
11、来 再参考别人的提示,你就知道自己和别人思路的差异。 2.别小家子气,买本书几十块都舍不得,你还学个P。为了省钱看电子书,浪费的时间绝对 超过书的价值。当然如果查资料,只能看 PDF。 3.学习新的开发软件时,一定要看帮助手册。买的书不够全面。刚接触一个软件,什么都不 懂,就盲目的问东问西,让人看起来很幼稚。 4.不要蜻蜓点水,得过且过,细微之处往往体现实力。 5.把时髦的技术挂在嘴边,还不如把过时的技术记在心里。 6.看得懂的书,请仔细看;看不懂的书,请硬着头皮看。 .别指望看第一遍书就能记住和掌握什么请看第二遍、第三遍。7.多实践,调试,去写去调,只用软件模拟,是永远成不了高手的。 8.保
12、存好你做过的所有的源程序、原理图等-那是你最好的积累之一。 9.对于络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先你要学会 自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就 能找到很多相 关资料,别老是等待别人给你希望,看的出你平时一定也很懒! 10 到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就 有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回 的。11,论坛论坛,就是大家讨论的地方,总期望有高手总无偿指点你,除非他是你亲戚!讨论者,起码是水平相当的才有讨论的说法,如果水平真差距太远了,连
13、基本操作都需要别人给解答,谁还跟你讨论呢。 什么样的人是浮躁的人-弄通有关 PLC 程序设计理论是重要的。没有这方面的理论准备或指导,仅靠在实践中摸索,简单的问题还好办。复杂的就不好办了。不仅无从下手,而且花了很多时间与精力,也难编出效率较高、质量也较高的程序,常常是事倍功半。 但是,编程的具体实践,以及在这个实践中得来的知识或技能,即经验,也是重要的。没有经验,仅有理论,既无法深刻理解理论,又无法灵活应用理论。这正如学数学,如仅了解一些定理或记住一些公式,没有作相应的练习,肯定是学不好的。更不用说,任何理论也都只是经验的总结,归根到底也都有是来自实践。1、经验积累经验有别人的,也有自己的,都
14、很重要。前者要靠细心学习,后者要靠用心积累,都要在一定的时间与必要的精力。别人的经验有上了书的或登载在杂志上的。有的是细心学习别人的,但多数是我自己的经验。所有的例子都经我测试过,都经实践证明是可行的。我想,别的书本或杂志上介绍的也会是这样的。所以学习这样杨功的经验是必要的。还有就是你同事的经验,也是值得学习。这种经验离你很“近” ,很易借鉴。自己的经验则是最重要的。要在自己的实践中,积累自己的经验。同时,最好在学别人的经验时,也能亲自作些测试,能使自己也有类似的经历,进而把这些经验变成自己的。这也是自己经验的重要积累。还有一些失败的经验,这往往是不会公开的,但这些经验也要学习,也要积累。经验
15、的积累要用自己的脑记,更要用电脑记。最好作些分类,建立一个自用的程序库,以便于随时引用。2、经验升华经验还有待升华。升华有三个层次:最低的层次就是建立一个典型的程序库,供今后再用。若程序复杂,还可建一些功能块,或子程序,以便以后引用。其次,要总结出有效算法。如单按钮起停程序库等。最高层次的升华是把经验上升到理论的高度,为丰富PLC 程序设计理论作贡献。我想,随着 PLC 使用的普及与提高,是会有越来越多从经验中升华出来的,而又能用以指导实践的 PLC 编程理论的。3、经验应用经验积累、经验升华都是为了应用。经验应用有三方面:1)用作工程设计模板。设计新系统时,选用一个或几个与现设计工程类似的,
16、已取得成功的工程,作样板进行设计。这既可减轻设计的工作量,又增加设计的成功率。这也是信息可重篇二:PLC 总结和学习心得-谢PLC 知识小结:一、PLC 的基本知识1.什么是 PLC全名:Programmable Logic Controller中文名称:可编程序控制器它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。2. PLC 的产生Controller,PLC)取代传统继电器控制装置以来,PLC 得到了快速发展,在世界各地得到了广泛应用。同时,PLC 的功能也不断完善。随着
17、计算机技术、信号处理技术、控制技术络技术的不断发展和用户需求的不断提高,PLC 在开关量处理的基础上增加了模拟量处理和运动控制等功能。今天的 PLC 不再局限于逻辑控制,在运动控制、过程控制等领域也发挥着十分重要的作用。第一代:从第一台可编程控制器诞生到 70 年代初期。其特点是:CPU 由中小规模集成电路组成,存储器为磁芯存储器;第二代:70 年代初期到 70 年代末期。其特点是:CPU采用微处理器,存储器采用 EPROM ;第三代:70 年代末期到 80 年代中期。其特点是:CPU采用 8 位和 16 位微处理器,有些还采用多微处理器结构,存储器采用 EPROM、EAROM、CMOSRAM
18、 等 ; 第四代:80 年代中期到 90 年代中期。PLC 全面使用 8 位、16 位微处理芯片的位片式芯片,处理速度也达到 1us/步 ;第五代:90 年代中期至今。PLC 使用 16 位和 32 位的微处理器芯片,有的已使用 RISC 芯片。我国于 1974 年开始研制,1977 年开始工业应用 。3.典型 PLC 图 1-1的应用领域开关量的逻辑控制-开关量的逻辑控制是 PLC 的最基本控制功能。PLC首用的目标,就是用于开关量的控制。模拟量的闭环控制- PLC 具有 A/D、D/A 转换及算术运算等功能,因此可以实现模拟量控制。 数字量的智能控制-利用 PLC 能接受和输出高速脉冲的功
19、能,在配备了相应的传感器(如旋转编码器)或脉冲伺服装置(如环型分配器、功放、步进电机)就能实现数字量的智能控制。数据采集与监控-利用 PLC 自检信号多的特点实现自诊断的式的监控,减少系统的故障,提高累计平均无故障运行时间,同时可减低故障修复时间,提高系统的可靠性。 通信、联及集散控制-利用 PLC 的强大的通信联功能,把 PLC 分布到控制现场,并实现各站间的通信,上、下层间的通信,达到分散控制、集中管理,即构成了现在的 PCS 系统。应用举例: 图 2 包装切割机的组成 PLC 是按继电-接触线路原理设计的,其等效的内部电器及线路与继电接触线路相同。其硬件结构基本上与微型计算机相同,基本构
20、成为:1) 电源可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将 PLC 直接连接到交流电上去2) 中央处理单元(CPU)中央处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。3) 存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序
21、存储器。4) 输入输出接口电路现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。5) 功能模块如计数、定位等功能模块。6) 通信模块图 3 通信模块的一般特点可编程逻辑控制器具有以下鲜明的特点。1)使用方便,编程简单采用简明的梯形图、逻辑图或语句表等编程语言,而无需计算机知识,因此系统开发周期短,现场调试容易。另外,可在线修改程序,改变控制方案而不拆动硬件。2)功能强,性能价格比高一台小型 PLC 内有成
22、百上千个可供用户使用的编程元件,有很强的功能,可以实现非常复杂的控制功能。它与相同功能的继电器系统相比,具有很高的性能价格比。PLC可以通过通信联,实现分散控制,集中管理。3)硬件配套齐全,用户使用方便,适应性强PLC 产品已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行系统配置,组成不同功能、不同规模的系统。PLC 的安装接线也很方便,一般用接线端子连接外部接线。PLC 有较强的带负载能力,可以直接驱动一般的电磁阀和小型交流接触器。硬件配置确定后,可以通过修改用户程序,方便快速地适应工艺条件的变化。4)可靠性高,抗干扰能力强PLC 采取了一系列硬件和软
23、件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于有强烈干扰的工业生产现场,PLC 已被广大用户公认为最可靠的工业控制设备之一。5)系统的设计、安装、调试工作量少PLC 的梯形图程序一般采用顺序控制设计法来设计。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,设计梯形图的时间比设计相同功能的继电器系统电路图的时间要少得多。PLC 的用户程序可以在实验室模拟调试,输入信号用小开关来模拟,通过 PLC 上的发光二极管可观察输出信号的状态。完成了系统的安装和接线后,在现场的统调过程中发现的问题一般通过修改程序就可以解决,系统的调试时间比继电器系统少得多。6)维修工
24、作量小,维修方便PLC 的故障率很低,且有完善的自诊断和显示功能。PLC 或外部的输入装置和执行机构发生故障时,可以根据PLC 上的发光二极管或编程器提供的信息迅速地查明故障的原因,用更换模块的方法可以迅速地排除故障。二、西门子 S7 可编程控制器目前,PLC 的机型很多,但其基本结构、原理相同,基本功能、指令系统及编程方法类似。因此,本教案从实际应用出发,选择了当今最具特色和符合 IEC篇三:PLC 学习总结PLC 的原理及应用 学院:材料科学与工程学院 专业:材料加工工程班级:研 125 班姓名:徐兴龙 学号:121090314一 PLC 的产生与发展1 定义:(1987 年,国际电工委员
25、会)PLC 是一种数字运算操作的电子控制系统,专为工业环境下应用而设计的工业控制装置。它实质上是一台用于工业控制的专用计算机,它与一般计算机结构及组成相似。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种机械或生产过程。可编程序控制器及其有关设备,都应按易于使工业控制系统形成一个整体,易于扩充其功能的原则设计。2 PLC 安全操作规程:严格遵守机械制造工程训练安全制度 。(1)实训前认真检查电源、线路、设备是否正常,防止事故的发生。(2)实训时,确认一切正常后,方可由教师合闸送电,不允许学生随意动用实训
26、用品及和闸送电。(3)实训中出现异常现象,应立即断电,排除故障后方可继续实验。(4)实训结束后认真检修设备及线路,如有异常情况及时向教师说明,为下一次实训做好准备工作。(5)实训指导人员有权拒绝一切违反安全操作规程的操作,并有权利纠正违反安全操作规程的现象。(6)爱护设备,不能用手按显示器的屏幕,不能用手指甲划触摸屏屏幕。(7)实习所属计算机只能用于 PLC 编程、控制,不得作其他用途;使用时,不能编入与实习无关的程序;不允许私自带盘上机;不允许改变机器内部命令程序;不得随意改动控制系统、编程系统的技术参数,不能随意修改设备的接线,必须改动时要征得实习指导老师同意。 3 PLC 的产生背景在可
27、编程序控制器问世以前,工业控制领域中是以继电器控制占主导地位的。这种由继电器构成的控制系统有着明显的缺点:体积大、耗电多、可靠性差、寿命短、运行速度不高,尤其是对生产工艺多变的系统适应性更差,一旦生产任务和工艺发生变化,就必须重新设计,并改变硬件结构,这造成了时间和资金的严重浪费。1968 年美国最大的汽车制造厂家通用汽车公司(GM)提出了研制可编程序控制器的基本设想,即(1)能用于工业现场。(2)能改变其控制“逻辑” ,而不需要变动组成它的元件和修改内部接线。(3)出现故障时易于诊断和维修。1969 年,美国数字设备公司(DEC)研制出了世界上第一台 PLC,型号为 PDP-14 。 我国
28、1974 年研制,1977 年应用。4 PLC 的产生与发展第一代:从第一台 PLC 诞生到上个世纪 70 年代初。 CPU 使用中小规模集成电路,采用磁芯存储器。 功能简单(只有计数/定时功能) 。 可靠性较差,略强于继电器控制 机种单一,没形成系列第二代: 70 年代初至 70 年代末。 CPU 使用微处理器,采用半导体存储器 EPROM。 功能增强(增加逻辑/数据运算、数据处理、自诊断等功能) 。 有了计算机接口和模拟量控制功能。 可靠性提高。 整机功能向系列化、标准化发展,并由专用向通用方向过渡。 第三代:70 年代末到 80 年代中期。 CPU 使用 8 或 16 位微处理器甚至多位
29、微处理器,采用半导体存储器 EPROM、CMOSRAM 等。增加浮点数运算,平方、三角函数等运算。 增加查表、列表功能。 自诊断及容错技术提高。 梯形图语言及语句表成熟。 小型 PLC 体积减小、可靠性提高、成本下降。 大型 PLC 向模块化、多功能方向发展。第四代:80 年代中期到 90 年代中期。 增加高速计数、中断、A/D、D/A、PID 等功能。 处理速度进一步提高(1s/步) 。 连功能增强。 编程语言进一步完善,开发了编程软件。第五代: 90 年代中期之后。 CPU 使用 16 位或 32 位微处理器。 PLC 的 I/O 点增加,最多可达 32K 个 I/O 点。 处理速度进一步
30、提高(1ns/步) 。 PLC 都可以与计算机通信。 具有强大的数值运算、函数运算、大批量数据处理的功能。 开发了大量的特殊功能模块。 编程软件功能更强大。 不断开发出功能强大可编程终端。5 PLC 控制系统的性能 I/O 模块将直接安装在现场,CPU 与现场 I/O 通过数据通信实现控制,使系统控制更有效、可靠性更高; 随着硬件冗余技术的应用,各种单元、甚至整个系统都可应用冗余技术,使系统具有更高的可靠性; 进一步应用计算机的信息处理技术、络通信技术和图形显示技术,使系统的产生控制功能与信息管理功能一体化。6 PLC 的发展趋势从技术上看: PLC 会向运算速度更快、存储容量更大、功能更广、
31、性能更稳定、性价比更高的方向发展。从规模上看: PLC 会进一步向超小型和超大型两个方向发展。从配套性上看: PLC 产品会向品种更丰富、规格更齐备的方向发展。 从络通信的角度看:PLC 将向络化和通信的简便化方向发展。 从 PLC 的性能上看:对小型 PLC:向着体积更小、速度更高、功能增强、价格低廉的方篇四:PLC 总结PLC 原理及其应用课程总结通过这一个学期以及老师精细的讲解使我了解到:可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Contr
32、oller) 。简称 PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围。PLC 从 1969 年由美国数字设备公司(DEC)率先 研制成功。随着这一轰动的产物在通用汽车公司的自动装配线上成功 的试用成功,许多国家开始竞相研制,品种更新之快,功能增加之多,使得这与计算机的完备功能以及灵活性、通用性等优点的继电器接触器控制系统的简单易懂、操作简单、价格低等优点结合起来的可编程 控制器飞快发展。PLC 的另一个突出的优点在于它很高的可靠性,无故障时间可高达 10 万小时以上,综上,PLC 已成为电气自动化控制 系统中应用最为广泛的核心控制装置。并且
33、目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、自动化一班 XX22060127 闫慎交通运输、环保及文化娱乐等各个行业。作为一名自动化的专业的学生,面对不断翻新的知识以及严峻的就业形势,学好 PLC 的意义更是尤为重要。学习 PLC 我总结有以下几个方面:1,认识梯形图和继电器控制原理图符号的区别: 继电器控制原理图中的元件符号,有常开触点,常闭触点和线圈,为了区别它们,在有关符号边 上标注如 KM,KA,KT 等以示不同的器件,但其触头的数量是受到限制.而 PLC 梯形图中,也有常开,常闭触点,在其边上同样可标注 X,Y,M,S, T,C 以示不同的软
34、器件.它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现.而继电器则无法达到这一目的.而线圈的使用是相 同的,即不同的线圈只能出现一次.2,编程元件的分类:编程元件分为八大类,X 为输入继电器,Y 为输出继电器,M 为辅助继电器,S 为状态继电器,T 为定时器,C 为计数器 ,D 为 数据寄存器和指针(P,I,N). 关于各类元件的功用,各种版本的 PLC 书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能. 编程元件的指令由二部分组成:如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000.3,熟识 PLC 基本指令: (1)LD(取),LDI 取反),
35、OUT(输出)指令;LD(取),LDI(取反)以电工的说法前者是常开,后者为常闭.这二条指令最常用于每条电路的 第一个触点(即左母线第一个触点),当然它也可能在电路块与其它并联中的第一个触点中出现.。在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。做事要学思结合。 有的初学者在理论上花了很多功夫,结果半年下来还是没有把 PLC 搞懂,其实他们只是缺少了一些 PLC 的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对 PLC 的感性认识,很快就可以掌握 PLC 这项技术了。开始阶段可以先学习一种品牌的 PLC,
36、因为所有的 PLC 原理都是差不多的,掌握了一种 PLC 其它的只要翻阅一下手册也就能上手使用了。 初学时可以编一些简单的梯形图,如触点的与、或、输出等,在 PLC 的机器里运行一下。成功了就会增加你学习的兴趣、和信心。然后再把 PLC 的主要功能逐个运用一次,经过了这样的实践,你基本上知道 PLC 到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。 我相信今后 PLC 在实现人类更加繁荣, 促进科学技术迅猛发展中 将起到举足轻重的作用。班级:09 电子 301姓名:陈士升学号:XX4033105篇五:XX 电气工程师年终个人总结范文XX 电气工程师年终个人总结范文以下是一篇 XX 电
37、气工程师年终个人总结范文,文章主要讲述了自从事本职工作以来,我一直在不断地加强自身修养,努力地提高思想道德水平,认真地进行各项文化和专业知识的深化学习,不断地探求新知,一起看看吧 积极参与技术交流和科技创新活动,全面完成了上级下达的各项任务及指标,在单位的生产和发展中发挥了应有的作用。 一、自觉加强理论学习,努力提高个人素质 没有坚定真确的政治方向,就不会有积极向上的指导思想。为了不断提高自己的政治思想素质,几年来我一直非常关心国家大事,关注国内外形势,结合形势变化对企业的影响进行分析,并把这种思想付诸实际行动到生产过程中去,保证自己在思想和行动上始终与企业保持一致。同时,也把这种思想带入工作
38、和学习中,不断追求自身进步。有人说:一个人要成才,必须得先做人,此话有理。这也就是说:一个人的事业要想得到成功,必须先要学会怎样做人!特别是干我们这项技术性很强的工作的,看事要用心、做事要专心、学习要虚心。容不得有半点马虎和出错。所有首先工作态度要端正,要有良好地职业素养,对工作要认真负责,服从领导安排,虚心听取别人的指点和建议,要团结同事、礼貌待人,服务热情。 二、加强业务学习,提高技术水平 长到老,学不了这句话是我的座右铭。科学技术不断发展的今天,一天不学,就被落后。特别是电气自动化这一块,没有谁能百分百的什么都精通完了,它是不断地在开发在更新,就和电脑软件一样,天天在更新,时时在发展。说
39、不定你昨天还认识它,过两天它就变了样了,就有更先进的东东装进去了。所以我平时只要有时间就多看看专业书籍。一年来,我搜集了大量的新的专业书籍资料,不断地充实自己,不断地掌握新知。例如电气设计制图 、电子技术 、 现代变频技术 、等等,在学习这些知识的过程中,我学到了很多新的知识,如:PLC 编程控制原理,ABB 变频器设置和控制原理、SIPMOS 大功率双向可控硅的控制原理等等使我的确受益匪浅!不仅拓宽了我的知识面,还在很大程度上提高了我的技术水平,也使我对更高层次的理论及技术知识的学习产生了浓厚的兴趣。 我积极地开展智能范围内的各项工作,完整履行好一个职工的工作职责。 怎么样这篇 XX 电气工
40、程师年终个人总结 范文是不是可以帮到您!想要了解更多相关内容,请关注工程师工作总结栏目。 篇六:年终工作总结(软件工程师)软件工程师年终个人总结从八月份入职至今,已五个多月过去了,回顾自己这段时间在 XX 公司所走过的路,所经历的事情,没有太多的感慨,没有太多的惊喜,却多了一份镇定,多了一份从容。回想入职初,在八月份,从开始第一周熟悉工作环境,第二周便参与煤矿安全生产管理系统的相关文档设计工作,期间在项目组各位同事的指导、安排下,进行了系统的软件开发委托合同书及系统功能模块设计说明文档的编写,也借此过程学习煤矿生产业务。在九月份,便正式参与了管理软件功能模块的设计工作,在张工的指导、讲解下初次
41、尝试完成了管理软件的维护子系统的功能模块设计;在九月中旬跟随公司施工人员在*一号矿进行业务调研,从而在我们自己的管理系统中,取其长、补其短,也借此机会了解实际的煤矿生产情况,加深对煤矿产业业务流程的理解;在九月底便根据张工的指导开始工程技术文档子系统的功能模块设计。十月份,在张工张工的指导下,进行了物资管理子系统的功能模块设计,并就设计的正确性、合理性分别同张工张工及何工进行讨论;到十月中旬管理软件的各子系统功能模块基本全部设计完成;十月底,根据各子系统模块设计搜集系统数据,建立初步的数据字典及概念模型,为后期数据库设计做准备。十一月份的工作以整理系统业务关系与业务流为主,但由于业务关系图的表
42、现形式不够合理,不足以清晰、明了得表现出各层次关系,导致工作多走了几个环节,好在张工张工及时发现问题,并多次向我指导、讲解,最终决定以列表结合流程图形式搜集、汇总系统所有子模块的业务动作、涉及人员及联系模块,为后面工作的展开提供依据。十二月围绕两个工作展开,一是系统业务描述文档的设计编写,因为该文档是日后编程人员了解煤矿生产业务、系统功能及数据库设计的主要依据,张工张工也多次强调,文档的设计务必从读者角度考虑问题,因此最终设计由简单到复杂,由整体到具体,各层次尽量做到衔接紧密,易于理解;另一项工作是针对已完成的关系列表、系统功能模块设计的业务合理性、正确性和张工张工逐条讨论,并将设计中出现的问
43、题逐条记录在问题跟踪文档中。月底的工作便是根据问题跟踪文档对模块设计进行修改、完善。在公司领导的带领下,通过项目组所有成员的不懈努力,在十月份系统所有功能模块设计完成,在十一月份系统所有业务流程整理完成,在十二月份,对各功能模块设计及业务流的初次审查、整改工作已经完成,现在已开始进行项目组内对各功能模块设计及业务流的审查工作。在入职初期,因为之前很少接触生产类软件,一时不知从何入手,好在项目组成员多次向我讲解,加上自己也通过络查找相关文档,认真阅读相关材料、思考业务处理过程,最终在一个月内便对煤矿整个生产管理业务有了较为系统的认识。之后在张工张工的指导下,完成了管理软件初始化子系统、工程技术文
44、档管理子系统、物资管理子系统的详细功能模块设计和业务处理设计,以及整个系统的业务整理工作。因为张工张工多次强调前期的业务及功能模块的设计直接关系到整个项目最终的成败,一定要做到设计正确、准确、完整,因此在每个子模块的设计中,先把握总体方向,确保设计正确,再搜集大量业务材料、对比其它类似软件处理方式、结合煤矿实际生产情况、思考业务处理流程确保设计准确,最后再将设计放到整个业务系统中,反复检验、审查,确保设计完整。回顾这一段时间的工作,我基本完成了本职工作,这与领导的支持和各位同事的配合、帮助是分不开的,但同时我也清楚得认识到自己还有很多不足,也从中获得不少经验、教训,总结为以下几点,1.做事前准
45、备、计划是很有必要的。这一点在入职第一周业务学习及近期搭建各模块业务关系工作中就体会特别深,正是磨刀不误砍柴工,做好准备、计划对之后的工作能起到事半功倍的效果。2.工作要脚踏实地、一步一步,切不可太过心急。整个软件的设计从最开始的业务调查、模块框架设计、业务流程设计到具体软件开发设计,每个环节都是建立在前一个环节的基础上,每个环节上的失误都会影响到之后所有环节。3.学会从整体看问题。这一点在入职初期的业务流程学习中就感受很深,从整体看问题,从主业务流程入手,理解更容易,学习得也更快,在整个工作过程中大的方向也不会错。4.要学会适当的思维转变。之前的软件开发工作主要是编码工作,所考虑的问题也只局
46、限于技术方面,但在系统业务及功能模块设计工作中,一定要考虑到整个煤矿产业的业务流程和客户群的操作习惯。5.与同事的交流要及时要充分,尤其是项目组内成员。及时充分的交流能快速解决疑惑、能使整个工作衔接更紧密、能使问题考虑更周全。充分的交流能保证工作的质量,及时的交流能提高工作的效率。6.在系统设计过程中要学会从客户角度考虑问题。软件良好的客户体验是衡量软件质量的重要标准,因此在软件设计过程中一定要考虑使用软件的客户范围、客户的操作习惯和软件的易操作性。7.处理问题一定要以公司利益为重,坚持立场、把握好原则。公司项目部成员对*1 号矿项目的成功实施便证明这一点;另外在集控平台开发过程中,何工也是基
47、于这一点,多次对系统功能设计提出更高要求,以使系统功能更加完善、可操作性更强。8.要学会思考问题、分析问题、处理问题,学会分解问题,把一个大的问题分解成若干个小问题,再将各小问题放到整体考虑其合理性。在整理系统业务流程和搭建模块间业务关系工作中,就因为表现形式不够清晰、合理,做了不少重复工作。最终还是在张工的指导下,以“总分总”的形式解释业务关系,完成了业务详细说明书。9.不要局限于固定模式,要学会创新。在系统功能设计及系统业务整理工作中,张工多次强调这一点,因为只有这样,产品质量才能提高、自己的能力也会有较大提升。通过近半年来参与对管理软件的设计工作及与工程施工、项目发展工作的接触,自己成长
48、不少,当然更多的成长集中在技术方面软件前期的业务设计,总结为以下几点,1.已掌握整个煤矿管理的业务处理及流程。2.掌握了软件开发前期的整个软件设计流程。3.学会如何进行软件业务及功能模块的详细设计。4.学会如何发现问题、思考问题、解决问题。在管理方面,接触不多,主要集中在项目组对集控平台开发的监管过程,总结为以下几点,1.时刻掌握项目进度情况,进度一旦出现状况要及时作出反应 2.处理问题一定要以公司利益为重,坚持立场、把握好原则。3.与外包人员要多交流多沟通,包括业务理解和完成情况。最后,通过在公司近半年来的工作生活,提一些个人的想法,1.公司员工交流不够多,尤其是不同部门间的工作交流,而这种交流能使各部门的工作衔接更紧密,工作效率更高。2.技术人员接触其他相关技术的机会不多,不过这一点公司正在改善,PLC 讲座也即将进行。3.在准备项目经理考试期间,如果公司能统一每周提供几个小时供大家学习、讨论、交流,效果可能会更好些。4.午饭时间太紧,员工中午休息时间太紧,一定程度上影响下午的工作效率。以上都是个人角度的一些看法,考虑不合理之处还望领导及各位同事批评指正。12 年已经过去,崭新的 13 年来临了,在新的一年里,工作上,生活上,我