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