水塔水位的PLC控制资料
毕业设计:水塔水位的PLC控制的设计

摘要设计和实现了一种采用可编程序控制器为主控制机的供水控制系统。
该控制系统是在传统水塔供水的基础上,加入了PLC、变频器等器件组成,能够实现水塔水位的供水。
详细论述了系统硬件结构、操作流程和控制方法,以及各器件之间的协调控制方法,实现了对水塔水位的自动控制,提高了供水质量。
关键词:PLC(Programmable Logic Controller)目录一概述 (1)二水塔供水自动控制系统方案设计 (2)设计方案 (2)三水塔水位自动控制系统设计 (3)1水泵电动机控制电路的设计 (3)2水位传感器的选择 (5)四水塔水位自动控制系统的组成 (6)1、系统构成及其控制要求 (6)2系统框图 (7)五 PLC的设计 (8)1可编程序控制器(PLC)简介 (8)2PLC工作原理 (8)3PLC的编程语言--梯形图 (10)4SYSMAC-C系列P型机概述 (11)5水塔水位自动控制系统的软件设计 (12)六结束语(系统总结分析) (17)1系统的优点 (17)2结束语 (17)参考文献 (19)致谢 (20)水塔水位的PLC控制系统设计一概述我国的水工业科技发展较快,与国际先进水平的差距正在不断缩小,水工业科技体系已初步形成,拥有一支从事水工业基础科学研究、应用研究、产品研制和工程化产业化开发的科技队伍。
但是,在水工业科技领域普遍存在着实用性差、转化率低的情况。
这已成为制约我国水工业产业化发展的关键。
在水工业科技产业化大潮到来之际,认真分析我国水工业科技发展历程,总结我国水工业科技的特点和特长是寻找水工业产业化突破口的关键。
目前,我国的供水自动化系统发展已初有成效。
供水自动化系统主要包括水厂自动化和供水管网调度自动化两个方面。
我国供水行业是推动水科技产业化的龙头。
给水行业是城市基础设施投资的主要方向之一。
在体制上,供水企业体制的变革已成为市场化发展的必然;在技术上,供水行业则面临着关键给水装备国产化、工艺技术成套设备化、自动控制现代化的迫切的技术要求。
PLC水塔水位自动控制

三、位逻辑指令
1.常用位逻辑指令 STL
1 LD:装入常开触点 Load 2 LDN:装入常闭触点 Load Not 3 A:与常开触点 And 4 AN:与常闭触点 And Not 。 5 O:或常闭触点 Or 6 ON:或常闭触点 Or Not 7 NOT:触点取非 输出反相 8 = :输出指令
I0.0 I0.1 I0.2 I0.3
Q0.0
栈装载或 OLD Or Load
I0.0
当 “I0.0 与 I0.1”或“I0.2 与
I0.3非” “ON” 时,则输
I0.2
出 Q0.0 “ON”。
I0.1 Q0.0
I0.3
LD A LD AN
OLD =
I0.0 I0.1 I0.2 I0.3
Q0.0
例1:直接启动停车控制
一、用电路变换简化程序 减少指令的条数
X0 X1
Y0
Y0
X1 X0 Y0
Y0
二、逻辑关系应尽量清楚 避免左轻右重
X2 X3 X4
Y0
LD X2
LD X2
X5 X6 X7
AN X3
A X5
X8 X9
A X4 LD X2
AN X6 A X8
A X5
AN X9
X2 X3 X4
SB1 SB2
I/O分配决定PLC的端子接线图
基于plc的水塔水位自动控制设计

目录摘要 (I)第1章绪论 (1)1.1选题的背景与意义 (1)1.2可编程逻辑控制器简述 (1)第2章系统总体设计 (2)2.1水塔水位控制系统设计 (2)2.2水塔水位控制系统基本工作原理 (3)2.3水塔水位控制系统主电路设计 (4)第3章系统硬件设计 (5)3.1 硬件选型 (5)3.1.1 PLC的选择 (5)3.1.2水泵的选择 (6)3.1.3液位开关的选择 (6)3.1.4电气保护器件选择 (7)3.2 I/O口的分配及PLC外围接线 (8)第4章软件设计 (12)第5章仿真 (14)结论 (18)参考文献 (19)附录 (20)摘要目前,大量的高位生活用水和工作用水逐渐增多。
因此,不少单位自建水塔储水来解决高层楼房的用水问题。
最初,大多用人工进行控制,由于人工无法每时每刻对水位进行准确的定位监测,很难准确控制水泵的起停。
要么水泵关停过早,造成水塔缺水;要么关停过晚,造成水塔溢出,浪费水资源,给用户造成不便。
利用人工控制水位会造成供水时有时无的不稳定供水情况。
后来,使用水位控制装置使供水状况有了改变,但常使用浮标或机械水位控制装置,由于机械装置的故障多,可靠性差,给维修带来很大的麻烦。
因此为更好的保证供水的稳定性和可靠性,传统的供水控制方法已难以满足现在的要求。
本文采用的是三菱FXZN型PLC可编程控制器作为水塔水位自动控制系统核心,对水塔水位自动控制系统的功能性进行了需求分析。
主要实现方法是通过传感器检测水塔的实际水位,将水位具体信息传至PLC构成的控制模块,来控制水泵电机的动作,同时显示水位具体信息,若水位低于或高于某个设定值时,就会发出危险报警的信号,最终实现对水塔水位的自动。
关键词:水位自动控制、三菱FX2N 、传感器第1章绪论1.1选题的背景与意义在社会经济飞速发展的今天,水在人们正常生活和生产中起着越来越重要的作用。
一旦断了水,轻则给人民生活带来极大的不便,重则可能造成严重的生产事故及损失。
基于PLC的水塔水位自动控制系统

基于PLC的⽔塔⽔位⾃动控制系统电⽓⼯程学院设计题⽬:⽔塔⽔位PLC⾃动控制系统系别:年级专业:学号:学⽣姓名:指导教师:电⽓⼯程学院《课程设计》任务书课程名称:电⽓控制与PLC课程设计基层教学单位:电⽓⼯程及⾃动化系指导教师:摘要⽬前,⼤量的⾼位⽣活⽤⽔和⼯作⽤⽔逐渐增多。
因此,不少单位⾃建⽔塔储⽔来解决⾼层楼房的⽤⽔问题。
最初,⼤多⽤⼈⼯进⾏控制,由于⼈⼯⽆法每时每刻对⽔位进⾏准确的定位监测,很难准确控制⽔泵的起停。
要么⽔泵关停过早,造成⽔塔缺⽔;要么关停过晚,造成⽔塔溢出,浪费⽔资源,给⽤户造成不便。
利⽤⼈⼯控制⽔位会造成供⽔时有时⽆的不稳定供⽔情况。
后来,使⽤⽔位控制装置使供⽔状况有了改变,但常使⽤浮标或机械⽔位控制装置,由于机械装置的故障多,可靠性差,给维修带来很⼤的⿇烦。
因此为更好的保证供⽔的稳定性和可靠性,传统的供⽔控制⽅法已难以满⾜现在的要求。
本⽂采⽤的是三菱FXZN型PLC可编程控制器作为⽔塔⽔位⾃动控制系统核⼼,对⽔塔⽔位⾃动控制系统的功能性进⾏了需求分析。
主要实现⽅法是通过传感器检测⽔塔的实际⽔位,将⽔位具体信息传⾄PLC 构成的控制模块,来控制⽔泵电机的动作,同时显⽰⽔位具体信息,若⽔位低于或⾼于某个设定值时,就会发出危险报警的信号,最终实现对⽔塔⽔位的⾃动。
关键词:⽔位⾃动控制、三菱FX2N、⽔泵、传感器⽬录摘要 ............................................................................................................................................................................ I ⽬录........................................................................................................................................................................... I I 第⼀章绪论 .. (1)1.1本课题的选题背景与意义 (1)1.2可编程逻辑控制器简述 (1)第⼆章⽔塔⽔位控制系统硬件设计 (2)2.1基于PLC的⽔塔⽔位控制系统基本原理 (2)2.2⽔塔⽔位控制系统要求 (3)2.3⽔塔⽔位控制系统主电路设计 (4)2.4 系统硬件元器件选择 (5)2.5 I/O⼝的分配及PLC外围接线 (6)第三章⽔塔⽔位系统的PLC软件设计 (10)3.1 ⽔位控制系统的流程图 (11)3.2 PLC 控制梯形图 (12)3.3 ⽔位控制系统的具体⼯作过程 (19)第四章总结 (20)参考⽂献 (21)第⼀章绪论1.1本课题的选题背景与意义在⼯业⽣产中,电流、电压、温度、压⼒、液位、流量、和开关量等都是常⽤的主要被控参数。
水塔水位控制PLC编程实例

水塔水位控制PLC编程实例
水塔水位控制PLC编程实例
一、实验目的
用PLC构成水塔水位自动控制系统。
二、实验内容
当水池水位低于水池低水位界(S4为ON表示),阀Y打开进水(Y为ON)定时器开始定时,4秒后,如果S4还不为OFF,那么阀Y指示灯闪烁,表示阀Y没有进水,出现故障,S3为ON后,阀Y关闭(Y为OFF)。
当S4为OFF时,且水塔水位低于水塔低水位界时S2为ON,电机M运转抽水。
当水塔水位高于水塔高水位界时电机M 停止。
三、水塔水位控制的实验面板图:图6-8-1所示
水塔水位控制面板
上图下框中的S1、S2、S3、S4分别接主机的输入点I0.0、I0.1、I0.2、I0.3,M、Y分别接主机的输出点Q0.0、Q0.1。
四、编制梯形图并写出实验程序
参考程序
表6-8-1所示
参考梯形图如下所示:
图6-8-2
五、实验设备
1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台
2、安装了STEP7-Micro/WIN32编程软件的计算机一台
3、PC/PPI编程电缆一根
4、锁紧导线若干。
水塔水位PLC自动控制系统

目录1概论 ................................... 错误!未定义书签。
1.1 可编程序控制器简介................ 错误!未定义书签。
1.2 PLC的工作原理..................... 错误!未定义书签。
1.3 PLC的特点 ........................ 错误!未定义书签。
1.4 PLC的选择 ........................ 错误!未定义书签。
2 水塔水位自动控制系统方案设计........... 错误!未定义书签。
3 水塔水位自动控制系统硬件设计........... 错误!未定义书签。
3.1水塔水位控制系统设计要求........... 错误!未定义书签。
3.2 水塔水位控制系统主电路............ 错误!未定义书签。
3.3 水泵电机的选择.................... 错误!未定义书签。
3.4 水位传感器的选择.................. 错误!未定义书签。
3.5 PLC I/O接口分配................... 错误!未定义书签。
3.6 PLC控制电路原理图................ 错误!未定义书签。
4 水塔水位自动控制系统PLC软件设计....... 错误!未定义书签。
4.1 程序流程图........................ 错误!未定义书签。
4.2 梯形图程序........................ 错误!未定义书签。
4.3 指令表............................ 错误!未定义书签。
总结................................. 错误!未定义书签。
参考文献................................. 错误!未定义书签。
1概论我国的水工业科技发展较快,与国际先进水平的差距正在不断缩小,水工业科技体系已初步形成,拥有一支从事水工业基础科学研究、应用研究、产品研制和工程化产业化开发的科技队伍。
水塔水位控制模拟plc实验报告
水塔水位控制模拟plc实验报告一、实验目的本实验旨在通过使用PLC进行水塔水位控制模拟,提高学生对于PLC控制系统的理解和应用能力。
二、实验原理1. 水塔水位控制模拟:本实验中,通过使用PLC对水泵进行控制,以达到对于水塔内部水位的控制。
当水塔内部水位过低时,PLC会向电磁阀发送信号,打开电磁阀并启动水泵;当水塔内部水位过高时,PLC会向电磁阀发送信号,关闭电磁阀并停止水泵。
2. PLC控制系统:PLC是一种可编程逻辑控制器,其主要功能是对于各种工业自动化设备进行逻辑运算和数据处理。
PLC由输入输出模块、中央处理器、存储器等组成,并且可以通过编程来实现对于各种设备的控制。
三、实验器材1. PLC:S7-200;2. 电磁阀:24V DC;3. 水泵:220V AC;4. 传感器:浮球开关;5. 电源:220V AC。
四、实验步骤1. 连接电路:将浮球开关连接至输入模块中,并将电磁阀和水泵连接至输出模块中。
2. 编写PLC程序:根据实验要求,编写PLC程序,实现对于水塔内部水位的控制。
具体程序如下:(1) 定义输入输出口:I0.0:浮球开关;Q0.0:电磁阀;Q0.1:水泵。
(2) 编写主程序:当浮球开关状态为1时,即水塔内部水位过低时,PLC向电磁阀发送信号打开,并启动水泵;当浮球开关状态为0时,即水塔内部水位过高时,PLC向电磁阀发送信号关闭,并停止水泵。
3. 上传程序至PLC:使用STEP 7-Micro/WIN软件将编写好的程序上传至PLC中。
4. 进行实验验证:对于实验进行验证,在不同的水位情况下观察电磁阀和水泵的运行情况,并记录数据进行分析。
五、实验结果通过本次实验,成功地使用PLC对于水塔内部的水位进行了控制,并且在不同的情况下进行了验证。
通过观察数据可以得出结论,在不同的情况下,PLC都能够准确地控制电磁阀和水泵的运行,并且达到了预期的效果。
六、实验总结通过本次实验,我们对于PLC控制系统的原理和应用有了更深入的了解,同时也提高了我们的实践能力。
《PLC控制技术》教学课件任务03水塔水位控制
三、程序设计基本原则 3、编辑逻辑块 逻辑块的编辑包括了编写逻辑控制程序与定义程序变量两
部分内容。 (1)逻辑控制程序可以通过梯形图、功能块图、指令表等
方法编写。
11
三、程序设计基本原则
(2)程序变量应通过“变量声明表”建立与明确。 对于线性结构的PLC程序也可以不使用变量与变量表。如 果采用的是线性结构,只需要直接编写组织块OB1;如果选择的 是分块式结构,则应首先进行FC、FB等基本逻辑块的编制,最 后才能编写组织块。通过编程软件输入程序时,同样应该遵守 这一原则,因为,如果基本逻辑块未编制完成,在OB1中将无 法确定逻辑块所需要的赋值参数,在输入逻辑块调用指令时将 引起出错。
8
三、程序设计基本原则
1、选择程序结构 PLC程序的基本结构体系由如下两方面因素决定: (1)所使用的PLC型号。PLC型号从客观上规定了可以采用程 序结构。 (2)控制系统的要求。如果控制系统的要求较简单,PLC程序 的长度不大,出于简化调试、减少程序设计工作量等方面的考 虑,采用线性化结构可以省略编写程序块、功能块、数据块、 局部变量等工作,提高编程的速度。
16
谢谢观赏!
9
三、程序设计基本原则 2、建立程序文件 建立程序文件包括编写I/O地址表、定义符号地址、编写程
序说明等内容,其目的是为程序设计提供方便。可直接利用编 程软件,通过编程软件的“符号表编辑器”对“符号地址表 (SymbolTable)”的编写,一次性完成I/O地址、符号地址、数 据格式、注释等全部工作,有关“符号地址表(Symbol Table)” 的编辑方法。
4
一、水塔水位控制要求及过程 a)当水池位低于S4时,水池需要进水Y阀开启,系统开始向
池中注水。 b)水位到达S3即水池达到满水位时,Y阀关闭。 c)当水塔水位低于S2时,表示水塔水位低,需进水,则电
PLC 水塔水位 控制系统
信息工程学院实训报告水塔水位自动控制及报警系统模拟实训学生姓名:杨尚文学号:0967106427专业:自动化班级:自2009-4指导教师:田海目录摘要 (III)1. 可编程序控制器(PLC)简介 (5)2 PLC工作原理 (5)3 PLC的工作工程 (5)4水塔水位系统设计 (6)4.1水塔水位系统PLC硬件设计与调试 (6)4.2水塔水位系统控制电路与输入/输出设备 (7)4.3水塔水位控制系统PLC的输入/输出接口分配表 (7)5 水塔水位控制系统PLC软件设计 (7)5.1水塔水位控制系统的PLC控制流程图 (7)5.2水塔水位控制系统梯形图 (9)结论 (10)参考文献 (11)摘要随着现代社会生产的发展和技术进步,现代工业自动化生产水平的日益提高,微电子技术的飞速发展,在继电器控制系统的基础上产生了一种新型的工业控制装置——可编程控制器。
随着科技的发展和现实暴露的一些问题,以便能更快捷更方便的完成一些任务,在工农业生产过程中,经常需要对水位进行测量和控制。
水位控制在日常生活中应用也相当广泛,比如水塔、地下水、水电站等情况下的水位控制。
而水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。
关键词:水位控制、PLC 、故障报警AbstractWith the development of modern social production and technological progress,the level of modern industrial automation increasingly rapid development of microelectronics technology machine, the relay control system based on a new generation of industrial control devices - programmable logic controller . With the development of technology and the reality of some of the problems exposed in order to be more efficient and more convenient to complete some tasks in the industrial and agricultural production process, often need to measure and control the water level. Water level control applications in everyday life are very wide, such as water towers, groundwater, hydropower and other water level control case. The water level detection can have a variety of implementation methods, Such as mechanical control, logic control, electrical and mechanical control.Key words: Water level control, PLC, Fault alarm水塔水位自动控制及报警系统实训1 可编程序控制器(PLC)简介可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
水塔水位控制模拟plc实验报告
水塔水位控制模拟plc实验报告摘要:本文是一篇关于水塔水位控制模拟PLC实验的报告。
通过深度分析和评估,我们将探讨水塔水位控制的原理和应用,介绍模拟PLC系统的配置和实验步骤。
本文的目的是通过实际模拟实验,帮助读者更好地理解水位控制和PLC系统的工作原理,并提供一种实践的方法来解决水塔水位控制的问题。
关键词:水塔水位控制,模拟PLC,实验报告1. 引言1.1 背景1.2 目的2. 水塔水位控制原理2.1 水位控制概述2.2 控制系统结构2.3 控制策略2.4 控制器选择3. 模拟PLC系统配置3.1 PLC介绍3.2 模拟PLC软件选择3.3 PLC系统硬件配置4. 实验步骤4.1 实验准备4.2 硬件连接4.3 PLC程序输入4.4 模拟PLC仿真5. 实验结果分析5.1 水位控制精度5.2 控制系统响应速度5.3 系统的可靠性6. 总结与讨论6.1 实验总结6.2 对水塔水位控制的理解 6.3 对模拟PLC系统的理解 6.4 对未来工作的展望1. 引言1.1 背景水塔水位控制是工程领域中常见的自动化控制任务之一。
通过准确控制水塔的进水和排水,可以稳定地维持水位在设定范围内。
这对于城市供水系统和工业生产过程非常重要。
1.2 目的本实验旨在使用模拟PLC系统来实现水塔水位的自动控制。
通过模拟实验,我们可以更好地理解水位控制和PLC系统的工作原理,并通过实践掌握一种解决水塔水位控制问题的方法。
2. 水塔水位控制原理2.1 水位控制概述水位控制是通过测量水位信号,控制进水和排水系统来维持水位在设定范围内。
常见的水位控制方法包括开关控制、PID控制和模糊控制等。
2.2 控制系统结构水塔水位控制系统通常由传感器、控制器和执行器组成。
传感器用于测量水位信号,控制器根据测量结果决定进水和排水的操作,执行器用于控制水流。
2.3 控制策略常见的控制策略包括比例控制、积分控制和微分控制。
这些控制策略可以根据实际需求进行组合,以达到更精确的水位控制效果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
水塔水位实验设计报告
班级:13020543
学号:11
**:***
中北大学机械与动力工程学院
过程装备与控制专业
水塔水位的PLC控制
一、控制任务和要求
1.因电动机功率较大,为减小启动电流,电动机采用定子串电阻降压启动,并要错开启动时间(间隔时间为5s)。
2.为防止某一台电动机因长期闲置而产生锈蚀,备用电动机可通过预置开关预先随意设置。
如果未设置备用电动机组号,则系统默认为5号电动机组为备用。
3.每台电动机都有手动和自动两种控制状态。
在自动控制状态时,不论设置哪一台电动机作为备用,其余的4台电动机都要按顺宇逐台启动。
4.在自动控制状态下,如果由于故障使某台电动机停车,而水塔水位又未达到高水位时,备用电动机组自动降压启动;同时对发生故障的电动机组根据故障性质发出停机报警信号,提醒维护人员及时排除故障。
当水塔水位达到高水位时,高液位传感器发出停机信号,各个电动机组停止运行。
当水塔水位低于低水位时,低液位传感器自动发出开机信号,系统自动按顺序降压启动。
5.因水泵房距离水塔较远,每台电动机都有就地操作按钮和远程操作按钮。
6.每台电动机都有运行状态指示灯(运行、备用和故障)。
二、设计方案
流程图如下
水塔水位控制系统的流程图
三、编程元件设计过程
Q6.4黄灯22号黄灯亮表示电机处于备用状态
Q6.5绿灯33号绿灯亮表示五号电机工作,灭表示停
止
Q6.6黄灯33号黄灯亮表示电机处于备用状态
Q6.7绿灯44号绿灯亮表示五号电机工作,灭表示停
止
Q6.0黄灯44号黄灯亮表示电机处于备用状态
Q7.1绿灯55号绿灯亮表示五号电机工作,灭表示停
止
Q7.2黄灯55号黄灯亮表示电机处于备用状态
Q7.3黄灯66号黄灯亮表示水位到达低水位,电机启
动
Q7.4绿灯66号绿灯亮表示水位达到高水位,电机停
止
四、梯形图控制程序
五、仿真图
六、实验心得
通过此次课设,让我了解了plc梯形图、指令表、顺序功能图有了更好的了解,也让我了解了关于plc设计原理。
有很多设计理念来源于实际,从中找出最适合的设计方法。
懂得了编程需要坚强的毅力和足够的耐心,需要敢于实践的信心,需要有缜密的逻辑思维以及不可或缺的相关知识。