基于PLC的双容水箱液位控制(共30页).doc





《基于PLC的双容水箱液位控制(共30页).doc》由会员分享,可在线阅读,更多相关《基于PLC的双容水箱液位控制(共30页).doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘 要 本次毕业设计的课题是基于PLC的液位控制系统的设计。目前PLC已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至超大规模的集成电路,PLC已不再是仅有逻辑(Logic)判断功能,还同时具有数据处理、PID调节和数据通信功能。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,易于与工业控制系统联成一个整体,易于扩充其功能的设计。可编程控制器已成为工厂自动化的强有力工具,得到了广泛的普及推广
2、应用。 本文采用的是三菱公司的FX系列开发环境,可对水箱的各个部分的运行程序进行设计。同时采用三菱公司FX2系列PLC对水箱也为控制系统进行了仿真,验证了该控制系统的可行性。实现了上水箱液位到达设定值以后能过流入到下水箱,I/O口的配置、硬件连接。本设计的重点和难点:水箱各部分程序的设计,对应程序的调试与修正。 关键词:FX2系列PLC;PID控制算法;双容水箱;PID指令ABSTRACT The subject of graduation design is based on PLC, liquid level control system design. the Plc has been
3、widely used as a central processing unit microprocessor, import export module and the external circuits are used, large-scale integrated circuits even when the Plc is no longer the only logical (IC) judgement functions also have data processing, PID conditioning and data communications functions. In
4、ternational It used programmable memory, used to implement logic in their internal storage operations, sequence control, timing, counting and arithmetic operations, such as operating instructions, and through digital and analog input and output, the control of various types of machinery or productio
5、n processes. Programmable controller and related peripherals, and industrial control systems easily linked to form a whole, to expand its functional design. Programmable controller for the user, is a non-contact equipment, the procedures can be changed to change production processes. The programmabl
6、e controller has become a powerful tool for factory automation, widely popular replication. The paper simply introduces main structure and characteristics of garage and also gives a short introduction to its control system. The finite element reliability checking of steel structure of garage is util
7、ized according to the operation principle of water-tans garage, the mechanics was used to comprehensively analyze the water-tans and translation stereo garag Keywords:FX2 series PLC;PIDcontrol algorithm;Double-dimension tanks;PID instruction 目 录专心-专注-专业第1章 绪 论1.1 PLC的发展 一、可编程控制器的产生20世纪60年代,在世界技术改造的冲
8、击下,要求寻找一种比继电器更可靠、功能更齐全、响应速度更快的新型工业控制器。1968年,美国最大的汽车制造商通用汽车公司从用户角度提出了新一代控制器应具备的十大条件后,立即引起了开发热潮。二、PLC的发展现状20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。这个阶段的另一个特点是世界上生产
9、可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段1。 上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为3040%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 20世纪末期,可编程控制器的发展特点是更加适应于现代工业的需要。从控制规模上来说,这个时期发展了大型机和超小型机;从控制能力上来说,诞生了各种各样的特殊功能单元,用于压力、温度、转速、位移等各式各样的控制场合;从产品的配套能力来说,生产了各种人机界面单元、通信
10、单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。 我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的CF系列、杭州机床电器厂生产的DKK及D系列、大连组合机床研究所生产的S系列、苏州电子计算机厂生产的YZ系列等多种产品已具备了一定的规模并在工业产品中获得了应用。此外,无锡华光公司、上海乡岛公司等中外合资企业也是我国
11、比较著名的PLC生产厂家。可以预期,随着我国现代化进程的深入,PLC在我国将有更广阔的应用天地。进入90年代以来,自动化技术发展很快,并取得了惊人的成就,已成为国家高科技的重要分支。过程控制是自动化技术的重要组成部分。在现代工业生产自动化中,过程控制技术正在为实现各种最优的技术经济指标、提高经济效益和劳动生产率、节约能源、改善劳动条件、保护环境卫生等方面起着越来越大的作用。在本世纪40年代前后,工业生产大多处于手工操作的状态,人们主要是凭经验用人工去控制生产过程。生产过程中的噶参数靠人工观察,生产过程的操作也靠人工去执行。因此,当时的劳动效率是很低的。40年代以后,生产自动化发展很快。尤其是近
12、年来,过程控制技术发展更为迅速。纵观过程控制的发展历史,大致经历了下述几个阶段:50年代前后,过程控制开始得到发展。一些工厂企业实现了仪表化和局部自动化。这是过程控制发展的第一阶段。这阶段主要的特点:检测和控制仪表普遍采用基地式仪表和部分组合仪表;过程控制结构大多数是单输入单输出系统;被控制参数主要是温度、压力、流量、液位四种参数;控制目的是保持这些参数的稳定,消除或减少对生产过程的主要扰动。在60年代,随着工业生产的不断发展,对过程控制提出了新的要求;随着电子技术的迅速发展也为自动化技术工具的完善提供了条件,开始了过程控制的第二阶段。在仪表方面,开始大量采用单元组合仪表。为了满足定型、灵活、
13、多功能的要求,有出现了组合仪表,它将各个单元划分为更小的功能块,以适应比较复杂的模拟和逻辑规律相结合的控制系统的需要。70年代以来,随着现代工业生产的迅猛发展,仪表与硬件的开发,微型机算计的开发应用,使生产过程自动化的发展达到了一个新的水平。对全工厂或整个工艺流程的集中控制、应用计算机系统进行多参数综合控制,或者用多台计算机对生产过程进行控制和经营管理,是这一阶段的主要特征。过程控制发展到现代过程控制的新阶段,这是过程控制发展的第三阶段。在新型的自动化技术工具方面,开始采用微处理器为核心的智能单元组合仪表;在测量变送器方面,教为突出的成分在线检测与数据处理的应用日益广泛;在模拟式调节仪表方面,
14、不仅型仪表产品品种增加,可靠性提高,而且是本质安全防爆,适应了各种复杂控制系统的要求。1.2 PLC的工作原理PLC具有微机的许多特点,但它的工作方式却与微机有很大不同。微机一般采用等待命令的工作方式。PLC则采用循环扫描工作方式。在PLC中,用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直至遇到结束符后又返回第一条。如此周而不断循环。每一个循环成为一个扫描周期。一个扫描周期大致可分为I/O刷新和执行指令两个阶段。所谓I/O刷新即对PLC的输入进行一次读取,将输入端各变量的状态重新读入PLC中存入内部寄存器,同时将新的运算结果送到输出端。这实际是将存入输入、输出状态的寄存器内容进行了
15、一次更新,故成为“I(输入)/O(输出)刷新”。由此可见,若输入变量在I/O刷新期间状态发生变化,则本次扫描期间输出端也会相应的发生变化,或者说输出对输入产生了响应。反之,若在本次I/O刷新之后,输入变量才发生变化,则本次扫描输出不变,即不响应,而要到下一次扫描期间输出才会产生响应。由于PLC采用循环扫描的工作方式,所以它的输出对输入的响应速度要收扫描周期的影响。扫描周期的长短主要受PLC的运算速度,程序长度和每条指令占用时间长短影响。一、PLC的应用通常有以下五种类型:(1)顺序控制这是PLC应用最广泛的领域,用以取代传统的继电器顺序控制。PLC可应用于单机控制、多机群控、生产自动线控制等。
16、如注塑机、印刷机械、订书机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等。(2)运动控制PLC制造商目前已提出了拖动步进电动机或伺服电动机的单轴或多轴位置控制模板。在多数情况下,PLC把扫描目标位置的数据送给模板,其输出移动一轴或数轴到目标位置。每个轴移动时,位置控制模板保持适当的速度和加速度,确保运动平滑。相对来说,位置控制模块比计算机数值控制装置体积更小,价格更低,速度更快,操作方便。(3)闭环过程控制PLC能控制大量的物理参数,如温度、压力、速度和流量等。PID模块的提供式PLC具有闭环控制功能,即一个具有PID控制能力的PLC可用于过程控制。当过程控制中某一个变量出现
17、偏差时,PID控制算法会计算出正确的输出,把变量保持在设定值上。(4)数据处理 在机械加工中,出现把支持顺序控制的PLC和计算机数值控制(CNC)设备紧密结合的趋向。著名的日本FANUC公司推出的System10、11、12系列,已将CNC控制功能作为PLC的一部分。为了实现PLC和CNC设备之间内部数据自由传递,该公司采用了窗口软件。通过窗口软件,用户可以独自编程,由PLC送至CNC设备使用,美国GE公司的CNC设备新机种也同样使用了具有数据处理的PLC。预计今后几年CNC系统将变成以PLC为主体的控制和管理系统。(5)通信和联网为了适应国外近几年来兴起的工厂自动化(FA)系统、柔性制造系统
18、(FMS)及集散控制系统(DCS)等发展的需要,必须发展PLC之间,PLC和上级计算机之间的通信功能。作为实时控制系统,不仅PLC数据通信速率要求高,而且要考虑出现停电事故时的对策。二、PLC的特点:(1)可靠性高、抗干扰能力强 PLC是为工业控制而设计的,除了对期间的严格筛选外,在硬件合软件两个方面还采用可屏蔽、滤波、隔离、故障诊断和自动恢复等措施,使可编程控制器具有很强的靠干扰的能力,其平均无故障时间达到3000h以上。(2)编程直观、简单 考虑到大多数电气技术人员熟悉电气控制电路的特点,PLC没有采用微机控制中常用的汇编语言,而是采用了一种面向控制过程的梯形图语言。梯形图语言与继电器原理
19、图象类似,形象直观、易学易懂,电气工程师和具有一定知识的电气技术人员都可在短时间内学会,计算机技术合传统的继电器控制技术间的隔阂在PLC上完全不存在。因此,许多国家生产的PLC都把梯形图语言作为第一用户语言。此外,还可采用指令表进行编程控制。(3)适应性好 PLC时通过程序实现控制的。当控制要求发生改变时,只要修改程序即可。由于PLC产品已标准化、系列化、模块化。因此能灵活方便的进行系统配置,组成规模不同、功能不同的控制系统。其适应能力非常强,既可控制一台机器,一条生产线,也可控制一个复杂的群控系统,既可以现场控制,又可以远距离控制。(4)功能完善接口功能强PLC具有数字量和模拟量的输入输出、
20、逻辑和算数运算、定时、计数、顺序控制、通信、人机对话、自检、记录和显示等功能,使设备控制水平大大提高;其接口功率驱动范围较大,不像普通的计算机输出信号需放大才能驱动负载,极大的方便了用户。其常用的数字量输入输出接口,就电源而言有110V、220V交流和5V、48V直流等多种。三、PLC的编程语言PLC提供了较完整的编程语言,以适应PLC在工业环境中的应用。利用编程语言,按照不同的控制程序,这相当于设计和改变继电器的硬件接线线路,这就是所谓的“可编程序”。程序由编程器送到PLC内部的存储器中,它也能方便地读出、检查与修改。PLC提供的编程语言通常有三种:梯形图、功能图、及布尔逻辑编程。梯形图是应
21、用最广的,梯形图编程有时称为继电器梯形图逻辑图编程。它使用的最广是因为它和以往的继电器控制线路很接近。梯形图是在原继电器控制系统中常用的接触器、继电器梯形图基础上演变而来的,它与电气操作原理相呼应。它的最大优点是形象、直观和实用,为广大电气技术人员所熟知。PLC的梯形图与电气控制系统梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。PLC的梯形图使用的内部继电器、定时器/计数器,都是由软件实现的,其主要特点为使用方便、修改灵活。功能图编程是一种较新的编程方法。它的作用是使用功能图来表达一个顺序控制过程。布尔逻辑编程包括“与”(AND)、或(OR)、非(NOT)以及定时器、计数器、
22、触发器等。就是大家所熟知的指令表程序。每一种编程方法都有它的优点与缺点,根据每一种特殊的控制要求,根据编程者的熟练程度正确合理应用编程方法。第2章 水箱对象特性及PID算法的应用2.1 双容水箱对象特性2.1.1 一阶单容上水箱对象特性所谓单容过程,是指只有一个贮蓄容量的过程。单容过程还可分为有自衡能力和无自衡能力两类。一、自衡过程的建摸所谓自衡过程,是指过程在扰动作用下,其平衡状态被破坏后,不需要操作人员或仪表等干预,依靠起自身重新恢复平衡的过程。图2-1所示为一个单容液位被控过程,其流入量,改变阀1的开度可以改变的大小。其流出量为,它取决于用户的需要改变阀2开度可以改变。液位h的变化反映了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 水箱 控制 30

限制150内