PLC在水位控制系统中的应用设计说明_第1页
PLC在水位控制系统中的应用设计说明_第2页
PLC在水位控制系统中的应用设计说明_第3页
PLC在水位控制系统中的应用设计说明_第4页
PLC在水位控制系统中的应用设计说明_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、华东交通大学理工学院Institute of Technology. EastChinaJiaotongUniversity 毕 业 设 计Graduation Design (2010 2014年)题目 PLC在水位控制系统中的应用 论文结构部清晰,建议第一章绪论,包含研究的现状和发展趋势,自己的研究目标以与研究的内容;第二章写整体方案的设计;第三章写硬件设计;第四章软件设计;第五章仿真最后结论;分 院: 电气与信息工程分院 专 业: 电气工程与其自动化 班 级: 电力2010-1 学 号:321 学生: 杰 指导教师: 房云 起讫日期: 2013.122014.5 31 / 32摘 要在当

2、代社会,世界人口的不断增长和水资源的日益紧缺,日常生活和工农业中的供水问题愈发严峻,故对供水系统的水位进行精确的测量和控制越来越重任务书要求的是水塔水位的控制,没有涉与到生活用水以与工农业的供水问题,这里写这个不合适;要。PLC因为有着容易编程、使用简单、方便维修、可靠度高、极强的抗干扰能力和机电一体化等特点,所以利用PLC对水位进行测量和控制有着广阔的前景。本设计是一个基于PLC控制的供水控制系统要切合自己的设计任务,任务书要求是水塔水位控制系统,不是供水控制,主控制机是PLC可编程控制器。该设计针对性的对水塔水位自动控制系统里各个功能进行了分析,并且文中对系统各个器件的结构、操作流程,以与

3、工作时协调控制的办法都有所讲都有所讲解,那么你的设计核心是什么?这里写的太笼统,显得论文没有主题,设计没有中心!解。本系统在实现准确自动控制同时,还将供水的质量还是供水的问题,这个设计要把重心放在水位控制上。进行了提高。并且此控制系统相对于传统的供水系统供水系统不是你研究的重心!还有着降低劳动强度和提升劳动效率等优点。关键词:水塔水位控制、PLC、自动控制系统AbstractIn contemporary society, the world's growing population and the growing scarcity of water resources, the wa

4、ter supply problem in daily life and industrial and agricultural is increasingly severe, so the water level for the water supply system for precise measurement and control of more and more important. PLC with easy programming, simple to use, convenient maintenance, high reliability, strong anti-inte

5、rference ability and characteristics of electromechanical integration, so the use of PLC to measure and control the water level has a broad prospect.This design is a water supply control system based on PLC control, the main control unit is PLC programmable controller. The design corresponding to th

6、e water tower water level automatic control system in each function is analyzed, and the various devices to the system structure, operation process, and work coordination control method are explained. This system in the realization of the accurate automatic control at the same time, will also improv

7、e the quality of the water supply. Compared with the traditional water supply system and the control system and the reduction of labor intensity and improve labor efficiency, etc.Key words: Water tower water level control, PLC, Automatic control system目 录中文摘要1英文摘要2目 录31 绪论52 可编程控制器6 2.1 可编程控制器的简介 6

8、2.2 发展历史与展望 6 2.3 PLC的基本结构7231 中央处理单元(CPU) 8232 存储器8233 输入/ 输出 9234 编程器 10 234 电源 10 2.4 PLC的运作方式10 2.5 可编程控制器的选型113 PLC水塔水位控制系统方案设计13 3.1 水塔水位控制系统设计13311 水塔水位控制装置13312 水塔水位的工作要求13 3.2 水塔水位控制系统的电路设计14 3.3 输入/输出接口分设计 14331 水塔水位控制系统的输入/输出设备 14332 水塔水位控制系统的输入/输出借口分配表 154 PLC水塔水位控制系统工作流程设计16 4.1 程序流程图设计

9、16 4.2 工作过程分析与梯形图程序设计17421 工作过程分析17422 梯形图程序设计175 组态仿真21 5.1 组态软件21 511 组态软件的概念21 5 12组态软件的发展与展望21 5 13组态软件的功能22 5.2 WINCC组态画面仿真22总 结29参考文献30后 记311 绪 论绪论过于简单,内容不够充实,并有离题现象,此外应该补充几个部分:其一是国内外研究的现状,二、本课题的研究目的;三、本课题研究的内容等从古至今,用水、供水一直是人民生活中最不可或缺的环节之一。我国虽然地大物博,但是人均占水资源量却仅为世界人均水平的1/4,所以生活供水如何能做到准确、安全、充足是个迫

10、切需要解决的问题。再者改革开放以来,我国在工业方面取得了卓著的成就,与世界上发达国家间的差距逐渐缩小。显然科技上的开拓创新是工业蓬勃发展的核心力量,然而大家往往会忽视工业发展最重要的基础设施给水工程。工厂只要一断水,必将无常运作。所以不论在日常生活还是生产中对于供水系统必须满足如下的基本要求:能够随时供应充足的、水压平稳的、水质优良的生活和工农业用水。你这里写的是供水系统的问题,和水塔水位的关系不够紧密,也没有任何语句加强他们的联系!就现在来说,给水系统作为城市重要的基础设施之一,由水泵从地下水管想城市自来水长补给,水塔、层顶水箱等作为基本储水设备给大部分的生活、工农业供水系统供水。标点不合适

11、!后面关系应该是联系在一起的。但控制准确度不高、能源消耗大、可靠性与抗干扰能力差等缺点都是以往传统的供水系统所不可避免的。所以建立一个能够精确控制、可靠性高的供水系统显得日益重要。还是讲的供水系统!可编程控制器(PLC)作为一种以微处理器为核心的装置,在自动化工业中有着应用广泛,PLC所具有的容易编程、可靠性高、方便维修等诸多优点,能完美的满足顺序逻辑控制应用的种种需要,所以PLC控制逐步取代传统的水位控制方式。以往的供水系统在对容器里的水位进行自动控制时往往精准度不高,使水位总是不能控制在原本要求的位置,但采用PLC技术后很好的解决了传统供水系统里的那些问题,让水位准确的控制在要求位置。本论

12、文将向大家介绍“PLC基于水塔水位控制系统”的软件、硬件设计与相关容,通过PLC控制技术与计算机技术的结合使水塔的水位能够稳定的维持和精确的控制,同时实现更为高效的节能。2 可编程控制器2.1 可编程控制器的简介可编程逻辑控制器(Programmable Logic Controller,简称PLC),一种具有微语句不通处理机写处理器更合适的数字电子设备,用于自动化控制的数字逻辑控制器Plc也可以控制模拟量,所以单纯写数字逻辑控制器不是很合适。,可以将控制指令随时加载存储存与执行。可编程控制器由部CPU,指令与资料存PLC内有资料内存?什么是资料内存?、输入输出单元、电源模组“电源模组”应该是

13、电源模块才对;、数字模拟数字模拟是个单元还是模块?表达不清楚等单元所模组化模组化的表达不清楚;组合成。广泛应用于目前的工业控制领域这句话缺少主语;。在可编程逻辑控制器出现之前,一般要使用成百上千的继电器以与计数器才能组成具有一样功能的自动化系统首先这句话和前面的那句话没有衔接关系;另外可编程控制器是个控制器不是系统,和后面所提与的自动化系统不匹配;,而现在,经过编程的简单的可编程逻辑控制器模块你这里可编程逻辑又变成了模块?基本上已经代替了这些大型装置你一个可编程模块可以代替一个系统吗?。可编程逻辑控制器的系统程序一般在出厂前已经初始化完毕,用户可以根据自己的需要自行编辑相应的用户程序来满足不同

14、的自动化生产要求。最初的可编程逻辑控制器只有电路逻辑控制的功能写开关量控制更合适,所以被命名为可编程逻辑控制器,后来随着不断的发展,这些当初功能简单的计算机模块已经有了包括逻辑控制,时序控制、模拟控制、多机通信等许多的功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写也是PC与个人电脑(Personal Computer )的简写相冲突,也由于多年来的使用习惯,人们还是经常使用可编程逻辑控制器这一称呼,并在术语中仍沿用PLC这一缩写。现在工业上使用可编程逻辑控制器已经相当接近于一台轻巧型电脑所构成,甚至已经出现整合个人电脑(采用嵌入式操作系统)与P

15、LC架构的PC-BASE控制器,能透过数字或模拟输入/输出模组控制机器设备、制造处理流程、与其它控制模组的电子系统。PLC可接收(输入)与发送(输出)多种型态的电气或电子信号,并使用他们来控制或监督几乎所有种类的机械与电气系统。12.2 发展历史与展望可编程控制器的兴起与美国现代工业自动化生产发展的要求密不可分的。PLC 源起于1960年代,当时美国通用汽车公司,为解决工厂生产线调整时,继电器顺序控制系统之电路修改耗时,平时检修与维护不易等问题。在可编程逻辑控制器出现之前,汽车制造业中的一般控制、顺序控制以与安全互锁逻辑控制必须完全依靠众多的继电器、定时器以与专门的闭回路控制器来实现。它们体积

16、庞大、有着严重的噪音,不但每年的维护工作要耗费大量的人力物力,而且继电器-接触器系统的排线检修等工作对维护人员的熟练度也有着很高的要求。针对这些问题,美国通用汽车公司在1968年向社会公开招标,要求设计一种新的系统来替换继电器系统,并提出了著名的“通用十条”招标指标。随后,美国数字设备公司(DEC)根据这一设想,于1969年研制成功了第一台PDP-14控制器,并在汽车自动装配线上使用并获得成功。由于当时系统主要用于顺序控制、只能进行逻辑运算,所以被命名为可编程逻辑控制器(Programmable Logic Controller,PLC)。最早期的PLC只具有简易之逻辑开/关(on/off)功

17、能,但比起传统继电器之控制方式,已具有容易修改、安装、诊断与不占空间等优点。1970年代初期,PLC引进微处理机技术,使得PLC具有算术运算功能与多比特之数字信号输出/输入功能,并且能直接以阶梯图符号进行程序之编写。这项新技术的使用,在工业界产生了巨大的反响。日本在1971年从美国引进了这项技术,并很快研制成功了自己的DCS-8可编程逻辑控制器,德、法在1973年至1974年间也相继有了自己的该项技术。中国则于1977年研制成功自己的第一台可编程逻辑控制器,但是使用的微处理器核心为MC14500。1970年代中期,PLC功能加入远距通讯、模拟输出输入、NC 伺服控制等技术。80年代至90年代中

18、期,是PLC发展最快的时期,年增长率一直保持为3040%这个是指PLC的生产增长率还是使用的增长率?。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。21世纪,PLC将会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型与超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;

19、从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业与工业以外的众多领域发挥越来越大的作用。22.3 PLC的基本结构PLC其实也是一种计算机,专攻于工业控制方面,其硬件结构如下图2-1所示。图不能使用复制

20、的图,自己画图。2-1 PLC硬件结构231 中央处理单元(CPU)PLC中的CPU是PLC的核心,它按PLC的系统程序赋予的功能接收并存贮用户程序和资料,用扫描的方式采集由现场输入装置送来的状态或资料,并存入规划的暂存器中,同时,诊断电源和PLC部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路,与个人电脑一样,主要由运算器、控制器、寄存器与实现它们之间联系的资料、控制与状态总线构成,还有周边芯片、总线界面与有关电路。它确定了进行控制的规模、工作速度、存容量等。3232 存储器PLC的存储器

21、主要用于存放系统程序、用户程序和数据等。系统程序存储器:4PLC系统程序决定了PLC的基本功能,该部分程序由PLC制造厂家编写并固化在系统程序存储器中,主要有系统管理程序、用户指令解释程序和功能程序与系统程序调用等部分。系统管理程序主要控制PLC的运行,使PLC按正确的次序工作;用户指令解释程序将PLC的用户指令转换为机器语言指令,传输到CPU执行;功能程序与系统程序调用则负责调用不同的功能子程序与其管理程序。系统程序属于需长期保存的重要数据,所以其存储器采用ROM或EPROM。ROM是只读存储器,该存储器只能读出容,不能写入容,ROM具有非易失性,即电源断开后仍能保存已存储的容。EPEROM

22、为可电擦除只读存储器,须用紫外线照射芯片上的透镜窗口才能擦除已写入容,可电擦除可编程只读存储器还有E2PROM写错了、FLASH等。用户程序存储器:5用户程序存储器用于存放用户载入的PLC应用程序,载入初期的用户程序因需修改与调试,所以称为用户调试程序,存放在可以随机读写操作的随机存取存储器RAM以方便用户修改与调试。通过修改与调试后的程序称为用户执行程序,由于不需要再作修改与调试,所以用户执行程序就被固化到EPROM长期使用。数据存储器:PLC运行过程中需生成或调用中间结果数据(如输入/输出元件的状态数据、定时器、计数器的预置值和当前值等)和组态数据(如输入输出组态、设置输入滤波、脉冲捕捉、

23、输出表配置、定义存储区保持围、模拟电位器设置、高速计数器配置、高速脉冲输出配置、通信组态等),这类数据存放在工作数据存储器中,由于工作数据与组态数据不断变化,且不需要长期保存,所以采用随机存取存储器RAM。RAM是一种高密度、低功耗的半导体存储器,可用锂电池作为备用电源,一旦断电就可通过锂电池供电,保持RAM中的容。233 输入/输出PLC的对外功能,主要是通过各种输入/输出模组与外界联系的,按I/O点数确定模组规格与数量,I/O模组可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。I/O模组集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输

24、出锁存器状态。输入单元是用来连结撷取输入元件的信号动作并透过部总线将资料送进存由CPU处理驱动程序指令部分。PLC输入模组PLC系统的架构和输入模组产品的选择端视需要被监测的输入信号位准而定。来自不同类型被监测的传感器与流程控制之变量信号,可以涵盖从±10mV至±10V的输入信号围。输出单元是用来驱动外部负载的接口,主要原理是由CPU处理以书写在PLC里的程序指令,判断驱动输出单元在进而控制外部负载,如指示灯、电磁接触器、继电器、气(油)压阀等。PLC输出模组在工业环境中用来控制制动器、气阀与马达等的PLC系统模拟输出围包括±5V、±10V、0V到5V、

25、0V到10V、4到20mA、或0到20mA等。6234 编程器编程器作用是将用户编写的程序下载至PLC的用户程序存储器,并利用编程器检查、修改和调试用户程序,监视用户程序的执行过程,显示PLC状态、部器件与系统的参数等。编程器有简易编程器和图形编程器两种。简易编程器体积小,携带方便,但只能用语句形式进行联机编程,适合小型PLC的编程与现场调试。图形编程器既可用语句形式编程,又可用梯形图编程,同时还能进行脱机编程。目前PLC制造厂家大都开发了计算机辅助PLC编程支持软件,当个人计算机安装了PLC编程支持软件后,可用作图形编程器,进行用户程序的编辑、修改,并通过个人计算机和PLC之间的通信接口实现

26、用户程序的双向传送、监控PLC运行状态等。7235 电源PLC的电源将外部供给的交流电转换成供CPU、存储器等所需的直流电,是整个PLC的能源供给中心。PLC大都采用高质量的工作稳定性好、抗干扰能力强的开关稳压电源,许多PLC电源还可向外部提供直流24V稳压电源,用于向输入接口上的接入电气元件供电,从而简化外围配置。82.4 PLC的运作方式PLC是采用“顺序扫描,不断循环”的方式进行工作的,大致如下图2-2所示。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束

27、。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的容随着程序的执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段

28、送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。9 图2-2图要自己画,图号格式不对,还有图要写是什么图,不能简单写个图标号2.5 可编程控制器的选型PLC作为时代发展必须的产物,在世界上拥有众多的生产商,比较著名的有德国产的西门子、日本产的三菱与松下,还有美国的GE公司这个与前面的内容不合适,前面是产品后面是公司,写作上要严谨;。完成系统的设计主要是选型和程序设计。系统的设计主要是谁的选型?没有交代清楚。在不同的系统系统是指工业环境下的系统吧,要交代清楚。里,有着不同的工作环境,工艺流程,对控制功能的要求,由于各程序难易程度不一样,因此有一定的选择标准

29、:(1)PLC机型选择主要考虑I/O点数。根据控制系统所需要的输入设备(如按钮、限位开关、转换开关等)、输出设备(如接触器、电磁阀、信号指示灯等)以与A/D、D/A转换的个数。标点符号不合适,用逗号更合适确定I/O的点数。一般要留有一定裕量(约占10%),满足生产发展和工艺的改进。(2)随着PLC功能日益完善,很多小型机也具有中、大型机的功能具有的是那些功能?还是所有功能?这样的表述不合适。对于PLC的功能选择,一般只要满足I/O点数,大多数机型也能满足应该是都能满足吧,写清楚。目前大多数PLC机型都具有I/O扩展模块、A/D、D/A转换模块,以与高级指令、中断能力与外设通信能力。(3)PLC

30、一般根据I/O点数的不同,存容量会有相应的差别。在选择存容量时同样应留有一定余量,一般时实际程序的25%。不应单纯追求大容量,以够用为原则。(4)在PLC机型选取上要考虑控制系统与PLC结构功能的合理性。如果是单机系统控制,I/O点数不多,不涉与PLC之间的通信,但又要求功能更强,要求有处理模拟信号的能力,可选择整体式机,如松下FP0、FP1、FP-M系列,以与OMRON C200H系列等。如果仅有开关量控制,可选择OMRON C系列P型机、西门子S7-200,三菱F1、FX系列等。 (5)一个企业尽量选择同一类型的PLC。同一机型PLC模块可互为利用,便于采购管理;同一机型PLC的功能、编程

31、方法一样,有利于技术人员水平的提高;同一机型PLC,其外围设备通用,资源共享,易于联网通信,与上位计算机配合可形成多级分布式的控制系统。3 PLC水塔水位控制系统方案设计这里的内容写的仅仅是PLC的硬件设计,加上软件设计才能算是整个控制系统的设计,所以文不对题。此外PLC的硬件设计要包含:IO分配表;plc的电气连接图、PLC硬件连接图等;3.1 水塔水位控制系统设计311 水塔水位控制装置装置如图3-1所示:这里要对你的控制系统有一个概要的介绍,以与对图3-1要有一定的说明。图3-1 水塔水位控制装置图312 水塔水位的工作要求当水池液位低于下限液位开关S1,S1此时为ON,电磁阀打开,开始

32、往水池里注水,当4S以后,若水池液位没有超过水池下限液位开关时,则系统发出报警,若系统正常,此时水池下限液位开关S4为OFF,表示水位高于下限水位。当水位液面高于上限水位,则S2为ON,电磁阀关闭。当水塔水位低于水塔下限水位时,则水塔下限水位开关S3为ON,水泵开始工作,向水塔供水,当S3为OFF时,表示水塔水位高于水塔下限水位。当水塔液面高于水塔上限水位时,则水塔上限水位开关S4为OFF,水泵停止。当水塔水位低于下限水位,同时水池水位也低于下限水位时,水泵不能启动。3.2 水塔水位控制系统的电路设计你画的是主电路,不是控制电路;此外主电路不能指介绍组成的元器件,要说明系统的工作原理。水塔水位

33、控制系统主电路如图3-2所示: 图3-2SQ: 行程开关,依据生产机械的行程发出命令,以空制其运行方向或行程长短的主令电器.FU: 熔断器也被称为保险丝,是一种安装在电路中,保证电路安全运行的电器元件。熔断器其实就是一种短路保护器,广泛用于配电系统和控制系统,主要进行短路保护或严重过载保护。KM: 电磁接触器,是应用电磁铁对负载电流进行开闭控制的接触器,主要用于电源电路的开闭。电磁接触器有主触点和辅助触点构成的触点和电磁线圈与铁心构成的靠做电磁铁部分组成。FR: 热敏继电器,是由加热器部分和触点机构部分组成的。当够电流流过加热部分时,双金属片因为受热而发生弯曲,因此触点部分被打开而使电路得到保

34、护。3.3 输入/输出接口分设计331 水塔水位控制系统的输入/输出设备这是一个单体控制小系统,没有特殊的控制要求,它有6个开关量,开关量输出触点数有8个,输入、输出触点数共有14个,只需选用一般中小型控制器即可。据此,可以对输入、输出点作出地址分配。332 水塔水位控制系统的输入/输出借口借口是什么东西分配表输入信号输入变量名输出信号输出变量名I0.0启动开关Q4.0水阀M1I0.1停止开关Q4.1水泵M2I0.2水池下限位Q4.2水池下限指示灯A1I0.3水池上限位Q4.3水池水位报警指示灯A2I0.4水塔下限位Q4.4水池上限指示灯A3I0.5水塔上限位Q4.5水塔下限指示灯A4Q4.6

35、水塔水位报警指示灯A5Q4.7水塔上限指示灯A6 表3-3 水塔水位控制系统PLC的输入/输出接口分配表表格的标号要写在表格的前面居中,且为黑体五号字体;4 PLC水塔水位控制系统工作流程设计你写的内容应该属于软件设计4.1 程序流程图设计水塔水位控制系统的PLC控制流程图介绍过于简单,要对下面的图做一个简单的概要说明。,根据设计要求,控制流程图,如图3-1图标错误所示:图4-1 水塔水位控制系统的PLC控制流程图黑体五号4.2 工作过程分析与梯形图程序设计421 工作过程这里最好是配一张水位图进行说明。分析设水塔、水池初始状态都为空着的,4个液位指示灯全灭。当执行程序时,扫描到水池为液位低于

36、水池下限液位时,水阀打开,开始往水池里进水;如果进水超过4秒,而水池液位没有超过水池下限位,说明系统出现故障,系统就会自动报警,水池报警灯A2亮。若4秒之后水池液位按预定的超过水池下限位,说明系统在正常的工作,水池下限位的指示灯A1亮,此时,水池的液位已经超过了下限位了,系统检测到此信号时,由于水塔液位低于水塔水位下限,水泵开始工作,向水塔供水;如果进水超过4秒,而水塔液位没有超过水池下限位,说明系统出现故障,系统就会自动报警,水塔报警灯A5亮。当水池的液位超过水池上限液位时,水池上限指示灯A3亮,水阀就关闭。但是水塔现在还没有装满,可此时水塔液位已经超过水塔下限水位,则水塔下限指示灯A4亮,

37、水泵继续工作,在水池抽水向水塔供水,水塔抽满时,水塔液位超过水塔上限,水塔上限指示灯A6亮。但刚刚给水塔供水的时候,水泵已经把水池的水抽走了,此时水塔液位已经低于水池上限,水池上限指示灯A3灭。此次给水塔供水完成。422 梯形图程序设计梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数PLC用户都首选使用梯形图编程。10水塔水位控制系统梯

38、形图总图,如图4-2所示:图4-2 水塔水位控制系统梯形图 水塔水位控制系统各环节梯形图如下 启停程序: 水阀控制程序: 水池下限水位指示程序: 水池水位报警程序: 水池水位上限指示程序: 水泵启停控制程序: 水塔水位下限指示程序: 水塔水位报警程序: 水塔水位上限指示程序:5 组态仿真5.1 组态软件511 组态软件的概念“组态”的概念是伴随着集散型控制系(简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已臻成熟;由PC构

39、建的工业控制系统具有相对较低的拥有成本;PC的软件资源和硬件资丰富,软件之间的互操作性强;基于PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位。组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,HumanMachineInterface)的概念,组态软件应该是一

40、个使用户能快速建立自己的HMI的软件工具,或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、SCADA、通讯与联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要容,随着技术的发展,监控组态软件将会不断被赋予新的容。5 12组态软件的发展与展望组态软件产品于80年代

41、初出现,并在80年代末期进入我国。但在90年代中期之前,组态软件在我国的应用并不普与。但随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式。对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,ManagementInformationSystem)和CIMS(计算机集成制造系统,ComputerIntegratedManufacturingSystem)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。因此,在1995年以后,组态软件在国的应用逐渐得到了普与。5 13组态软件的功能目前看到的所有组态软件都能完成类似的功能:比如,几乎所有运行于32位Windows平台的组态软件都采用类似资源浏览器的窗口结构,并且对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑;都提供多种数据驱动程序;都使用脚本语言提供二次开发的功能,等等。但是,从技术上说,各种组态软件提供实现这些功能的方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论