《机器人控制解决方案技术现状——.docx》由会员分享,可在线阅读,更多相关《机器人控制解决方案技术现状——.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机器人控制解决方案技术现状90年代的十年已被看作是基于PC的技术迅速开展的年代。这种基于PC的硬件和软件的迅猛增长,对制造业从定单输入和系统分析到消费线经过控制有特别重要的意义。随着Intel奔腾处理器和微软WindowsNT的出现,如今,制造商已有了一种真正的开放式体系构造,非专有的控制环境可以利用。这种环境支持事实是促进不同制造设备的广泛的系统集成。它也使制造商能轻易地开发用户应用程序,以支持其经过并获得第三方在现成的软件包中得到的经历。更为重要的是,PC硬件和软件平台是在工业界可承受的硬件部件和软件常规标准下建立的。采用标准的好处已被计算行业所证实。这些好处可以轻易地转移到工厂车间和控制
2、工业。这种开放式体系构造环境为系统控制、经过监视和数据收集、质量治理、以及以前不能做到的与其它系统的通讯、典型的闭环构造、专用性、用于制造业的计算平台提供了一系列制造业专用的功能。基于开放式体系构造的PC制造的主要好处是在:连通性部件标准化和可用性节省本钱。开放式PC控制正在为现有的机械系统如机器人、机床和自动化系统提供“即插即用自适应创始新的机遇,为改型和晋级资本设备提供大市场。真正的开放式部件和通讯协议的最早的例子之一是出如今机器人领域。本日消费中的PC控制“财富500家中的一些公司已积极采取一种基于PC的制造业进取精神来实现消费领域内的PC技术的各种优点。如今,Saturn公司处于将PC
3、技术应用于制造业的领先者行列1。在Saturn公司,消费停顿1分钟要损失4400美元。Saturn确定,它需要最近的100,000个不同类型制造信息存取,以开发更佳的消费经过,使其制造系统不停顿地运行。只是采用工业标准的硬件和软件,Saturn在车辆系统、车体系统和动力传动中实现了一种基于PC的策略和与财务和行政治理真正集成的消费系统。该公司选择微软WindowsNT用于其平安措施、图形用户接口和开放式体系构造。在Saturn公司,基于PC的开放式体系构造,微软Windows制造环境,已证实其对诸如动态喷漆作业调度、消费跟踪和质量监控等关键性任务处理的才能。该系统也自动地搜集90%所需要的制造
4、数据,以便评估各种消费经过,并作出不断的改良。用微软可视图象Basic或者可视C+语言,已开发出用户应用程序,以捕捉消费和停机时间数据,并用于维护报告,检修和试验系统。该公司甚至已开发出用于远距性能监视的各种机内工具。“自动化孤岛过去20年内,一直由基于计算机的专有技术的施行而引起的车间“自动化孤岛,由于原始设备制造商OEM同意采用硬件、软件、控制、通讯和操纵用的工业标准协议而正在消失。机器人自动化的情况除外。专有的控制构造将机器人的应用程序开发局限于简单的、可独立应用的任务。业已说明,从柔性自动化机器人技术中可获得很大好处的肮脏、黑暗和危险的任务,简直不可能以本钱有效的方式开发和集成。诸如用
5、穿弧和视觉传感器的自适应屡次焊接,或者在贴合性材料上分布粘结剂等复杂的应用程序正在财富500家公司内开发。这些大公司在专用机器人控制器的研究和开发预算,工作人员经历和较长的研究开发时间等方面都是可以承受的。但是,这种“先进的系统并不应用于消费。集成、安装和维护这种试验性的机器人工作单元的本钱太高,工厂无法承受。即使在简单、明确的任务场合,专用机器人控制体系构造也会单独地增加系统施行本钱。在大多数场合会阻碍最新开发利益的实现。这对我们北美市场已拥有的115,000台机器人和每年新安装15,000多台机器人来讲,简直是难以承受的。据财富500家有关消费线上装有50台或者更多机器人的制造商报告,平均
6、来讲,一台机器人工作单元的最终施行本钱是单独的机器人和控制器报价的35倍。附加的本钱不仅来自购置外围设备和工具,而且也来自安装和硬接线的集成。这意味着,一台价值5万美元的机器人和控制系统在工作单元建立和运行时,预期要额外支出15万到25万美元或者更多。这些费用还只是在“资本拨款工程下作为一种具体开列的工程出现的。此外还有不可防止的其它支出。这类支出隐藏在工程、维护、备件和培训等其它预算内或有时全然不包括在内。例如,一台工作单元的程序编制或者重新编制时间可以是几星期到几个月。操纵人员培训时间也许需要长达8个月。备件库存可能要占20%工作单元本钱。进而影响到消费停顿时间。实际的价格单据可能是惊人的
7、,而用一个新装置交换消费中的一个现有的机器人臂的费用甚至要更多。根本的机器人轨迹、工具架,I/O及机械接口一般都不一样,需要有新的研究和新的工程。用基于PC的控制来扩展机器人设备的寿命自从机器人技术出现以来,仅在北美地区的制造设施上就已安装了11.5万台以上的机器人。最初安装的机器人大多还在工作。与机床的情况相类似机床的使用寿命可长达几十年,在长寿命根底上,机器人正在日益证实其机械方面是可靠的,可使用的和公道的。有些报告称,在大修前,机器人已使用了50,000小时,但是,平均每隔7年,机器人控制器就显得陈旧了,原始设备制造商为此就要推出一种新类型控制器。当一家机器人制造商推出“新一代机器人时,
8、新控制器采用某种新的编程语言这一特色并非罕见。这种新的控制器并不与以前的控制系统向后兼容。这意味着,现有的机器人程序不能用于新系统,因此必须为面临的任务重新编程,以便能在新系统上运行。终端用户只有通过将新系统应用于新的工作站和新的消费线来防止重新编程费用开销。这种策略在设备扩展和新安装情况下才是行得通的。但是,直到如今还没有好的策略来晋级带有新的控制器的现有机器人。随着机器人/控制器群体的陈旧,这个因素正在对试图不断地进步其竞争才能的制造商形成相当大的财务和消费率障碍,但是,只能局限于采用70年代和80年代的计算和控制技术。机器人原始设备制造商最终的选择是,一旦推出下一代控制器,就不再支持以前
9、的控制器型式。其结果是,采用早先的机器人的用户,如今很难找到他们所用的机器人控制器备件。某些老的机器人控制器所用的专用的印刷电路板多达50块。由于控制器不再得到支持,因此也不再能从原始设备制造商那里获得交换的印刷电路板。必须从转卖商的存货中获得备件。有些型号的交换零件例如辛辛那提米拉克隆公司的机器人系列用的零件已非常稀缺。事实上,这是由于原始设备制造商已不再介入机器人业务。假如可提供某种交换零件,其价格也非常高。在获得备件方面存在的这种问题,在机器人行业是如此普遍,以致在利用废弃部件可能性根底上的一个老的“孤儿控制器的价格如今将近2万美元。变动的目的与机床和自动化设备行业的其它部门不同,机器人
10、行业还未采用任何计算、控制或者语言标准。每个机器人制造商都提供其专有的技术,由于机器人的制造和仿制不断变动,专有技术的施行照旧缺乏一般最低可接授的PC工业标准。其结果是,机器人行业随时可以利用PC技术。资本投资的困境使用机器人已有10、15或者20年的制造商如今面临一种很大的困境。他们已对在消费中机械部件照旧完好的机器人进展了大量投资。在机器人硬件、安装、外围设备、其它的工具和设备,以及培训等方面的投资,很少有希望能适应2000年的制造业要求。控制器不能与车间内或者整个企业内的其它设备通讯。控制器也不能与同一牌号的新的机器人相连接。原始设备制造商不再要求支持这些控制器,因此也很难找到要使它们运
11、行的备件。PC控制策略用一种基于PC的开放式体系构造,即插即用的解决方案来翻修过期的机器人控制器。包括PC平台的价格/性能打破。利用微软WindowsNT的处理功能。采用一种开放系统体系构造。支持各种通讯。简化操纵、培训、维护。使数据收集和分配自动化。规定并执行各种标准。以最小的消费停顿时间重新布置消费线机器人。保存现有的、证实性能良好的工作单元、夹具和工具。在新的工作单元和消费线上重新布置库存机器人,使以前的投资收益为最大,并使今后的资本设备支出为最小。扩大你的资本投资。一种基于PC的开放式体系构造控制器世界上第一台运行于WindowsNT、基于Intel奔腾处理器的真正的开放式体系构造机器
12、人控制器是在1997年7月,由机器人工作空间技术RWT公司推出的。1998年12月,RWT推出第二代URC控制器。通用机器人控制器URC代表了工厂自动化和机器运动控制的一种重要的技术打破。它是专门为即插即用翻修现有的机器人而设计的,以便简单和本钱有效地施行运动控制技术当代化。由于受到专用硬件、有限的任选件和单个资源供给商等因素限制,URC的性能远远超出本日新的原始设备供给商所能提供的控制器性能程度。这种基于开放式体系构造PC的控制的主要好处是以下几方面:连通性本钱。第二代URC概述URC系统用的所有硬件和软件都是市场上可以得到的、标准的现成部件。完全地集成到一个真正的开放式体系构造平台内。UR
13、C的特点是采用Intel奔腾处理器,一个触摸屏用户接口和一个简化的操纵员示教盒。后者最大限度地利用微软Windows软件的特点。与传统的机器人控制器相比,包含有机器人的所有机电接口系统的功率模块是一个非常小的盒子。它可以放置在工作单元中的机器人附近。装有PC、机器人逻辑线路、触摸屏和键盘的URC,作为操纵员接口可以安装在工作单元内或者外、任何可接近的地方。新的体系构造提供分布式控制,而且甚至可以提供PLC逻辑的功能度。URC的最新技术程度的功能包括:内部联网、与现有自动化系统的连接,以及监视和报告用的远距连通性。微软WindowsNT使用户能用户化用户接口。用诸如微软的可视图象Basic或者C
14、+语言,能方便地开发用户应用程序,以便自动地进展数据收集和运行分布式例行程序。URC也将运行任何第三方基于PC的软件,以支持例如ISO9000,以及其它制造业建议。URC配置提供的一些优点是:URC可以方便地与多功率模块和其它控制系统相集成,以支持一种分布式控制体系构造。事实上,URC可以在布置工作单元之前安装,以便易于实行企业范围系统的集成。URC也可用作一种培训用的控制台,这种配置对最终用户意味着本钱的大量节省。这是由于,它的轨迹功率块减少,减少消费车间的不动产。URC也节省系统集成、培训和备件库存的本钱。标准编程语言RobotScriptTM用于任何采用URC的机器人的程序编制。它基于工
15、业标准微软可视图象Basic语言,但是对它作了机器人控制方面的扩大。RobotScript支持所有控制构造和变量类型,使用能建立数据处理、I/O操纵和机器人控制用的复杂的应用程序。运动规划、数据处理和伺服控制都嵌入在简单、直观的英语命令内。运动控制系统支持大范围操纵机配置用的关节、直线、工具和圆弧运动方式,坐标系、绝对和相对位置、工具、以及连续和点对点运动。机器人系统的柔性来自其编程才能。实际上,所有的机器人都是用某些类型的机器人编程语言编程的。这些编程语言用来命令机器人挪动到规定位置、输出信号,以及读取输入。目前还不存在机器人语言标准,因此每个机器人制造商都在各自开发自己的机器人语言,每种语
16、言都有其自己的语法和数据构造。这种趋势注定还要继续下去。机器人编程语言障碍很多因素促使用户从多家机器人制造商那里获得机器人。其结果是,多种语言运行于控制系统内。这就要求机器人编程员精通多种编程语言,或者要求编程员精通某些编程语言。这种多样性导致要求有一种能用于任何类型机器人的公用语言。采用微软WindowsNT能在软件设计中到达很大的灵敏性,而更为重要的是,能利用早已存在的数千个软件程序。这也是一种为很多人所熟悉的操纵系统,因此所需的学习时间也较短。微软的可视图象Basic语言系列包括可视图象Basic描绘版本VBScript.它原先是为了在因特网上使用而开发的,作为一种网页上附加动态内容的途
17、径。如今,VBScript包括微软Windows98用作一种批文件语言,并且也将是下一版本微软WindowsNT的一局部。所有基于可视图象Basic语言的语法学习起来都非常简单。所用的命令类似于英语,因此,整个程序易于跟踪和调试。RobotScript是附加有一种专门为机器人用的命令库的VBScript。这些命令的语义的书写格式与固有的VBScript命令中出现的语法相匹配。这种命令也设计成这样,即使不大精通机器人编程的用户也能相对来讲较轻易地学会这种语言。通过建立微软ActiveX控制的语言驱动程序,RobotScript也可利用微软Windows开放式体系构造特性。微软Active控制使软
18、件开发者能将现有的技术嵌入到它的产品内。这使用户能开发出一种常规的用户接口,除了开发者附加的任何其它的特征外,它还能运行、停顿和暂停机器人程序的执行。以这种方式,RobotScript程序实际上可与任何其它软件进展通讯假如有人编写一种程序,以便在RobotScript和这种软件之间进展联络的话。RobotScript是一种通用机器人编程语言。一旦机器人编程员学会了RobotScript,他或者她就可编写出与通用机器人控制器相连接的任何机器人程序。为一台机器人生成的程序可用于不同的机器人假定所有的示教点都位于这二台机器人的有效工作范围内。基于PC的机器人控制的现实世界例子最近,机器人工作空间技术
19、公司RWT完成了一种创新的机器人示范工程,将Cognexcheckpoint900视觉系统与通用机器人控制器相集成,为一家第一流的汽车行业供给商的消费零件完成在线检验。本架上冲出各种不同尺寸的圆孔和槽孔。经过这些孔,用螺钉与车体零件相连接;经过这些孔引出各种导线和电缆。冲孔经过是利用硬自动化完成的。有时,由于刀具断裂或者磨损,冲出的孔不完好,或者是由于夹具有问题,冲出的孔位置不对。有时,由于刀具磨损,孔的尺寸超出公差范围。象大多数汽车供给商那样,这家第一流的汽车零件经销商承当零缺陷零件。除了改变工艺外,保证零缺陷的其它方法是工件的在线检验。为了到达系统的最大柔性,视频摄像机和灯架都直接安装在机
20、器人臂端部处的工具架上。机器人臂在车架长度范围内挪动视频摄象机,并扫描车架上的孔。同时,视觉软件计算编程孔的存在、孔的尺寸和位置。操纵者可对测量技术标准进展调整,以保证关键性的孔位于规定的公差内,并防止剔除偏离的非关键孔的零件。在实际应用经过中,二秒钟一次循环,可检验19个孔。这一示范工程也证实了另外的制造方案:通过“大脑移植,有效地使已在使用的机器人获得当代先进程度的技术,用基于PC的通用机器人控制器晋级已使用的机器人的重新布置的可行性。在这家第一流的汽车零件供给商那里,在某种型号机器人的消费运行完毕时,这些机器人按常规退役。如今,那么可以最小的资本支出,在诸如在线检验等上游经过中,重新布置
21、这些机器人。该示范工程采用已用了15年的一台ABBIRB-6型机器人,用通用机器人控制器对它进展改装。施行这个示范工程的这家第一流的汽车零件供给商的工厂内装有数百台机器人。在另一家第一流的汽车零件供给商那里,在“即插即用根底上,用通用机器人控制器对一台FanucS-300型机器人进展改装。在这个消费工作单元内,机器人用于汽车座椅架冲孔时的上、下料。URC改装工作不仅包括FanacS-300机器人的“大脑移植,而且也包括与冲床和其它外围设备的集成。整个改装工作包括重新编程在内,在不到二天内就完成了。过去25年内,制造商为开发和施行新技术和新工艺作出了很大努力,以改善工艺经过;进步消费量;提供更多各种类型的产品,并使这些产品以更短的消费周期投入市场;进步质量并降低本钱。更快、更好、更廉价。一般讲来,工业界在这些方面的努力已获得了显著的成功。然而,从产品中节省本钱也许不再是降低本钱的一个可行的方法。从工艺经过中节省本钱也不是好方法。事实上,改善企业年终结算时的损益数字才是明智之举。要多留意资本投资和可利用的控制平台有用寿命的延长。基于PC的开放式体系构造控制器也许把握了重要的关键,以赢得下一世纪的竞争上风。这种关键将是简单化和标准化。基于PC的控制平台具有所有的“适宜的素质,能协助制造商在21世纪中到达其竞争目的。0