范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

免费毕业论文PLC全攻略1(一)

  摘要:可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。
  但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。 关键词:PLC 可编程控制器 PLC的基本概念 - PLC的由来    可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称PLC,它主要用来代替继电器实现逻辑控制。
  随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。                                  解运行情况和查找故障。
  由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。 PLC的功能
  1、逻辑控制
  2、定时控制
  六. PLC的基本结构    PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,
  1、中央处理单元(CPU)是PLC的控制中枢。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。
  等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。   为了进一步提高PLC的可*性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。
  2、存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。PLC常用的存储器类型
  (1)RAM (Random Assess Memory) 这是一种读/写存储器(随机存储器),其存取速度最快,由锂电池支持。
  (2)EPROM(Erasable Programmable Read Only Memory)这是一种可擦除的只读存储器。在断电情况下,存储器内的所有内容保持不变。(在紫外线连续照射下可擦除存储器内容)。
  (3)EEPROM(Electrical Erasable Programmable Read Only Memory)这是一种电可擦除的只读存储器。使用编程器就能很容易地对其所存储的内容进行修改。 PLC存储空间的分配   虽然各种PLC的CPU的最大寻址空间各不相同,但是根据PLC的工作原理,其存储空间一般包括以下三个区域:
  (1)系统程序存储区
  (2)系统RAM存储区(包括I/O映象区和系统软设备等)
  (3)用户程序存储区系统程序存储区:在系统程序存储区中存放着相当于计算机操作系统的系统程序。包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等。由制造厂商将其固化在EPROM中,用户不能直接存取。
  它和硬件一起决定了该PLC的性能。   系统RAM存储区:系统RAM存储区包括I/O映象区以及各类软设备,如:逻辑线圈;数据寄存器;计时器;计数器;变址寄存器;累加器等存储器。
  (1)I/O映象区:由于PLC投入运行后,只是在输入采样阶段才依次读入各输入状态和数据,在输出刷新阶段才将输出的状态和数据送至相应的外设。因此,它需要一定数量的存储单元(RAM)以存放I/O的状态和数据,这些单元称作I/O映象区。一个开关量I/O占用存储单元中的一个位(bit),一个模拟量I/O占用存储单元中的一个字(16个bit)。
  因此整个I/O映象区可看作两个部分组成:开关量I/O映象区;模拟量I/O映象区。
  (2)系统软设备存储区 :除了I/O映象区区以外,系统RAM存储区还包括PLC内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)的存储区。该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在PLC断电时,由内部的锂电池供电,数据不会遗失;后者当PLC断电时,数据被清零。    1)逻辑线圈与开关输出一样,每个逻辑线圈占用系统RAM存储区中的一个位,但不能直接驱动外设,只供用户在编程中使用,其作用类似于电器控制线路中的继电器。
  另外,不同的PLC还提供数量不等的特殊逻辑线圈,具有不同的功能。    2)数据寄存器与模拟量I/O一样,每个数据寄存器占用系统RAM存储区中的一个字(16 bits)。 另外,PLC还提供数量不等的特殊数据寄存器,具有不同的功能。
  3)计时器    4)计数器 用户程序存储区   用户程序存储区存放用户编制的用户程序。不同类型的PLC,其存储容量各不相同。
  3、电源                                     PLC的电源在整个系统中起着十分重要得作用。如果没有一个良好的、可*得电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去。
  七. PLC的工作原理   最初研制生产的PLC主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的:
  (1)继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。
  (2)PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。   为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。
  1、扫描技术 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
  (1)输入采样阶段   在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。
  因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
  (2)用户程序执行阶段   在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
  (1)输出刷新阶段   当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。
  2、PLC的I/O响应时间   为了增强PLC的抗干扰能力,提高其可*性,PLC的每个开关量输入端都采用光电隔离等技术。为了能实现继电器控制线路的硬逻辑并行控制,PLC采用了不同于一般微型计算机的运行方式(扫描技术)。以上两个主要原因,使得PLC得I/O响应比一般微型计算机构成的工业控制系统满的多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长。
  所谓I/O响应时间指从PLC的某一输入信号变化开始到系统有关输出端信号的改变所需的时间。
  八. PLC的I/O系统
  1、I/O寻址方式    PLC的硬件结构主要分单元式和模块式两种。前者将PLC的主要部分(包括I/O系统和电源等)全部安装在一个机箱内。后者将PLC的主要硬件部分分别制成模块,然后由用户根据需要将所选用的模块插入PLC机架上的槽内,构成一个PLC系统。
  不论采取哪一种硬件结构,都必须确立用于连接工业现场的各个输入/输出点与PLC的I/O映象区之间的对应关系,即给每一个输入/输出点以明确的地址确立这种对应关系所采用得方式称为I/O寻址方式。    I/O寻址方式有以下三种:
  (1)固定的I/O寻址方式这种I/O寻址方式是由PLC制造厂家在设计、生产PLC时确定的,它的每一个输入/输出点都有一个明确的固定不变的地址。一般来说,单元式的PLC采用这种I/O寻址方式。
  (2)开关设定的I/O寻址方式这种I/O寻址方式是由用户通过对机架和模块上的开关位置的设定来确定的。
  (3)用软件来设定的I/O寻址方式这种I/O寻址方式是有用户通过软件来编制I/O地址分配表来确定的 PLC程序设计语言介绍    在PLC中有多种程序设计语言,它们是梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。梯形图语言和布尔助记符语言是基本程序设计语言,它通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能,例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等,通过扩展或增强指令集,它们也能执行其它的基本操作。功能表图语言和语句描述语言是高级的程序设计语言,它可根据需要去执行更有效的操作,例如,模拟量的控制,数据的操纵,报表的报印和其他基本程序设计语言无法完成的功能。
  功能模块图语言采用功能模块图的形式,通过软连接的方式完成所要求的控制功能,它不仅在PLC中得到了广泛的应用,在集散控制系统的编程和组态时也常常被采用,由于它具有连接方便、操作简单、易于掌握等特点,为广大工程设计和应用人员所喜爱。根据PLC应用范围,程序设计语言可以组合使用,常用的程序设计语言是:梯形图程序设计语言;布尔助记符程序设计语言(语句表);功能表图程序设计语言;功能模块图程序设计语言;结构化语句描述程序设计语言;梯形图与结构化语句描述程序设计语言;布尔助记符与功能表图程序设计语言;布尔助记符与结构化语句描述程序设计语言。
  1、梯形图(Ladder Diagram)   程序设计语言梯形图程序设计语言是用梯形图的图形符号来描述程序的一种程序设计语言。采用梯形图程序设计语言,程序采用梯形图的形式描述。这种程序设计语言采用因果关系来描述事件发生的条件和结果。
  每个梯级是一个因果关系。在梯级中,描述事件发生的条件表示在左面,事件发生的结果表示在后面。梯形图程序设计语言是最常用的一种程序设计语言。
  它来源于继电器逻辑控制系统的描述。 在工业过程控制领域,电气技术人员对继电器逻辑控制技术较为熟悉,因此,由这种逻辑控制技术发展而来的梯形图受到了欢迎,并得到了广泛的应用。梯形图程序设计语言的特点是:
  (1)与电气操作原理图相对应,具有直观性和对应性;
  (2)与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于撑握和学习;
  (3)与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(Power FLow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待;
  (4)与布尔助记符程序设计语言有一一对应关系,便于相互的转换和程序的检查。
  2、布尔助记符(Boolean Mnemonic)   程序设计语言布尔助记符程序设计语言是用布尔助记符来描述程序的一种程序设计语言。布尔助记符                                  程序设计语言与计算机中的汇编语言非常相似,采用布尔助记符来表示操作功能。 布尔助记符程序设计语言具有下列特点:
  (1)采用助记符来表示操作功能,具有容易记忆,便于撑握的特点;
  (2)在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计;
  (3)与梯形图有一一对应关系。其特点与梯形图语言基本类同。
  3、功能表图(Sepuential Function Chart)   程序设计语言功能表图程序设计语言是用功能表图来描述程序的一种程序设计语言。它是近年来发展起来的一种程序设计语言。采用功能表图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。
  功能表图程序设计语言的特点是:
  (1)以功能为主线,条理清楚,便于对程序操作的理解和沟通;
  (2)对大型的程序,可分工设计,采用较为灵活的程序结构,可节省程序设计时间和调试时间;
  (3)常用于系统的规模校大,程序关系较复杂的场合;
  (4)只有在活动步的命令和操作被执行,对活动步后的转换进行扫描,因此,整个程序的扫描时间较其他程序编制的程序扫描时间要大大缩短。功能表图来源于佩特利(Petri)网,由于它具有图形表达方式,能较简单和清楚地描述并发系统和复杂系统的所有现象,并能对系统中存有的象死锁、不安全等反常现象进行分析和建模,在模型的基础上能直接编程,所以,得到了文泛的应用。近几年推出的PLC和小型集散控制系统中也已提供了采用功能表图描述语言进行编程的软件。
  关于佩特利(Petri)网的一些基本概念,我在以后有机会时再介绍给各位,以有助于对功能表图的进一步理解。
  5、结构化语句(Structured Text)   描述程序设计语言结构化语句描述程序设计语言是用结构化的描述语句来描述程序的一种程序设计语言。它是一种类似于高级语言的程序设计语言。在大中型的PLC系统中,常采用结构化语句描述程序设计语言来描述控制系统中各个变量的关系。
  它也被用于集散控制系统的编程和组态。结构化语句描述程序设计语言采用计算机的描述语句来描述系统中各种变量之间的各种运算关系,完成所需的功能或操作。大多数制造厂商采用的语句描述程序设计语言与BASIC语言、PASCAL语言或C语言等高级语言相类似,但为了应用方便,在语句的表达方法及语句的种类等方面都进行了简化。
  结构化程序设计语言具有下列特点:
  (1)采用高级语言进行编程,可以完成较复杂的控制运算;
  (2)需要有一定的计算机高级程序设计语言的知识和编程技巧,对编程人员的技能要求较高,普通电气人员无法完成。
  (3)直观性和易操作性等性能较差;
  (4)常被用于采用功能模块等其他语言较难实现的一些控制功能的实施。部分PLC的制造厂商为用户提供了简单的结构化程序设计语言,它与助记符程序设计语言相似,对程序的步数有一定的限制,同时,提供了与PLC间的接口或通信连接程序的编制方式,为用户的应用程序提供了扩展余地。
  PLC是专为工业控制而开发的装置,其主要使用者是工厂广大电气技术人员,为了适应他们的传统习惯和掌握能力,通常PLC不采用微机的编程语言,而常常采用面向控制过程、面向问题的"自然语言"编程。国际电工委员会(IEC)1994年5月公布的IEC1131-3(可编程控制器语言标准)详细地说明了句法、语义和下述5种编程语言:功能表图(sequential function chart)、梯形图(Ladder diagram)、功能块图(Function black diagram)、指令表(Instruction list)、结构文本(structured text)。梯形图和功能块图为图形语言,指令表和结构文本为文字语言,功能表图是一种结构块控制流程图。
  梯形图是使用得最多的图形编程语言,被称为PLC的第一编程语言。梯形图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。
  梯形图编程中,用到以下四个基本概念:
  1.软继电器
  PLC梯形图中的某些编程元件沿用了继电器这一名称,如输入继电器、输出继电器、内部辅助继电器等,但是它们不是真实的物理继电器,而是一些存储单元(软继电器),每一软继电器与PLC存储器中映像寄存器的一个存储单元相对应。该存储单元如果为"1"状态,则表示梯形图中对应软继电器的线圈"通电",其常开触点接通,常闭触点断开,称这种状态是该软继电器的"1"或"ON"状态。如果该存储单元为"0"状态,对应软继电器的线圈和触点的状态与上述的相反,称该软继电器为"0"或"OFF"状态。
  使用中也常将这些"软继电器"称为编程元件

公共体育课基础理论教学模式的探索论文论文关键词公共体育基础理论教学模式论文摘要改革与建立新的公共体育基础理论课教学模式是耳前同仁们比较关注的话题之一作者根据近的工作经验,对公共体育基础理论课的新模式进行了悉心研究和大高校吉祥物中校园文化建设的应用论文摘要校园文化建设是高校校园建设的重要方面,加强校园文化建设有利于提高大学生综合素质,促进高等教育改革。随着吉祥物文化的愈发活跃,越来越多的国内高校开始拥有自己的专属吉祥物,并被应用管理会计在高校财务管理的应用论文摘要随着市场经济的快速发展和我国教育体制的不断改革,高校逐渐出现市场化的趋势,整个社会对高校的要求也逐渐提高,从而导致高校的财务管理工作和管理体制都发生了重大的变化。在这种情况下,质量管理在高校管理中的应用论文摘要ISO9000以其通用性等特点在全世界广泛应用,在高校管理中同样适用,20世纪90年代进入我国后转化为国家标准,当时就有相关人员开始研究在高校管理中引入ISO9000,并有一些校园一卡通在高校财务管理信息化中的优势论文摘要校园一卡通在各大高校的普遍应用,本文通过对一卡通的认识及应用的分析,阐述了一卡通如何在高校财务管理信息化进程中起到推动作用,从而大大提高财务管理的工作效率及服务质量。关键词校园校园一卡通在高校财务管理中的作用论文摘要在数字化发展建设的今天,建设数字化校园的首要任务就是对一卡通加以推广并扩展。校园一卡通是以IC卡技术为主要的工作原理,同时在网络平台的基础上得以更加广泛的应用。通过这种方式进行探究吉州窑香炉的文化意蕴论文香炉起源于何时,尚未有定论,但其在古代社会生活中扮演着不可缺少的角色。焚香是官场活动的基本礼数敬神祭祖,千古沿用改善生活环境,除臭去味,使人轻松愉快,还可提神醒脑。随着经济文化审美篮球运动中防守的重要性论文摘要本文采用文献资料的方法,通过对篮球竞赛规则攻防矛盾和我国篮球运动的发展与防守现状的分析,以及对我国与世界强队比赛的得失分对比的分析,来说明防守在篮球运动中的重要地位。关键词防守从论文评审角度来看论文选题十二月二十一日,全市高中教师论文评比工作在技工学校进行,由教科所领导冯锋勇副所长组织,本人有幸也参加了这次论文的评审工作。这次评审的论文共有二百二十五篇,而参加评审的评委只有九人,小议中学生篮球快攻认知的培养与实践论文摘要快攻对培养中学生积极主动勇猛顽强的作风,提高身体素质水平,发展篮球技术等,都起着积极的促进作用。本研究通过文献资料法和观察法,在借鉴传统的篮球快攻意识理论的基础上,阐述了快攻的小学语文看图说话教学的体会论文看图说话需运用大量的词语,而词语是思维的工具,思维是智力的核心。有目的有计划地进行看图说话教学,可使学生在认识事物口语表达的反复实践过程中,切实打好听说能力的基础,提高读写能力,增
魏晋南北朝时期宗教对美术的影响一魏晋南北朝时期佛教的传播由魏至隋的360余年中,中原大地历经30余个大小王朝交替兴灭。在此期间,少数民族对北方的侵袭对当时的社会经济有一定程度的破坏,但是换个角度来看,在这个过程高校美术类社团项目化管理研究摘要我国应用型本科院校中,美术类社团对校园文化建设起着重要的作用,是大学生思想政治教育中的重要内容之一,也是高校实施素质教育的有效载体。针对美术类社团管理中存在的突出问题,结合管理学龄前儿童美术教育启蒙重要性浅谈摘要大家对美术启蒙教育对学龄前儿童的积极影响有目共睹,越来越多的美术教学者开始对如何更好地在幼儿园开展美术启蒙教育这一工作进行研究。美术教育属于艺术学科范畴,与现实生活事物尤其是生小学美术校本课程开发原则摘要从单元层面进行校本课程开发的过程中,要遵循知识与技能目标有分寸,教材改进跳出盲人摸象的定势,内容设计有利于保护儿童愿意探究愿意想象的天性进程安排要有利于演绎教学有利于归纳教学等半开放式结语高中美术鉴赏论文摘要介绍了三种半开放式结语知识引发知识技能关联技能的结语,留空间撞火花的结语,促探究引发兴趣的结语并结合案例探讨了半开放式结语的应用。关键词结语半开放式的结语高中美术鉴赏课一半开放关于网络伦理的几个重要问题关于网络伦理的几个重要问题关于网络伦理的几个重要问题关于网络伦理的几个重要问题精品源自中考试题论文关键词网络伦理伦理挑战伦理原则伦理建设论文摘要网络时代的到来,创造了一个新的便捷生基于农科高职非计算机专业计算机教学的探析基于农科高职非计算机专业计算机教学的探析基于农科高职非计算机专业计算机教学的探析基于农科高职非计算机专业计算机教学的探析精品源自作文园地论文摘要为了解决农科高职院校非计算机专业的计对于数据加密的网络通信系统的设计与应用对于数据加密的网络通信系统的设计与应用对于数据加密的网络通信系统的设计与应用对于数据加密的网络通信系统的设计与应用论文摘要网络通信系统已经具备了一定的加密系统,而我们说到的是在原有关于计算机软件复用探讨关于计算机软件复用探讨关于计算机软件复用探讨关于计算机软件复用探讨文章来源自教育网论文关键词软件复用范式抽象智能学习范式库论文摘要计算机软件作为一门学科得到了迅速发展,相关技术和方开发自动判断酸碱失衡类型的计算机软件及应用开发自动判断酸碱失衡类型的计算机软件及应用开发自动判断酸碱失衡类型的计算机软件及应用开发自动判断酸碱失衡类型的计算机软件及应用血气酸碱分析已成为临床诊疗的重要手段之一,尤其在危重病煤矿安全生产中计算机的运用煤矿安全生产中计算机的运用煤矿安全生产中计算机的运用煤矿安全生产中计算机的运用文章重点从人员精确定位。瓦斯气体检测等安全生产监测系统计算机安全生产综合调度信息系统计算机煤矿安全生产