组态软件实训报告

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

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

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

资源描述

《组态软件实训》报告题目:机械手控制系统学院:西安航空职业技术学院系部:自动化工程系学号:姓名:指导教师:实训日期:2012年12月3日目录1.实训内容和要求.........................................................................................................32.昆仑通态软件介绍.....................................................................................................42.1组态软件的介绍..............................................................................................42.2昆仑通态软件的结构......................................................................................43.建立组态软件新工程.................................................................................................53.1建立机械手控制工程......................................................................................53.2设计机械手控制工程的画面流程..................................................................63.2.1建立机械手控制用户窗口...................................................................63.2.2机械手控制工程画面设计...................................................................64动画连接.....................................................................................................................94.1MCGS实时数据库..........................................................................................94.2MCGS机械手工程中动画连接......................................................................94.2.1各元件属性设置...................................................................................94.2.2标准按钮构件属性设置.....................................................................104.2.3定时器属性设置.................................................................................115编写控制流程及MCGS运行.................................................................................125.1添加脚本程序................................................................................................125.2脚本程序摘录................................................................................................135.3MCGS运行环境............................................................................................156实训过程中遇到的问题及解决方法.......................................................................157实训过程中的收获和体会.......................................................................................16机械手控制系统1.实训内容和要求⑴.了解昆仑通态软件的发展和现状,熟悉MCGS工控昆仑通态软件。⑵.掌握MCGS昆仑通态软件的基本功能及其使用方法。⑶.进行控制系统用户窗口、主控窗口、运行策略等的组态软件。⑷.编写MCGS脚本程序。⑸.要求组态软件合理,画面显示直观、生动,操作方便。⑹.进一步巩固和提高对组态软件(工程管理器、工程浏览器、画面开发系统、运行系统)的使用。⑺.熟悉北京昆仑通态昆仑通态软件,利用自己所掌握的知识点。实现模拟轨道交通运行速度的基本功能。⑻.掌握北京昆仑通态软件的技术参数。⑼.在设计画面的基础上建立动画连接。2.昆仑通态软件介绍2.1组态软件的介绍昆仑通态软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它基于MicrosoftWindowsXP/NT/2000操作系统,用户可以在企业网络的所有层次的各个位置上都可以及时获得系统的实时信息。采用昆仑通态软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。2.2昆仑通态软件的结构昆仑通态软件结构由工程管理器、工程浏览器及运行系统三部分构成。①工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。②工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态软件工具。③运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。3.建立组态软件新工程3.1建立机械手控制工程在Windows桌面上点双击MCGS组态环境图标,进入MCGS组态环境工作台,如图3.1-1所示。如图3.1-1MCGS组态环境工作台选择【文件】菜单中的【新建工程】选项或单击快捷键按钮。默认的工程名为:“新建工程X.MCG”,选择【文件】菜单中的【工程另存为】选项,将文件名改为:“机械手控制系统”,然后单击【保存】按钮,工程存在:F:\MCGS\WORK下(如图3.1-2所示),图3.1-3为修改好工程名后打开的工程。图3.1-2保存机械手控制系统工程图3.1-3打开新建的机械手控制工程3.2设计机械手控制工程的画面流程3.2.1建立机械手控制用户窗口在图3.1-3中,在【用户窗口】工作台中,单击右边的【新建窗口】按钮,则产生新【窗口0】。用鼠标选中【窗口0】,单击右边的【窗口属性】按钮,则进入【用户窗口属性设置】界面,将【窗口名称】改为:“机械手”,然后单击【确认】按。这时新建的窗口名称就已经改为“机械手”了,如图3.2-1所示。图3.2-1机械手控制用户窗口3.2.2机械手控制工程画面设计1.双击图3.2-1【机械手】窗口,进入动画组态制作窗口,如图3.2-2所示。2.绘制基本的机械手控制系统的静态图形在图3.2-2中,单击工作条中按钮,打开工具箱。单击插入元件按钮,打开【对象元件库管理】。从中选取中意的原件,如图3.2-3和图3.2-4。例如指示灯3,指示灯6,指示灯14。图3.2-2动画组态机械手控制窗口图3.2-3工具箱图3.2-4对象元件库管理通过工具箱的绘图工具画出需要的图形,如图3.2-5所示,我们已经绘制好了基本的机械手控制系统的静态图形。图3.2-5的机械手控制系统的静态图形4动画连接4.1MCGS实时数据库在图3.1-3中,选择【实时数据库】按钮,进入【实时数据库】窗口,单击窗口右边的【新增对象】按钮,在窗口的数据对象列表中,就会出现增加的数据对象,默认定义的名称为“Datal1”,“Datal2”,“Datal3”等。双击新建的数据对象,则打开【数据对象属性设置】窗口,在此窗口中修改默认定义名称,并指定对象类型,然后单击【确认】按钮。机械手所需要的实时数据,如图4.1-1所示。4.2MCGS机械手工程中动画连接4.2.1各元件属性设置在【用户窗口】中,双击【机械手】,进入窗口,双击所需要动画的单元,弹出【单元属性设置】窗口,例如双击启动指示灯,弹出图4.2-1的窗口,单击【动画连接】,选择组合图符,则会出现按钮,单击此按钮进入【动画组态属性设置】窗口,单击【属性设置】,进入属性设置窗口,如果需要其他属性窗口,可以在【颜色动画连接】【位置动画连接】【输入输出连接】【特殊动画连接】中勾选,启动指示灯只勾选了【可见度】,如图4.2-2所示,则菜单中出现【可见度】按钮,单击此按钮,进入可见度窗口,选择【表达式】中实时数据库中增加的【启动】对象,选择【对应图符】可见或不可见,如图4.2-3所示。图4.1-1机械手所需要的实时数据图4.2-1启动指示灯单元属性设置图4.2-2指示灯属性设置图4.2-3指示灯可见度设置图4.2-4标准按钮构件属性设置在图3.2-5的机械手控制系统的静态图形中所有需要动画(如上移,下移,左移,右移,夹紧,放松,启动指示灯,复位指示灯,3个料块,机械手,机械手臂,定时时间,时间到,定时器启动,定时器复位)都需要属性设置,根据每个元件不同进行属性设置。4.2.2标准按钮构件属性设置标准按钮(定时器启动按钮,定时器复位按钮,启动按钮,复位按钮)的属性设置,如定时器启动按钮的属性设置,双击【计时器启动】,进入定时器启动属性设置,如图4.2-4所示,其他按钮按照各自的操作属性进行设置。4.2.3定时器属性设置在图3.1-3中,选择【实时数据库】按钮,进入【运行策略】窗口,双击【循环策略】,进入【循环策略】窗口,在空白处单击右键,选择【新增策略行】,图4.2-5所示,则出现策略行,单击运行策略中按钮,进入策略工具箱,可以在工具箱中选择需要的对象定时器,双击就可以添加到策略行,双击【定时器】,进入【定时器】窗口,如图4.2-6所示。图4.2-5定时器策略行图4.2-6定时器属性设置5编写控制流程及MCGS运行5.1添加脚本程序选择【实时数据库】按钮,进入【运行策略】窗口,双击【循环策略】,进入【循环策略】窗口,在空白处单击右键,选择【新增策略行】,则出现策略行,单击运行策略中按钮,进入策略工具箱,可以在工具箱中选择需要的对象【脚本程序】,双击就可以添加到策略行,如图5.1-1所示。双击【脚本程序】,进入脚本程序窗口,如图5.1-2所示,在此窗口中可以进行控制程序编写。最后更改循环策略属性。图5.1-1从策略工具箱中添加对象图5.1-2脚本程序窗口5.2脚本程序摘录IF下移=1THEN垂直移动量=垂直移动量+1手臂伸缩量垂直=手臂伸缩量垂直+1ENDIFI

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

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

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

×
保存成功