水塔水位控制系统PLC设计说课讲解

水塔水位控制系统PLC设计说课讲解
水塔水位控制系统PLC设计说课讲解

水塔水位控制系统

PLC设计

水塔水位控制系统PLC设计

1、水塔水位控制系统PLC硬件设计

1.1、水塔水位控制系统设计要求

水塔水位控制装置如图1-1所示

水常水位擢制

S1---表示水塔的水位上限,S2---表示水塔的水

位下限,S3---表示水池水位上限,

S4---表示水池水位下限,M1为抽

水电机,

图1-1水塔水位控制装置

水塔水位的工作方式:

当水池液位低于下限液位开关S4,S4此时为ON水阀丫打开(丫为

ON,开始往水池里注水,定时器开始定时,4秒以后,若水池液位没有超过

水池下限液位开关时(S4还不为OFF,则系统发出报警(阀丫指示灯闪烁),表示阀丫没有进水,出现故障;若系统正常,此时水池下限液位开关S4为OFF,表示水位高于下限水位。当水位液面高于上限水位,则S3为ON阀丫关闭(丫为OFF 。

当S4为OFF时,且水塔水位低于水塔下限水位时(水塔下限水位开关S2为ON ,电机M开始工作,向水塔供水,当S2为OFF时,表示水塔水位高于水塔下限水位。当水塔液面高于水塔上限水位时(水塔上限水位开关S1为OFF,电机M停止。(注:当水塔水位低于下限水位,同时水池水位也低于下限水位时,水泵不能启动

1.2水塔水位控制系统主电路

水塔水位控制系统主电路如图1-2所示:

图1-2水塔水位控制系统主电路

1.3、I/O接口分配

水塔水位控制系统PLC的I/O接口分配如表1-1所示。

1-1PLC I/O

1.4

这是一个单体控制小系统,没有特殊的控制要求,它有5个开关量,开关量输出触点数有8个,输入、输出触点数共有13个,只需选用一般中小型控制

器即可。据此,可以对输入、输出点作出地址分配,水塔水位控制系统的I/O 接线图如图1-3所示

2、水塔水位控制系统PLC软件设计

2.1程序流程图

水塔水位控制系统的PLC控制流程图,根据设计要求,控制流程图如图2- 1所示。

图2-1 水塔水位控制系统的PLC控制流程图2.2梯形图程序设计及工作过程分析

梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数PLC用户都首选使用梯形图编程。

梯形图编程的一般规则有:

(1)梯形图按自上而下、从左到右的顺序排列。每一个逻辑行起始于左母线然后是触点的各种连接,最后是线圈或线圈与右母线相连,整个图形呈阶梯形。梯形图所使用的元件编号地址必须在所使用PLC的有效范围内。

(2)梯形图是PLC形象化的编程方式,其左右两侧母线并不接任何电源,因而图中各支路也没有真实的电流流过。但为了读图方便,常用“有电流”、“得电”等来形象地描述用户程序解算中满足输出线圈的动作条件,它仅仅是概念上虚拟的“电流”,而且认为它只能由左向右单方向流;层次的改变也只能自上而下。

(3)梯形图中的继电器实质上是变量存储器中的位触发器,相应某位触发器为1态”,表示该继电器线圈通电,其动合触点闭合,动断触点打开,反之为

O态”。梯形图中继电器的线圈又是广义的,除了输出继电器、内部继电器线圈外,还包括定时器、计数器、移位寄存器、状态器等的线圈以及各种比较、运算的结果。

(4)梯形图中信息流程从左到右,继电器线圈应与右母线直接相连,线圈的右边不能有触点,而左边必须有触点。

(5)继电器线圈在一个程序中不能重复使用:而继电器的触点,编程中可以重复使用,且使用次数不受限制。

(6)PLC在解算用户逻辑时,是按照梯形图由上而下、从左到右的先后顺序逐步进行的,即按扫描方式顺序执行程序,不存在几条并列支路同时动作,这在设计梯形图时,可以减少许多有约束关系的联锁电路,从而使电路设计大大简化。所以,由梯形图编写指令程序时,应遵循自上而下、从左到右的顺

序,梯形图中的每个符号对应于一条指令,一条指令为一个步序。当PLC运行时,用户程序中有众多的操作需要去执行,但CPU是不能同时去执行多个操作的,它只能按分时操作原理每一时刻执行一个操作。这种分时操作的过程称为CPU对程序的扫描。扫描从0000号存储地址所存放的第一条用户程序开始,在无中断或跳转控制的情况下,按存储地址号递增顺序逐条扫描用户程序,也就是顺序逐条执行用户程序,直到程序结束。每扫描完一次程序就构成一个扫描周期,然后再从头开始扫描,并周而复始。根据控制要求,设计的梯形图程序如图2-2所示。

2.2.1水塔水位控制系统梯形图

10.0 T0.4 Q0.1

—I I————I I ------------------- 0I

—I I

00,1

T1 S ODT

II Q

11□

TV31—■ -1 ■

R BCD■ ■ ■1

10.3 Q0?4

』I ---------------------------------- 0I

10.2 10.4 QO.2

H I————/I----------------------- 0I

Q0. 2

10. 2 QO. 5

H I ---------------------------------- U~I

223工作过程

设水塔、水池初始状态都为空着的,4个液位指示灯全亮。当执行程序

时,扫描到水池为液位低于水池下限液位时,电磁阀打开,开始往水池里进水,如果进水超过4秒,而水池液位没有超过水池下限位,说明系统出现故障,系统就会自动报警。若4秒之后水池液位按预定的超过水池下限位,说明系统在正常的工作,水池下限位的指示灯灭,此时,水池的液位已经超过了下限位了,系统检测到此信号时,由于水塔液位低于水塔水位下限,水泵开始工作,向水塔供水,当水池的液位超过水池上限液位时,水池上限指示灯灭,电磁阀就关闭,但是水塔现在还没有装满,可此时水塔液位已经超过水塔下限水位,则水塔下限指示灯灭,水泵继续工作,在水池抽水向水塔供水,水塔抽满时,水塔液位超过水塔上限,水塔上限指示灯灭,但刚刚给水塔供水的时候,水泵已经把水池的水抽走了,此时水塔液位已经低于水池上限,水池上限指示灯亮。此次给水塔供水完成。

223、梯形图对应的指令表

程序段1:

0 I 0.0

0 Q 0.1

)

社I 0.4

- Q 0. 1

程序段2:

A Q 0..1

L S5T#4S

SD T 1

W Q

WOF 0

NOP 0

HOP 0

程序段3:

程序段4:

程序段5:

程序段6

程序段7:

程序段8:

程序段9: 224程序仿真A

AN

L

SD

MO

P

MO

P

MO

P

WO

P

A L

SD

NOP

NOP

NOP

HOP

AN

I 3.4

20.0

T 2

Q a. 7

L 20.0

T 3

S5TJ2S

T 2

T 2

SETS2S

T 3

0.3

0.4

0. 2

Q. 2

0,4

0. 2

0. 2

0.5

S 1

0.6

10.0 10. d Q0.1

H I————I I --------------------- ()-Q0?1

10,4 Q0,3 4 I ------------------------------------------ ()-

10. 3 QCt 4

d I ------------------------------------ (J-

10.2 Q0.5

d I ---------------------------------- (A IT

水塔水位 PLC课程设计

综合成绩优秀()良好()中等()及格() 不及格() 教师(签名) 批改日期年月日PLC 课程设计报告 院系电子与电气工程学院 专业电气工程及其自动化 班级电气1102学号 ******** 姓名 ****** 年月

水塔水位的PLC控制 一.控制要求 自来水供水系统中,修建了一些水塔,要求保证水塔水位在一定范围内变化,由5台水泵供水,当谁为低于下限(有一水位监测点,用开关模拟)时,增加供水水泵,当水位高于上限(有一水位监测点,用开关模拟)时,减少供水水泵。 1)起动按1-5号顺序起动,停止逆序,每台电动机采用Y/Δ起动,若增加一台水泵后,水位不够,在完全起动5秒后,下一台水泵起动,直至水位满足下限要求。 2)正常供水量最大时,只需4台水泵供水,第5台为备用泵。 3)为防止备用泵长期闲置而锈蚀,1、2号泵固定,3、4、5号泵固定时间更替编号(以3号泵的每次起动作更改)。 4)当某台电动机发生故障时,在工作顺序忠剔除此电机并重新为其他电机设定编号。 二.控制系统设计分析 (一)设计思路与步骤 1)顺序起动逆序停止、Y/Δ起动设计较为简单,凭经验设计 2)下上限的控制,可理解为下限控制顺序起动,上限控制逆序停止3)备用水泵的转换,可理解为345号水泵只用两个,有一个不用。可通过计数2号水泵打开次数来轮换备用水泵 4)水泵出现故障的切除,不能干扰其他水泵的正常运行,其实就是考虑下级水泵的依然能够运行的问题

(二)统计输入输出点数 序号元器件用途 1 SB1 控制电路供电 2 SB2 控制电路失电 3 SB3-SB7 上下限模拟开关 4 QS1-QS 5 1-5号水泵故障切除开关 5 KM1-KM15 1-5号水泵星三角起动 三.PLC系统硬件配置 槽号 1 2 3 4 5 6 模块选择PS307 5A CPU314- 2DP SM321 DI16*D C24V SM322 DO16*DC 24V/0.5A SM322 DO16*DC 24V/0.5A I/O 点 范围 I0.0~I1.7 Q4.0~Q7.7 Q8.0-Q9.7 四.主电路设计及说明 见附录1 五.输入输出点分配与接线图 元器件I/O口用途 SB1 I0.0 控制电路电源供电 SB2 I0.6 控制电路电源失电 SA1 I1.0 下限模拟开关 SA2 I1.1 上限模拟开关 SB3 I0.1 1号水泵故障切除 SB4 I0.2 2号水泵故障切除 SB5 I0.3 3号水泵故障切除 SB6 I0.4 4号水泵故障切除 SB7 I0.5 5号水泵故障切除

水塔水位控制系统课程设计报告

北京理工大学珠海学院 课程设计 课程设计(C) 学院:信息学院 专业班级: 学号: 学生姓名: 指导教师: 201 年月日 北京理工大学珠海学院

北京理工大学珠海学院 课程设计任务书 2011 ~2012 学年第 1 学期 学生姓名:专业班级:自动化 指导教师:工作部门:信息学院 一、课程设计题目水塔水位控制系统 二、课程设计内容: 1、硬件设计 (1)用80C51设计一个单片机最小控制系统。其中P1.0接水位下限传感器,P1.1接水位上限传感器,P1.2输出经反相器后接光电耦合器,通过继电器控制水泵工作,P1.3输出经反相器后接LED,当出现故障时LED闪烁;P1.4输出经反相器后接蜂鸣器,当出现故障时报警。 (2)用塑料尺、导线等设计一个水塔水位传感器。其中A电级置于水位10CM处,接5V电源的正极,B级置于水位15CM处,经4.7K下拉电阻接单片机的P1.0口,C 电级置于水位的20CM处,经4.7K下拉电阻接单片机的P1.1口。 (3)设计一个单片机至水泵的控制电路。要求单片机与水泵之间用反相器、光电耦合器和继电器控制,计算出LED限流电阻,接好继电器的续流二极管。 2、软件设计 (1)根据功能要求画出控制程序流程图。 (2)根据控制程序流程图编写80C51汇编语言或C51程序。 三、功能要求: 1、水塔水位下降至下限水位时,启动水泵,水塔水位上升至上限水位则关闭水泵。 2、水塔水位在上、下限水位之间时,水泵保持原状态。 3、供水系统出现故障时,自动报警。 四、调试 1、在Kerl-uvision上单步调试,观察累加器寄存器存储器的运行之间是否正常。 2、将程序下载到仿真仪上,进行模拟仿真,检查程序工作是否正常。 3、将模拟水塔、传感器、控制电路和水泵联成一个完整的系统,进行整机调试,观察系统工作是否正常。 撰搞人教研室主任院长 签名 日期2010.10.6

水塔水位自动控制

实训三、水塔水位自动控制 一、实训目的 1、了解水塔水位自动控制工作原理。 2、掌握梯形图的编程方法和指令程序的编法。 3、掌握编程器的基本操作以及编程器的输入、检查、修改和运行操作。 二、实训器材 1、亚龙PLC主机单元一台。 2、亚龙PLC水塔水位自动控制单元一台。 3、计算机或编程器一台。 4、安全连线若干条。 5、PLC串口通讯线一条。 三、工作原理 水塔水位的工作方式: 当水池液面低于下限水位(S4为ON表示),电磁阀Y打开注水,S4为OFF,表示水位高于下限水位。当水池液面高于上限水位(S3为ON表示),电磁阀Y关闭。 当水塔水位低于下限水位(S2为ON表示),水泵M工作,向水塔供水,S2为OFF,表示水位高于下限水位。当水塔液面高于上限水位(S1为ON表示),水泵M停。 当水塔水位低于下限水位,同时水池水位也低于下限水位时,水泵M不启动。 四、I/O分配表 表3-1水塔水位自动控制的I/O分配表

水塔上限位S1 水塔下限位S2 水池上限位S3 水池下限位S4 电磁阀Y 水泵M I0.1 24V 12V FU I0.2 I0.3 I0.4 1M 2M Q0.1 Q0.2 1L CPU 226 CN 五、I/O接线 图3-1 水塔水位自动控制的I/O 接线 六、实训步骤 1、先将PLC 主机上的电源开关拨到关状态,严格按图3-2 所示接线,注意12V 和24V 电 源的正负不要短接,电路不要短路,否则会损坏PLC 触点。 2、将电源线插进PLC 主机表面的电源孔中,再将另一端插到220V 电源插板。 3、将PLC 主机上的电源开关拨到开状态,并且必须将PLC 串口置于STOP 状态,然后通 过计算机或编程器将程序下载到PLC 中,下载完后,再将PLC 串口置于RUN 状态。 4、接通2. 5、2. 6、2.7(2.4 不接通),否则无法正确运行演示程序。 5、按下列步骤进行实训操作: (1)拨下限开关S4,电磁阀Y 亮,下限开关S4 复位。 (2)拨上限开关S3,电磁阀Y 灭,上限开关S3 复位。 (3)拨下限开关S2,水泵M 亮,下限开关S2 复位。 (4)拨上限开关S1,水泵M 灭,上限开关S1 复位。 各种限位开关初始状态都是朝下。 七、实物接线图 图3-2 所示水塔水位自动控制接线图。 八、思考题 当水池水位低于下限水位(S4 为 ON),电磁阀 Y 应打开注水,若 3 秒内开关 S4 仍未由闭合转为分断,表明电磁阀 Y 未打开,出现故障,则指示灯 Y 闪烁报警。

基于PLC的水塔水位控制系统设计-plc水塔水位控制课程设计

任务书

开题报告书(表1)

基于PLC控制系统控制的水塔水位 [摘要]随着科技的发展,无论在日常生活中,还是在工农业发展中,PLC具有广泛的应用。PLC的一般特点:抗干扰能力强,可靠性极高、编程简单方便、使用方便、维护方便、设计、施工、调试周期短、易于实现机电一体化。PLC总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、通信组网能力强。本水塔水位控制系统采用PLC为控制核心,具备开启和全部停止功能,这是一种PLC控制的自动调节控制系统。应用此控制系统能显著提高劳动效率,减少劳动强度。 [关键词] 高集成度通信组网水塔水位 PLC

Based on PLC control system control towers water level Abstract:With technological development, both in daily life, or the industrial and agricultural development, plc have wide application. PLC general features: strong anti-jamming capability, high reliability, programming is simple and convenient, easy operation and maintenance convenience, design, construction, commissioning period is short, easy to realize the electromechanical integration. PLC general development trend is: high function, high speed, high level of integration, large capacity, small volume, low cost, communication networking capability is strong. This water tower water level control system adopts PLC as control core, with open and full stop functions,this is a kind of PLC automatic adjustment of the control system. Application of this control system can significantly improve the work efficiency and reduces labor intensity. Key words:The high level of Integration communication networking towers Water level PLC

水塔水位课程设计

吉林建筑大学城建学院电气信息工程系课程设计 目录 第1章绪论 (1) 第2章水塔水位控制系统的组态设计 (2) 2.1 组态软件概述 (2) 2.2 组态软件在我国的发展 (2) 2.3 组态软件的功能特点发展方向 (3) 第3章水塔水位控制系统方案设计 (4) 3.1 传统水塔水位控制 (4) 3.1.1 工作原理 (4) 3.1.2 外部接线与控制列表 (4) 3.2 PID水塔水位控制系统的工作原理 (6) 3.2.1 设计分析 (6) 3.2.2 可行性试验 (7) 3.2.3 可行性分析 (7) 3.3 水位闭环控制系统 (8) 第4章组态王水塔水位控制系统建模与分析 (10) 第5章系统硬件开发设计 (12) 5.1 可编程控制器的选型 (12) 5.2 EM235模拟量模块 (13) 5.3 硬件连接图 (15) 5.4 控制系统I/O地址分配 (15) 总结 (16) 致谢 (16) 参考文献 (18)

吉林建筑大学城建学院电气信息工程系课程设计 第一章绪论 组态”的概念是伴随着集散型控制系(简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已臻成熟;由PC构建的工业控制系统具有相对较低的拥有成本;PC的软件资源和硬件资丰富,软件之间的互操作性强;基于PC的控制系统易于学习和使用,可以容易地得到技术方面的支持。在PC技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位。 组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,HumanMachineInterface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具,或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。

西门子S7-200系列PLC控制水塔水位(含程序)

一、水塔水位 1、系统描述及控制要求 1.1 国内外发展现状调查 1.1.1 PLC及西门子S7-200系列PLC介绍 20世纪70年代初出现了微处理器。人们很快将其引入可编程逻辑控制器,使可编程逻辑控制器增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时的可编程逻辑控制器为微机技术和继电器常规控制概念相结合的产物。个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程逻辑控制器定名为Programmable Logic Controller(PLC)。 20世纪70年代中末期,可编程逻辑控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。 20世纪80年代初,可编程逻辑控制器在先进工业国家中已获得广泛应用。世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。 20世纪80年代至90年代中期,是可编程逻辑控制器发展最快的时期,年增长率一直保持为30~40%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,可编程逻辑控制器逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。 20世纪末期,可编程逻辑控制器的发展特点是更加适应于现代工业的需要。这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,使应用可编程逻辑控制器的工业控制设备的配套更加容易。 西门子S7-200 是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。 西门子S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。

水槽液位闭环控制系统课程设计报告

摘要 本文根据液位系统过程机理,建立了单容水箱的数学模型。在设计中用到的PID算法提到得较多,PLC方面的知识较少。并根据算法的比较选择了增量式PID算法。建立了PID 液位控制模拟界面和算法程序,进行了系统仿真,并通过整定PID参数,同时得出了整定后的仿真曲线和实际曲线。主要内容包括:PLC的产生和定义、过程控制的发展、水箱的特性确定与实验曲线分析,FX2系列可编程控制器的硬件掌握,PID参数的整定及各个参数的控制性能的比较,应用PID控制算法所得到的实验曲线分析,整个系统各个部分的介绍和讲解PLC的过程控制指令PID指令来控制水箱水位。PLC在工业自动化中应用的十分广泛。PID控制经过很长时间的发展,已经成为工业中重要的控制手段。本设计就是基于PLC的PID算法对液位进行控制。PLC经传感电路进行液位高度的采集,然后经过自动调节方式来确定完PID参数后,通过控制直流泵的工作时间来实现液位的控制。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。本次设计主要内容是利用提供的被控对象单容水槽和相关仪器仪表,设计液位控制系统,利用组态王软件编写控制算法实现控制系统的上位机监控。 关键词:组态王,液位控制,PID算法,过程控制

一、设计任务 (3) 二、实验目的 (3) 三、实验方案 (4) 四、实验过程 (5) 实验总结 (17) 参考文献 (18) 附录 (19)

一、设计任务: (1)液位监控:完成一个液位监控系统,要有流程图画面,报警画面,历史曲线、实时曲线、报表等个画面键可以灵活切换。 (2)通过组态软件,结合实验已有设备,按照定值系统的控制要求,根据较快较稳的性能要求,采用但闭环控制结构和PID控制规律,设计一个具有美观组态画面和较完善组态控制程序的液位单回路过程控制系统。 设计要求 (1)根据液位单回路过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 (2)运用组态软件,正确设计液位但回路过程控制系统的组态图、组态画面和组态控制程序。 二、实验目的: (1)能根据具体对象及控制要求,独立设计控制方案,正确选用过程仪表。 (2)能够根据过程控制系统A/D、D/A和开关I/O的需要,正确选用模块。 (3)能根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。

简易水塔水位控制电路电子课程设计

目录 1 概述 (1) 2 系统总体方案设计 (2) 3 主要单元电路设计 (3) 3.1 电源电路 (3) 3.2 水位检测电路和水位范围测量电路 (3) 3.3 水泵开关电路及显示电路 (5) 4 元器件选型 (8) 4.1 水压传感器 (8) 4.2 比较器 (8) 4.3 稳压管 (9) 4.4 稳压芯片 (10) 4.5 普通二极管 (10) 4.6 发光二极管 (11) 4.7 三极管 (11) 4.8 电磁继电器 (12) 4.9 变压器 (14) 4.10 桥式整流电路 (14) 4.11 CD4011 (15) 4.12 迟滞比较器 (16) 结论及展望 (17) 参考文献 (18) 附录 (19)

摘要 该方案电源电路采用电网供电,通过变压器电路、整流电路、滤波电路和稳压电路将电网中的220V交流电转换成直流12V电压。稳压电路由三端稳压器实现,用它来组成稳压电源只需很少的外围元件,电路非常简单,且安全可靠。水位测量和水位监测电路主要由电阻型水压传感器和迟滞比较器组成。电阻型水压传感器是最典型也是最简单的一种压力传感器。迟滞比较器不仅可以测量水位的范围,还可以防止跳闸现象的出现。水泵开关电路和显示电路主要由电流放大电路和继电器组成。继电器可以提供水泵所需要的交流电,而电流放大电路是由三极管组成,是一种比较典型的和简单的电路。用发光二极管的显示来检测水位状态和水泵的状态。 关键词水压传感器继电器比较器 1 概述 本次设计的是一个水塔水位控制电路,电路能够通过控制两个水泵实现对水位的控制。水位范围在S1~S2(S1<S2)之间,S为实际水位。当S<S1时,两个水泵都放水;当S1<S<S2时,仅一个水泵放水;当S>S2时,两个水泵都关闭。同时本电路设计了水位检测电路,通过发光二极管的显示来检测水位状态。 我们都知道,在日常生活和工业生产中,水位控制装置有着广泛的应用。如水塔、楼房水箱、锅炉等。水位控制装置的形式有很多种,浮子开关式,电节点式,压力式,电子式,微机式等。这些装置或多或少的存在着一些缺点:浮子开关式采用机械结构,维护起来不方便;微机式控制装置,虽然操作方便,但造价较贵。本文从实用型和经济型出发,设计了一种水位控制装置,该装置结构简单,维护方便,工作可靠性能价格比优良,而且在不同程度上克服了其他方法的一些缺点。可以在经济上节约资金,降低损耗,节约资源,有很多场合下均可采用。

plc课程设计(水塔水位控制模拟)

成绩: 可编程控制器原理及应用课程设计报告 设计题目:水塔水位控制模拟 学生姓名:黄博新 班级:机械电子工程082 学号:200810834209 指导老师:刘芹 设计时间:2011.01

目录 1. 系统描述及控制要求 (3) 1.1 系统描述 (3) 1.2 控制要求 (3) 2. 控制系统分析与实现 (4) 2.1 I/O分配表 (4) 2.2 I/O接线图 (4) 2.3 流程图 (5) 2.4 梯形图和指令表 (6) 2.5 程序仿真........................................ 错误!未定义书签。 2.6 程序调试 (8) 2.7时序图 (12) 3. 心得体会 ............................. 错误!未定义书签。 4. 参考文献 ............................. 错误!未定义书签。

1系统描述及控制要求 1.1系统功能描述 在水塔水位控制实验区完成本课程设计,当水池水位低于水池低水位界(S4为ON 表示),阀Y打开进水(Y为ON)定时器开始定时,4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障,S3为ON后,阀Y关闭(Y为OFF)。当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M运转抽水。当水塔水位高于水塔高水位界时电机M停止。 面板中S1表示水塔的水位上限,S2表示水塔水位下限,S3表示水池水位上限,S4表示水池水位下限,M1为抽水电机,Y为水阀。 图1 S1表示水塔的水位上限,S2表示水塔水位下限,S3表示水池水位上限,S4表示水池水位下限,M为抽水电机,Y为水阀。 1.2控制要求 (1) S4为ON时,Y灯亮,四秒后,Y灯闪烁,闪烁频率为0.5秒,其中:四秒延时用定时器T2控制,0.5秒闪烁用定时器T1控制 (2) S3为ON时,Y灯熄灭 (3) S4为OFF且S2为ON时,M灯亮 (4) S1为ON时,M灯熄灭

单片机水位控制系统课程设计

课程设计(论文) 题目名称: 课程名称: 学生姓名: 学号: 学院: 指导教师:

课程设计任务书

目录 摘要 (4) 引言 (5) 1几种方案的比较 (6) 1.1 简单的机械式控制方式 (6) 1.2 复杂控制器控制方案 (6) 1.3通过水位变化上下限的控制方式 (6) 2水塔水位控制原理 (8) 3电路设计 (9) 3.1原件的介绍 (9) 3.2引脚功能 (10) 3.3 水位检测接口电路 (13) 3.4报警接口电路 (14) 3.5 存储器扩展接口电路.................. .. (14) 4系统软件设计 (15) 4.1 流程图 (15) 4.2程序 (16) 5实验仿真 (18) 6结语 (19)

7参考文献 (19) 摘要 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,水位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。 关键词:单片机;水位检测;控制系统;仿真

课程设计-单片机水塔水位控制[1]讲解

目录 第一章系统整体设计说明 (1) 第二章整体设计方案 (2) 第三章设计系统方框图与工作原理 (3) 3.1工作原理: (3) 3.2系统结构框图: (4) 第四章硬件设计及说明 (5) 4.1硬件设计说明: (5) 4.2水位控制硬件设计: (5) 4.3故障及水质监测硬件设计: (6) 4.4 水位显示硬件设计原理图: (7) 第五章软件设计与说明(包括流程图) (8) 5.1 软件设计: (8) 5.2 软件设计流程图: (10) 第六章调试步骤、使用说明 (12) 第七章设计总结 (13) 参考文献 (14) 附录 (14)

第一章系统整体设计说明 现代传感技术、电子技术、计算机技术、自动控制技术、信息处理技术和新工艺、新材料的发展为智能检测系统的发展带来了前所未有的奇迹。在工业、国防、科研等许多应用领域,智能检测系统正发挥着越来越大的作用。检测设备就像神经和感官,源源不断地向人类提供宏观与微观世界的种种信息,成为人们认识自然、改造自然的有力工具。现代的广义智能检测系统应包括一切以计算机(单片机、PC机、工控机、系统机)为信息处理核心的检测设备。因此,智能检测系统包括了信息获取、信息传送、信息处理和信息输出等多个硬、软件环节。从某种程度上来说,智能检测系统的发展水平表现了一个国家的科技和设计水平。 本课题研究的内容是“水塔水位控制系统”。水位控制在日常生活及工业领域中应用相当广泛,而以往水位的检测是由人工完成的,值班人员全天候地对水位的变化进行监测,用有线电话及时把水位变化情况报知主控室。然后主控室再开动电机进行给排水。很显然上述重复性的工作无论从人员、时间和资金上都将造成很大的浪费。同时也容易出差错。因此急需一种能自动检测水位,并根据水位变化的情况自动调节的自动控制系统,我所设计的就是这方面的课题。 水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。本设计采用单片机进行主控制,在水水塔上安装一个自动测水位装置。利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用单片微机对接收到的信号进行数据处理,完成相应的水位显示、控制及故障报警及显示水位等功能。

PLC水塔水位控制实验报告

中国矿业大学机电学院 机电综合实验中心实验报告 课程名称机电综合实验 实验名称水塔水位控制模拟系统 实验日期2016、11、20 实验成绩 指导教师 第一章绪论 1、1实验目得 学会使用组态软件(推荐选用组态王软件)与PLC(推荐选用SIMEINS S7-2 00)控制系统连接,采用下位机执行,上位机监视控制得方法,构建完成水塔水位 自动控制系统。 1、2实验要求 (1)阅读本实验参考资料及有关图样,了解一般控制装置得设计原则、方法与步 骤。 (2)调研当今电气控制领域得新技术、新产品、新动向,用于指导设计过程,使设 计成果具有先进与创造性。 (3)认真阅读实验要求,分析并进行流程分析,画出流程图。 (4)应用PLC设计控制装置得控制程序。 (5)设计电气控制装置得照明、指示及报警等辅助电路。 (6)绘制正式图样,要求用计算机绘图软件绘制电气控制电路图,用STEP

7-Micro/Win32编程软件编写梯形图。 1、3 实验内容 (1)当水池水位低于水池低水位界(S4为ON表示),阀Y打开进水(Y为ON)定时器开始定时; (2)阀Y打开4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障; (3)S3为ON后,阀Y关闭(Y为OFF)。当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M运转抽水。当水塔水位高于水塔高水位界时电机M停止。 1、4课程设计器材: (1)TKPLC-1型实验装置一台 (2)安装了STEP7-Micro/WIN32编程软件与组态软件得计算机一台。 (3)PC/PPI编程电缆一根。 (4)连接导线若干。 1、5 PLC得介绍 可编程逻辑控制器(ProgrammableLogic Controller,PLC),它采用一类可编程得存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户得指令,并通过数字或模拟式输入/输出控制各种类型得机械或生产过程。 1、5、1基本结构 PLC实质就是一种专用于工业控制得计算机,其硬件结构基本上与微型计算机相同,如图所示: 1、5、2 PLC得特点

上水箱液位控制系统-过控课设

摘要 在过程工业中被控制量通常有以下四种: 液位、压力、流量、温度。而液位不仅是工业过程中常见的参数,且便于直接观察,也容易测量。过程时间常数一般比较小。以液位过程构成实验系统,可灵活地进行组态,实施各种不同的控制方案。液位控制装置也是过程控制最常用的实验装置。国外很多实验室有此类装置,如瑞典LUND大学等。很多重要的研究报告、模拟仿真均出自此类装置! 本次设计也是基于这套水箱液位控制装置来实现的。这套系统由多个水箱,液位检测变送器,电磁流量计,涡轮流量计,自动调节阀,控制面板等喝多器件构成。 液位控制的发展从七十年代到九十年代经历了几个阶段,控制理论由经典控制理论到现代控制理论,再到多学科交叉;控制工具由模拟仪表到DCS,再到计算机网络控制;控制要求与控制水平也由原来的简单、安全、平稳到先进、优质、低耗、高产甚至市场预测、柔性生产。而其中应用最广泛的就是PID 控制器。 这次首先是用一天半的时间让我们熟悉各种建模的方法。学会建立了最初的四种模型。接着后几天就是开始熟悉各种控制系统,以及运用它们去控制水箱的液位,从而更加深刻的理解控制的概念。并且在过程中,要熟练学会调整PID的参数,学会使用MATLAB等。 关键词:水箱液位;PID控制;串级控制;前馈控制;经验凑试法

目录 1引言 (1) 2 实验设备 (2) 2.1 THJ-FCS型或THJ-3型高级过程控制系统实验装置 (2) 2.2计算机及相关软件。 (6) 2.2.1 SIMATIC WinCC简介 (6) 2.2.2 监控界面 (7) 3 设备工作原理及运行过程 (8) 3.1 设备工作原理 (8) 3.2 控制系统流程图 (9) 3.3系统投运及步骤 (10) 4 参数整定与结果分析 (12) 4.1 参数整定 (12) 4.1.1 比例(P)调节 (12) 4.1.2 比例积分(PI)调节 (14) 4.1.3 比例积分微分(PID)调节 (17) 4.2 结果分析 (19) 总结 (20) 参考文献 (21)

(完整版)新基于51单片机的水塔水位检测课程设计

目录 第1章绪论.................................................3 1.1 概述...................................................3 1.2设计要求及意义...........................................3第2章总体方案论证与设计...................................5 2.1总体设计方案............................................5 2.2设计要求及意义...........................................5第3章系统硬件设计.........................................6 3.1总体设计方案............................................6 3.2系统组成................................................6 3.3 ADC0808的简要介绍.......................................7 3.4水位监测电路.............................................8第4章系统的软件设计.......................................11 4.1水位控制程序............................................11 4.2水质检测程序............................................12 4.3 使用说明与注意事项.......................................14第5章系统调试与测试结果分析...............................16 5.1 软件测试.......................................................16 5.2 硬件测试.......................................................16结论........................................................17 参考文献....................................................18 附录1 程序..................................................19 附录2 仿真效果图............................................23

水塔液位控制系统课程设计

水塔液位控制系统课程设计

集美大学 机制专业课程设计论文 (机电方向) 基于FX1N– 60MR可编程控制器的水塔液位控制系统 专业:机械设计制造及其自动化(09级) 姓名:陈剑民 班级:机械0995(机电方向) 学号:2009934139 指导教师:弓清忠雷慧

集美大学机械专业(机电方向)课程设计任务书 姓名:陈剑民院(系):集美大学诚毅学院 专业:机械工程及其自动化班级学号:机械0995班2009934151 任务起至日期:2012 年12 月 3 日至2012 年12 月21 日 课程设计题目: 基于FX1N– 60MR可编程控制器的自动售货机控制系统 立题的目的和意义: 现代制造业要求生产设备和自动化生产线的控制系统必须具备极高的可靠性和灵活性,可编程控制器正是顺应这一要求出现的。它已经成为当代工业自动化的三大支柱之一。《可编程控制器原理及其应用》课程是培养学生具有机电一体化设计能力的技术基础课,其专业课程设计是本课程的重要实践环节,是本专业方向第一次较全面的设计训练。专业课程设计要达到的如下主要目的: 1)培养学生综合运用本课程及其它有关先修课程的知识,去分析、解决实际工程问题的能力,深化、扩展本课程的理论知识; 2)能够对原有的继电器接触控制系统进行改造和设计新的控制系统; 3)使学生掌握可编程控制器系统设计的一般方法和步骤,培养学生独立的工程设计能力,树立正确的设计思想,为今后工作打下良好的本专业工程基础。 通过绘制完整的电器原理图,端子接线图,控制流程图,编制相应程序,进行系统调试等环节,掌握PLC系统软、硬件设计方法,了解这项技术的最新发展动态,熟悉国家标准,培养学生的基本技能,从而为接下来的毕业设计打下良好的

水塔水位控制报告

水塔水位控制报告 班级: 姓名: 学号: 指导教师: 评语:平时(40)修改(30)报告(30)总成绩兰州交通大学自动化与电气工程学院xx年7月1日1引言该设计是针对水塔水位控制系统的要求所做。随着社会的发展,科技的进步以及人们生活水平的逐步提高,各种方便与生活的自动控制系统开始进入了我们的生活,单片机作为微型计算机发展的一个重要分支,具有高可靠性、高性能价格比、低电压、低功耗等优势,以其为核心的自动控制系统赢得了广泛的应用。该课程设计的题目是基于单片机的水塔水位控制,其目的重在于单片机技术的应用,由单片机实现自动运行,使水塔内水位始终保持在一定范围,以保证连续正常地供水。该课程设计给出以AT89C51单片机为核心器件的水塔水位检测控制系统仿真设计,实现水位的检测控制、处理和报警等功能,并在Proteus软件环境下实际仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性好。在此水塔水位控制系统中,单片机充当着主要的角色。它控制整个系统的运行,可以完成水位高低的控制。检测信号来自插入水中的3个金属棒,以感知水位变化情况。工作正常情况下,应保

持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。2设计方案及原理2、1设计原理单片机水塔水位控制原理如图2、1所示,图中虚线表示容许水位变化的上下线,在正常情况下,应保持水位在虚线范围之内。其中A棒处于下限水位,C棒处于上限水位,B棒在上下水位之间。A棒接+5V电源,B棒、C棒各通过一个电阻与地相连。水塔由电机带动水泵供水,单片机控制电机转动以达到对水位控制之目的。供水时,水位上升,当达到上限时,由于水的导电作用, B、C棒连通+5V。因此,b、c两端均为1状态,这时应停止电机和水泵的工作,不再给水塔供水。 当水位处于上下限之间时,B棒与A棒导通。因C棒不能与A 棒导通,b端为1状态,c端为0状态。这时,无论是电机已在带动水泵给水塔加水,水位在不断上升;或者是电机没有工作,用水使水位在不断下降。都应继续维持原有的工作状态。 当水位降到下限时,B,C棒都不能与A棒导电,因此,b,c 两端均为0状态。这时应启动电机,带动水泵工作,给水塔供水。 图2、1 水塔水位控制原理图3设计方案本设计为一个实际应用系统的水塔水位控制部分。在此水塔水位控制系统中,检测信号来自插入水中的3个金属棒,以感知水位变化情况。工作正常情况下,应保持水位在某一范围内,当水位变化发生故障的时候,及时关断电机电源,发出声、光报警信号。

水塔自动上水课程设计

目录 一、设计目的 (1) 二、设计要求 (1) 三、设计方案 (1) 四、设计组成及原理分析 (4) 五、元器件的选用及其参数 (12) 六、设计总结 (12) 七、参考文献 (14)

一、设计目的 本课程设计是在前导验证性认知实验基础上,进行更高层次的命题设计实验,要求学生在教师指导下独立查阅资料、设计、安装和调试特定功能的电子电路。培养学生利用模拟、数字电路知识,解决电子线路中常见实际问题的能力,使学生积累实际电子制作经验,目的在于巩固基础、注重设计、培养技能、追求创新、走向实用。 二、设计要求 1)设计制作一个带保护装置的水塔自动进水逻辑电路。 2)要求有水满、进水、水量不足指示,当水位低时要自动进水,满时要及时断电停水,水位过低时能停止出水。 三、设计方案 1.设计方案分析 每部分电路都有其相应功能:首先有信号产生部分产生整个电路的输入信号,该信号经过信号处理之后,输出其他电路的控制信号,控制其他电路工作,电机控制电路部分接收到有信号处理电路输出的有效控制信号后正常工作驱动电机转动抽水,使水位上升,而水位的变化又直接关系到信号的产生,因此有个循环的过程,即使水位保持在一定范围内,水位显示电路接收到有效信号后驱动显示器工作,使其显示该时刻的水位;水位超限时输出为电机停止的有效控制信号使

上水电路停止工作。由“信号产生→信号处理→电机控制→水位变化→信号产生”这个循环就能使水塔具有自动控制水位的能力。 方案一、 通过NE555接成施密特触发电路,利用v1-v0电压传输特性就可以达到水塔自动进水,不会产生水满而溢出的目的。 自动进水:当水位下降低于A点时,A点悬空。IC的2脚低于1/3Vcc,其3脚输出高电平,水塔被启动,水位逐渐上升。 中间保持:当水位上升到A点到B点之间时,此时P点电位控制在1/2Vcc左右,触发器保持原来的状态不变。因为此时电路不工作,所以水位一直保持在A点与C点之间,不再上升。 停止进水:当水位达到C时,此时输出信号V0变为低电平,致使后续电机上水电路不工作。 以上过程形成循环,在正常情况下一直保持水塔水位大于下限水位。

水塔水位控制

水塔水位控制 一、实验目的 1.掌握置位较复杂逻辑程序的编写方法 2.掌握水塔水位控制系统的接线、调试、操作方法 二、 三、面板图 四、控制要求 1.各限位开关定义如下: S1定义为水塔水位上部传感器(ON:液面已到水塔上限位、OFF:液面未到水塔上限位)S2定义为水塔水位下部传感器(ON:液面已到水塔下限位、OFF:液面未到水塔下限位)S3定义为水池水位上部传感器(ON:液面已到水池上限位、OFF:液面未到水池上限位)S4定义为水池水位下部传感器(ON:液面已到水池下限位、OFF:液面未到水池下限位); 2.当水位低于S4时,阀Y开启,系统开始向水池中注水,5S后如果水池中的水位还未达到S4,则Y指示灯闪亮,系统报警。

3.当水池中的水位高于S3、水塔中的水位低于S2,则电机M开始运转,水泵开始由水池向水塔中抽水。 4.当水塔中的水位高于S1时,电机M停止运转,水泵停止向水塔抽水。 五、功能指令使用及程序流程图 1.较复杂逻辑程序的编写方法 在编写较复杂逻辑程序时,应遵循以下原则及顺序: 1)确定系统所需的动作及次序。 第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。 第二步是根据系统的控制要求,确定控制顺序、各器件相应关系以及作出何种反应。 2)将输入及输出器件编号 每一输入和输出,包括定时器、计数器、内置继电器等都有一个唯一的对应编号,不能混用。 3)画出梯形图。 根据控制系统的动作要求,画出梯形图。梯形图设计规则如下: a.触点应画在水平线上,不能画在垂直分支上。应根据自左至右、自上而下的原则和对输出线圈的几种可能控制路径来画。 b.不包含触点的分支应放在垂直方向,不可放在水平位置,以便于识别触点的组合和对输出线圈的控制路径。 c.在有几个串联回路相并联时,应将触头多的那个串联回路放在梯形图的最上面。在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。这种安排,所编制的程序简洁明了,语句较少。 d.不能将触点画在线圈的右边,只能在触点的右边接线圈。 2.程序流程图 六、端口分配及接线图 1.I/O端口分配功能表

最新plc课程设计(水塔水位控制模拟

p l c课程设计(水塔水位控制模拟)

成绩: 可编程控制器原理及应用课程设计报告 设计题目:水塔水位控制模拟 学生姓名:黄博新 班级:机械电子工程082 学号:200810834209 指导老师:刘芹 设计时间:2011.01

目录 2.6 程序调试 (7) 2.7 时序图 (11) 1系统描述及控制要求 1.1系统功能描述 在水塔水位控制实验区完成本课程设计,当水池水位低于水池低水位界(S4为ON 表示),阀Y打开进水(Y为ON)定时器开始定时,4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障,S3为ON后,阀Y关闭(Y为 OFF)。当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M运转抽水。 当水塔水位高于水塔高水位界时电机M停止。 面板中S1表示水塔的水位上限,S2表示水塔水位下限,S3表示水池水位上限,S4表示水池水位下限,M1为抽水电机,Y为水阀。

图1 S1表示水塔的水位上限,S2表示水塔水位下限,S3表示水池水位上限,S4表示水池水位下限,M为抽水电机,Y为水阀。 1.2控制要求 (1) S4为ON时,Y灯亮,四秒后,Y灯闪烁,闪烁频率为0.5秒,其中:四秒延时用定时器T2控制,0.5秒闪烁用定时器T1控制 (2) S3为ON时,Y灯熄灭 (3) S4为OFF且S2为ON时,M灯亮 (4) S1为ON时,M灯熄灭

2 控制系统分析与实现 2.1 I/O 分配表 表1 2.2 I/O 接线图 图2 X001 X002 X003 X004 COM Y001 Y002 COM ? ? S1 S2 S3 S4 M Y FX1S

相关文档
最新文档