车间传送带的PLC控制系统组态王_第1页
车间传送带的PLC控制系统组态王_第2页
车间传送带的PLC控制系统组态王_第3页
车间传送带的PLC控制系统组态王_第4页
车间传送带的PLC控制系统组态王_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、燕山大学里仁学院课程设计报告电气工程学院课 程 设 计 说 明 书电气控制与PLC设计题目:车间传送带的PLC控制系统系 别:电气工程系 年级专业: 学 号: 学生姓名: 指导教师: 电气工程学院课程设计任务书课程名称: 电气控制与PLC 基层教学单位: 仪器科学与工程系 指导教师:学号学生姓名(专业)班级设计题目车间传送带的PLC控制系统的设计设计技术参数1. 设计内容见附页(2)2. 使用组态王实现上位控制设计要求采用PLC进行设计。画出系统图,采用梯形图编程,并给出相应的组态控制工程(附主画面)。参考资料“电气控制”类图书及论文资料“可编程控制器”类图书及论文资料周次15,16周应完成内

2、容分析设计要求、查资料、确定方案,设计梯形图、设计上位组态撰写课程设计说明书,答辩指导教师签字基层教学单位主任签字说明:1、此表一式三份,系、学生各一份,报送院教务科一份。 2、学生那份任务书要求装订到课程设计报告前面。摘要本文主要分两部分,前一部分介绍了用组态王软件设计车间传送带的控制系统,简要地介绍了组态王软件的相关应用及设计步骤并加以验证了其方案的可行性。后一部分介绍了plc的基本概述和应用。关键字:组态王 传送带 PLC 目录一、引言·············

3、;··································4二、组态王实现车间传送带的控制·············&

4、#183;···········42.1组态王软件介绍····································4

5、2.2设计要求·········································6 2.3设计思路既仿真图·····

6、3;····························7 2.4仿真程序····················&

7、#183;····················8三、PLC控制····························

8、;···············123.1PLC简介·································&

9、#183;·······12四、心得体会·········································

10、;12五、参考文献··········································13一、引言在当今社会,科学技术发展迅猛,而组态软件在工控自动化领域发展中也得

11、到很快的提高。由于工业自动化水平的迅速提高,计算机的广泛运用,人们对工业自动化的要求也越来越高。而组态软件又有延续性和可扩充性,易学易用性和通用性,使得组态软件得到长足的发展。本设计是运用组态王软件来完成车间传送带的PLC控制的模拟操作,通过对三段传送带以及传感器的控制来实现传送带的自动传输与计数。PLC的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,PLC、机器人、CAD/CAM将成为工业生产的三大支柱。其中在电梯的设计应用已成为

12、一种经典,有着简单易于控制,也花费便宜。二、组态王实现车间传送带的控制2.1组态王软件介绍组态王软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它基于Microsoft Windows XP/NT/2000 操作系统,用户可以在企业网络的所有层次的各个位置上都可以及时获得系统的实时信息。采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系

13、统的开发。组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。组态王软件作为一个开放型的通用工业监控软件,支持与国内外常见的 PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:西门子PLC、莫迪康P

14、LC、欧姆龙PLC、三菱PLC、研华模块等等)通过常规通讯接口(如串口方式、USB 接口方式、以太网、总线、GPRS 等)进行数据通讯。组态王软件与 IO 设备进行通讯一般是通过调用*.dll 动态库来实现的,不同的设备、协议对应不同的动态库。工程开发人员无须关心复杂的动态库代码及设备通讯协议,只须使用组态王提供的设备定义向导,即可定义工程中使用的I/O 设备,并通过变量的定义实现与I/O设备的关联,对用户来说既简单又方便。组态王的开放性:组态王支持通过 OPC、DDE 等标准传输机制和其他监控软件(如:Intouch、Ifix、Wincc等)或其他应用程序(如:VB、VC 等)进行本机或者网

15、络上的数据交互。建立应用工程的一般过程通常情况下,建立一个应用工程大致可分为以下几个步骤:第一步:创建新工程。为工程创建一个目录用来存放与工程相关的文件。第二步:定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和 I/O 变量。第三步:制作图形画面并定义动画连接。按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。第四步:编写命令语言。通过脚本程序的编写以完成较复杂的操作上位控制。第五步:进行运行系统的配置。对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。第六步:保存工程并运行。完成以上步骤后,一个可以

16、拿到现场运行的工程就制作完成了。2.2设计要求某车间传送带分为三段,由三台电动机分别驱动。传送带和传感器的安装位置如图所示。传感器可以检测物品的存在。该传送带动作如下。第3段传送带一直运转。第2段传送带运转由3号传感器启动,由2号传感器停止。第1段传送带由2号传感器启动,由1号传感器停止。一个工作循环是:启动第3段传送带、物品被3号传感器检测,启动第2段传送带、物品被2号传感器检测,启动第1段传感器,同时延时2s后停止电机2,在物品被1号传感器检测到2s后,将电机1停止,随后进入下一个循环,等待3号传感器检测物品。2.3设计思路及仿真图本传送带由三段构成用三个传感器实现自动控制,用两个按钮控制

17、传送带的启动与停止以及复位。如下图:传送带仿真图当打开开关按钮后,传送带一就开始工作,货物发送处的货物也就会开始向右传送,当货物达到传送带一和传送带二之间的传感器一的时候传送带二就开始工作,货物被送往传送带二继续向右传送,当到达传送带二与传送带三之间的传感器二时,传送带三启动,传送带二两秒之后停止工作。此时下一个货物被送上传送带一,重复之前的动作。货物一到达传感器三的时候被传感器三控制传送带三在两秒之后停止工作。在传送带工作的整个过程中传送带一是始终工作的,这样有利于下一个货物的及时传送从而提高工作效率。在此期间指示灯的作用是指示传送带的工作情况,指示灯亮则代表此段传送带正在工作。货物接收处有

18、货物计数器,计算并且显示货物的数量。当按下复位按钮后整个装置回到最初状态。2.4 仿真程序if(开关按钮=1)方块1=方块1+20;if(方块1>=0 && 方块1<=200 )指示灯1=1;发动机1=1;if(开关按钮=0)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;if(复位按钮=1)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;指示灯1=0;指示灯2=0;指示灯3=0;计数器1=0;开关按钮=0;if(方块1>=200 && 方块1<=500 ) 指示灯2=1;发动机

19、2=1;if(方块1>=400 && 方块1<700) 指示灯3=1;发动机3=1;if(方块1=500)指示灯2=0;发动机2=0;if(方块1=700)指示灯3=0;发动机3=0;if(开关按钮=1 && 方块1>=700)方块2=方块2+20;if(开关按钮=0)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;if(复位按钮=1)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;指示灯1=0;指示灯2=0;指示灯3=0;计数器1=0;开关按钮=0;if(方块2>=200 &a

20、mp;& 方块2<=500 ) 指示灯2=1;发动机2=1;if(方块2>=400 && 方块2<700) 指示灯3=1;发动机3=1;if(方块2=500)指示灯2=0;发动机2=0;if(方块2=700)指示灯3=0;发动机3=0;if(开关按钮=1 && 方块2>=700)方块3=方块3+20;if(开关按钮=0)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;if(复位按钮=1)方块1=0;方块2=0;方块3=0;发动机1=0;发动机2=0;发动机3=0;指示灯1=0;指示灯2=0;指示灯3=

21、0;计数器1=0;开关按钮=0;if(方块3>=200 && 方块3<=500 ) 指示灯2=1;发动机2=1;if(方块3>=400 && 方块3<700) 指示灯3=1;发动机3=1;if(方块3=500)指示灯2=0;发动机2=0;if(方块3=700)指示灯3=0;发动机3=0;if(方块1=700)计数器1=01;if(方块2=700)计数器1=02;if(方块3=700)计数器1=03;三 、PLC简介与应用 3.1 PLC概述可编程控制器简称PLC,是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专

22、用计算机。它的软件,硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。硬件主要由中央处理器CPU、存贮器、输入/输出单元以及编程器、电源和智能输入/输出单元等构成。PLC是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。PLC是专门为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、可以编制程序的控制器。它的种类很多、模块丰富、指令功能强大、编程简单、使用方便,而且随着计算机技术的发展,其功能仍然在不断扩大和完善。PLC总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能方向发展。目前,PLC的处理速度与计算机相比还比较慢,其高的CPU也不过80486,将来会全面使用64位的RISC芯片,采用多CPU进行处理、分时处理或分任务处理方式,将各种模块智能化,部分系统程序用门阵列电路固

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论