PLC课程设计 很详细

  • 格式:doc
  • 大小:455.00 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC课程设计

题目:液体混合装置的PLC控制

学号: P091812925 姓名:谢海波

专业班级: 09级电气工程及其自动化3班

学院:电气工程学院

指导教师:周志文老师

液体混合装置的PLC控制

摘要:PLC是以计算机技术为核心的通用自动控制装置,也可以说它是一种用程序来改变控制功能的计算机。随着微处理器、计算机和通信技术的飞速发展,可编程序控制器PLC已在工业控制中得到广泛应用,而且所占比重在迅速的上升。PLC主要由CPU模块、输入模块、输出模块和编程装置组成。它应用于工业混合搅拌设备,使得搅拌过程实现了自动化控制、并且提升了搅拌设备工作的稳定性,为搅拌机械顺利、有序、准确的工作创造了有力的保障。本文详细介绍了系统的硬件设计、软件设计。其中硬件设计包液体混合装置的电路框图、输入/输出的分配表及外部接线;软件设计包括系统控制的梯形图、指令表及工作过程。在本装置设计中,液面传感器和电阀门以及搅动电机采用相应的钮子开关和发光二极管来模拟。整个程序采用结构化的设计方法, 具有调试方便, 维护简单, 移植性好的优点。

关键词:PLC,液位传感器,液体混合装置,定时器

1概述

1.1 PLC简介

可编程控制器是60年代末在美国首先出现的,当时叫可编程逻辑控制器PLC,目的是用来取代继电器。以执行逻辑判断、计时、计数等顺序控制功能。提出PLC 概念的是美国通用汽车公司。PLC的基本设计思想是把计算机功能完善、灵活、通用等优点和继电器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用的。根据实际应用对象,将控制内容编成软件写入控制器的用户程序存储器内,使控制器和被控对象连接方便。70年代中期以后,PLC 已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路也都采用了中、大规模甚至超大规模的集成电路,这时的PLC已不再是仅有逻辑(Logic)判断功能,还同时具有数据处理、PID调节和数据通信功能。国际电工委员会(IEC)颁布的可

编程控制器标准草案中对可编程控制器作了如下的定义:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算,顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,易于与工业控制系统联成一个整体,易于扩充其功能的设计。可编程控制器对用户来说,是一种无触点设备,改变程序即可改变生产工艺。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的普及推广应用。

可编程控制器是面向用户的专用工业控制计算机,具有许多明显的特点。①可靠性高,抗干扰能力强;②编程直观、简单;③适应性好;④功能完善,接口功能强。

1.2 PLC基本工作原理

PLC工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段,完成上述三个阶段称作一个扫描周期。采用“顺序扫描,不断循环”的工作方式,在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

(一) 输入采样阶段

在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(二) 用户程序执行阶段

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM 存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行

结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

(三) 输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O 映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

2 本设计主要内容

2.1 设计要求

(1)控制要求:本设计装置需要控制的元件有:其中SL1、SL2、SL3为液面传感器,液面到达该位置是传感器接通;YV1、YV2、YV3、YV4为电磁阀,M为搅拌机。(2)初始状态:装置投入运行时,液体A、B阀门关闭,混合液打开20秒将容器放空后关闭。

(3)启动操作:按下启动按钮SB1,液体装置开始按以下顺序工作:

a:液体A阀门YV1通电打开,A液体流入容器,液位上升。

b:当液位高度到达SL2时,液位传感器SL2接通,此时电磁阀YV1断电关闭,而电磁阀YV2通电打开,液体B流入容器,电动机开始搅拌。

c: 搅拌1min后,电动机M停止搅拌,这时电磁阀YV3自动打开,放出混合后的液体。

d: 当液位高度下降到SL3后,SL3由接通变为断开,再延时20s,容器放空,电磁阀YV3断电关闭,并自动开始新的工作周期。

此外,该液体混合装置在按下停机按钮SB2时,要求不要立即停止而是将停机信号记忆下来,直到完成一个工作循环才停止工作。

特殊情况:如果在电动机开始搅拌计时1min内液面高度达到SL1的位置,电动机停止搅拌并发出警报和蜂鸣声,废液阀门YV4通电打开放出废液,等待人工操作后才能重新启动。