组态软件MCGS课程设计——机械手操作

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MCGS组态课程设计题目基于组态软件MCGS的机械手操作学号P091812856姓名韦善术专业班级09级电气工程及其自动化(1)班学院电气工程学院指导教师王彩霞成绩目录摘要---------------------------------------------------------------------------------------------------1第1章绪论----------------------------------------------------------------------------------------1第2章组态软件-----------------------------------------------------------------------------------22.1组态软件的概念---------------------------------------------------------------------22.2组态软件的组成---------------------------------------------------------------------22.3组态软件的特点---------------------------------------------------------------------3第3章组态设计-------------------------------------------------------------------------------33.1工程画面的建立---------------------------------------------------------------------33.2实时数据库的建立-----------------------------------------------------------------33.3报警设置-------------------------------------------------------------------------------43.4操作菜单设置------------------------------------------------------------------------53.5其他设置-------------------------------------------------------------------------------53.5.1封面窗口的设置------------------------------------------------------------53.5.2操作窗口的设置------------------------------------------------------------63.6脚本程序设计------------------------------------------------------------------------7第4章操作说明---------------------------------------------------------------------------------9第5章总结----------------------------------------------------------------------------------------9第6章致谢----------------------------------------------------------------------------------------10第7章参考文献---------------------------------------------------------------------------------101基于组态软件MCGS的机械手操作摘要随着工业自动化水平的不断提高,计算机的广泛运用,人们对工业自动化的要求也越来越高。而组态软件又有延续性和可扩充性,易学易用性和通用性,使得组态软件得到长足的发展。并且随着科学技术发展迅猛,在工控自动化领域发展中也得到很快的提高。本设计是运用组态王软件来完成机械手的模拟操作,不仅能够对机械手进行监控,而且能够进行模拟控制。本设计通过组态软件模拟机械手画图,做变量,编写程序,来实现机械手的模拟操作。关键词组态软件,模拟控制,机械手ABSTRACTWiththeimprovementofindustrialautomation,thecomputeriswidelyused,thepeopletotherequirementsofindustrialautomationmoreandmoreisalsohigh.Andtheconfigurationsoftwareandcontinuityandscalability,easytouseanduniversal,makeconfigurationsoftwaregetconsiderabledevelopment.Andalongwiththerapiddevelopmentofscienceandtechnology,industrialautomationfieldindevelopingalsogetquicklyimprove.Thisdesignistousekingviewtocompletethesimulationofthemanipulatoroperation,cannotonlytomonitorthemanipulator,andbeabletosimulatecontrol.Thisdesignthroughtheconfigurationsoftwaretosimulatethemanipulatordrawing,dovariables,writeprograms,toimplementthesimulationofthemanipulatoroperation.KeyWords:Configuration,Simulationcontrol,Manipulator第1章绪论MCGS(MonitorandControlGeneratedSystem,通用监控系统)是北京昆仑通态自动化软件科技有限公司研发的一套用于快速构造和生成计算机监控系统的组态软件。它能够在基于Microsoft的各种32位Windows平台上运行,通2过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。MCGS系统包括组态环境和运行环境两个部分。由MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。MCGS全中文组态软件是真正的32位程序,支持多任务、多线程,提供近百种绘图工具和基本图符。使用ActiveDLL把设备驱动挂接在系统之中,支持数据采集板、智能模块、智能仪表、PLC、变频器、网络设备,它支持ActiveX控件,包括温控曲线、实时曲线、计划曲线、历史曲线、XY曲线、实时报表、历史报表、单行报表、配方管理、数据库管理、数据库浏览统计、多媒体输出等众多构件。MCGS全中文组态软件可完整实现ODBC接口,可与SQLServer、Oraver、Oracle、Access等主要数据库相连,可实现各种复杂的报表,并以不同方式增加、删除数据库中的记录,支持CAN、PROFIBUS、HART、LONWORKS等多种现场总线。它还具有强大的网络功能,支持TCP/IP、MODEM、485/422/232等多种网络数据传输方案,提供4级安全保密机制。第2章组态软件2.1组态软件的概念MCGS组态软件是在指在软件领域内,操作人员根据应用对象及控制任务的要求,配置用户应用软件的过程,即使用软件工具对计算机及软件的各种资源进行配置,达到让计算机或软件按照预先设置自动执行特定任务、满足使用者要求的目的,也就是把组态软件视为“应用程序生成器”。从应用角度讲组态软件是完成系统硬件与软件沟通、建立现场与监控层沟通的人机界面的软件平台,他主要应用于工业自动化领域,但有不仅仅局限于此。伴随这集散行控制系统但额出现,组态软件已引入工业控制系统。在工业过程控制系统中存在这两大类可变因素:一是操作人员需求得变化;二是被控对象状态的变化。而组态软件正是在保持组态软件平台执行代码不变的基础上,通过改变软件配置信息适应两大不同系统对两大因素的要求,构建新的监控系统的平台软件。以这种方式构建系统既提高了系统的成套速度,又保证了系统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。2.2组态软件的组成32.3组态软件的特点(1)简单灵活的可视化操作界面(2)实时性强、良好的并行处理性能(3)丰富、生动的多媒体画面(4)开放式结构,广泛的数据获取和强大的数据处理功能等第3章组态设计3.1工程画面建立在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”、“窗口1”。选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。将窗口名称改为:MPS操作手监控;窗口标题改为:MPS操作手监控;窗口位置选中“最大化显示”、“固定边”,其他不变,单击“确定”。再依次选中“窗口1”,“窗口2”,“窗口3”,单击“窗口属性”,进入“用户窗口属性设置”,最终效果如下图所示:3.2实时数据库建立单击工作台中的“实时数据库”选项卡,进入“实时数据库”窗口页。单击工作台右侧“新增对象”按钮,在窗口的数据对象列表中,增加了一个新的数据对象。选中该数据对象,打开“数据对象属性设置”窗口。将“对象名称”改为:缸上下移;“对象类型”选择:数值型;单击“确定”。按照步骤2~4,根据下面列表,设置其他数据对象。单击“保存”按钮。43.3报警设置首先在打开实时数据库,选择缸上移上限,缸1上移上限,缸左右移上限,缸1左右移上限,然后分别对其进行设置,如下为对缸1上移上限的设置,双击计入后在基本属性里将对象名称改为:缸1上移上限,然后点击存盘属性,选择退出时存盘,自动保存产生的报警数据,在报警属性选项里选择允许报警,报警设置里选择上限报警,然后再右边窗口里填写报警注释和报警值。然后回到操作窗口,画好图形按钮后,双击,对应数据对象名称里选择缸1上移上限,数据输入的取值范围为-100到100.之后对报警灯进行设置,其具体如下面的图所示:图a基本属性设置图b存盘属性设置图c报警属性设置图d操作属性设置5图e报警灯的设置图f报警输入窗口图3.4操作菜单设置首先点击主控窗口,然后双击进入菜单组态:运行环境菜单,新建一个菜单选项,分别对其基本属性,基本操作进行设置,如下图所示,对其基本操作属性设置时,在菜单对应的功能栏里选择执行运行菜单策略快,选择报警封面,单击确定即可。同样的方式分别建立数据提取,曲线输出,操作界面的菜单设置,具体如下图所示:图a菜单组态图b菜单属性的设置3.5其它设置3.5.1封面窗口的设置首先画好封面效果图,加载背景图,添加标签输入:机械手,然后对其字体颜色等变换,标题变换等,字体闪烁等进行设置,再通过工具栏画出分针,秒针,时针,然后右键将其变为旋转动画,把旋转中心放到一起,还有小人的设置等,最终效果图如下:63.5.2操作窗口的设置根据设计要求,从工具栏中选择相应的图进行摆放设置,两个大机械臂,两个小机械臂,还有中间的杆,选择需要的标签和按钮个数,合理的摆放好后,进行相应的属性设置和连接设置,同时还对其图形颜色进行变换,改变机械臂的可见度,报警灯的可见度,报警输出等,然后整体规划,最终效果图如下所示:同样的,对曲线输出窗口和数据提取窗口进行设置,其最终效果图如下所示7图a曲线输出窗口图b数据提取窗口3.6脚本程序设

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功