毕业设计论文-液体混合装置PLC控制程序设计.doc

上传人:龙*** 文档编号:4222961 上传时间:2019-10-05 格式:DOC 页数:25 大小:188.50KB
下载 相关 举报
毕业设计论文-液体混合装置PLC控制程序设计.doc_第1页
第1页 / 共25页
毕业设计论文-液体混合装置PLC控制程序设计.doc_第2页
第2页 / 共25页
毕业设计论文-液体混合装置PLC控制程序设计.doc_第3页
第3页 / 共25页
毕业设计论文-液体混合装置PLC控制程序设计.doc_第4页
第4页 / 共25页
毕业设计论文-液体混合装置PLC控制程序设计.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、江 西 理 工 大 学 南 昌 校 区 毕 业 设 计(论文) 题 目:液体混合装置 PLC 控制程序设计 系 :机电工程系 专 业:数控技术 班 级:数控技术 11 班 学 生:段亚飞 学 号:11313114 指导教师: 刘晓秋 职称:讲师 摘 要 本文用可编程逻辑控制器(PLC)作为下位机、个人计算机(PC)作为上 位机,设计了一个两种液体混合装置控制系统。 下位机采用西门子公司的 S7-200CN 型 CPU 芯片作为硬件,采用 PLC 程序 设计的方法,实现对两种液体混合装置的控制。能够达到以下要求:1、将两种 液体按一定比例混合;2、在电动机搅拌后将混合的液体输出容器,并自动开始

2、新的周期,形成循环状态;3、在按停止按扭后依然要完成本次混合才能结束。 在此设计中,液位传感器和电阀门以及搅动电机采用相应的钮子开关和发光二 极管来模拟,另外还借助外围元件来完成本装置。整个程序采用结构化的设计 方法,具有调试方便,维护简单,移植性好的优点。 上位机利用北京亚控公司的 kongview6.53(组态王)作为组态监控软件, 通过设计界面、定义设备、构造数据库、建立动画连接等步骤,实现了对液体 混合装置的组态模拟。通过这种组态模拟,可以实现动画与 PLC 设备的即时通 信,达到上位监控目的。 关键词:液体混合装置;PLC;组态模拟 ABSTRACT In this paper, u

3、sing the programmable logic controller (PLC) as a lower machine, the personal computer as a host PC, designing two kinds of liquid mixing device control system. The machine adopts a Siemens S7-200 CN CPU chip as a hardware, the PLC program design method, the paper realize two kind of liquid mixing d

4、evice control. To achieve the following requirements: 1. Taking the two liquids mixed in a certain proportion; 2. Stirring in the motor will mix of liquid output container, and automatically start a new cycle, form the circulation state; 3. In the stop button to complete the mixed still can end. In

5、this design, level sensor and electric valves and stirring the motor corresponding toggles switch and led to simulation, and also with external components to complete this device. The whole process of the design method of structured, and has convenient debug, simple maintenance, portability good poi

6、nts. PC use a Beijing and a controller of the company kongview6.5 (configuration king) as the configuration of the monitoring software, through the design interface, definition equipment, structure, establishing animation database connection, etc steps, realizing the liquid mixing device configurati

7、on of the simulation. Through this configuration simulation, it can achieve animation and PLC equipment of instant communication, to achieve the upper monitor purpose. Key words: liquid mixing device; PLC; Configuration simulation 目 录 引 言 1 第一章 液体混合系统的方案设计 2 1.1 系统的整体设计要求 2 1.2 控制方式系统的设计 2 第二章 液体混合系

8、统的硬件设计 4 2.1 硬件配置及其原理 4 2.2 I/O 计算 4 2.3 PLC 选型 5 2.4 I/O 分配表设计 6 2.5 外部接线图设计 7 第三章 液体混合装 置的软件设计 8 3.1 程序设计的一般方法 8 3.2 PLC 控制的相关流程图 8 第四章 系统调试运行分析 11 4.1 系统调试 11 4.2 结果分析 11 第五章 液体混合装置组态模拟 12 5.1 组态王软件 12 5.2 液体混合装置组态模拟的相关操作 12 总 结 14 参考文献 15 致 谢 16 0 引 言 在炼油、化工、制药等行业中多种液体混合是必不可少的工序,其组成部 分以往常采用传统的继电

9、器控制,使用硬连接电器较多,可靠性差,自动化程 度不高。而系统软件是衡量一个 DCS 自动控制系统自动化水平是否成功和运行 效果的关键环节 1。这是由于液位控制系统的仪表信号较多,采用此系统性价 比相对较好,但随着电子技术的不断发展,PLC 在仪表控制方面的功能已经不 断强化。用于回路调节和组态画面的功能不断完善,而且 PLC 的抗干扰能力也 非常强,对电源的质量要求比较低。目前已有许多企业采用先进控制器对传统 接触控制进行改造,大大提高了控制系统的可靠性和自控程度,为企业提供了 更为可靠的先进生产保障。随着自动化控制技术的发展,可编程控制器(PLC)在 工业控制的应用也越来越广泛 2。采用

10、PLC 对容器中的液位进行监控控制,其 电路结构简单,设备投资少,监控系统不仅自动化程度高,还具有在线修改功 能,灵活性强等优点,适用于多段液位自动控制技术,自动化仪表技术,控制 的监控场合 3-5。 为此,本文设计了这个集 PLC 技术,系统仿真技术于一体的液体混合自动 控制装置。 1 第一章 液体混合系统的方案设计 对于本课题来说,液体混合系统是一个较大规模工业控制系统的改造升级, 控制装置需要根据企业设备和工艺现况来构成,而且要尽可能利用旧系统中的 元器件。对于人机交互方式改造后系统的操作模式应尽量和改造前的相类似, 以便于操作人员迅速掌握。从企业的改造要求可以看出,在新的控制系统中既

11、需要处理模拟量也需要处理大量的开关量,如果要使系统的可靠性高,人机交 互界面友好,则该系统应具备数据储存和分析汇总的能力。 要实现整个液体混合控制系统的设计,需要从实现多个电磁阀的开关以及 电动机启动的控制这个角度去考虑,现就这个问题如何实现以及选择怎样的方 法来确定系统方案。 1.1 系统的整体设计要求 在初始状态时容器是空的,各阀门均关闭,各传感器均为 0 状态。按下启 动按钮后,打开阀门 A,液体 A 流入容器,当中限位开关变为 ON 时,关闭阀 门 A,打开阀门 B,液体 B 流入容器。液面升到上限位开关时,关闭阀门 B, 电动机 M 开始运行,搅拌液体,60S 后停止搅拌,打开阀门

12、C,放出混合液体, 当液面降至下限位开关之后再过 5S,容器放空,关闭阀门 C,打开阀门 A,又开 始下一周期的操作。 1.2 控制方式系统的设计 就目前的现状有以下几种控制方式满足系统的要求:继电器控制系统、单 片机控制、可编程序控制器控制。 1、继电器控制系统 控制功能是用硬件继电器实现的,继电器串接在控制电路中根据主电路中 的电压、电流、转速、时间及温度等参量变化而动作,以实现电力拖动装置的 自动控制及保护。系统复杂,在控制过程中,如果某个继电器损坏,都会影响 整个系统的正常运行,查找和排除故障往往非常困难,虽然继电器本身价格不 太贵,但是控制柜的安装接线工作量大,因此整个控制柜价格非常

13、高,且灵活 性差,响应速度慢。 2 2、单片机控制 单片机作为一个超大规模的集成电路,机构上包括 CPU、存储器、定时器 和多种输入/输出接口。其低功耗、低电压和很强的控制功能,成为工控领域的 尖端控制设备、是日常生活中最广泛的计算机之一。但是,单片机是一片集成 电路,不能直接将它与外部 I/O 信号相连,要将它用于工业控制还要附加一些 配套的集成电路和 I/O 接口电路,硬件设计、制作和程序设计的工作量都相当 大。 3、可编程序控制器控制 可编程控制器配备各种硬件装置供用户选择,用户不用自己设计和制作硬 件装置,只须确定可编程序控制器的硬件配制和设计外部接线图,同时采用梯 形图语言编程,用软

14、件取代继电器系统中的触点和接线,可通过修改程序适应 工艺条件的变化。 可编程控制器(PLC)是从上个世纪 70 年代发展起来的一种新型工业控制系 统,起初它主要是针对开关量进行逻辑控制的一种装置,可以取代中间继电器、 时间继电器等构成开关量控制系统。随着 30 多年来微电子技术的不断发展, PLC 也通过不断的升级换代大大增强了其功能。现在 PLC 已经发展成为不但具 有逻辑控制功能、还具有过程控制功能、运动控制功能和数据处理功能、连网 通讯功能等多种性能,是名符其实的多功能控制器。以 PLC 为主构成的控制系 统具有可靠性高、控制功能强大、性价比高等优点,是目前工业自动化的首选 控制装置。

15、因此,本课题选择 PLC 来实现本次控制设计。 3 第二章 液体混合系统的硬件设计 2.1 硬件配置及其原理 随着科学技术的猛速发展,自动控制技术在人类活动的各个领域的应用越 来越广泛,它的水平已成为衡量一个国家生产和科学技术先进与否的一项重要 标志,其液体混合也是必不可少的程序,而且是其生产过程中十分重要的组成 部分。此次设计一个可以将两种液体自动混合的控制装置,两种液体分别为 A 和 B。 它的系统硬件选择如表 2-1 所示: 表 2-1 设计硬件选择 名称 型号 数量 计算机 专用计算机 1 PLC 单元 西门子系列 1 两种液体自动混合单元 配套 1 2.2 I/O 计算 首先统计被控

16、设备对输入、输出点的总需求量,分析其输入、输出点的信 号类型。在初始状态时,根据要求要实现液体的自动混合导出控制,在开始操 作之前,各阀门必须为关闭状态,容器为空。此时液体控制电磁阀 A、B 、C 为 OFF 状态;传感器 H、 I、L 为 OFF 状态;电动机 M 为 OFF 状态。在启动操 作中,当装置和液体都准备好之后,按下启动按钮,开始下列操作: 1、阀 A 为 ON,液体 A 流入容器;当液面到达 I 时,阀 A 为 OFF,阀 B 为 ON; 2、液体 B 流入容器,当液面达到 H 时,阀 B 为 OFF,M 为 ON,电动机 开始进行液体的充分混合搅拌; 3、当混合液体搅拌均匀后

17、(设时间为 60s),M 为 OFF,阀 C 为 ON,开始放 出混合液体; 4、当液体下降到 L 时,L 从 ON 变为 OFF,把时间控制为再过 5s 后容 4 器放空,关闭阀 C,阀 C 为 OFF,则完成一个操作周期; 5、在没有按停止按钮的状态下,自动进入下一个循环操作周期。在停止操 作中,当工作完成之后需要关闭系统,按一下停止按钮,则在当前混合操作周 期结束后,才停止操作。从而使系统停止在开始状态,以便下次启动系统时能 够顺利的开始该系统的循环。 根据以上分析,对 PLC 来说,需要提供 5 个输入点和 4 个输出点。考虑到 在实际安装、调试和应用中,有可能发现一些计算中未预见到的

18、因素,要根据 实际情况增加一些输入、输出信号。 因此,按估计数增加 10% 15%的输入、 输出点数,以备将来调整、扩充使用。 2.3 PLC 选型 PLC 的型号、规格繁多,根据前面的 I/O 计算,再查阅西门子 PLC 编程 手册中的 S7-200CN CPU 技术规范(见表 2-2) ,确定选择 CPU-222CN 型号。 表 2-2 S7-200CN CPU 技术规范 技术规范 CPU 222 CN CPU 224 CN CPU 224XP CN CPU 226 CN 集成的数字量输入/输出 8 入/6 出 14 入/10 出 14 入/10 出 24 入/16 出 可连接的扩展模块数

19、量(最大) 2 个 7 个 7 个 7 个 最大可扩展的数字量输入/输出范围 78 点 168 点 168 点 248 点 最大可扩展的模拟量输入/输出范围 10 点 35 点 38 点 35 点 用户程序区 4KB 8KB 12KB 16KB 数据存储区 2KB 8KB 10KB 10KB 5 2.4 I/O 分配表设计 具体分配如表 2-3 所示: 表 2-3 I/O 分配表 分类 元件 端子号 作用 SB1 I0.3 启动按钮 SB2 I0.4 停止按钮 H I0.1 上限位传感器 I I0.0 中限位传感器 输 入 L I0.2 下限位传感器 M Q0.2 电动机 A Q0.0 液体

20、A 流入电磁阀 B Q0.1 液体 B 流入电磁阀 输 出 C Q0.3 放混合液电磁阀 在了解了系统工艺要求和控制要求后,接着要做的就是将 I/O 通道分配给 PLC 的指定 I/O 端子,表 3-2 的 I/O 分配表端子号分别为 I0.0 、I0.1 、I0.2 、I0.3、 I0.4 、Q0.0 、Q0.1 、Q0.2 、Q0.3。 液体混合装置如图 2-1 所示: 6 图 2-1 液体混合装置 2.5 外部接线图设计 图 2-2 PLC 的外部接线图 7 PLC 外部接线图左边一排为输入,其中 I0.3,I0.4,I0.1,I0.0, I0.2 分 别与 SB1,SB2,H,I,L

21、相连;右边一排为输出,其中 Q0.1,Q0.2,Q0.3,Q0.0 分别与 YVB,YKM, YVC,YVA 相连。 8 第三章 液体混合装置的软件设计 3.1 程序设计的一般方法 3.1.1 经验设计法 经验设计法是在掌握一些典型控制环节和电路设计的基础上,根据被控对 象对控制系统的具体要求,凭经验进行选择、组合。这种方法对于一些简单的 控制系统设计是比较有效的,可以达到快速、简单的效果。经验设计法的具体 步骤如下: 1、确定输入/输出电器; 2、确定输入和输出点的个数、选择 PLC 机型、进行 I/O 分配; 3、做出系统动作流程图; 4、选择 PLC 指令并编写程序; 5、编写其它控制要

22、求的程序; 6、将各程序联系起来,得到满足控制要求的程序 3.1.2 顺序设计法 对那些按动作的先后顺序进行控制的系统,非常适合使用顺序控制设计法 进行编程。顺序控制法规律性很强,虽然编程比较长,但程序结构清晰、可读 性强。在用顺序控制设计法编程时,功能图是很重要的工具。功能图能够清楚 地表现出系统各工作步的功能、步与步之间的转换顺序及其转换条件。 功能图由流程步、有向线段、转移和动作组成,在使用时它有一些使用规 则,具体如下: 1、步与步之间必须用转移隔开; 2、转移与转移之间必须用步隔开; 3、转移和步之间用有向线段连接,正常画顺序功能图的方向是从上向下或 从左向右。按照正常顺序画图时,有

23、向线段可以不加箭头,否则必须加箭头。 4、一个顺序功能图中至少有一个初始步。 9 3.2 PLC 控制的相关流程图 液体混合控制的循环要求为:把容器划分为上限位、下限位和中限位三种 状态,当上、下和中限位的液位传感器被液体淹没时为 1 状态,阀门 A、阀门 B 和阀门 C 为电磁阀,线圈通电时打开,线圈断电时关闭。 在初始状态时容器是空的,各阀门均关闭,各传感器均为 0 状态。按下启 动按钮后,打开阀门 A,液体 A 流入容器,当中限位开关变为 ON 时,关闭阀 门 A,打开阀门 B,液体 B 流入容器。当液面升到上限位开关时,关闭阀门 B,电动机 M 开始运行,搅拌液体, 60S 后停止搅拌

24、,打开阀门 C,放出混合 液体,当液面降至下限位开关之后再过 5S,容器放空,关闭阀门 C,打开阀门 A,又开始下一周期的操作。按下停止按钮,在当前工作周期的操作结束后, 才停止操作,返回并停留在初始状态。 3.2.1 控制程序顺序功能图设计 顺序功能图如下所示: 10 图 3-1 液体混合装置的顺序功能图 3.2.2 控制程序梯形图设计 梯形图如下所示: 11 图 3-2 液体混合装置的控制程序梯形图 12 第四章 系统调试运行分析 4.1 系统调试 运用调试程序进行系统静调,模拟两种液体混合装置的操作过程,对控制 程序作一些改动,使之变成可连续运行的调试程序。 具体作法如下: 当 PLC

25、进入运行方式后:经过一定的准备时间,模拟按下启动按钮 I0.3,液体 A 和 B 同时进入容器,Q0.0 和 Q0.1 的指示灯亮;一段时间后,液 面上升到 I 位置,I0.0 的指示灯亮;一段时间后,液面上升到 H 位置,I0.0 的指示灯灭,I0.1 的指示灯亮;一段时间后,I0.1 的指示灯灭,Q0.2 的指示灯 亮;一段时间后,液面低于 L 位置,Q0.2 的指示灯灭,Q0.3 的指示灯亮,当前 操作周期结束,自动进入下一操作周期。在系统运行过程中,模拟按下停止按 钮,所有运行立即结束,调试完成。 4.2 结果分析 对于以上的设计与调试,两种液体混合装置的系统设计基本结束,测试结 果满

26、足预想要求。 13 第五章 液体混合装置组态模拟 5.1 组态王软件 系统的监控软件采用了北京亚控公司的 kongview6.53 组态王软件,组态王 是北京亚控科技发展有限公司开发的一个集成人机界面系统和监控管理系统的 工业上位监控软件,可直接插入第三方 ActiveX 控件,允许 Visual Basic、Visual C+等直接访问组态王。利用它来设计监控系统主要步骤有:设 备配置,构造数据库变量,图形界面的设计,建立动态连接。 组态王是运行于 Microsoft windows 982000XP 中文平台的中文界面的 人机界面软件,采用了多线程、COM 组件等新技术,实现了实时多任务,

27、软 件运行比较可靠。Touch View 是“组态王 6.53”软件的实时运行环境,它从设 备中采集数据,并存于实时数据库中,还负责把数据的变化以动画的形式形象 地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按 实际需求记录在历史数据库中。 5.2 液体混合装置组态模拟的相关操作 首先创建工程路径,启动“组态王”工程管理器,选择菜单“文件新建工 程”或单击“新建”按钮,单击“下一步”继续,弹出“新建工程向导之二对 话框”。在工程路径文本框中输入一个有效的工程路径,或单击“浏览”按 钮。在弹出的路径中选择一个有效的路径,单击“下一步”继续,弹出“新建 工程向导之三对话框”。

28、1、设计图形界面 第一步:定义新画面。进入新建的组态王工程,选择工程浏览器左侧大纲 项“文件画面” ,在工程浏览器右侧用鼠标左键双击 “新建”图标。 在“画面名称”处输入新的画面名称,其它属性目前不用更改,点击“确 定”按钮进入内嵌的组态王画面开发系统。 第二步:在组态王开发系统中从“工具箱”中分别选择“矩形”和“文本” 图标,绘制一个矩形对象和一个文本对象。 2、定义设备 14 继续上节的工程。选择工程浏览器左侧大纲项“设备COM1” ,在工程浏览 器右侧用鼠标左键双击“新建”图标,运行“设备配置向导” 。 选择“仿真 PLC”的“ 串行”项,单击“下一步”,弹出“ 设备配置向导”,为外部

29、设备取一个名称,输入 PLC,单击“下一步”,弹出“ 设备配置向导” 。 为设备选择连接串口,单击“下一步” ,弹出“设备配置向导”,填写设备地 址,单击“下一步 ”,弹出 “设备配置向导”,设置通信故障恢复参数,单击 “下一步” ,弹出“设备配置向导 ”,检查各项设置是否正确,确认无误后,单击“完成”。 设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“PLC”。 在定义数据库变量时,只要把 I/O 变量连结到这台设备上,它就可以和组态王 交换数据了。 3、构造数据库(定义变量) 继续上节的工程,选择工程浏览器左侧大纲项“数据库数据词典” ,在工 程浏览器右侧用鼠标左键双击“新建”图

30、标,弹出“变量属性”对话框,在“变 量名”处输入变量名,在“变量类型”处选择变量类型,其它属性目前不用更 改,单击“确定”即可。 下面继续定义一个 I/O 变量,在“变量名”处输入变量名,在“变量类型” 处选择变量类型,在“连接设备”中选择先前定义好的 I/O 设备 PLC。 4、建立动画连接 打开主界面,双击“开始”按钮,出现动画连接。 图 5-1 液体混合装置的组态模拟示意图 15 16 总 结 此次液体混合装置的 PLC 程序控制设计是非常难得的一次理论与实践相结 合的机会,通过这次对课题“两种液体自动混合装置的 PLC 程序控制设计,我 纠正了单纯的理论学习状态和眼高手低的不良习惯。

31、通过这次设计,我学会了 PLC 的基本编程方法,对 PLC 的工作原理和使 用也有了更深刻的理解。在对理论的运用中,提高了我的科学素养,在没有做 实践设计以前,我对知识的掌握都是理论上的,对一些细节不加重视,因此在 实际中遇到了很多困难,通过查阅资料和询问同学、老师,我对 PLC 的理解得 到加强,看到了实践与理论的差距,也真正应了那句话:实践是检验真理的唯 一标准。在这里也非常感谢刘老师对我的耐心指导 17 参考文献 1 高素萍. DCS 自动控制系统软件体系的设计与实现计算机工程与设计J. 2004 (07). 156-158 2 张修申,王爱军,高志国. PLC 系统抗干扰分析及其应用J

32、.石油化工自动化. 2010 (01).84-86 3 于滨维. 浅谈可编程序控制器的使用J. 黑龙江电子技术.1999 (09).47-48 4 张海根. 机电传动控制 M.北京: 高等教育出版社, 2001. 5 黄云龙.可编程控制器教程.科学出版社出版,2003. 6 吴秋峰.自动化系统计算机网络 .北京:机械工业出版社,2001. 7 舒迪前.预测控制系统及其应用.机械工业出版社, 2001. 8 廖常初.S7-300/400 PLC 应用技术.北京:机械工业出版社,2005. 9 林德杰.过程控制仪表及控制系统.机械工业出版社,2004. 10 胡汉文.电气控制与 PLC 应用.人民邮电出版社,2009. 11 黄云龙.可编程控制器教程.科学出版社,2003. 12 张万忠.可编程控制器应用技术.化学工业出版社,2002. 13 周美兰.PLC 电气控制与组态设计.北京大学出版社,2003. 14 阳宪惠.工业数据通信与控制网络.清华大学出版社,2003. 15 廖常初.PLC 应用技术问答.机械工业出版社,2006. 16 西门子有限公司.ST-200CN 产品目录.2006. 18 致 谢 感谢李艺深等同学在程序图设计方面给与我的帮助! 感谢刘晓秋老师在论文格式和系统设计方面给与我的帮助! 感谢我的 PLC 老师在组态软件运行分析方面给与我的帮助!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。