范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧
plc实训基本要求篇一
plc实训报告
专业名称 : 自动化学院
学生姓名 :
董艳侠(06082052)
专业名称 : 测控技术与仪器 班
级 :
测控0802
一、实验目的:
1)认识并学习plc,了解plc系统结构,熟悉plc组成及各部分的作用,掌握plc的工作原理,明确plc输入/输出的意义; 2)了解plc应用软件的编制方法;
3)熟悉plc基本指令,了解plc功能指令;
4)掌握plc基本电路的程序构成以及简单设计方法; 5)熟悉plc基本指令梯形图或语句表的编辑方法。
二、实验设备:
1)一台plc主机;
2)微型计算机(带编程电缆及编程软件); 3)输入/输出实验板; 4)电工工具及导线若干;
三、实验内容:
1、了解plc基本指令系统特点
plc的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同于一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产品有它自己的编程语言,omron公司的产品也有它自己的语言。但不管什么型号的plc,其编程语言都具有以下特点:
1.图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它沿用二进制逻辑元件图形符号来表达控制关系,很直观易懂。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎。2.明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如:k400,t120等。plc中的变量和常数以及其取值范围有明确规定,由产品型号决定,可查阅产品目录手册。
3.简化的程序结构:plc的程序结构通常很简单,典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念。
4.简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。
5.强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而plc的程序调试提供了完备的条件,使用编程器,利用plc和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。总之,plc的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专业训练。
plc的构成:从结构上分,plc分为固定式和组合式(模块式)两种。固定式plc包括cpu板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。
2、掌握plc编程语言的形式
plc 最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。虽然一些高档的plc还具有与计算机兼容的c语言、basic语言、专用的高级语言(如西门子公司的graph5、三菱公司的melsap),还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。
1.编程指令:指令是plc被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点plc与普通的计算机是完全相同的。同时plc也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的plc指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。
2.指令系统:一个plc所具有的指令的全体称为该plc的指令系统。它包含着指令的多少,各指令都能干什么事,代表着plc的功能和性能。
一般讲,功能强、性能好的plc,其指令系统必然丰富,所能干的事也就多。我们在编程之前必须弄清plc的指令系统。
3.程序:plc指令的有序集合,plc运行它,可进行相应的工作,当然,这里的程序是指plc的用户程序。用户程序一般由用户设计,plc的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形图表达。
4.梯形图:梯形图是通过连线把plc指令的梯形图符号连接在一起的连通图,用以表达所使用的plc指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(ld)指令开始,必要时再继以若干个输入指令(含ld指令),以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公司的fx2n系列产品的最简单的梯形图例: 它有两组,第一组用以实现启动、停止控制。第二组仅一个end指令,用以结束程序。
5.梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关系,而梯形图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先输入,后输出(含其他处理);先上,后下;先左,后右。有了梯形图就可将其翻译成助记符程序。上图的助记符程序为:
反之根据助记符,也可画出与其对应的梯形图。
6.梯形图与电气原理图的关系:如果仅考虑逻辑控制,梯形图与电气原理图也可建立起一定的对应关系。如梯形图的输出(out)指令,对应于继电器的线圈,而输入指令(如ld,and,or)对应于接点,互锁指令(il、ilc)可看成总开关,等等。这样,原有的继电控制逻辑,经转换即可变成梯形图,再进一步转换,即可变成语句表程序。有了这个对应关系,用plc程序代表继电逻辑是很容易的。这也是plc技术对传统继电控制技术的继承。
编程应该遵循以下基本原则。
1)外部输入、输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。
2)梯形图每一行都是从左母线开始,线圈接在最右边,接点不能放在线圈的右边。
3)线圈不能直接与左母线相连。如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器r9010(常0n)的常开接点来连接。
4)同一编号的线圈在一个程序中使用两次称为双线圈输出。双线圈输出容易引起误操作,应尽量避免线圈重复使用。
5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路不能直接编程。
6)在梯形图中串联接点、并联接点的使用次数没有限制,可无限次地使用。
4.梯形图
梯形图是一种图形语言,在形式上沿袭了传统继电接触器控制图,它将plc内部的各种编程元件(如继电器的触点、线圈、定时器、计数器等)和各种具有特定功能的命令用专用的图形符号、标号定义,并按控制逻辑要求及连接规则进行组合和排列,从而构成了表示plc输入和输出之间控制关系的图形。
梯形图:i0.0q0.0i0.1q0.0()
1.梯形图的基本符号: 1)触点:代表逻辑输入条件,例如开关、按钮或者内部条件等。
2)线圈:通常表示逻辑输出结果,如:灯负载、接触器、中间继电器或内部输出条件。
3)盒:表示其它一些指令,例如:定时器、计数器或者数学运算指令。
()in100ptt33tof10ms触点
线圈
盒
2.梯形图的书写规则:
1)、梯形图中的触点只有两种: 常开触点和常闭触点。触点可以无限次使用。2)、梯形图中输出用—()表示,同一输出变量一般只能使用一次 3)、梯形图左右两边分别有母线和结束母线。4)、梯形图从左→右,从上→下的顺序书写。
5)、触点可以任意串并联,输出可以并联,但不能串联 3.绘制梯形图应注意的问题:
1)梯形阶梯都是始于左母线,终于右母线(通常可以省掉不画,仅画左母线)。每行的左边是接点组合,表示驱动 逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上。接点不能出现在线圈右边。
2)接点应画在水平线上,不应画在垂直线上。
3)并联块串联时,应将接点多的去路放在梯形图左方(左重右轻原则);串联块并联时,应将接点多的并联去路放 在梯形图的上方(上重下轻的原则)。这样做,程序简洁,从而减少指令的扫描时间,这对于一些大型的程序尤为重要
4)不宜使用双线圈输出。若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出或线圈的重复利用。在双线圈输出时,只有最后一次的线圈才有效,而前面的线圈是无效的。
5、绘制梯形实例
1、编写程序,实现如下功能:由pb1启动程序、pl1常亮、pl2实现每隔0.5s闪烁、为停止按钮。程序编写好后,加载到plc,观察并记录实验现象。
2、编写程序,实现如下功能:由pb1启动程序、pl1实现每隔1s闪烁、20s后pl2由暗转亮、pb2为停止按钮、pb3为计数复位。程序编写好后,加载到plc,观察并记录实验现象。
3.定时计数
4综合:十字路口交通灯的控制实验
十字路口的东西南北方向均设有红、黄、绿三只信号灯,交通信号灯启动时,6只灯以一定的时序循环往复工作。
梯形图设计步骤如下:
1)依图中所示元件及方式绘出各个时间点形成所需支路。这些支路是按时间点的先后顺序绘出的,而且是采用一点连一点的方式。
2)以时间点为工作条件绘出各灯的输出梯形图。
3)为实现交通灯的启停控制,在梯形图上增加主控环节。作为一个循环的结束,第二个循环开始控制的t7常闭触点也作为条件串入主控指令中。
十字路口交通信号灯的梯形图用编程软件包,按照十字路口交通灯控制的要求,编制plc控制程序。按照要求连接plc主机和输入/输出实验板,运行plc控制程序,模拟十字路口交通灯控制输入信号,观察输出结果。
四、实验心得:
这个学期开设了plc实训的课程,跟以前所有开设的课程有很大的区别,这门课程的灵活性很强,充分发挥自己的潜力;其实学习的过程当中并不一定要学到多少东西,个人觉得开发思维怎样去学习,这才是最重要的,而这门课程恰好体现了这一点。此次的实训以班级为主体,以小组为单位而开展的一次综合的实践,老师也给予我们足够的空间让我们完成此次的实训,这让我觉得压力减轻不少。
这次的实训从程序上面看起来很复杂,我们组进行了任务的分工,一下子就变得简单化了。自己选择了画图,在老师的指导下,自己慢慢开始学会了如何用相应的软件去画图,感觉自己花的不错,就慢慢的熟练起来。
通过这次实训,我对plc梯形图、指令表、外部接线图有了更好的了解,也让我更加了解了关于plc设计原理。有很多设计理念来源于实际,从中找出最适合的设计方法。本次实训脱离不了集体的力量,遇到问题和同学互相讨论交流。多和同学讨论。这次实训我学习了许多新的知识,从理论到实践,了解了可编程逻辑器件的学习和操作方法,懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,对于编程我熟悉编程的连贯性与逻辑性。增强了读程序的能力。完成了老师布置的任务,从理论中得出结论,才能学会真正一门课程的精髓。通过和老师以及同学们的一块学习和探讨,知道动手是很重要的,我们以后要加强实践方面的锻炼,让自己对一门课程有全方位的掌握。
这次的实训,使我学到了不同的学习方法,有更加深刻的体验,让我深切的认识到实践的重要性。在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,相信在不久的将来,可以打造一片属于自己的天地。
plc实训基本要求篇二
plc实训心得
短短一周的plc实训很快结束了,通过九个课题的模拟设计进一步了解了plc的重要性及它的灵活性。接触plc实验我们这是第二次了,不需要老师手把手的教,我们自己会学着一点点去做,独立完成每一个实训项目。从开始的面板接线到编程再到最后的操作,熟悉掌握每个课题的控制过程及它的编程和操作过程,通过实训与理论相结合,这样对这门课的学习才能事半功倍。
在此实习中充分了解plc操作程序,学会了plc的基本编程方法,对plc的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到plc中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对plc 的理解得到加强,看到了实践与理论的差距。实训增强了对plc的感性认识,从中进一步了解、巩固与深化已经学过的理论知识了解运作方式,将我们所学到的专业知识和具体实践相结合,以提高我们的专业综合素质和能力,当然也为了让我们对进入企业做好铺垫,增强我们对所学专业的认识,提高学习专业知识的兴趣,切身体会到工作中不同当事人面临的具体工作与他们之间的互动关系,对针对这些操作每天都有不同的心得体会,而且发现了不同的问题,使我们在实习中充分发挥主观能动性,真正理解并吸收课堂中所学到的知识,为将来走上工作岗位打下良好基础。今天我们有机会在实训课上接处plc,将有关的知识紧密的结合了起来,这让我们深刻明白学习是一个环环相扣的环节,以便即将迈入社会的我们能够更好的适应以后的学习和工作。不管是哪一门课的实训对我们的动手能力都是一种很好的锻炼,只有通过自己亲自动手,无论最后的结果如何都是一种收获,这种收获光从课堂从课本是得不到的,古语有云:“绝知此事要躬行”,就是这个道理,实践出真知,但理论与实践真的有很大的距离。其实学习的根本是学以致用,但就是这简单的四个字,要真正做到很有难度。真正能够做出实物来才是真学会了,而我现在对plc的理解还仅仅停留在皮毛阶段,仅是它的一些简单应用,深入了解有待对这门课的进一步学习与深究。实训多多少少对课堂老师所讲,课本所写的理论知识点有了更深刻形象的理解和认识。课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深,使我对抽象的理论有了具体的认识。总之,实训时间虽短但收获颇丰。篇二:plc实训心得体会范文 plc实训心得体会范文 plc实训心得体会范文 plc实训总结报告 这个学期开设了电气控制与plc实训的课程,跟以前所有开设的课程有很大的区别,这门课程的灵活性很强,充分发挥自己的潜力;其实学习的过程当中并不一定要学到多少东西,个人觉得开散思维怎样去学习,这才是最重要的,而这门课程恰好体现了这一点。此次的实训以班级为主体,以小组为单位而开展的一次综合的实践,老师也给予我们足够的空间让我们完成此次的实训,这让我觉得压力减轻不少。
这次的实训从程序上面看起来很复杂,我们组进行了任务的分工,一下子就变得简单化了。原来以为自己负责编程序任务是最轻的,没有想到是最为复杂的,需要的资料很多。而给予我们的时间有限,不得不在其他的时间进行补充和修改。
真正让自己参与本次实训的话就会发现本次实训乐趣无穷,收获多多。就如第一天,教师给我们讲了最简单的plc编程,接线。就这么简单的一个编程与接线,可自己弄时却出现了这样那样的问题,其实问题就在于刚开始弄,对视图的用法不够熟练,什么时候用常开结点,常闭结点,什么时候用向上常开结点,向上常闭结点,还有输出的就一定要用小括号的,还有最后一定要用中括号的end。当然画了几遍后就会发现其实真的简单,之后就一画就对。还有plc接线时,输入的结点可以用任意的x0到x27的按扭控制。第一天就让我对这次的实训充满兴趣还有对接下来几天所实训内容的期盼。相信这只是一个简单的开始,接下来的几天才是真正值的兴奋的时候,当然,面对那么大的仪器还有那么高的电压,老师还是一再的强调注意安全,小心设备,切记规范操作。所以不管我的好奇心有多大,每次做好需要老师来检查了再通电的时候我们都会先请老师看了说行了再接着做。通过这次的实训,让我受益匪浅。第一,认识了团队合作的力量,要完成一个项目不是一个人的事情,当中我们有过分歧但最终达成共识,不管结果怎样,至少我们曾经在一起努力过,体验其中的过程才是真正的收获。
第二,通过这次的实践操作,我认识到了自己的不足,更感觉到了自己与别人的差距。为了明年的毕业而做准备,从各方面充实自己,使自己适应这个社会。
总之,这次的实训给予了我不同的学习方法和体验,让我深切的认识到实践的重要性。在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,相信在不久的将来,可以打造一片属于自己的天地。篇三:plc实训总结 plc实训总结
为期两周的实训就这样结束了,这两周让我收获了不少。本次实训主要有两个项目:自动送料装车控制系统的设计和应用plc实现机床液压及主轴控制的设计,安装与调试。当然其中还学习了画图等一些与自己专业关联的知识。
我们组分工比较明确,夏刚主要负责编程,李家祺主要负责画图,杨尔刚主要负责做报告,我主要是做ppt。总的来说我们组比较好的完成了既定任务。每个人都很好的完成了自己的任务,还都不时去帮助组员弄清楚一些问题。
实训让我了解了plc梯形图、指令表、外部接线图有了更好的了解,也让我更加了解了关于plc设计原理。有很多设计理念来源于实际,从中找出最适合的设计方法。本次实训脱离不了集体的力量,遇到问题和同学互相讨论交流。多和同学讨论。我们在做实训项目的过程中要不停的讨论问题,这样,我们组员可以尽可能的统一思想,这样就不会使在做的过程中没有方向,并且这样也是为了方便最后设计和在一起。讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题
总之,这次实训对我真的很有好处,给我弥补了很多我欠缺的知识,像电动机的星、三角的连接方式。在今后的学习过程中,要更加努力的学习自己的专业知识,多多与同学和老师交流,相信不久的将来可以有点成绩。
韩建峰 2009-12-24 plc实训总结
两星期的plc实训很快结束了,在这短暂的两周实训时间里,经过老师、同学的指导,我获益非浅,学习了不少关于自己专业方面的知识。
此次实训主要是完成两个项目:一是自动送料装车控制系统的设计、安装与调试;二是液压及主轴控制系统的设计、安装与调试。在完成这两个项目期间还学习了画图等一些与自己专业有关的软件应用。在完成项目期间,我们组的分工很明确,有负责程的,有负责报告找资料,有负责画电路图的„虽说分工明确,但在完成项目过程中遇到些麻烦的话组员之间还是相互配合相互帮助,尽量让每一个组员学到更多的专业知识,使每一个组员更上一个层次。
实训期间,我主要负责报告及找资料,但这并不是说我在其他组员在做他们任务的时候置之不理,与我无关。我在旁边和组员一起,参与其中的讨论分析,并会不时帮助他们完成任务。而同样我在做我的主要任务时,其他组员也会经常帮我解决一些我无法解决的问题。这样,我们组总的来说,完成两个项目还是比较顺利的。
在完成第一个自动送料装车控制系统过程中,由于我的疏忽,把程序指令输错了,s0输成了s20,因此,在整个调试过成中花费了不少时间。但在组员一起努力分析后还是找到问题所在,并把其解决。由于我的疏忽造成浪费了不少时间,但其他组员并没有说我,而是一起分析,一起努力找出原因解决。让我充分感受到团队的作用!而第二个项目我们组除了夏刚之外都有点感觉困难,但我们先是有夏刚总的调试,然后每个组员自己独立的调试(当然在夏刚的指点下)。在第二个项目中,先是在夏刚后郑志斌同学的指点,我学会了电动机的星、三角连接方式和其互锁的连接方式。
经过此次两周的实训,我不仅学习了不少与自己专业相关的知识,而且还懂得了团队的力量,并且让自己更相信一分努力一分收获,积极的学习态度在以后的学习、工作中是永远缺少不了的!!
班级:自动化0801 姓名:杨尔刚
学号:08364128 09年12月23日
实训报告
第八组 李家祺
这个学期开设了plc停课实训的课程,跟以前所有开设的课程有很大的区别,这门课程的灵活性很强,充分发挥自己的潜力;其实学习的过程当中并不一定要学到多少东西,个人觉得开散思维怎样去学习,这才是最重要的,而这门课程恰好体现了这一点。此次的实训
以班级为主体,以小组为单位而开展的一次综合的实践,老师也给予我们足够的空间让我们完成此次的实训,这让我觉得压力减轻不少。
这次的实训从程序上面看起来很复杂,我们组进行了任务的分工,一下子就变得简单化了。自己选择了画图,在老师的指导下,自己慢慢开始学会了如何用相应的软件去画图,感觉自己花的不错,就慢慢的熟练起来。这次实训给予我们的时间是两个星期,有两个实训项目,老师一一给我们列出来了,但我们大家基本上是在一个星期就把两个项目调试完成了,所以有足够的时间多出来整理整理好好写报告。
真正让自己参与本次实训的话就会发现本次实训乐趣无穷,收获多。通过这次的实训,让我受益匪浅。第一,认识了团队合作的力量,要完成一个项目不是一个人的事情,当中我们有过分歧但最终达成共识,不管结果怎样,至少我们曾经在一起努力过,体验其中的过程才是真正的收获。
第二,通过这次的实践操作,我认识到了自己的不足,更感觉到了自己与别人的差距。为了明年的毕业而做准备,从各方面充实自己,使自己适应这个社会。
总之,这次的实训给予了我不同的学习方法和体验,让我深切的认识到实践的重要性。在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,相信在不久的将来,可以打造一片属于自己的天地。plc实训报告
这个学期的plc停课实训已经结束了,做了两个项目,有我们一组完成的,程序的编写是我主要的项目,虽然第一个项目我没有编,发现自己应该去学下步进指令的编写法了,先画个流程图,然后在一步步下来,程行不容易出错。当然,在实训期间我看到有很多同学都出错,特别是星三角连接,基本没有一组接上互锁,导致电路不必要短接,从而我回想起有很很多电路也要接上互锁,如:正反转,双速电机起动等等。因为这些电路在工作上也很有用,一些一企都有这种设备,自己不多学点,以后出去能干什么?总体而言,两个实训项目还算简单,对我来说,只是让我更深步的可以与其他同学配合,而且配合的也不错,第二个项目我们两个小时就做的差不多了,感觉感觉自己以后工作也是,希望自己能更加努力的学习这方面的知识,与老师和同学的交流,相信将来有不小的成绩。
班级:自动化0801 姓名:夏刚
学号:08364143篇四:plc实训总结报告
计算机与信息工程系
《plc控制技术实训》总结报告
专 业: 计算机控制 班 级: 控制1001 学生姓名: 学 号:
实训时间:指导教师:
一、plc控制技术介绍 1 概述
可编程控制器(plc)是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术发展起来的一种通用的工业自动控制装置。它具有体积小、功能强、灵活通用与维护方便等一系列的优点。特别是它的高可靠性和较强的适应恶劣环境的能力,受到用户的青睐。因此在冶金、化工、交通、电力等领域获得了广泛的应用,成为了现代工业控制的三大支柱之一。
可编程控制器是一种存储器控制器,支持控制系统工作的程序存放在存储器中利用程序来实现控制逻辑,完成控制任务。在可编程控制器构成的控制系统中,要实现一个控制任务,首先要针对具体的被控对象,分析它对控制系统的要求,然后编制出相应的控制程序,利用编程器将控制程序写入可编程控制器的程序存储器中。系统运行时,可编程控制器依次读取程序存储器中的程序语句,对它们的内容加以解释并执行。现代plc已经成为真正的工业控制设备。
可编程序控制器的分类: plc的种类很多,其实现的功能、内存容量、控制规模、外型等方面均存在较大的差异。因此,plc的分类没有一个严格的统一标准,而是按照结构形式、控制规模、实现的功能进行大致的分类。1.2 plc的结构及特点 plc实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同
1、中央处理单元(cpu)中央处理单元(cpu)是plc的控制中枢。它按照plc系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、i/o以及警戒定时器的状态,并能诊断用户程序中的语法错误。当plc投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入i/o映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将i/o映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高plc的可靠性,近年来对大型plc还采用双cpu构成冗余系统,或采用三cpu的表决式系统。这样,即使某个cpu出现故障,整个系统仍能正常运行。
2、输出寄存器
输入寄存器可按位进行寻址,每一位对应一个开关量,其值反映了开关量的状态,其值的改变由输入开关量驱动,并保持一个扫描周期。cpu可以读其值,但不可以写或进行修改。
3、输出寄存器 输出寄存器的每一位都表明了plc在下一个时间段的输出值,而程序循环执行开始时的输出寄存器的值,表明的是上一时间段的真实输出值。在程序执行过程中,cpu可以读其值,并作为条件参加控制,还可以修改其值,而中间的变换仅仅影响寄存器的值。只有程序执行到一个循环的尾部时的值才影响下一时间段的输出,即只有最后的修改才对输出接点的真实值产生影响。
4、存储器
存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。
5、电源 plc的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此plc的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将plc直接连接到交流电网上去。plc的结构决定了它有如下特点:
1、可靠性高,抗干扰能力强;
2、通用性高,使用方便;
3、程序设计简单,易学,易懂;
4、采用先进的模块化结构,系统组合灵活方便;
5、系统设计周期短;
6、安装简便,调试方便,维护工作量小;
7、对生产工艺改变适应性强,可进行柔性生产。
二.实训项目及实现 2.1 plc认知实训
一、实训目的
1.了解plc软硬件结构及系统组成 2.掌握plc外围直流控制及负载线路的接法及上位计算机与plc通信参数的设置
二、2.2抢答器控制
实训目的 1.掌握置位复位指令的使用及编程方法 2.掌握抢答器控制系统的接线、调试、操作方法 实训设备
控制接线图篇五:plc实训报告 1 引言 可编程逻辑控制器(programmable logic controllerplc),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.学习plc对于机械工程的学生来说,是一门必修课,因此,plc的实训是踏入工作前一次很有意义的学习!2 目录
一.可编程逻辑控制器基本知识??4 二.实训要求及实训原器件介绍?15 三.实训一(y-δ降压启动)??27 四.实训四(交通灯控制)???32 五.实训五(彩灯控制)38 六.实训小结?43 七.致谢???45 3 一:可编程逻辑控制器基本知识 1可编程控制器的定义:
可编程控制器(plc)是一种专门为在工业环境下应用而设计的数字运算的电子系统。它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。目前的计算机集散控制系统dcs(distributed control system)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。
对于plc的定义,其补充说明如下。
以微处理技术为基础,应用于以控制开关量为主,或包括控制过程参量在内的逻辑控制、机电运动控制或过程控制等工业控制领域的新型工业控制装置。
可编程控制器是采用微电子技术来完成各种控制功能的自动化设备,按照预先输入的程序控制现场的执行机构,并按照一定规律进行动作。其主要功能体现在以下几方面: 1.顺序逻辑控制
顺序逻辑控制在plc应用领域中应用最广泛,可以取代继电器控制系统,实现逻辑控制和顺序控制。它既可以用于单机控制或多机控制,又可用于自动化生产线的控制。plc根据操作按钮、限位开关及
其他现场给出的指令信号和传感器信号,控制机械运动部件进行相应的操作。2.运动控制
在机械加工行业,plc与计算机数控集成在一起,用以完成机床的运动控制。很多plc制造厂家已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模板。在多数情况下,plc将描述目标位置的数据送给模板,模板移动一轴或数轴到目标位置。当每个轴移动时,位置控制模板将保持适当的速度和加速度,以确保运动平滑。目前已用于控制无心磨削、冲压、复杂零件分段冲裁、滚削、磨削等应用中。3.定时控制 plc为用户提供了一定数量的定时器,并设置了定时器指令。一般每个定时器可实现0.1~999.9s或0.01~99.99s的定时控制,也可按一定方式进行定时时间的扩展。定时精度高,定时设定方便、灵活。同时plc还提供了高精度的时钟脉冲,可用于准确地实时控制。4.计数控制 plc提供了多种计数器,如普通计数器、可逆计数器、高速计数器等,可以用来完成不同用途的计数控制。当计数器的当前计数值等于计数器的设定值,或在某一数值范围时,发出控制命令。计数器的计数值可以在运行中被读出,也可以在运行中进行修改。5.步进控制 plc为用户提供了一定数量的移位寄存器,并完成步进控制功能。
plc实训基本要求篇三
重 庆 交 通 大 学
学 生 实 验 报 告
实验课程名称
开课实验室
学 院 年级
开 课 时 间 至 学年第 学期
实验一 基本指令的编程练习
一、实验目的
1、熟悉plc实验装置,s7-200系列编程控制器的外部接线方法。
2、了解编程软件step7的编程环境,软件的使用方法。
3、掌握与、或、非逻辑功能的编程方法。
二、实验内容及实验要求
通过程序判断q0.1、q0.2、q0.3、q0.4的输出状态,然后再输入并运行程序加以验证。
三、实验过程
梯形图程序:
实验步骤;
1.梯形图中的i0.1、i0.3分别对应控制实验单元输入开关i0.1、i0.3。2.通过专用pc/ppi电缆连接计算机与plc主机。打开编程软件step7,逐条输入程序,检查无误后,将所编程序下载到主机内,并将可编程控制器主机上的stop/run开关拨到run位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。3.拨动输入开关i0.1、i0.3,观察输出指示灯.q0.1、q0.2、q0.3、q0.4是否符合与、或、非逻辑的正确结果。
四、实验结果及总结
达到了设计的要求和观察到了预期的实验效果。1)对可编程控制器方面的内容,特别是对梯形图理解更深入了。2)plc设计重点就在于梯形图的设计,需要有很巧妙的设计方法,虽然以前也试着设计过类似的梯形图,但我觉的设计出一个好的梯形图并不是一件简单的事;有好多的东西,只有我们去试着做了,才能真正的掌握,只学习理论有些东西是很难理解的,更谈不上掌握。3)当程序出错时,要多观察、对错误重复n次,估计是由什么原因引起的,从电路整体来看、分析可能是什么错误,再缩小范围。如果实再找不出来,就出去吹吹风吧,不能急于求成,但不要放弃;要保持你的头脑清醒。
实验二 led数码显示控制
一、实验目的
了解并掌握led数码显示控制中的应用及其编程方法。
二、实验内容及实验要求
控制要求
按下启动按钮后,由八组led发光二极管模拟的八段数码管开始显示:先是一段段显示,显示次序是a、b、c、d、e、f、g、h。随后显示数字及字符,显示次序是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f,再返回初始显示,并循环不止。led数码显示控制的实验面板图:
输入/输出接线列表
三、实验过程(包括程序内容)
梯形图程序: 篇二:plc实训报告 1 引言 可编程逻辑控制器(programmable logic controllerplc),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.学习plc对于机械工程的学生来说,是一门必修课,因此,plc的实训是踏入工作前一次很有意义的学习!2 目录
一.可编程逻辑控制器基本知识??4 二.实训要求及实训原器件介绍?15 三.实训一(y-δ降压启动)??27 四.实训四(交通灯控制)???32 五.实训五(彩灯控制)38 六.实训小结?43 七.致谢???45 3 一:可编程逻辑控制器基本知识 1可编程控制器的定义:
可编程控制器(plc)是一种专门为在工业环境下应用而设计的数字运算的电子系统。它采用可编程的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。目前的计算机集散控制系统dcs(distributed control system)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。
对于plc的定义,其补充说明如下。
以微处理技术为基础,应用于以控制开关量为主,或包括控制过程参量在内的逻辑控制、机电运动控制或过程控制等工业控制领域的新型工业控制装置。
可编程控制器是采用微电子技术来完成各种控制功能的自动化设备,按照预先输入的程序控制现场的执行机构,并按照一定规律进行动作。其主要功能体现在以下几方面: 1.顺序逻辑控制
顺序逻辑控制在plc应用领域中应用最广泛,可以取代继电器控制系统,实现逻辑控制和顺序控制。它既可以用于单机控制或多机控制,又可用于自动化生产线的控制。plc根据操作按钮、限位开关及
其他现场给出的指令信号和传感器信号,控制机械运动部件进行相应的操作。2.运动控制
在机械加工行业,plc与计算机数控集成在一起,用以完成机床的运动控制。很多plc制造厂家已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模板。在多数情况下,plc将描述目标位置的数据送给模板,模板移动一轴或数轴到目标位置。当每个轴移动时,位置控制模板将保持适当的速度和加速度,以确保运动平滑。目前已用于控制无心磨削、冲压、复杂零件分段冲裁、滚削、磨削等应用中。3.定时控制 plc为用户提供了一定数量的定时器,并设置了定时器指令。一般每个定时器可实现0.1~999.9s或0.01~99.99s的定时控制,也可按一定方式进行定时时间的扩展。定时精度高,定时设定方便、灵活。同时plc还提供了高精度的时钟脉冲,可用于准确地实时控制。4.计数控制 plc提供了多种计数器,如普通计数器、可逆计数器、高速计数器等,可以用来完成不同用途的计数控制。当计数器的当前计数值等于计数器的设定值,或在某一数值范围时,发出控制命令。计数器的计数值可以在运行中被读出,也可以在运行中进行修改。5.步进控制
plc为用户提供了一定数量的移位寄存器,并完成步进控制功能。5篇三:plc实验报告
《电气可编程控制原理与应用》课程实验报告
组别 8 本组成员 丁心林、寻森林、尹业景 2104/4/18 指导教师
所在班级 电信201102 冯劼
实验时间 记分及评价:
一、实验名称
实验1:thplc-c实验台熟悉及三菱编程软件gx-developer的使用(2课时)
二、任务及要求
1、了解thplc-c型可编程控制器实验装置的构成和使用注意事项,2、掌握gx-developer软件基本指令梯形图编制方法,工程文件的创建与保存方法及gx-simulator仿真方法。
3、用gx-developer软件练习梯形图的编写,并体会常用简单梯形图(指令)的功能,填写相应内容
三、实验内容与步骤
1、观察 thplc-c型可编程控制器实验装置的组成三菱fx2n-48mr型plc主机 输入元件模块 基本指令练习模块 交通灯模块 电机控制模块
直线运动和运料小车模块 自动售货机模块 天塔之光模块 水塔水位控制模块 机械手控制模块 通信电缆、通信接口 上位机(电脑)
3、设计性实验一般步骤:
①了解控制要求,列出i/o分配及与外设对应关系表
②根据①连接主机与外设;③编制plc控制程序
第 1 页
④将编制的程序下载到plc主机并运行;
⑤根据运行结果调试修改设计并再次验证⑤将以上过程及内容填入实验报告并提交。
3、了解 gx-developer及gx-simulator的安装
注意:不要选中“监视专用”
①plc编程软件安装时:打开“qss_nosupport”文件,然后继续打开“envmel”文件,安装setup应用文挡,安装完后返回到“qss_nosupport”文件,打开“update”文挡解压。若是2000系统,则解压第一个,若是98系统解压第二个,解压完后返回“qss_nosupport”文件。双击“setup”安装即可。
序列号见“qss_nosupport”目录下的“ sn ”文件夹。②打开“浏览工具”文件夹 安装“adberdr60_chs_full”,这是个必须安装的浏览工具 ③本软件包适用于三菱(mitsubishi fa)fx0n/1n/1s/2n/2nc、ans/ana、melsec-全系列工控plc系统的程序编制。
④确认软件可以使用后,安装gx-simulator,序列号可与developer相同。4验证 使用gx-developer创建新工程、打开已有工程、保存工程的方法
①创建新工程:工程-创建新工程-选择plc类型(本机为fx2n)-选择梯形图(或sfc图)-(设置工程名和保存路径)-确定,②打开已有工程:工程-打开工程-选择工程路径-选择工程名-打开(或直接双击工程文件)5验证 使用gx-simulator仿真的方法:
工具-梯形图逻辑测试起动-等待模拟写入梯形图程序-(即可监视各元件状态)-(如有需要,继续以后步骤)-在线-调试-软元件测试
如果要修改程序,须先“工具-梯形图逻辑测试结束” 6练习:
①、输入下面的梯形图将观察到的结果填入到右边的表中
图sy1-1 表sy1-1 图sy1-2 表sy1-2 第 2 页
图sy1-3 图sy1-4 图sy1-5 表sy1-3 表sy1-4 表sy1-5 第 3 页
②输入如下程序,观察运行结果,画出输出波形(1)
第 4 页
图sy1-8-1(2)
图sy1-8-2(3)
图sy1-8-3(4)
图sy1-8-4 第 5 页 篇四:plc实训报告 plc综合实验实训报告
班 级 0机电0班 姓 名 000 学 号 00 指导老师 00 广东科学技术学院
2010年12月29号
目 录
第一部分 plc仿真实训
实训一 限位法
实训二 步进编程
实训三 时序图编程(喷泉)实训四 直译法编程 实训五 并行性分支sfc 实训六 实训七 实训八 实训九 实训十 实训十一 实训十二 实训十三 实训十四 实训十五 实训十六 实训十七
实训十八 实训十九 实训二十 实训二十一 实训十十二 实训二十三 第二部分 实训二十四 实训二十五 实训二十六 实训二十七 实训二十八 实训二十九 实训三 十
选择性分支sfc 功能指令(三台电机同时y-△启动)乘除法移位(走马灯设计)交通信号灯的控制系统设计 彩灯的控制设计 cmp指令(密码锁)空气调节器状态控制 sftl指令--------电机控制机器生产 deco指令--------三相六拍步进电机 触点比较应用实训
液压滑台的控制
两台电机完成10个循环自动关机 plc---变频器通讯
用plc控制两台变频器变频 恒压供水 plc的a/d转换 plc的d/a转换 plc与plc的通讯 用plc改造电气控制柜
电机y-△减压启动 电机正反转 620车床的电气控制 串电阻减压启动 两台电机顺序启动 plc控制变频器 变频器面板pu控制运行 2 实训一 限位法
一、实验目的
1、理解plc基本结构与组成熟悉plc的控制原理
2、掌握plc编程软件的使用及操作技巧
3、通过限位控制法,了解限位开关的使用
二、实验器材
1、fx2n-48mr plc 一台
2、pc电脑 一台
3、编程数据线 一条
4、限位开关 两个
5、导线和灯泡 若干个
三、实验内容
如图:
当小车启动时正向左,碰到限位开关x3时,小车反向右,碰到限位开关x4时,又正行 编写程序要求:
1、可自动循环工作
2、当限位开关坏了可以手动控制循环
3、可单循环运行 4、6次循环控制 x0、x1为启动开关,x2、为停止开关,x3、4为限位开关,x7为手动控制循环开关,x10控制单循环。编程时加计时器c0控制小车6次正反行驶后停止。梯形图:
实训二 步进编程
一、实验目的
1、理解plc基本机构与组成熟悉plc的控制原理
2、掌握软件plc编程软件的使用及操作技巧
3、理解步进阶梯指令的使用
二、实验器材
1、fx2n-48mr plc 一台
2、pc电脑 一台
3、编程电缆线 一条
4、导线和灯泡 若干
三、实验内容
编程一个“欢迎您高级电工”字样的灯光闪烁 “欢迎您高级电工”分别对应 着y0-y6,当y0-y6哪个置1 的时候,对应的灯泡亮,闪 烁的时间间隔是1s.如图: 2 3 篇五:plc实训总结报告
计算机与信息工程系
《plc控制技术实训》总结报告
专 业: 计算机控制 班 级: 控制1001 学生姓名: 学 号:
实训时间:指导教师:
一、plc控制技术介绍 1 概述 可编程控制器(plc)是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术发展起来的一种通用的工业自动控制装置。它具有体积小、功能强、灵活通用与维护方便等一系列的优点。特别是它的高可靠性和较强的适应恶劣环境的能力,受到用户的青睐。因此在冶金、化工、交通、电力等领域获得了广泛的应用,成为了现代工业控制的三大支柱之一。
可编程控制器是一种存储器控制器,支持控制系统工作的程序存放在存储器中利用程序来实现控制逻辑,完成控制任务。在可编程控制器构成的控制系统中,要实现一个控制任务,首先要针对具体的被控对象,分析它对控制系统的要求,然后编制出相应的控制程序,利用编程器将控制程序写入可编程控制器的程序存储器中。系统运行时,可编程控制器依次读取程序存储器中的程序语句,对它们的内容加以解释并执行。现代plc已经成为真正的工业控制设备。
可编程序控制器的分类: plc的种类很多,其实现的功能、内存容量、控制规模、外型等方面均存在较大的差异。因此,plc的分类没有一个严格的统一标准,而是按照结构形式、控制规模、实现的功能进行大致的分类。1.2 plc的结构及特点 plc实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同
1、中央处理单元(cpu)中央处理单元(cpu)是plc的控制中枢。它按照plc系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、i/o以及警戒定时器的状态,并能诊断用户程序中的语法错误。当plc投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入i/o映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将i/o映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高plc的可靠性,近年来对大型plc还采用双cpu构成冗余系统,或采用三cpu的表决式系统。这样,即使某个cpu出现故障,整个系统仍能正常运行。
2、输出寄存器
输入寄存器可按位进行寻址,每一位对应一个开关量,其值反映了开关量的状态,其值的改变由输入开关量驱动,并保持一个扫描周期。cpu可以读其值,但不可以写或进行修改。
3、输出寄存器
输出寄存器的每一位都表明了plc在下一个时间段的输出值,而程序循环执行开始时的输出寄存器的值,表明的是上一时间段的真实输出值。在程序执行过程中,cpu可以读其值,并作为条件参加控制,还可以修改其值,而中间的变换仅仅影响寄存器的值。只有程序执行到一个循环的尾部时的值才影响下一时间段的输出,即只有最后的修改才对输出接点的真实值产生影响。
4、存储器
存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。
5、电源 plc的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此plc的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将plc直接连接到交流电网上去。plc的结构决定了它有如下特点:
1、可靠性高,抗干扰能力强;
2、通用性高,使用方便;
3、程序设计简单,易学,易懂;
4、采用先进的模块化结构,系统组合灵活方便;
5、系统设计周期短;
6、安装简便,调试方便,维护工作量小;
7、对生产工艺改变适应性强,可进行柔性生产。
plc实训基本要求篇四
西安郵電大學
生 产 实习报 告 书
院(系)名称学生姓名专业名称班
级实习时间 自动化学院
自动化
2013年 2 月 24 日 至 2013 年3月 日
: : : : :
一、实验目的:
1)认识并学习plc,了解plc系统结构,熟悉plc组成及各部分的作用,掌握plc的工作原理,明确plc输入/输出的意义; 2)了解plc应用软件的编制方法;
3)熟悉plc基本指令,了解plc功能指令;
4)掌握plc基本电路的程序构成以及简单设计方法; 5)熟悉plc基本指令梯形图或语句表的编辑方法。
二、实验设备:
1)一台plc主机;
2)微型计算机(带编程电缆及编程软件); 3)输入/输出实验板; 4)电工工具及导线若干;
三、实验内容:
1、了解plc基本指令系统特点:
plc的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同于一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产品有它自己的编程语言,omron公司的产品也有它自己的语言。但不管什么型号的plc,其编程语言都具有以下特点:
(1).图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它沿用二进制逻辑元件图形符号来表达控制关系,很直观易懂。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎。
(2).明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如:k400,t120等。plc中的变量和常数以及其取值范围有明确规定,由产品型号决定,可查阅产品目录手册。
(3).简化的程序结构:plc的程序结构通常很简单,典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念。
(4).简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。
(5).强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而plc的程序调试提供了完备的条件,使用编程器,利用plc和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。
总之,plc的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专业训练。
plc的构成:从结构上分,plc分为固定式和组合式(模块式)两种。固定式plc包括cpu板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。
2、掌握plc编程语言的形式:
plc 最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。虽然一些高档的plc还具有与计算机兼容的c语言、basic语言、专用的高级语言(如西门子公司的graph5、三菱公司的melsap),还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。
(1).编程指令:指令是plc被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点plc与普通的计算机是完全相同的。同时plc也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的plc指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。
(2).指令系统:一个plc所具有的指令的全体称为该plc的指令系统。它包含着指令的多少,各指令都能干什么事,代表着plc的功能和性能。
一般讲,功能强、性能好的plc,其指令系统必然丰富,所能干的事也就多。我们在编程之前必须弄清plc的指令系统。
(3).程序:plc指令的有序集合,plc运行它,可进行相应的工作,当然,这里的程序是指plc的用户程序。用户程序一般由用户设计,plc的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形图表达。
(4).梯形图:梯形图是通过连线把plc指令的梯形图符号连接在一起的连通图,用以表达所使用的plc指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(ld)指令开始,必要时再继以若干个输入指令(含ld指令),以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公司的fx2n系列产品的最简单的梯形图例: 它有两组,第一组用以实现启动、停止控制。第二组仅一个end指令,用以结束程序。
(5).梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关系,而梯形图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先输入,后输出(含其他处理);先上,后下;先左,后右。有了梯形图就可将其翻译成助记符程序。上图的助记符程序为:
反之根据助记符,也可画出与其对应的梯形图。
(6).梯形图与电气原理图的关系:如果仅考虑逻辑控制,梯形图与电气原理图也可建立起一定的对应关系。如梯形图的输出(out)指令,对应于继电器的线圈,而输入指令(如ld,and,or)对应于接点,互锁指令(il、ilc)可看成总开关,等等。这样,原有的继电控制逻辑,经转换即可变成梯形图,再进一步转换,即可变成语句表程序。有了这个对应关系,用plc程序代表继电逻辑是很容易的。这也是plc技术对传统继电控制技术的继承。
编程应该遵循以下基本原则:
(1)外部输入、输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。
(2)梯形图每一行都是从左母线开始,线圈接在最右边,接点不能放在线圈的右边。
(3)线圈不能直接与左母线相连。如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器r9010(常0n)的常开接点来连接。
(4)同一编号的线圈在一个程序中使用两次称为双线圈输出。双线圈输出容易引起误操作,应尽量避免线圈重复使用。
(5)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路不能直接编程。(6)在梯形图中串联接点、并联接点的使用次数没有限制,可无限次地使用。
4.梯形图:
梯形图是一种图形语言,在形式上沿袭了传统继电接触器控制图,它将plc内部的各种编程元件(如继电器的触点、线圈、定时器、计数器等)和各种具有特定功能的命令用专用的图形符号、标号定义,并按控制逻辑要求及连接规则进行组合和排列,从而构成了表示plc输入和输出之间控制关系的图形。
梯形图:i0.0q0.0i0.1q0.0()
1.梯形图的基本符号:
(1)触点:代表逻辑输入条件,例如开关、按钮或者内部条件等。
(2)线圈:通常表示逻辑输出结果,如:灯负载、接触器、中间继电器或内部
输出条件。
(3)盒:表示其它一些指令,例如:定时器、计数器或者数学运算指令。
()in100ptt33tof10ms盒 线圈
2.梯形图的书写规则:(1).梯形图中的触点只有两种: 常开触点和常闭触点。触点可以无限次
使用。
(2).梯形图中输出用—()表示,同一输出变量一般只能使用一次(3).梯形图左右两边分别有母线和结束母线。(4).梯形图从左→右,从上→下的顺序书写。
(5).触点可以任意串并联,输出可以并联,但不能串联 3.绘制梯形图应注意的问题:
(1).梯形阶梯都是始于左母线,终于右母线(通常可以省掉不画,仅画左母线)。每行的左边是接点组合,表示驱动 逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上。接点不能出现在线圈右边。
(2)接点应画在水平线上,不应画在垂直线上。(3)并联块串联时,应将接点多的去路放在梯形图左方(左重右轻原则);串联块并联时,应将接点多的并联去路放 在梯形图的上方(上重下轻的原则)。这样做,程序简洁,从而减少指令的扫描时间,这对于一些大型的程序尤为重要
(4)不宜使用双线圈输出。若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出或线圈的重复利用。在双线圈输出时,只有最后一次的线圈才有效,而前面的线圈是无效的。
5、绘制梯形实例:
1、编写程序,实现如下功能:由pb1启动程序、pl1常亮、pl2实现每隔0.5s闪烁、为停止按钮。程序编写好后,加载到plc,观察并记录实验现象。触点
2、编写程序,实现如下功能:由pb1启动程序、pl1实现每隔1s闪烁、20s后pl2由暗转亮、pb2为停止按钮、pb3为计数复位。程序编写好后,加载到plc,观察并记录实验现象。
3.定时计数
4.综合:十字路口交通灯的控制实验
十字路口的东西南北方向均设有红、黄、绿三只信号灯,交通信号灯启动时,6只灯以一定的时序循环往复工作。
梯形图设计步骤如下:
1)依图中所示元件及方式绘出各个时间点形成所需支路。这些支路是按时间点的先后顺序绘出的,而且是采用一点连一点的方式。
2)以时间点为工作条件绘出各灯的输出梯形图。
3)为实现交通灯的启停控制,在梯形图上增加主控环节。作为一个循环的结束,第二个循环开始控制的t7常闭触点也作为条件串入主控指令中。
十字路口交通信号灯的梯形图用编程软件包,按照十字路口交通灯控制的要求,编制plc控制程序。按照要求连接plc主机和输入/输出实验板,运行plc控制程序,模拟十字路口交通灯控制输入信号,观察输出结果。
四、实验心得:
一个月的校内生产实习已经结束,虽然时间有些短暂,但是教会了我很多东西,收获不小。生产实习我们分为两个阶段,第一阶段是利用三周的时间在校内实验室学习,第二阶段是利用一周的时间在校外进行plc实训。
生产实习第一天,我们所要做的就是对实验室的卫生进行大清理,包括地面和实验室的设备。指导老师分配了具体的任务,同学们各司其职,在班干部的带领下以及同学们的积极配合下,实验室被我们打扫的干干净净。打扫卫生看起来是一件不起眼的事情,但是我认为这是我们生活中的细节问题。在随后的时间里,我们主要是对实验室的设备进行检查,对出现的问题进行解决处理,比如,实验室的电脑网络以及电脑软件。
进行完校内生产实习,接着是一周的plc实训。对于plc的认识,在学校的课程安排下有过一定的了解。虽然开了plc的课程,只是忙于找工作的事情,上课有了一定的限制,对plc的了解也很少。通过这一周的实训,使我对plc有了更深刻的认识。实训的第一天老师给我们讲了一些关于plc的基本知识以及plc软件的使用。随后的几天讲的是plc的设计和应用,我们也做了一些想对应的任务,例如,灯塔的设计和交通灯的设计。
实训的过程中,我学到的其中最主要的是plc设计方法与应用。设计步骤是:首先我们要弄清楚设备的顺序运作,然后结合plc知识在图纸上画出顺序功能图,将顺序功能图转变为梯形图,之后利用plc 软件编程。在练习的时候,我们可以实现用编辑好的程序与自动分拣设备进行调试。总的来说,我是较好的完成了既定任务。
plc实训让我了解了plc顺序功能图、梯形图、指令表、外部接线图有了更好的了解,也让我更加了解了关于plc设计原理与方法。按我的总结来看,有很多设计理念来源于实际,从中找出最适合的设计方法。这次实训脱离不了集体的力量,遇到问题和同学互相讨论交流,同学之间解决不了的问题就去找老师讨论。多和同学,老师讨论,你会得到意外的收获。我们在做实训项目的过程中要不停的讨论问题,这样,我们可以互相交流设计方法以至达到更适合的设计方法,同时讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程
中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题。
总之,这次的实训给予了我不同的学习方法和体验,让我深切的认识到实践的重要性。在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,相信在不久的将来,可以打造一片属于自己的天地。
plc实训基本要求篇五
2012~2013第一学期,第十八周训练题目:plc控制技术应用
指导老师:唐春霞 陈庆华
报告内容:
1、实训任务:plc高级指令应用
2、实训设备:tvt-90hc可编程序控制器训练装置
s7-226cnplc
计算机
3、设计过程
1)plc工作原理
2)基本逻辑指令的应用
3)常用编程方法的应用
4、操作调试过程
1)选择“基本逻辑综合应用”中的一道题目
2)按照plc控制系统设计步骤完成设计要求(可不写具体控
制要求,但要说明是第几题)。
3)所编程序要加上简单注释。
5、收获体会及建议:根据自己的体会写出(此项不能空白)。