欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于PLC和MCGS的机械手控制系统的设计.pdf

    • 资源ID:72146280       资源大小:2.24MB        全文页数:32页
    • 资源格式: PDF        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于PLC和MCGS的机械手控制系统的设计.pdf

    摘摘 要要在工业生产和其他领域内,由于工作地需要,人们经常受到高温,腐蚀及有毒气体等因素地危害,增加了工人地劳动强度,甚至于危及生命.自从机械手问世以来,相应地各种难题迎刃而解.在本设计中介绍了国内外机械手研究现状及 PLC 地研究发展趋势,描述了机械手控制系统地工作原理和动作实现过程.研究了基于 PLC 地机械手模型控制系统地设计,还研究了 MCGS 在机械手控制 系统中地应用.利用组态软件 MCGS 设计了机械手模型控制系统监控界面,提供了较为直观,清晰,准确地机械手运行状态,进而为维修和故障诊断提供了多方面地可能性,充分提高了系统地工作效率.关键词:机械手。PLC。MCGS目录目录摘 要.1目录.0引言.1第一章 绪 论.11.1 课题研究目地及意义.11.2 国内外机械手研究简况.21.3 课题研究地内容.3第二章 机械手控制方式地选择和可编程序控制器简介.32.1 机械手控制方式地选择.32.2 可编程序控制器简介.5第三章 机械手模型控制系统地设计.73.1 机械手控制系统构件概述.73.2 机械手地动作实现过程.93.3 PLC 程序设计.103.4 PLC 程序地调试.11第四章 MCGS 在机械手控制系统中地应用.124.1 MCGS 地概述.124.2 工程地建立与变量地定义.144.3 工程画面地创建.174.4 动画地连接.224.5 组态运行.26第五章 结 论.27参考文献.27附录 1 梯形图.29附录 2 PLC外部电气接线图.30引言引言机械手自二十世纪六十年代初问世以来,经过 40 多年地发展,现在已经成为制造业 生产自动化中重要地机电设备.目前机械手技术有了新地发展:出现了仿人型机械手,微型机械手和微操作系统(如 细小工业管道机械手移动探测系统,微型飞行器等),机械手化机器,智能机械手(不仅可以进行事先设定地动作,还可按照工作状况相应地进行动作,如回避障碍物地移动,作 业顺序地规划,有效地动态学习等).本课题主要研究地是基于 PLC 地机械手模型控制系统地设计,通过MCGS 将机械手地动作过程进行动画演示,使机械手地动作形象化.提供较为直观,清晰,准确地机械手运行状态,为维修和故障诊断提供多方面地可能性,充分提高系统地工作效率.第一章第一章 绪绪 论论1.11.1课题研究目地及意义课题研究目地及意义机械手是工业自动化领域中经常遇到地一种控制对象.近年来随着工业自动化地发展,机械手逐渐成为一门新兴学科,并得到了较快地发展.机械手广泛地应用与锻压,冲压,锻造,焊接,装配,机加,喷漆,热处理等各个行业.特别是在笨重,高温,有毒,危险,放射性,多粉尘等恶劣地劳动环境中,机械手由于其显著地优点而受到特别重视.总之,机械手是提高劳动生产率,改善劳动条件,减轻工人劳动强度和实现工业生产自动化地一 个重要手段.国内外都十分重视它地应用和发展.可编程序控制器(PLC)是专为在工业环境下应用而设计地实时工业控制装置.随着微 电子技术,自动控制技术和计算机通信技术地飞速发展,PLC 在硬件配置,软件编程,通 讯联网功能以及模拟量控制等方面均取得了长足地进步,已经成为工厂自动化地标准配置之一1.由于自动化可以节省大量地人力,物力等,而 PLC 也具有其他控制方式所不具有地特殊优越性,如通用性好,实用性强,硬件配套齐全,编程方法简单易学,因此工业领域中广泛应用 PLC.机械手在美国,加拿大等国家应用较多,如用果实采摘机械手来摘果实,装配生产线上应用智能机器人等.我国自动化水平本身比较低,因此用 PLC 来控制地机械手还比较少.本次课题设计地机械手就是通过 PLC来实现自动化控制地.通过此次设计可以更进一步学习 PLC 地相关知识,了解世界先进水平,尽可能多地应用于实践.MCGS 是一套用于快速构造和生成计算机监控系统地组态软件,它能够在基于 Microsoft 地各种 32 位 Windows 平台上运行,通过对现场数据地采集处理,以动画显示,报警处理,流程控制和报表输出等多种方式向用户提供解决实际工程问题地方案,在自动化领域中有着广泛地应用2.本设计通过 MCGS 组态软件对机械手进行监控,将机械手地 动作过程进行了动画显示,使机械手地动作过程更加形象化.1.21.2国内外机械手研究简况国内外机械手研究简况机械手自二十世纪六十年代初问世以来,经过 40 多年地发展,现在已经成为制造业 生产自动化中重要地机电设备.目前,正式投入使用地绝大部分机械手属于第一代机械手,即程序控制机械手.这代机械手基本上采用点位控制系统,没有感觉外界环境信息地感觉器官,主要用于焊接,喷漆和上下料.第二代机械手具有感觉器官,仍然以程序控制为基 础,但可以根据外界环境信息对控制程序进行校正.这代机械手通常采用接触传感器一类地简单传感装置和相应地适应性算法.现在,第三代机械手正在第一,第二代机械手地基 础上蓬勃发展起来,它是能感知外界环境与对象物,并具有对复杂信息进行准确处理,对自己行为做出自主决策能力地智能化机械手.它能识别景物,具有触觉,视觉,力觉,听觉,味觉等多种感觉,能实现搜索,追踪,辨色识图等多种仿生动作,具有专家知识,语音功能和自学能力等人工智能 3.目前机械手技术有了新地发展:出现了仿人型机械手,微型机械手和微操作系统(如 细小工业管道机械手移动探测系统,微型飞行器等),机械手化机器,智能机械手(不仅 可以进行事先设定地动作,还可按照工作状况相应地进行动作,如回避障碍物地移动,作 业顺序地规划,有效地动态学习等).机械手地应用领域正在向非制造业和服务业方向扩展,并且蓬勃发展地军用机械手也将越来越多地装备部队45.国外方面:近几年国外工业机械手领域有如下几个发展趋势.机械手性能不断提高,而单机价格不断下降。机械结构向模块化,可重构化发展。控制系统向基于 PC 机地开放 型控制器方向发展。传感器作用日益重要。虚拟现实技术在机械手中地作用已从仿真,预 演发展到用于过程控制.国内方面:目前在一些机种方面,如喷涂机械手,弧焊机械手,点焊机械手,搬运机 械手,装配机械手,特种机械手(水下,爬壁,管道,遥控等机械手)基本掌握了机械手 操作机地设计制造技术,解决了控制驱动系统地设计和配置,软件地设计和编制等关键技 术,还掌握了自动化喷漆线,弧焊自动线及其周边配套设备地全套自动通信,协调控制技 术。在基础元件方面,谐波减速器,机械手焊接电源,焊缝自动跟踪装置也有了突破.从 技术方面来说,我国已经具备了独立自主发展中国机械手技术地基础6.1.31.3 课题研究地内容课题研究地内容本课题主要研究地是基于 PLC 地机械手模型控制系统地设计,包括硬件地设计和软件地设计.通过设计编制 PLC 程序实现机械手模型控制系统地自动控制.利用组态软件 MCGS 设计出人机界面,进行设备和数据对象地连接,实现动画连接,实现机械手地监控.通过 MCGS 将机械手地动作过程进行动画演示,使机械手地动作形象化.提供较为直观,清晰,准确地机械手运行状态,为维修和故障诊断提供多方面地可能性,充分提高系统地工作效率.第二章第二章 机械手控制方式地选择和可编程序控机械手控制方式地选择和可编程序控制器简介制器简介2.12.1 机械手控制方式地选择机械手控制方式地选择传统地工业设备自动控制主要由继电器或分立地电子线路来实现,这种控制方式投资 相对少一些,目前仅在一些旧式地,简单地工业设备中还有一定市场,但该控制方式却有 以下致命缺陷:(1)仅适合于简单地逻辑控制。(2)仅适合特殊地工程工程,而没有通用性。(3)没有改动和优化地可能性.伴随着工业自动化技术地迅速发展,我国工业领域地自动化已经基本实现了从继电器 控制到计算机控制地转变,计算机控制方式具有以下两个特点:(1)硬件上至少有一个微 处理器。(2)通过软件实现控制思想.目前,工业自动化领域比较典型地控制方式有:(1)可编程序逻辑控制器(PLC)(2)工业控制计算机(IPC)(3)集散控制系统(DCS)PLC 与工业控制计算机(IPC)和集散控制系统(DCS)地比较1,各自技术发展地起源.计算机是为了满足快速大量数据处理要求地设备.硬件结构方面,总线标准化程度高,兼容性强,软件资源丰富,特别是有实时操作系统地支持,故对要求快速,实时性强,模 型复杂和计算工作量大地工业对象地控制占有优势.集散系统从工业自动化仪表控制系统发展到以工业控制计算机为中心地集散系统,所以其在模拟量处理,回路调节方面具有一定优势,初期主要用在连续过程控制,侧重回路 调节功能.PLC 是由继电器逻辑系统发展而来,主要应用在工序控制上,初期主要是代替 继电器控制系统,侧重于开关量顺序控制方面.近年来随着微电子技术,大规模集成电路技术,计算机技术和通信技术等地发展,PLC 在技术和功能上发生了飞跃.在初期逻辑运算地基础上,增加了数值运算,闭环调节等功 能,增加了模拟量和 PID 调节等功能模块。运算速度提高,CPU 地能力赶上了工业控制计算机。通信能力地提高发展了多种局部总线和网络(LAN),因而也可构成为一个集散系统.特别是个人计算机也被吸收到 PLC 系统中.PLC在过程控制地发展将是一智能变送器和现场总线,暨向下拓展功能,开放总线.2,相同点 3 青岛农业大学机电工程学院本科毕业设计 在微电子技术发展地背景下,从硬件地角度来看,PLC,工业计算机,集散系统(DCS)之间地差别正在缩小,都将由类似地一些微电子元件,微处理器,大容量半导体存储器和 I/O 模件组成.编程方面也有很多相同点.3,不同点 由于 PLC 和计算机属于两类产品,经过几十年地发展都形成了自身地装置特点和软件 工具,实际上它们地区别仍然存在.PLC 用编程器或计算机编程,编程语言是梯形图,功能块图,顺序功能表图和指令表 等.集散系统自身或用计算机结构形成组态构成开发系统环境.特别需要提出地是,PLC 与 STD 总线工控机地区别,无论从维修,安装和模件功能都 很相似.PLC 更适用于黑模式下运行,但在线运行时若要进行较大地程序修改,其能力略 逊于 STD 工控机,但是从开关量控制而言,PLC 地性能优于 STD 工控机.总地来说,在选择控制器时,首先要从工程要求,现场环境和经济性等方面考虑.没 有哪种控制器是绝对完善地,也没有哪种产品绝对差,只能说根据不同地环境选择更适用地产品7.机械手控制方式地选定 PLC 实现地自动控制系统,其控制功能基本都是通过设计软件来实现地,这种软件是利用 PLC 厂商提供地指令系统,根据机械设备地工艺流程来设计.PLC 自问世以来,经过 20 多年地发展,在美国,欧洲,日本等工业发达国家已成为 重要产业,当前,PLC 在国际市场上已成为最受欢迎地工业控制畅销产品,用 PLC 设计自 动控制系统已成为世界潮流.PLC之所以有生命力,在于它更加适合工业现场和市场地要求:高可靠性,强抗各种 干扰地能力.编程安装使用简便,低价格长寿命.比之单片机,它地输入输出端更接近现 场设备,不需添加太多地中间部件或需要更多地接口,这样节省了用户时间和成本.PLC 地下端(输入端)为继电器,晶体管和晶闸管等控制部件,而上端一般是面向用户地微型 计算机.人们在应用它时,可以不必进行计算机方面地专门培训,就能对可编程控制器进 行操作及编程,用来完成各种各样地复杂程度不同地工业控制任务.PLC 具有很多地优点.机械手控制系统若采用 PLC 控制,体积小,重量轻,控制方式灵活,可靠性高,操作简单,维修容易.由于 PLC 所具有地灵活性,模块化,易于扩展等 特点,可以根据现场要求实现机械手地不同工作要求.机械手采用 PLC 控制技术,可以大 大提高该系统地自动化程度,减少了大量地中间继电器,时间继电器和硬件接线,提高了控制系统地可靠性.同时,用PLC 控制系统可方便地更改生产流程,增强控制功能8.综 上所述,机械手地控制方式选择 PLC控制.2.22.2可编程序控制器简介可编程序控制器简介可编程序控制器(Programmable Logic Controller)简称 PLC 或 PC,是从早期地继电 器逻辑控制系统发展而来,它不断吸收微计算机技术使之功能不断增强,逐渐适应复杂地 控制任务.PLC 和一般地微型计算机基本相同,也是由硬件系统和软件系统两大部分组成地.PLC 地硬件系统由微处理器(CPU),存储器(EPROM,ROM),输入输出(I/O)部件,电源部件,编程器,I/O 扩展单元和其他外围设备组成.各部分通过总线(电源总线,控制总线,地址 总线,数据总线)连接而成9.其结构简图如下:图 2-1 PLC 硬件结构图PLC 地软件系统是指 PLC 所使用地各种程序地集合,通常可分为系统程序和用户程序 两大部分.系统程序是每一个 PLC 成品必须包括地部分,PLC 厂家提供,由 用于控制 PLC 本身地运行,系统程序固化在 EPROM 中.用户程序是由用户根据控制需要而编写地程序.硬件系统和软件系统组成了一个完整地 PLC 系统,他们是相辅相成,缺一不可地.PLC 地特点 可编程序控制器是一种以微机处理器为核心地工业通用自动控制装置,其实质是一种 工业控制用地专用计算机.国内外现有地机械手系统,它们地控制形式大都采用可编程序控制器控制,特别是在智能化要求程度高容量大地现代化工业机械手系统中应用更为普 遍.其主要原因是因为 PLC 具有以下优点:1,灵活,通用 在继电器控制系统中,使用地控制器件是大量地继电器,整个系统是根据设计好地电 器控制图,由人工布线,焊接,固定等手段组装完成地,其过程费时费力.如果因为工艺 上地稍许变化,需要改变电器控制系统地话,那么原先地整个电器控制系统将被全部拆除,而重新进行布线,焊接,固定等工作,浪费了大量地人力,物力和时间.而可编程控制器 是通过存储在存储器中地程序实现控制功能地,如果控制功能需要改变地话,只需要修改程序以及改动极少量地接线即可.而且,同一台可编程控制器还可以用于不同地控制对象,只要改变软件就可以实现不同地控制要求,因此具有很大地灵活性,通用性.2,可靠性高,抗干扰能力强对于机械手系统来说,可靠性,抗干扰能力是非常重要地指标,如何能在各种工作环 境和条件(如电磁干扰,低温潮湿,灰尘超高温等)下,平稳可靠地工作,将故障率降至最 低,是研制每一种控制系统必须考虑地问题.现代 PLC 采用了集成度很高地微电子器件,大量地开关动作由无触点地半导体电路来完成,其可靠性程度是使用机械触点地继电器所无法比拟地.为了保证 PLC 能在恶劣地工业环境可靠地工作,在其设计和制造过程中采取 了一系列硬件和软件方面地抗干扰措施,使其可以适应恶劣地工业应用环境.3,操作方便,维修容易 PLC 采用电气操作人员熟悉地梯形图和功能助记符编程,使用户十分方便地读懂程序 和编写,修改程序.对于使用者来说,几乎不需要专门地计算机知识.工程师编好地程序 十分清晰直观,只要写好操作说明书,操作人员经短期地学习就可以使用.4,功能强 现代 PLC 不仅具有条件控制,计时,计数和步进等控制功能,而且还能完成A/D,D/A 转换,数字运算和数据处理以及通信联网和生产过程监控等.因此,它既可控制开关 量,又可控制模拟量。既可控制一个机械手,又可控制一个机械手群。既可控制简单系统,又可控制复杂系统。既可现场控制,又可远程控制.5,体积小,重量轻和易于实现机电一体化 由于 PLC 采用了半导体集成电路.因此具有体积小,重量轻,功耗低地特点.且 PLC 是为工业控制设计地专用计算机,其结构紧凑,坚固耐用,体积小巧,并由于具备很强地 可靠性和抗干扰能力,使之易于装入机械设备内部,因而成为实现机电一体化十分理想地 控制设备10.同样,可编程序控制器控制也有其不足地地方,在性价比上要高于继电器控制和单片 机控制,其开发潜力要差于单片机,并且通用性不好,不同厂家地可编程序控制器以及其附属单元都是固定专用等等.PLC 地主要功能 PLC 是一种应用面很广,发展非常迅速地工业自动化装置,在工厂自动化(FA)和计算 机集成制造系统(CIMS)内占重要地位.PLC 系统主要有以下功能:1)多种控制功能。2)数据采集,存储与处理功能。3)通信联网功能。4)输入,输出接口调理功能。5)人机界面功能。6)编程,调试功能.PLC 地重量,体积,功耗和硬件价格一直在降低,虽然软件价格占地比重有所增加,但是各厂商为了竞争也相应地降低了价格.另外,采用 PLC 还可以大大缩短设计,编程和 投产周期,使总价格进一步降低.PLC 产品面临现场总线地发展,将再次革新,满足工业 与民用控制地更高需求11.PLC 地经济分析 综上所述,在各种环境中,使用 PLC 控制机构设备,生产流水线和生产过程地自动化 控制将越来越广泛.对 PLC 地经济分析,应从以下几方面考虑:1,从影响成本地各个因素综合考虑 对目前生产设备控制装置来说,有三种类型:继电器控制。半导体器件控制。PLC 控制.价格仅是选择 PLC 品牌地一个因素,而可靠性是选择控制装置时需要考虑 地又一个重要因素.2,从设计,生产周期长短考虑 7 青岛农业大学机电工程学院本科毕业设计 不论是对旧设备进行改造,还是设计新地生产机械设备.毫无疑问,生产,设计周期 越短越好,甚至希望边设计,边安装,边调试和边生产,特别是产品更新换代,生产工艺 改造,不需改动现有生产设备及其外部接线,就能马上组织生产,这不仅节约了劳动力,而且新产品能尽快投入市场.这无疑给企业增加了活力,提高了经济效益.如果把这些要 求得以实现,继电器或半导体都不能满足,而 PLC 则完全可以实现.这是因为使用 PLC 不必改动外部设备接线,只要对软件进行一些改变就可以了.也就是说只要改变梯形图,按照新工艺要求重新输入新程序或修改原程序即可.这既经济又简捷,可以达到事半功倍 地效果.据调查,目前我国 70%地机械生产设备,都是采用继电器进行控制地,除了可靠性差 外,程序设计也很繁杂.从方案地确立到技术条件地设计以及施工地设计,图面地工作量很大,这势必造成设计周期长.而采用 PLC 控制可以大大缩短设计周期,甚至有些文件资 料也不必绘制成图.设计人员完全可以利用编程器上屏幕显示来输入,或修改程序使得梯 形图能准确无误地反映生产要求.编程人员也可根据新产品对生产提出地新工艺要求,重 新编写程序并把它存储在 EEPROM 模块中去,需要加工哪种产品地程序,操作人员可以 随时调用,这既简单,方便又保密.PLC 发展状况及趋势 现代 PLC 地发展主要有两个趋势:一是向体积更小,速度更快,功能更强和价格更低 地微小型方面发展。二是向大型网络化,高可靠性,好地兼容性和多功能方面发展12.1,大型网络化 主要是朝 DCS 方向发展,使其具有 DCS 系统地一些功能.网络化和通信能力强是 PLC 发展地一个重要方面,向下可将多个 PLC,I/O 框架相连,向上与工业计算机,以太网,MAP 网等相连构成整个工厂地自动化控制系统.2,多功能 随着自调整,步进电机控制,位置控制,伺服控制等模块地出现,使 PLC 控制领域更 加宽广.第三章第三章 机械手模型控制系统地设计机械手模型控制系统地设计3.13.1机械手控制系统构件概述机械手控制系统构件概述本课题设计使用地是 THWJX-1 型机械手实物教案实验装置.机械手实物教案模型地 机械结构采用滚珠丝杆,滑杆,气缸,气夹等机械部件组成。电气方面有步进电机,直流 电机,步进电机驱动器,传感器,开关电源,电磁阀等电子器件组成.该模型是 PLC 技术,位置控制技术,气动技术有机结合成一体地教案仪器.步进电机 采用二相八拍混合式步进电机来控制机械手地动作,相比直流电机有更好地制动效 果,又加上滚珠丝杆和滑杆配合,使机械手地运动更加稳定.主要特点:体积小,具有较 高地起动和运行频率,有定位转矩等优点.本模型中采用串联型接法,其电气接线图如图 3-1 所示:图 3-1 步进电机电气接线图步进电机驱动器有电源输入部分,信号输入部分,信号输出部分等,利用驱 动器可以很方便地对步进电机地转速,方向进行控制.驱动器电源由面板上电源模块提供,驱动器信号端采用+24V供电,需加 1.5K 限流电阻.驱动器输入 PLC 通过控制其输出点来控制驱动器光耦地开合,PLC 输出线圈得电 当 端为低电平有效.传感器 本装置中使用地传感器有接近开关和行程开关.基座和气夹地正反转限位采用接近开 关(金属传感器),通过调整基座和气夹上地金属块地位置,可以在一定范围内改变基座和气夹地旋转角度.机械手地伸缩,升降均采用行程开关来限位,并通过改变行程开关地 位置来调节横轴和竖轴地运动范围.1,接近开关:接近开关有三根连接线(棕,兰,黑)棕色接电源地正极,蓝色接电源地负极,黑色为输出信号,当与档块接近时输出电平为低电平,否则为高电平.与 PLC 之间地接线图如下,当传感器动作时,输出端对地接通.PLC 内部光耦与传感器电源构成 回路,PLC 信号输入有效.图 3-2 传感器工作原理2,行程开关:当档块碰到开关时,常开点闭合.直流电机驱动单元 本装置中直流电机驱动模块是由两个继电器地吸合与断开来控制电机地转动方向地,从而实现基座和气夹地正反转.本模型所用输入,输出均为低电平有效.其中 IN端接 PLC 地输出端口,OUT 端接模型地信号输入端.COM 端接 PLC 地传感器电源负端.3.23.2机械手地动作实现过程机械手地动作实现过程机械手地全部动作由步进电机和直流电机进行驱动控制.步进电机地运动需要驱动器,有脉冲输入时步进电机才会动作,且每当脉冲由低变 高时步进电机走一步。改变电机转向时,需要加方向信号.机械手地上升/下降,前伸/后 缩动作就是通过控制这两个步进电机地正反转来实现地.基座正转/反转和气夹正转/反转 是通过两个继电器地吸合与断开来控制直流电机地转动方向来实现地.机械手地放松/夹紧 由一个单线圈两位置电磁阀控制.当该线圈通电时,机械手放松。该线圈断电时,机械手 夹紧13.打开电源,按下起动按钮时,开机复位.机械手地动作示意图如图所示图 3-3 机械手地动作示意图机械手若不在原点则 PLC 向驱动器一同时输入脉冲信号和电平信号,步进电机一反转,横轴后缩.当后缩到位时碰到后限位开关,然后主机向驱动器二输入脉冲信号,步进电机二正转,机械手上升.上升到底时碰到上限位开关,上升停止,回到原点.主机向驱动器二同时输入脉冲信号和电平信号,步进电机二反转,机械手下降.降到底时碰到下限位开关,下降停 止,气夹电磁阀断电,机械手夹紧.夹紧后,主机向驱动器二只输入脉冲信号,步进电机 二正转,机械手上升.上升到顶时,碰到上限位开关,上升停止.PLC 向驱动器一只输入脉冲信号,步进电机一正转,机械手前伸,前伸到位时,碰到前限位开关,前伸停止.主 机向驱动器二同时输入脉冲信号和电平信号,步进电机二反转,机械手下降.降到底时碰 到下限位开关,下降停止,同时夹紧电磁阀断电,机械手放松.放松后,主机向驱动器二 只输入脉冲信号,步进电机二正转,机械手上升.上升到顶时,碰到上限位开关,上升停 止.上升到顶时,碰到上限位开关,上升停止.PLC 向驱动器一同时输入脉冲信号和电平 信号,步进电机一反转,横轴后缩.机械手后缩,当后缩到底时碰到后限位开关,然后主 机向驱动器二同时输入脉冲信号和电平信号,步进电机二反转,机械手下降.下降到底时 碰到下限位开关,下降停止,回到原点.至此,机械手经过八步动作完成一个循环14.3.3 PLC3.3 PLC 程序设计程序设计 I/O 点数地确定及 PLC 类型地选择 本次设计使用地是 THWJX-1 型机械手实物教案实验装置.本装置需采用晶体管输出 型可编程控制器,可同时输出两路脉冲到步进电机驱动器,控制步进电机运行.由于机械 手系统地输入/输出点少,要求电气控制部分体积小,成本低,并能够用计算机对 PLC 进 行监控和管理,该机械手地控制为纯开关量控制,且 I/O 点数不多,仅需 11 个输入点和 9 个输出点,考虑留有一定地裕量.故选用日本三菱公司生产地多功能小型 FX1N-24MT-D 主机,该机输入点为 14 个,输出点为 10 个15.PLC 地 I/O 分配 根据机械手动作地要求及机械手实物教案实验装置说明指导,输入,输出点分配如表所示.图 3-4 PLC 地 I/O 分配表PLC 程序地设计 梯形图见附录 1.3.4 PLC3.4 PLC 程序地调试程序地调试由于 PLC 是专门为工业生产环境设计地控制装置,因此一般不需要采取什么特殊措施,就可以直接在工业环境中使用.但环境过于恶劣,电磁干扰特别强烈,或安装使用不 当,都将不能保证PLC 正常,安全,可靠地运行.因此,讨论 PLC 设计调试就具有十分重要地意义.PLC 控制地安装与布线 1,输入接线(1)输入接线一般不要超过 30m.但如果环境干扰较小,电压降不大时,输入接线 可适当长些.(2)输入,输出线不能用同一根电缆,输入,输出线要分开.(3)利用普通二极管恰当地串接在 PLC 输入回路中,防止信号干扰,使 PLC 输入信 号大大增强.2,电源接线 电源是 PLC 引入干扰地主要途径之一,PLC 应尽可能取用电压波动较小,波形畸变较 小地电源,这对提高 PLC 地可靠性有很大帮助.PLC 地供电线路应与其他大功率用电设备 或强干扰设备(如高频炉,弧焊机等)分开.为了提高整个系统地抗干扰能力,可编程序 控制器供电回路一般可采用隔离变压器,交流稳压器,晶体管开关电源等.我们正是用了 隔离变压器和交流稳压器来抗干扰.隔离变压器是初级和次级之间采用隔离屏蔽层,用漆 包线或同等非导磁材料组成,电器回路上不允许短路,两极各引出一个接地抽头.初级与 次级之间地静电屏蔽要联结到零点位,接地抽头配电容耦合最后引出到接地点.在选用交 15 青岛农业大学机电工程学院本科毕业设计流稳压器时,一般可按照实际最大需求容量地 130%计算.这样可以保证稳压特性又有助 于稳压器工作可靠16.PLC 供电电源为 50Hz,220V10%地交流电.由于本设计使用地是 FX1N 系列可编程 控制器,所以有直流 24V 输出接线端.该接线端可为输入及传感器(如光电开关或接近开 关)提供直流 24V 电源.3,接地 正确选择接地点,完善接地系统接地地目地通常有两个,其一为了安全,其二是为了 抑制干扰.完善地接地系统是 PLC 控制系统抗电磁干扰地重要措施之一.系统接地方式有:浮地方式,直接接地方式和电容接地三种方式.对 PLC 控制系统而言,它属高速低电平控 制装置,应采用直接接地方式.良好地接地是保证 PLC 可靠工作地重要条件,可以避免偶 然发生地电压冲击危害.所以我们给可编程控制器接上了专用接地线.机械手控制系统地外部接线图 PLC 外部电气接线图见附录 2机械手控制程序地调试 在程序调试过程中出现了一系列地问题,但最终都一一解决了.在使用 STL 指令编程 时,刚开始由于对 STL 指令掌握地不是很好,所以犯了不少错误,加上机械手模型装置本 身存在地一些问题,所以在调试程序时,机械手动作不符合控制要求.经过不断查阅资料,研究,改进,最终程序调试成功.机械手运行良好,动作正确,符合控制要求.第四章第四章 MCGS MCGS 在机械手控制系统中地应用在机械手控制系统中地应用4.1 MCGS4.1 MCGS地概述地概述MCGS(Monitor and Control Generated System,通用监控系统)是一套用于快速构造 和生成计算机监控系统地组态软件.它能够在基于 Microsoft 地各种 32 位 Windows 平台上 运行,通过对现场数据地采集处理,以动画显示,报警处理,流程控制和报表输出等多种 方式向用户提供解决实际工程问题地方案,在自动化领域有着广泛地应用.其主要特征和 功能大体为:具有简单灵活地可视化操作界面,实时性强,有良好地并行处理性能,有丰 富生动地多媒体画面,开放式结构,广泛地数据获取和强大地数据处理功能,完善地安全 机制,强大地网络功能,多样化地报警功能,支持多种硬件设备,方便控制复杂地运行流 程,良好地可维护性和可扩充性,设立对象元件库组态工作简单方便,能实现对工控系统地分布式控制和管理等等17.MCGS 系统包括组态环境和运行环境两个部分.用户地所有组态配置过程都在组态环境中进行,组态环境相当于一套完整地工具软 件,它帮助用户设计和构造自己地应用系统.用户组态生成地结果是一个数据库文件,称 为组态结果数据库.运行环境是一个独立地运行系统,它按照组态结果数据库中用户指定地方式进行各种 处理,完成用户组态设计地目标和功能.运行环境本身没有任何意义,必须与数据库一起 作为一个整体,才能构成用户引用系统.组态结果数据库完成了MCGS 系统从组态环境向 运行环境地过渡,它们之间地关系如图 4-1 所示.图 4-1 组态环境和运行环境关系图由 MCGS 生成地用户应用系统,其结构由主控窗口,设备窗口,用户窗口,实时数据 17 青岛农业大学机电工程学院本科毕业设计库和运行策略五个部分组成,如图 4-2 所示.图 4-2 MCGS 用户应用系统结构图MCGS 地主要特性和功能(1)简单灵活地可视化操作界面.(2)实时性强,良好地并行处理性能.(3)丰富,生动地多媒体画面.(4)开放式结构,广泛地数据获取和强大地数据处理功能.MCGS系统由五大功能模块组成,主要地功能模块以构件地形式来构造,不同地构件 有着不同地功能,且各自独立.三种基本类型地构件(设备构件,动画构件,策略构件)完成了 MCGS 系统三大部分(设备驱动,动画显示和流程控制)地所有工作.除此以外,MCGS 还提供了一套开放地可扩充接口,用户可根据自己地需要用 VB,VC 等高级开发语 言,编制特定地构件来扩充系统地功能.MCGS 用数据库来管理数据存储,系统可靠性高.MCGS 设立对象元件库,组态工作简单方便,易于实现对工控系统地分布式控制和管理.MCGS 地编程语言 MCGS 全中文组态软件,采用 C+语言编制,核心为组态结构.构架合理,连接灵活,结构层次清晰,方便用户地定制开发.它是基于 WIN95/98/NT 视窗结构,能够快速构造和 生成数据管理,报警处理,流程控制,动画显示,报表输出等界面,轻松实现各种工程曲 线,报表,数据浏览,远程通讯,远程采集,远程诊断等功能地先进软件.MCGS 组态软件采用 Basic 地脚本语言编程,有强大地图形化流程策略组态工具,使 18 青岛农业大学机电工程学院本科毕业设计 编程工作降到最少,令用户爱不释手.MCGS 全中文组态软件能支持目前市场上绝大部分硬件,其网络版更使决胜千里之外成为可能.MCGS 地数据结构 MCGS 数据库管理功能强大,分为数据前处理(可以对设备采集进来地数据进行多种 数值处理),数据后处理(可通过各种内部函数,运算符,脚本程序对实时采集地数据进行处理),实时数据处理(提供数据浏览,各种曲线,报表等功能构件,对存盘数据库地 数据进行查询,排序,运算等操作),同时可以挂接外部数据库,实现 ODBC 接口和 OLE 实时调用,可以和SOL,Server,Oracle,Access 等数据库相连,提供多种数据转换方式,每种方法都可以独立使用或组合使用.数据浏览构件可同时以表格和曲线地形式显示存盘数据库中数据,实时曲线可以动态 显示当前地数据,并可以设定上下限值和时间地长短,以便于用户查询,同时提供 EXCEL 报表和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 级安全 保密机制.工程组态软件MCGS 地最大优点是组态方便,它融会了中外工控组态软件地众多长处,只要是稍具外语常识,即可以方便组态18.4.24.2工程地建立与变量地定义工程地建立与变量地定义1)首先双击桌面 MCGS 组态环境图标,进入组态环境,屏幕中间窗口为工作台.2)单击文件菜单中新建工程选项,自动生成新建工程,默认地工程名为:新建工程 0.MCG.3)选择文件菜单中地工程另存为菜单项,弹出文件保存窗口.4)在文件名一栏内输入机械手控制系统,点击保存按钮,工程创建完毕.MCGS 工作台窗口 在 MCGS 中,变量也叫数据对象.实时数据库是 MCGS 工程地数据交换和数据处理 中心.数据对象是构成实时数据库地基本单元,建立实时数据库地过程也就是定义数据对 象地过程.定义数据对象地内容主要包括:指定数据变量地名称,类型,初始值和数值范 围确定与数据变量存盘相关地参数,如存盘地周期,存盘地时间范围和保存期限等.变量地分配 在开始定义之前,我们先对系统进行分析,确定需要地变量.本系统至少需要 16个 变量,见图 4-3.图 4-3 机械手控制系统变量分配表变量定义地步骤 1)单击工作台中地实时数据库选项卡,进入实时数据库窗口页,如图 4-4所示.窗口中列出了系统已有变量数据对象地名称.其中一部分为系统内部 建立地数据对象.现在要将表中定义地数据对象添加进去.2)单击工作台右侧新增对象 按钮,在窗口地数据对象列表中,增加了一个新地 数据对象.3)选中该数据对象,按对象属性按钮,或双击选中对象,则打开数据对象属 性设置 窗口.21 图 4-5 实时数据库窗口 图 4-6 数据对象属性设置窗口 4)将对象名称改为:启动按钮。对象初值改为:0。对象类型选择:开关 22.5)单击确定.如图 4-4 所示.图 4-4 数据对象属性设置6)按照步骤 25,根据上面列表,设置其他数据对象.7)单击保存按钮.设备与变量连接 1)在工作台设备窗口中双击设备窗口图标进入.2)点击工具条中地工具箱 图标,打开设备工具箱.3)单击设备工具箱中地设备管理按钮,弹出如图 4-5 所示窗口.图 4-5 设备管理窗口5)双击串口通讯父设备,在下方出现串口通讯父设备图标.6)双击串口通讯父设备图标,将串口通讯父设备添加到右侧选定设备列表中.7)双击 PLC 设备 在下方出现,三菱 文件夹,三菱 双击 文件夹,FX-232 出现,双击FX-232图标,将三菱FX-232 添加到右侧选定设备列表中.8)单击确认,并保存.9)在工作台设备窗口中双击设备窗口图标进入.设备被添加到设备组态窗 口中,如图 4-8 所示.,进入模拟设备属性设置窗口.10)双击设备 1-三菱 FX-232 11)单击基本属性页中地内部属性选项,该项右侧会出现 23 图标,单击此按钮进入内部属性设置.将:通道 1,2 地最大值分别设置为:10,12)单击确认,完成内部属性设置.13)单击通道连接标签,进入通道连接设置.依次进入通道连接,直至通道全部 连接完成.进入设备调试属性页,即可看到通道值中数据在变化.单击保 存按钮.至此设备与变量(数据对象)地连接完成.4.34.3工程画面地创建工程画面地创建1)在用户窗口中单击新建窗口按钮,建立窗口 0窗口 1,.2)选中窗口 0,单击窗口属性,进入用户窗口属性设置.3)将窗口名称改为:封面窗口。窗口标题改为:封面窗口。窗口位置选中最大化 显示固定边,窗口背景色选为蓝色,其他不变,单击确定.这时封面 窗口底色变为蓝色.如图 4-6 所示.图 4-6 用户窗口属性设置4)选中窗口 1,单击窗口属性,进入用户窗口属性设置.5)将窗口名称改为:机械手监控画面。窗口标题改

    注意事项

    本文(基于PLC和MCGS的机械手控制系统的设计.pdf)为本站会员(l***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开