自动喷泉的PLC控制 设计报告

更新时间:2024-03-31 15:59:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

自动喷泉的PLC控制

设计报告

姓 名:

燕山大学里仁学院PLC课程设计

摘要

自动喷泉是近年来出现的一种园林建筑与花式观赏相结合的一种产物。随着可编程控制器在我国的迅速发展,对花式喷泉的控制要求也越来越高,使得越来越多的控制部分需要可编程控制器来实现。

组态王具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。本文结合任务设计书的要求,以自动喷泉为研究对象,通过组态王组建了所设计的自动喷泉监控画面。 关键词:

组态王 、自动喷泉 、监控画面

第 1 页 共 18 页

燕山大学里仁学院PLC课程设计

目录

一、设计方案.................................3 1.1任务要求..................................3 1.2组态王监控方案............................4 二、组态王程序调试............................5 2.1数据词典...................................5

2.2花样(一).................................6 2.3花样(二).................................7 2.4花样(三).................................7 2.5花样(四).................................7 2.6事件命令语言...............................8 三、个人总结...................................9 四、参考文献..................................11 附录

第 2 页 共 18 页

燕山大学里仁学院PLC课程设计

一、设计方案

1.1、任务要求

如上图所示,有16个彩灯代表16个喷头,有4个选择喷泉

花样按钮。采用FX2N-48MR进行控制,实现四种以上的自动喷泉花样。

学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行自动喷泉的控制原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。 本论文主要内容包括:

1. 系统有启动/停止,单步/连续功能按钮;实现四种以上的自动喷泉花样控制;

第 3 页 共 18 页

燕山大学里仁学院PLC课程设计

2. 程序结构与控制功能自行创新设计;

3. 用组态王监控组态软件,设计出上位监控系统; 4. 进行系统调试,实现自动喷泉的控制要求。

1.2、组态王监控方案

如上图所示,组态王监控画面中用1~16号彩灯代替16个喷泉,拥有一个总开关和四个花样选择按钮,特别的是拥有连续/单步选择按钮,可以实现喷泉运行方式的选择。以上的设计完全

第 4 页 共 18 页

燕山大学里仁学院PLC课程设计

然我们有时候也会显得不耐烦,但是我们的兴趣却没有因此而减弱,我们依旧时刻的全身心的投入到课程设计中去,所以在现在课程设计的尾声阶段,我们感觉课程设计仿佛近在昨天一样,我们觉得学院应该更我们更多这样的机会来锻炼自己。

总之通过这次课程设计,我们不仅学到了很多东西,而且也很好的锻炼了我们自己。在这过程中我们遇到了各种各样的困难,很多时候都想过放弃,可是最终还是坚持了下来。

这次项目提高了对新知识的快速学习能力以及快速应用的能力,更好的培养了本专业学生的技术能力和综合素质,在接下来的学习中我们会继续积极进取提高自主学习能力全面提高我们的能力。

第 10 页 共 18 页

燕山大学里仁学院PLC课程设计

四、参考文献

[1] 韩晓新 . 从基础到实践——PLC与组态王 . 北京:机械工业出版社,2000.

[2] 王建 宋永昌 .电气自动化通用设备应用系列 组态王软件入门与典型应用 .中国电力出版社,2014

[3] 史国生.电气控制与可编程控制技术.北京:化学工业出版社,2004.

[4] 张万忠.可编程控制器入门与应用实例.北京:清华大学出版社,2007.

[5] 王鑫.PLC机电控制系统应用设计技术.北京:电子工业出版社,2010.

第 11 页 共 18 页

燕山大学里仁学院PLC课程设计

附录

花样一:

//单步运行(1234号喷1s之后5678号喷1s最后9~16号喷1s)

a=a+1;

if(a>=1){灯1=1;灯2=1;灯3=1;灯4=1;}

if(a>=3){灯5=1;灯6=1;灯7=1;灯8=1;灯1=0;灯2=0;灯3=0;灯4=0;}

if(a>=5){灯9=1;灯10=1;灯11=1;灯12=1;灯13=1;灯14=1;灯15=1;灯16=1;

灯5=0;灯6=0;灯7=0;灯8=0;} if(a>=7){

灯9=0;灯10=0;灯11=0;灯12=0;灯13=0;灯14=0;灯15=0;灯16=0;}

若为连续运行则在最后将a置0。 花样二: //单步运行

第 12 页 共 18 页

燕山大学里仁学院PLC课程设计

a=a+1;

if(a==1){灯1=1;} if(a==2){灯2=1;} if(a==3){灯3=1;} if(a==4){灯4=1;} if(a==5){灯5=1;} if(a==6){灯6=1;} if(a==7){灯7=1;} if(a==8){灯8=1;} if(a==9){灯15=1;} if(a==10){灯16=1;} if(a==11){灯9=1;} if(a==12){灯10=1;} if(a==13){灯11=1;} if(a==14){灯12=1;} if(a==15){灯13=1;} if(a==16){灯14=1;}

if(a>=20){灯1=0;灯2=0;灯3=0;灯4=0;

灯5=0;灯6=0;灯7=0;灯8=0;灯9=0;灯10=0;灯11=0;灯

第 13 页 共 18 页

燕山大学里仁学院PLC课程设计

12=0;灯13=0;灯14=0;灯15=0;灯16=0;}

若为连续运行则在最后将a置0。 花样三: //单步运行 a=a+1;

if(a==1){灯1=1;} if(a==2){灯2=1;灯1=0;} if(a==3){灯3=1;灯2=0;} if(a==4){灯4=1;灯3=0;} if(a==5){灯5=1;灯4=0;} if(a==6){灯6=1;灯5=0;} if(a==7){灯7=1;灯6=0;} if(a==8){灯8=1;灯7=0;} if(a==9){灯15=1;灯8=0;} if(a==10){灯16=1;灯15=0;} if(a==11){灯9=1;灯16=0;} if(a==12){灯10=1;灯9=0;} if(a==13){灯11=1;灯10=0;}

第 14 页 共 18 页

燕山大学里仁学院PLC课程设计

if(a==14){灯12=1;灯11=0;} if(a==15){灯13=1;灯12=0;} if(a==16){灯14=1;灯13=0;} else{灯14=0;}

若为连续运行则在最后将a置0。 花样四: //连续运行 a=a+1;

if(a>=1){灯1=1;灯4=0;} if(a>=2){灯2=1;} if(a>=3){灯3=1;灯1=0;} if(a>=4){灯4=1;灯2=0;} if(a>=5){灯3=0;灯1=1;a=1;}

if(a>=1){灯5=1;灯6=1;灯7=1;灯8=1;灯9=0;灯10=0; 灯11=0;灯12=0;灯13=0;灯14=0;灯15=0;灯16=0;} if(a>=2){灯9=1;灯10=1;灯11=1;灯12=1;灯13=1; 灯14=1;灯15=1;灯16=1;灯5=0;灯6=0;灯7=0;灯8=0;} if(a>=3){灯5=1;灯6=1;灯7=1;灯8=1;灯9=0;灯10=0;

第 15 页 共 18 页

燕山大学里仁学院PLC课程设计

灯11=0;灯12=0;灯13=0;灯14=0;灯15=0;灯16=0;} if(a>=4){灯9=1;灯10=1;灯11=1;灯12=1;灯13=1; 灯14=1;灯15=1;灯16=1;灯5=0;灯6=0;灯7=0;灯8=0;} if(a>=5){灯5=1;灯6=1;灯7=1;灯8=1;灯9=0;灯10=0; 灯11=0;灯12=0;灯13=0;灯14=0;灯15=0;灯16=0;} 若为单步运行,则将if(a>=5){灯3=0;灯1=1;a=1;}修改为 if(a>=5){灯3=0;灯1=1;}。

第 16 页 共 18 页

电气工程学院《课程设计》任务书

课程名称: 电气控制与PLC

基层教学单位: 仪器科学与工程系 指导教师: 学号 设计题目 设 计 技 术 参 数 设 计 要 求 参 考 资 料 周次 应 完 成 内 容 指导教 师签字 1 学生姓名 (专业)班级 自动喷泉的PLC控制 1. 设计内容见附页(24) 2. 使用组态王实现上位控制 采用PLC进行设计。画出系统图,采用梯形图编程,并给出相应的组态控制工程(附主画面)。结合公共实践部分,完成设计说明书。 “电气控制”类图书及论文资料 “可编程控制器”类图书及论文资料 15,16周 分析设计要求、查资料、确定方案,设计梯形图、设计上位组态 撰写课程设计说明书,答辩 基层教学单位主任签字 说明:1、此表一式三份,系、学生各一份,报送院教务科一份。

2、学生那份任务书要求装订到课程设计报告前面。 电气工程学院 教务科

本文来源:https://www.bwwdw.com/article/ew1r.html

Top