基于组态软件MCGS的机械手
- 格式:doc
- 大小:591.59 KB
- 文档页数:16
长沙航空职业技术学院(2012届)毕业设计(论文)基于MCGS的机械手控制系统2012年 5月目录封面 (1)摘要 (4)1绪论 (6)1.1课题研究的目的及意义 (6)1.2国内外机械手研究状况 (6)2机械手控制方式的选择和可编程序控制器介绍 (8)2.1机械手控制方式的选择 (8)2.1.1控制方式的分类 (8)2.2传感器 (8)2.2.1行程开关 (8)2.2.2压力传感器 (9)3 MCGS在机械手控制中的作用 (11)3.1MCGS的概述 (11)3.1.1 MCGS的简介 (11)3.1.2 MCGS的构成 (11)3.1.3 MCGS主要特性和功能 (12)3.1.4 MCGS的编程语言 (13)3.1.5 MCGS的数据结构 (13)3.1.6 MCGS的作用 (14)3.2工程的建立与变量的定义 (14)3.2.1工程的建立 (14)3.2.2变量的分配 (15)3.2.3变量的定义步骤 (17)3.2.4设备与变量连接 (19)3.3工程画面的建立 (22)3.3.1监控画面的制作 (24)3.3.2运行策略的建立及脚本程序的编写 (26)3.4动画的连接 (31)3.4.1指示灯的动画连接 (31)3.4.2机械手的动画连接 (33)3.5组态运行 (37)结论 (38)致谢 (39)参考文献 (40)附录A 系统流程图 (41)附录B 硬件接线图 (42)摘要MCGS(Monitor and Control Generated System)是一套Windows平台的、用于快速构造和生成上位机监控系统的组态软件系统。
MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
MCGS在机械手控制系统中的应用。
利用组态软件MCGS设计了机械手模型控制系统监控界面,提供了较为直观、清晰、准确的机械手运行状态,进而为维修和故障诊断提供了多方面的可能性,充分提高了系统的工作效率。
毕业设计(论文)材料之二(1)安徽工程大学机电学院本科毕业设计(论文)专业:自动化题目:基于MCGS的机械手控制系统设计作者姓名:导师及职称:导师所在单位:电气工程学院年月日安徽工程大学机电学院本科毕业设计(论文)任务书2013届自动化专业学生姓名:Ⅰ毕业设计(论文)题目中文:基于MCGS的机械手控制系统设计英文:Manipulator control system design based on MCGSⅡ原始资料[1]王月芹.基于PLC的气动机械手控制系统设计[J].机电产品开发与创新,2012(05):133-135[2]郭洪武.浅析机械手的应用与发展趋势[J].中国西部科技,2012(10)[3]徐玲.基于MCGS组态软件气动机械手PLC控制系统设计[J].伺服控制,2012(01):51-53[4]李景魁.基于PLC的机械手控制系统设计[J].煤矿机械,2012(10):147-148[5]刘小春.基于MCGS的PLC仿真实训系统的设计与实现[J].自动化技术与应用,2012(10):46-57[6]吴青萍.基于MCGS软件的机械手控制系统研制[J].液压与气动.2010(10),61-63Ⅲ毕业设计(论文)任务内容1、课题研究的意义:机械手是工业自动化领域中经常遇到的一种控制对象。
近年来随着工业自动化的发展机械手研究逐渐成为一门新兴学科,并得到了较快的发展。
机械手非常广泛地应用在锻压、热处理、冲压、焊接、装配、锻造、机加、喷漆等不同行业。
特别是在高温、笨重、有毒、危险、多粉尘、放射性等恶劣的复杂劳动环境中,由于机械手具有显著的优点而受到广泛重视。
总之,机械手是提高劳动生产率,改善劳动生活条件,减轻工人劳动强度和实现现代化的工业生产自动化的一个主要手段。
不论国际还是国内的相关企业和机构都非常重视它的研究应用和发展。
2、本课题研究的主要内容:本课题主要研究的是基于MCGS的机械手控制系统的设计,包括硬件的设计和软件的设计。
毕业设计说明书题目基于组态软件MCGS的机械手自动分拣监控系统仿真专业机电一体化技术班级姓名学号指导教师二○一○年十二月2011届毕业设计(论文)任务书设计题目: 基于组态软件MCGS的机械手自动分拣监控系统仿真设计条件:要求利用组态软件MCGS仿真满足控制要求的机械手自动分拣监控系统的运行过程。
设计任务:机械手分拣系统主要由三个机械手和一条传送带组成,三个机械手的功能分别是上料,正品捡拾和次品捡拾,在每个机械手旁边都有料盒,上料机械手按照一定要求将待分拣产品放在传送带上,分拣机械手是按照检测结果将产品分类,分别放入各自身旁的料盒中,传送带按一定速度运转,其上安装三个间隔相同的位置传感器,第一个位置传感器旁装有产品质量传感器,用来判断到来的产品是否合格,第二个和第三个位置传感器分别放置在两个分拣机械手附近,当传感器感应到产品到时可发出信号驱动相应的机械手动作。
控制要求如下:1.传送带按间歇方式工作,除在上料和产品捡拾时处于停滞状态,其他时间连续运转。
2.初始时,传送带停止,上料机械手实现上料操作,完成后启动传送带;当产品运行到位置传感器1时,传送带停止,进行产品质量检测,判断是否合格,同时上料机械手再上料,完成后启动传送带。
3.两个产品同时分别到达位置传感器1和位置传感器2,传送带停止,系统判断位置传感器2处的产品是否合格,如合格驱动正品机械手动作,如不合格,正品机械手不动作,等该产品到达位置传感器3时次品机械手动作,位置传感器1处的产品接受质量检测,记录该产品的质量信息,同时上料机械手再进行上料,完成后启动传送带。
毕业设计(论文)内容包括:1)组态监控画面的设计及实时数据库的构建。
2)脚本程序的设计思路及流程图。
3)脚本软件的编程及设计要求的实现。
起止日期:2010年月日- 2010年月日(共周)指导教师:赵建伟审核(教研室主任):批准(系主任):设计评语:指导教师签字:年月日答辩:考核组长:总成绩:摘要MCGS(Monitor and Control Generated System)是一套基于Windows平台的、用于快速构造和生成上位机监控系统的组态软件系统。
目录摘要 (3)1 前言 (3)2 MCGS组态软件概述 (4)2.1 MCGS组态软件的基本特点和功能 (4)2.2 MCGS的分类和发展 (5)2.3 MCGS的编程语言 (6)2.4 MCGS的数据结构 (7)2.5 MCGS的作用 (7)3MCGS组态设计 (8)3.1 建立画面 (8)3.1.1 建立画面的方法 (8)3.1.2 定义组态变量 (9)3.1.3 变量类型 (9)3.1.4 开关型变量的建立 (10)3.1.5 数值型变量的建立 (10)3.1.6 动画设计 (11)3.2 脚本程序设计与调试 (12)3.2.1 脚本程序设计 (12)3.2.2 调试 (16)3.3 MCGS手动控制设计 (16)3.3.1 MCGS工程的建立和变量的定义 (16)3.3.2 变量定义的步骤 (18)3.3.3 动画的制作及链接 (19)3.3.4 调试 (22)4 机械手的验证 (23)4.1机械手手动画面的验证 (23)4.1.1手动画面的进入 (23)4.1.2 夹紧效果 (24)4.1.3 上移效果 (24)4.1.4 右移效果 (25)4.1.5 下移效果 (25)4.1.6 放松效果 (26)4.2机械手自动画面的验证 (26)4.2.1机械手自动监控画面 (26)4.2.2机械手自动控制移动画面 (27)4.3 PLC的验证 (27)4.3.1定时器 (27)4.3.2指示灯显示 (27)4.4验证结果 (28)5 结论 (29)6 参考文献 (30)7 致谢 (31)基于MCGS的机械手系统控制摘要:MCGS是一种用于快速构造和生成嵌入式计算机监控系统的组态软件,它的组态环境能够在基于Microsoft的各种32位Windows平台上运行,运行环境则是在实时多任务嵌入式操作系统WindowsCE中运行。
通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用,机械手控制系统具体的实现是利用PLC控制,通过PLC控制,使得机械手能够按照一定的模式动作,经过调试,最终可以可靠运行。
无锡职业技术学院毕业实践任务书课题名称基于MCGS的机械手控制系统设计指导老师徐颖秦职称高级工程师专业名称电气工程与自动化班级生产自动化20831 学生姓名资亚云学号课题需要完成的任务:机械手臂是目前在机械技术领域中应用最广泛的自动化机械装置,尽管其形态各异,但都有一个共同特点,就是能够接受指令,精确地定位到空间上的某一点进行作业。
本课题的主要研究目标是基于MCGS组态软件的机械手控制系统设计。
主要任务如下:1.机械手MCGS自动控制系统的控制要求。
2.控制方案的确定,PLC型号的选择,输入/输出的定义。
3.绘制原理图,完成软件编程。
课题计划:11年2月27日-----------11年3月5日了解工艺过程和控制要求。
11年3月6 日------------11年3月30日完成计划。
11年4月1日-------------11年4月15日完成毕业论文。
计划答辩时间:2011年4月16日--------20日自动控制技术系(部、分院)2011年01月19日外文翻译Configuration softwareConfiguration software, also called configuration monitoring software system software. Translation from English SCADA, namely Supervisory Control and Data Acquisition (Data Acquisition and monitoring Control). It is to point to some data acquisition and process control of special software. They are at the automatic control system monitoring layer level of software platform and development environment, use flexible configuration mode, to provideusers with rapid build industrial automatic control system monitoring function, general level of software tools. Configuration software application field is very wide, can be applied to power system, water supply system, petroleum, chemical field data acquisition and monitoring control and process controletc. In power System and electrified railway on dynamic System (also called far, Remote Terminal Unit RTU System).Configuration software in China is a conventional concepts, and no clear definition, it can be understood as "configuration type monitoring software". "Configuration (Configure)" is the meaning of "Configure", "set", "Settings" meaning such as, refers to the user through similar "building blocks" simple ways to complete your needs the software function, without the need to write computer program, and also is the so-called "configuration". It is sometimes called "second development", configuration software is referred to as "second development platform". "Monitoring (Supervisory Control)", namely "monitoring and Control", it is to point to through computer signals of automation equipment or process monitoring, Control and management Configuration software is a professional. A configuration software can only suitable for some areas of application. Configuration concept first appeared in industrial computer control. Such as distributed control system (DCS) configuration, PLC (programmable controller) ladder diagram configuration. The man-machine interface generation software called industrial control configuration software. In other industries have configuration concepts such as AutoCAD, PhotoShop, etc. The difference is, industrial control formation in the configuration result is used in real-time monitoring. Outwardly, configuration tool to run the program is to execute their specific tasks. Industrial control configuration software also provides programming method, are generally built-in compilation system that provides such BASIC language, some support VB, now some configuration software even support c # high-level language. Configuration software are mostly support various mainstream g-kong equipment and standard communication protocol, and usually should provide无锡职业技术学院毕业设计说明书(论文)distributed data management and network function. Corresponding to the original HMI (man-machine Interface software, Human Machine with), the concept of configuration software or a user can quickly to establish their own HMI software tools or development environment. The configuration software before the emergence of the field of industrial automation users through manual or entrust a third party to write HMI application, long development time, low efficiency, poor reliability, Or purchase of special industrial control system, usually is a closed system, the choice is small, often cannot meet the demand, it is difficult to with the outside world to upgrade and data interaction by adding features serious limitations. Configuration software user can use the emergence of configuration software functions, to construct a set of the most suitable application system. With its rapid development, the real-time database, real-time control, SCADA, communications and networking, open data interface, for I/O devices widespread support has become its main content control configuration software will continue to be with new contents.Foreign configuration software: 1, Wonderware InTouch: (the world wide company) is Invensys PLC "production management" of a operation units, is a leading global provider of industrial automation software. The Wonderware InTouch software is the earliest entering into China configuration software. In the late 1980s and early 1990s, based on the Windows3.1 InTouch software made us, and refreshing InTouch provided a lot of library. However, the early InTouch software adopts DDE way and the driver communication, performance is poorer, the latest InTouch7.0 edition has completely based on 32-bit Windows platforms, and provides the OPC support. 2, WinCC: Siemens automation and drives group (A&D) is the largest of Siemens ag, the group is one of Siemens industrial areas of important component. Simens of WinCC and a set of complete configuration development environment, Simens provider class C language script, including a debugging environment. WinCC embedded OPC support, and can be used for distributed system configuration. But WinCC structure is more complex, users had better after Simens training in order to master WinCC applications.Domestic brand configuration software 1. ShiJiXing: by Beijing century long autumn technology Co., LTD. Development. Product sales since 1999. 2. 3d force control: by Beijing 3d force control technology Co., LTD develop core software products, founded in 1992. 3. KingView KingView: by Beijing and control technology development Co., LTD, development, the company was founded in 1997, is currently in the domestic software market plays a certain status. 4. Realinfo: by zijin bridge zijinbridge software technology Co., LTD develop, this company is by petrochina daqing petrochemical factory was invested. 5. The MCGS: by Beijing kunlun tong state automation software technology Co., LTD. Is mainly on the market development, tie-in hardware sales. 6. Still have Controx (open content), easy control, etcConfiguration software features With the industrial automation level rapidly increase, computers in industry wide application of industrial automation, people on the demand is higher and higher, a wide variety of control equipment and process monitoring device in the industrial fields of application, make the traditional industrial control software already cannot satisfy the customers' different requirements. In the development of traditional industrial control software, when industrial controlled object once has changed, he must modify source program of the control system, which causes the development cycle is long, Has developed successfully g-kong software and since each control project of different and make its repeat utilization rate is very low, resulting in its price is very expensive, During the revision control software source code, if the original programming staff for job change and leave, it must be with other personnel or novice on the alteration of the source program, thereby is rather difficult. General industrial automation configuration software appear to solve the practical engineering problems may provide a new method, because it can well solve the traditional industrial control software problems, users can under our own control object and control the purpose of arbitrary configuration, finishes final automatic control engineering. Configuration (Configuration) for modular combinations. General configuration software main features: (1) the continuity and scalability. By general configuration software applications, when the site (including hardware equipment or system structure) or user demand change, need not be many changes and conveniently accomplish software update and upgrade, (2) encapsulation (yi), gm easy-to-use configuration software can complete functionality all in a user-friendly way packaged and for the user, do not need to grasp too much programming language technology (don't even need programming technology), can perform well in a complicated engineering all the required function; (3) generality, each user according to engineering practice, use general configuration software provides the bottom of the equipment (PLC, intelligent instruments, intelligent module, boards, inverter, etc.) I/O is, open database and picture production tools, can finish an animation effects, real-time data processing, the history data and curve coexist, with multimedia capability and network function of engineering, not affected by trade restrictions.Monitor configuration software is increasingly becoming the automation无锡职业技术学院毕业设计说明书(论文)hardware vendor for the key The whole of automation systems, software proportion gradually enhance, although configuration software just one part, but because of the penetration ability, extensible, in recent years whittled away many special software market. Therefore, monitoring configuration software has high industrial correlativeness degree is the automation systems into high-end application, expand the market share important bridge. In this thought are driven by Siemens WinCC achieve great success in the market. At present, the international famous industrial automation manufacturers such as Rockwell, GE Fanuc, of Honeywell, Siemens, ABB, schneider, the invensys etc are developed their own configuration software. Monitor configuration software in DCS operating station software proportion is increasing day by day After FOXBORO after Euro therm (Europe), etc PCS7 Delta V, DCS system in use generic control configuration software as operation station. At the same time, domestic DCS manufacturer also began to try to use the monitoring configuration software as operation station. In universities and research institutes, more and more people begin to engage in monitoring configuration software related technical research From domestic automation industry academic periodicals run, the configuration software and its is closely related to the new technology as the core research shows ascendant trend, many researchers exist is configuration software technology development and innovation important active factors, also can certain accumulate many technical achievements. Whether technological achievements or researchers will follow the pyramids, the law of from foundation to high-end formed transfer. These researchers and their research for monitoring configuration software vendors to develop new products, and provided the beneficial experience for reference, and develops their ideas. Linux based monitoring configuration software and related technology is rapidly developing, many manufacturers are launched mature commodities, the pattern of configuration software industry will have a far-reaching impact.组态软件组态软件,又称组态监控软件系统软件。
基于MCGS的机械手控制系统设计作者:赵运婷,贾文民来源:《电脑知识与技术》2011年第14期摘要:介绍了西门子S7-200可编程控制器在机械手控制系统中的应用,并用MCGS组态软件开发了上位机监控系统。
在MCGS和PLC通信的基础上,通过计算机控制PLC,实现了对机械手的控制,实践证明,系统具有界面友好,易于操作,运行可靠,能直观的检验机械手控制系统的运行情况等优点。
关键词:组态软件;机械手; PLC; MCGS中图分类号:TP241文献标识码:A文章编号:1009-3044(2011)14-3473-03The Design of Manipulator Controlling System Based on MCGSZHAO Yun-ting1, JIA Wen-min2(1.Department of Energy Electrical, Tianjin Urban Construction Management Vocation Technology College, Tianjin 300134, China; 2.School of Electrical Engineering and Automation, Tianjin Polytechnic University ,Tianjin300160,China)Abstract: The application of the SIEMENS S7-200 PLC in manipulator controlling system is introduced,and the monitoring interface of computer is developed with configurationsoftware.Through the computer control PLC, realized the control of the manipulator which based on MCGS and PLC communication.Practice proved that system has a friendly interface, easy operation,reliable running, and can obviously monitor the operation status of manipulator controllingsystem and so on.Key words: configuration software; manipulator; PLC; MCGSMCGS即“监视与控制通用系统”,是为工业过程控制和实时监测领域服务的通用计算机系统软件,集动画显示、流程控制、数据采集、设备控制与输出等功能为一体,具有操作简便、可视性好、可维护性强的突出特点。
基于MCGS的机械手控制系统长沙航空职业技术学院(2012届)毕业设计(论文)基于MCGS的机械手操纵系统学院、系:航空电子电气工程系专业:生产过程自动化技术学生姓名:龙裕明班级:自动化0902 学号27指导教师姓名:阳宇辉职称讲师2012年5月目录封面 (1)摘要 (4)1绪论 (6)1.1课题研究的目的及意义 (6)1.2国内外机械手研究状况 (6)2机械手操纵方式的选择和可编程序操纵器介绍 (8)2.1机械手操纵方式的选择 (8)2.1.1操纵方式的分类 (8)2.2传感器 (8)2.2.1行程开关 (8)2.2.2压力传感器 (9)3 MCGS在机械手操纵中的作用 (11)3.1MCGS的概述 (11)3.1.1 MCGS的简介 (11)3.1.2 MCGS的构成 (11)3.1.3 MCGS要紧特性和功能 (12)3.1.4 MCGS的编程语言 (13)3.1.5 MCGS的数据结构 (13)3.1.6 MCGS的作用 (14)3.2工程的建立与变量的定义 (14)3.2.1工程的建立 (14)3.2.2变量的分配 (15)3.2.3变量的定义步骤 (17)3.2.4设备与变量连接 (19)3.3工程画面的建立 (22)3.3.1监控画面的制作 (24)3.3.2运行策略的建立及脚本程序的编写 (26)3.4动画的连接 (31)3.4.1指示灯的动画连接 (31)3.4.2机械手的动画连接 (33)3.5组态运行 (37)结论 (38)致谢 (39)参考文献 (40)附录A 系统流程图 (41)附录B 硬件接线图 (42)摘要MCGS(Monitor and Control Generated System)是一套Windows平台的、用于快速构造和生成上位机监控系统的组态软件系统。
MCGS为用户提供了解决实际工程咨询题的完整方案和开发平台,能完成现场数据采集、实时和历史数据处理、报警和安全机制、流程操纵、动画显示、趋势曲线和报表输出以及企业监控网络等功能。
mcgs机械手控制实例简介本文介绍了mcgs机械手控制实例的根本概念和操作步骤。
mcgs是一种常用的人机界面软件,可用于控制和监视机械手的运动和操作。
通过本文,您将学习如何使用mcgs软件来控制机械手,实现自动化操作。
准备工作在开始控制机械手之前,您需要做一些准备工作:1.安装mcgs软件:您可以从官方网站上下载并安装mcgs软件。
2.连接机械手:将机械手与电脑进行连接,确保连接正常。
步骤以下是使用mcgs软件控制机械手的步骤:1.翻开mcgs软件:在电脑上找到mcgs软件的图标,并双击翻开软件。
2.创立新工程:在mcgs软件的主界面上,选择“新建工程〞,输入工程名称和保存路径,并点击“确定〞。
3.添加机械手控制组件:在mcgs软件的工程界面上,点击“组态〞模块,在工具栏中找到“机械手控制〞组件,并拖拽到画布上。
4.配置机械手参数:选中机械手控制组件,在属性面板中配置机械手的参数,例如串口通信方式、波特率、校验位等。
5.添加按钮组件:在mcgs软件的工程界面上,点击“组态〞模块,在工具栏中找到“按钮〞组件,并拖拽到画布上。
6.配置按钮参数:选中按钮组件,在属性面板中配置按钮的参数,例如显示文本、字体大小、按钮颜色等。
7.添加按钮点击事件:选中按钮组件,在属性面板中找到“点击事件〞,并点击“编辑〞按钮。
8.编写按钮点击事件脚本:在按钮点击事件脚本编辑器中,编写机械手控制的脚本代码。
例如,通过调用mcgs提供的机械手API来控制机械手的运动。
9.保存并运行工程:点击mcgs软件的运行按钮,保存工程并运行。
10.测试机械手控制:点击按钮组件,测试机械手的运动状态是否符合预期。
扩展功能通过以上步骤,您已经实现了根本的mcgs机械手控制实例。
以下是一些扩展功能的建议:1.添加更多按钮组件:使用mcgs软件提供的按钮组件,添加更多按钮,以实现不同的机械手运动控制。
2.添加图形化界面:通过mcgs软件提供的图形化界面组件,设计一个更美观和直观的机械手控制界面。
基于MCGS的机械手控制系统简介机械手是一种基于机械和电子技术的自动化机器人系统,用于进行重复性或危险性较高的工业生产任务。
机械手的控制系统是机械手能够完成任务的关键,它负责控制机械手的运动、力量和姿态等。
本文将介绍一种基于MCGS的机械手控制系统,该系统具有高效稳定的特点,并能够满足各种工业生产任务的需求。
MCGS简介MCGS(Man Machine Graphical System)是一种基于人机界面的可编程控制系统,广泛应用于工业自动化领域。
它采用图形化编程方式,使得操作简便、界面友好,并且具有高效稳定的特点,适合用于机械手控制系统的开发。
MCGS不仅支持常见的机械手控制任务,还能够扩展到更复杂的应用场景,比如视觉识别和路径规划等。
基于MCGS的机械手控制系统主要由以下几个部分组成:1. 机械手机械手是整个系统的执行部分,它通过电机、传感器和执行器等组件实现对物体的抓取、搬运和放置等动作。
机械手的控制由控制系统发送的指令进行驱动,从而实现精确的动作控制。
2. 控制器控制器是系统的核心部分,它负责接收用户输入的指令,并将其转换为机械手能够理解的信号。
控制器采用MCGS图形化编程方式,通过编写程序块实现对机械手的各种控制操作,比如运动、速度和力量等。
控制器还可以配置与机械手相关的参数和设置,以满足不同任务的需求。
人机界面是用户与机械手控制系统进行交互的窗口,它提供了图形化的操作界面和功能按钮,使用户能够方便地控制机械手。
人机界面还可以显示机械手的状态信息和操作日志,方便用户进行监控和故障排除。
4. 通信模块通信模块负责控制器与机械手之间的数据交换,它能够实现信号的传递和接收,并保证数据的准确性和实时性。
通信模块可以采用以太网、串口或无线通信等方式,根据实际应用需求来选择。
系统特点基于MCGS的机械手控制系统具有以下几个特点:1. 图形化编程MCGS采用图形化编程方式,使得机械手的控制操作简单便捷。
MCGS报告机械手MCGS报告机械手在现代工业生产领域中,机械手已经成为了不可或缺的设备。
机械手是基于计算机技术而设计的智能化控制系统,可以通过程序控制来完成各种复杂的操作。
相比以前的传统控制方式,机械手在精度和效率上都有了明显的提升,可以大大地提高工作效率,降低生产成本。
本文将重点介绍MCGS报告机械手,介绍其优点、应用范围、发展前景等方面。
一、MCGS报告机械手优点1.高度智能: MCGS报告机械手采用了MCGS(人机界面软件系统)进行控制,实现了高度智能化的操作方式。
用户只需要通过触摸屏来运行程序,就能轻松地完成各种操作,避免了繁琐的人工操作。
2.精度高: 机械手采用了先进的运动控制技术,可实现非常高的控制精度和准确度,能够精确地对工件进行定位、加工等操作。
3.速度快: 机械手的动作速度非常快,可以高效地完成各种任务,大大提高生产效率。
4.稳定性好: 机械手采用的控制系统非常稳定,能够在长时间内稳定运行,避免了工作中的故障和停机情况。
5.可编程性强: MCGS报告机械手可编程性很强,可以根据生产需要自由编程,如不同的工作任务、工件大小、工件形状、自主调整路径、速度等参数。
可以灵活地完成各种复杂的任务,增强了机械手的适应性和应用性。
二、MCGS报告机械手应用范围MCGS报告机械手广泛应用于各种制造业领域,如汽车制造、电子设备制造、数控加工等,尤其是在二十一世纪的制造业升级过程中,机械手的应用越来越广泛。
具体应用包括:1.装配:机械手现在广泛应用于汽车制造领域,用于完成各种装配任务,如缸盖的安装、玻璃的安装、车门的组装等。
2.物流:机械手可以用于物流场合,如货物的堆放、搬运和封箱等。
在快递业中,机械手已广泛应用,大幅提高了分拣效率。
3.焊接:机械手还可以用于焊接领域,例如汽车零部件的焊接、钢铁结构的焊接、管道的焊接等。
4.切割:机械手也可以用于金属切割、玻璃切割、石材切割等领域,能够精确地完成复杂的切割任务。
MCGS组态课程设计题目基于组态软件MCGS的机械手操作学号P*********姓名韦善术专业班级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章参考文献---------------------------------------------------------------------------------10基于组态软件MCGS的机械手操作摘要随着工业自动化水平的不断提高,计算机的广泛运用,人们对工业自动化的要求也越来越高。
MCGS组态课程设计
题目基于组态软件MCGS的机械手
学号P091812830
姓名戚飞
同组人张雷、侯腾飞、龚友兵、韦善树、王洪特专业班级09级电气工程及其自动化(1)班
学院电气工程学院
指导教师王彩霞
成绩
1章绪论
组态软件的作用
随着中国改革开放的深入,人们对软件的认识有了重大改变,现在组态软件已在中国市场确立了其应有的地位。
并逐步进入了上升期,组态软件将在其中扮演重要的佳品、角色。
中国的现代化建设正处于上升期,新项目的上马、基础设施的改造大量需要组态软件。
了那个一方面,传统产业的改造、原有系统的升级和扩容也需要组态软件的支撑。
随着经济水平的提升信息化社会将为组态软件带来更多的市场商机。
组态软件是数据采集与过程控制的专业软件,它们是在自动控制监控层一级的软件平台和开发环境,能以灵活多样的组态方式提供良好的用户开发界面,期与设置的各种软件模块可以非常容易的完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与工控计算机和网络系统结合,可向控制层和管理层提供软、硬件。
第2章组态软件
2.1 组态软件的概念
MCGS组态软件是在指在软件领域内,操作人员根据应用对象及控制任务的要求,配置用户应用软件的过程,即使用软件工具对计算机及软件的各种资源进行配置,达到让计算机或软件按照预先设置自动执行特定任务、满
足使用者要求的目的,也就是把组态软件视为“应用程序生成器”。
从应用角度讲组态软件是完成系统硬件与软件沟通、建立现场与监控层沟通的人机界面的软件平台,他主要应用于工业自动化领域,但有不仅仅局限于此。
伴随这集散行控制系统但额出现,组态软件已引入工业控制系统。
在工业过程控制系统中存在这两大类可变因素:一是操作人员需求得变化;二是被控对象状态的变化。
而组态软件正是在保持组态软件平台执行代码不变的基础上,通过改变软件配置信息适应两大不同系统对两大因素的要求,构建新的监控系统的平台软件。
以这种方式构建系统既提高了系统的成套速度,又保证了系统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。
2.2 组态软件的组成
2.3 组态软件的特点
1.功能多样
2.丰富的画面显示组态功能
3.多任务的软件运行环境、数据库管理及资源共享
第3章组态动画连接
3.1 MCGS实时数据库的概述
MCGS中的数据不通于传统意义上的数据或变量,它不只包含了变量的数值特征,还将与数据相关的其他属性及对数据的操作方法封装在一起,作为一个整体,以对象的形式提供数据服务。
这种把数值、属性和方法定义成
一体的数据称为数据对象。
MCGS用数据对象表述系统中的实时数据,用对象变量代替传统意义的值变量。
把用数据库技术管理的所有数据对象的集合称为实时数据库。
实时数据库是MCGS的核心,是应用系统的处理中心,如下图所示,系统各个部分均以实时数据库为公用区交换数据,实现各个部分协调动作。
设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库;由用户窗口组成的数据对象建立连接关系,以动画形式实现数据的可视化;运行策略通过策略构件对数据进行操作和处理。
3.2 MCGS数据对象的类型
1. 开关型数据对象
2. 数值型数据对象
3. 字符型数据对象
4. 组对象型数据对象
3.3 数据对象的作用域
实时数据库中定义的数据对象都是全局性的,MCGS各个部分都可以对数据对象进行操作,通过数据对象交换信息和协调工作。
数据对象的各种属性在整个运行过程中都保持有效。
第4章设计方案
4.1 控制要求
当设备接通电源和气源,运行后,首先执行复位动作,旋转汽缸驱动的摆臂左转到最左端,摆臂缩回到位,夹爪打开,提取汽缸上升到位。
然后进入工作运行模式,按下启动按钮,操作手单元先摆臂汽缸后提取汽缸依次伸出,提取汽缸伸出到达下端后夹爪夹取工件,夹紧工件后,再按照先提取汽缸后摆臂汽缸的顺序依次缩回,然后摆臂汽缸摆到右端,等待工件送出信号,再次按下启动扭,工件送出,摆臂汽缸,提取汽缸依次伸出,然后放下工件,再按照逆过程返回到初始位置。
要求利用组态软件MCGS能够对以上过程进行实时监控。
4.2 控制过程
操作手单元旋转气缸的左转、右转,夹爪的打开、闭合,摆臂气缸的伸出、缩回,分别由双线圈二位五通电磁阀控制气缸的运动控制。
当左转电磁阀通电,旋转汽缸驱动的摆臂左转,当左转电磁阀断电,旋转汽缸驱动的摆臂停止左转,保持现有状态。
当右转电磁阀通电,摆臂右转。
同样夹爪的打开、闭合也由相应的电磁阀控制。
提取气缸的上升与下降由单线圈二位五通电磁阀控制汽缸的运动来实现的。
线圈通电时执行下降动作,断电时执行上升动作。
为了保证机械手动作准确,机械手上安装了限位开关。
当执行用户程序的第一个扫描周期第一个信号送入。
以后的移位脉冲信号由代表步位状态中间继电器的常开接点和代表处于该步位的转换条件接点串联支路依次并联组成。
当操作完成后
机械手回到原位。
若启动电路保持接通,机械手将重复工作,当按下停止按钮时,机械手立即停止工作,当按下复位按钮时机械手复位
4.3组态监控画面设计
大臂伸出的大小变化的属性设置
大臂伸出的可见度的属性设置
小臂伸出的大小变化的属性设置
小臂伸出的水平移动的属性设置小臂伸出的可见度的属性设置
物体的水平移动设置物体垂直移动设置
4.4实时数据库的构
4.5 脚本程序设计
IF 复位=1 THEN 缸上下移=0
缸左右移=0
物体垂直移动 = 0
物体水平移动 = 0
Endif
IF 缸左右移=0 OR 缸上下移=0 OR 物体水平移动 = 0 OR 物
体垂直移动 =0 THEN 复位=0
Endif
IF 开始=1 OR 大臂伸出=1 THEN 缸左右移=缸左右移 + 1
Endif
IF 缸左右移=30 THEN 大臂伸出=0
开始=0
Endif
IF 小臂伸出=1 THEN 缸上下移=缸上下移 + 1
Endif
IF 缸上下移=30 THEN 小臂伸出=0
Endif IF 小臂缩回 =1 THEN
缸上下移=缸上下移-1
物体垂直移动=物体垂直移动-1
Endif
IF 缸上下移=0 THEN 小臂缩回=0
Endif
IF 大臂缩回=1 THEN 缸左右移=缸左右移-1
物体水平移动=物体水平移动-1 Endif
IF 缸左右移=0 THEN 大臂缩回=0 Endif
IF 左转=1 THEN
转动=0
右转=0
Endif IF 右转=1 THEN
转动=1
左转=0 Endif
致谢
经过为期几周的设计,我们终于完成了机械手操作实现,过程中遇到了很多的困难,但是通过团队的讨论帮助都一一解决了,在这个过程中进一步熟悉了MCGS组态软件的运用,收获不小。
感谢团队队友的合作,对王彩霞老师的教导和指正表示深深的感谢
参考文献
《MCGS组态软件培训教程》。