自动送料装车系统的MCGS界面控制设计课程设计.doc
《自动送料装车系统的MCGS界面控制设计课程设计.doc》由会员分享,可在线阅读,更多相关《自动送料装车系统的MCGS界面控制设计课程设计.doc(38页珍藏版)》请在三一办公上搜索。
1、CHANGZHOU INSTITUTE OF TECHNOLOGY组态软件与触摸屏控制技术课程设计报告书题目:自动送料装车系统的MCGS界面控制设计目 录绪论3第一章 邮件分拣系统的PLC部分51.1 PLC材料分拣系统的设计要求51.2实验面板图61.3元器件的选择61.4 PLC的I/O资源配置71.5设计思想与程序框图71.6程序及其说明8第二章 材料分拣系统的组态部分142.1 MCGS组态软件的介绍142.1.1 MCGS的主要特性和功能142.1.2 MCGS系统的构成 MCGS152.2 材料分拣系统组态监控工程简介172.3 分拣系统组态工程的建立182.4 制作分拣系统的组态
2、工程画面192.4.2 设置分拣系统监控的用户窗口属性202.4.3 创建工程图形212.4.4 编辑工程图形222.5 定义分拣系统组态数据对象24第三章 MCGS组态软件与PLC的通讯313.1 选择分拣系统设备构件313.2 设置分拣系统的设备构件属性323.3 通讯通道的连接32第四章触摸屏36小结38绪论MCGS是一套用于快速构造和生成计算机控制系统的组态软件时它能够在基于Microsoft的各种各样32位Windows平台上运行时通过对现场数据的采集处理时以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案时在自动化领域有着广泛应用。MCGS组态软件功
3、能强大时操作简单时易学易用时普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS组态软件能够避开复杂的计算机软、硬件问题时集中精力去解决工程本身问题时根据工程作业的需要和特点时组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。 随着商品品种的增多时配送中心的增多时多品种、高频次、随机性的商品分类分拣作业时进入九十年代后得到迅速发展。出错率高、费时费力的人力分类作业时很快被自动分拣机及其系统所替代时开始于邮政包裹分拣系统时目前广泛应用于流通、商业的物流中心和配送中心。 分拣系统为邮政、工厂的工作效率等方面带来的方便是显而易见的。在国内外都应用的非常广泛时
4、它之所以能得到大家的认可除了它能大大提高工作效率外还能使工作变的轻松、方便。操作人员可以在办公室就能清楚的知道工作现场的情况时能随时开始时暂停生产线的工作时也就实现了远程操控的目的。 本课题的主要研究的内容是如何使上下位机实现监控时这就要求设计者对课题要充分了解时在了解了PLC是如何控制分拣系统的前提下采用组态软件MCGS对其进行监控时监控的过程正是本次设计的主要研究对象。组态软件是如何设计的时组态软件是如何同PLC进行通讯的时这些都是本设计需要解决的问题 第一章 邮件分拣系统的PLC部分20世纪60年代末,为了克服传统继电器的种种应用上的缺点,人们研制出了一种先进的可编程序控制器PLC(Pr
5、ogrammable logic Controller),由于PLC具有优良的技术性能,因此它一问世就很快得到了推广应用。随着微电子技术和计算机技术的迅速发展,PLC在工业控制领域内得到广泛的应用愈加明显。1.1 PLC材料分拣系统的设计要求启动后绿灯L1亮表示可以进邮件,S1为ON表示模拟检测邮件的光标号检测到邮件,拨号器模拟邮件的邮码,从拨号器读到的邮码,从拨号器读到的邮码的正常值为1,2,3,4,5。若是此5个数的任意一个,则红灯L2亮,电机M5运行,将邮件分拣到邮箱内,完后L2灭,L1亮,表示可以分拣邮件。若读到的邮码不是该5个数,曾红灯L2闪烁,表示出错,电机M5停止,重新启动后,能
6、重新运行。1.2实验面板图 图 11.3元器件的选择序号名称型号数量1PlcFx2N-48MR12电动机Y250M-453传感器WBCO154传送带V6015电磁阀34EF30-E10B16启动按钮LA2517电源SITOP18灯泡2.5w29熔断器RL6-25310低压隔离器HD-11311时间继电器JRO312按钮LA25213压力继电器JT4-22A314热继电器JR16-20/331.4 PLC的I/O资源配置输入SD启动S1检测邮码A传感器B传感器 C传感器D传感器E复位X0 X1X2X3X4X5输出L进邮件L2检邮件M5 电机M1电机M2电机M3电机M4电机5Y0Y1 Y2Y3Y4
7、Y5Y6Y71.5设计思想与程序框图邮件入箱控制软件设计流程:一是邮件检测;二是编码信息检测;三是编码信息转化为脉冲信号;四是邮件入箱;五是出错控制。PLC控制部分程序流程图启动检测红灯灭绿灯亮入箱红灯亮绿灯灭采集判别编码信息读取编码信息红绿灯交替闪重启图21.6程序及其说明电机正常起动灯L1亮,可以开始进邮件灯L2亮,满足检邮件的条件,开始检邮件。满足拨码器的正常数值1,2,3,4,5,邮件分拣到对应邮箱中去邮件分检到第一个邮箱中去邮件分检到第二个邮箱中去邮件分检到第三个邮箱中去邮件分检到第四个邮箱中去邮件分检到第五个邮箱中去第二章 材料分拣系统的组态部分计算机的发展给工业自动化带来了很多的
8、方便。MCGS组态软件CAD等软件给自动化的实际操作带来了太多的方便。本章主要介绍材料分拣系统的组态软件部分。 2.1 MCGS组态软件的介绍 2.1.1 MCGS的主要特性和功能 MCGS (Monitor and Control Generated System通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件它能够在基于Microsoft的各种32位Windows平台上运行通过对现场数据的采集处理以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案在工业控制领域有着广泛的应用。 MCGS是真正的32位系统充分利用了32位Windows操作平台的多
9、任务、按优先级分时操作的功能以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理使PC机广泛应用于工程测控领域成为可能。例如MCGS在处理数据采集、设备驱动和异常处理等关键任务时可在主机运行周期时间内插空进行像打印数据一类的非关键性工作实现并行处理。 实时数据库为用户分部组态提供极大方便。MCGS由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成其中实时数据库是一个数据处理中心是系统各个部分及其各种功能性构件的公用数据区是整个系统的核心。各个部件独立地向实时数据库输入和输出数据并完成自己的差错控制。在生成用户应用系统时每一部分均可分别进行组态配置独
10、立建造互不相干而在系统运行过程中各个部分都通过实时数据库交换数据形成互相关联的整体。 支持多种硬件设备实现“设备无关”。MCGS针对外部设备的特征设立设备工具箱定义多种设备构件建立系统与外部设备的连接关系赋予相关的属性实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件。不同的设备对应不同的构件所有的设备构件均通过实时数据库建立联系而建立时又是相互独立的即对某一构件的操作或改动不影响其它构件和整个系统的结构因此MCGS是一个“设备无关”的系统用户不必因外部设备的局部改动而影响整个系统。 MCGS组态软件功能强大操作简单易学易用普通工程人员经过短时间的培训就能迅速掌握多数工程项目
11、的设计和运行操作。同时使用MCGS组态软件能够避开复杂的计算机软、硬件问题集中精力去解决工程问题本身根据工程作业的需要和特点组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。 2.1.2 MCGS系统的构成 MCGS系统包括组态环境和运行环境两个部分用户的所有组态配置过程都在组态环境中进行组态环境相当于一套完整的工具软件它帮助用户设计和构造自己的应用系统。用户组态生成的结果是一个数据库文件称为组态结果数据库。运行环境是一个独立的运行系统时它按照组态结果数据库中用户指定的方式进行各种处理时完成用户组态设计的目标和功能。运行环境本身没有任何意义时必须与组态结果数据库一起作为一个整体时才能构
12、成用户应用系统。一旦组态工作完成时运行环境和组态结果数据库就可以离开组态环境而独立运行在监控计算机上。 实时数据库相当于一个数据处理中心时同时也起到公用数据交换区的作用。MCGS用实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库时系统其它部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理时同时它还根据需要把有关信息以事件的方式发送给系统的其它部分时以便触发相关事件时进行实时处理。因此时实时数据库所存储的单元时不单单是变量的数值时还包括变量的特征参数属性及对该变量的操作方法报警属性、报警处理和存盘处理等。这种将数值、属性、方法封装在一起的数据
13、我们称之为数据对象。实时数据库采用面向对象的技术时为其它部分提供服务时提供了系统各个功能部件的数据共享。 设备窗口专门用来放置不同类型和功能的设备构件时实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来时送入实时数据库时或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口时运行时时系统自动打开设备窗口时管理和调度所有设备构件正常工作时并在后台独立运行。注意对用户来说时设备窗口是不可见的。 用户窗口中可以放置三种不同类型的图形对象图元、图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能时它们是从工
14、程实践经验中总结出的常用的动画显示与操作模块时用户可以直接使用。通过在用户窗口内放置不同的图形对象时搭制多个用户窗口时用户可以构造各种复杂的图形界面时用不同的方式实现数据和流程的“可视化”。 综上所述时一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。组态工作开始时时系统只为用户搭建了一个能够独立运行的空框架时提供了丰富的动画部件与功能部件。如果要完成一个实际的应用系统时应主要完成以下工作 首先时要像搭积木一样时在组态环境中用系统提供的或用户扩展的构件构造应用系统时配置各种参数时形成一个有丰富功能可实际应用的工程 然后时把组态环境中的组态结果提交给运行环境。运行环境
15、和组态结果一起就构成了用户自己的应用系统。2.2 材料分拣系统组态监控工程简介 在实际工程的进行中时在使用MCGS之前要熟悉整个工程的规划时这样才能保证工程的顺利完成。 首先要解决的是对整个工程的系统构成和工艺流程的了解时弄清测控对象的特征时明确主要的监控要求和技术要求等问题。在这个基础上拟定整个系统应该实现的功能时如何控制流程时用户窗口建立时实现何种动画效果以及如何在实时数据库中定义数据变量等环节。然后分析工程中输入输出变量与系统中定义的变量的对应关系时以及他们之间是如何连接的时他们之间是如何通过动化实现的。做好整个工程的规划能极大的提高工程实现的效率时省掉许多无谓的工作时能快速有效的完成工
16、程。2.3 分拣系统组态工程的建立 在MCGS中每个工程的建立就创建了一个新的用户系统。工程文件的命名规则和Windows系统相同MCGS自动给工程文件名加上后缀“.mcg”。每个工程都对应一个组态结果数据库文件。 菜单中的“新建工程”命令系统自动创建一个名为“新建工程X.MCG”的新工程时X为数字表示该工程是新建立的第几个工程如1、2、3等。由于尚未进行组态操作新工程只是一个空的骨架一个包含五个基本组成部分的结构框架接下来要逐步在框架中配置不同的功能部件构造完成特定任务的应用系统这样就能把整个工程的血和肉组合在一起。 下图就是MCGS的“工作台”界面。每个新的工程的建立就是从这个界面开始的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 装车 系统 MCGS 界面 控制 设计 课程设计
链接地址:https://www.31ppt.com/p-3991872.html