ABB IRB120型工业机器人多物料码垛编程及搬运实例ABB IRB120型工业机器人多物料码垛编程及搬运实例

来源 :装备维修技术 | 被引量 : 0次 | 上传用户:tuantuan731
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读


打开文本图片集

摘 要:针对ABB IRB 120型工业机器人,介绍了本次课程内容中码垛作业流程设计、程序指令,并对码垛实例进行设计、编程和运行,整個学习过程突出了职业性、实践性和实用性的特点。

关键词:ABB IRB 120;工业机器人;编程;码垛

ABB机器人作为世界领先的机器人制造商,掌握其应用、编程操作对促进工业发展有着极其重要的作用。《工业机器人现场编程》ABB是工业机器人、机电一体化专业的核心课程,也是必修课程,还是“1+X”工业机器人应用编程职业技能等级证书的考核内容。其任务是熟悉工业机器人工作站的结构;掌握工业机器人的基本操作、I/O通信、编程指令、程序数据的建立;对工业机器人工作站程序进行编写与调试。

1 课程内容分析

工业机器人的搬运功能广泛应用在化工、医药、金属加工、物流运送、周转、仓储等作业。可代替人工实现搬运,可明显节省劳动力成本,大幅提升工业生产率;同时,工业机器人具有较高的定位精度,可降低搬运作业的产品效率。工业机器人的搬运动作可分解为抓取工件,移动工件、放置工件等一系列子任务,只是采用的工具不同,具体的作业流程也有所不同[1]。

完成搬运作业,需要依次完成I/O配置、创建程序数据、示教目标点、编写和调试程序等操作。程序编写时,要正确选取目标示教点,并选择合适的动作模式和运行速度,避免机器人发生碰撞,防止工件脱落。本次工作需要示教的目标点有抓取靠近点、抓取点、放置靠近点、放置点以及TCP的空闲等待点。

2 码垛作业流程设计

码垛是在搬运的基础上,将工件整齐、规则地摆放成货跺的作业形式。需要对路线进行规划,然后按照规定好的路线把工件从一个位置搬运到另一个位置,每次的目标点有所不同。本次课程实践采用的机器人为ABB120型号机器人。

3 应用程序

进行码垛作业时,应根据具体的作业任务要求编写程序。需要对相关I/O信号进行配置,然后建立主程序、初始化程序、抓取程序、放置程序以及专门的放置点计算程序等。

3.1程序指令

RAPID是一种基于计算机的高级编程语言,RAPID程序是ABB工业机器人自动运行的软件基础。

(1)关节运动指令(MoveJ)

关节运动指令(MoveJ)是在对路径精度要求不高的情况下,将机器人的TCP快速移动至给定目标点的指令。关节运动指令指关注TCP的起始点和目标点,其运动轨迹不一定是直线[2]。

(2)线性运动指令(MoveL)

线性运动指令(MoveL)用来使工业机器人的TCP沿直线运动至给定的目标点。在线性运动过程中,机器人的运动状态可控,运动路径具有唯一性,但是可能会出现关节轴进入机械死点的问题。线性运动指令主要应用在激光切割、涂胶、弧焊等对路径精度要求高的场合。

(3)偏移功能Offs

该功能用于偏移操作。例如,线性运动指令

MoveL Offs(p10,100,200,300),v200,z50,tool0\wobj:=wobj0;

其中,功能Offs用于以选定的目标点p10为基准,沿着选定工件坐标系的X,Y,Z轴方向分别偏移100mm,200mm,300mm,偏移后的数据返回值作为新目标点数据,TCP将向偏移后的新目标点做线性运动。

(4)FOR重复执行判断指令。

该指令适用于一个或多个指令需要重复执行数次的情况。

(5)I/O控制指令

I/O控制指令用于控制I/O信号,以实现机器人与周边设备进行通信的目的。基本的I/O控制指令如下。Set 数字信号置位指令,该指令用于将数字输出信号至于“1”位,从而使对应的执行器开始工作。Reset 数字信号复位指令,该指令用于将数字输出信号置于“0”位。WaitTime时间等待指令。该指令用于程序在等待一个指定的时间后,再继续向下执行。

4 ABB IRB 120型工业机器人码垛实例分析

工业机器人码垛作业简易工作站如图1所示,试建立RAPID程序,使工业机器人将工作台A处的两个工件放到工作台B处的指定位置。工件的尺寸为80mm×40mm×40mm。具体的操作要求为机器人从安全点出发,移动到工作台A最上方工件10mm处,下降到工作台A最上方工件夹取点处,等待2s,气爪抓紧,等待2s,直线上升到10mm处,机器人移动到工作台B处放置工件,先下降到安全位置,然后到达放置点,等待2s,气爪松开,等待2s,放置工件,直线上升到安全位置。重复搬运第二块物料。

每个位置的数据值不同,故采用FOR循环来更新目标位置数据。根据流程,设定phome为安全位置,p10为工作台A最上方10mm处位置点,p20为工作台A最上方工件夹取点位置,p30为工作台B安全点位置,p40为工作台B最下方工件放置点位置,do4为气爪夹紧松开输出信号,具体程序如下:

PROC main() 主程序

MoveJ phome,v200,fine,tool0; 移动至安全点

FOR i Frome 0 to 1 do 重复执行判断

MoveJ p10,v200,z30,tool0; 移动至p10处

MoveL p20,v200,z30,tool0; 移动至p20处

MoveL Offs(p20,0,0,0-38*i),v200,z30,tool0; 偏移

WaitTime2; 等待2s

SetDo4; 抓取

WaitTime2; 等待2s

MoveJ p10,v200,z30,tool0; 移动至p10处

MoveJ p30,v200,z30,tool0; 移动至p30处

MoveL p40,v200,z30,tool0; 移动至p40处

MoveL Offs(p40,0,0,0-38*i),v200,z30,tool0; 偏移

WaitTime2; 等待2s

ReSetDo4; 放置

WaitTime2; 等待2s

MoveJ p30,v200,z30,tool0; 移动至p30处

MoveJ phome,v200,fine,tool0; 移动至安全点

END PROC 结束主程序

5 结语

本文结合学生实践,从课程所用ABB120型工业机器人出发,对机器人运动轨迹、基本程序指令、基本参数进行了介绍,对码垛运行实例进行编程并应用和实践。本课程以面向就业岗位为导向,结合工业机器人技术能力目标,整个学习过程突出了职业性、实践性和实用性的特点。把职业资格标准融入课程体系,将工匠精神融入人才培养中,提高学生的综合素质培养和职业能力。

参考文献:

[1]李春勤,赵振铎,李娜.工业机器人现场编程(ABB)[M].北京:航空工业出版社,2019.

[2]田贵福,林燕文.工业机器人现场编程(ABB)[M].北京:机械工业出版社,2017.

[3]李光.《工业机器人现场编程》课程教学研究与实践[J]. 科技风, 2020, No.430(26):53-54.

项目来源:广州科技职业技术大学校级项目(2021ZR09)

其他文献
摘 要:我国作为一个人口大国,粮食安全性直接影响我国社会稳定性以及国家安全性,农田水利工程在实际应用过程中可以有效发挥支撑农业顺利发展的重要职能,因此,对此类工程的质量监管是当前政府部门的主要工作内容。考虑到农田水利工程质量监管的复杂性,构建更加完善的质量监管体系具有重要现实意义。基于此,本文将围绕实际案例,探讨工程建设质量监管体系的构建方式,希望对相关工作人员提供参考意见。关键词:农田水利工程;质量监管体系;构建方式引言从实际发展角度分析,水利工程是支撑农田的重要命脉,同时也是提升我国农业生产效率的关键
期刊
摘 要:为了能在推进我国生态文明建设的同时,推动乡村振兴,研究绿色审计的发展以及相关问题是很有必要的。绿色审计在生态环境与产业经济发展相协调且最终实现可持续发展的过程中发挥着重大作用。本文阐述了绿色审计的基本概念,详细探讨了我国乡村振兴过程中绿色审计的必要性及面临的问题,在此基础上,对乡村振兴过程中绿色审计的发展提出建议,希望促进我国乡村产业的可持续发展。关键词:乡村振兴;绿色审计;生态文明建设“乡村振兴战略”的提出意味着其成为我国当前和未来解决乡村问题的根本指南。目前,乡村农业面源污染的加剧使得乡村生态
期刊
打开文本图片集 摘 要:文章简述烟叶的打叶复烤工艺,进一步探讨在线检测烟叶的化学成分,包括打叶复烤处理后及初烤的烟叶等。并讨论对于成品的质量管控,通过有效的检测分析,把握出厂烟叶品质。以供参考。关键词:打叶复烤;烟叶化学成分;在线检测;质量控制引言:对于打叶复烤的生产厂家来说,若想有效管控成品质量,应检测及筛选加工的原料。而因为单靠观察外在表现,判断质量是有不确定性的,并且在完成打叶复烤的烟叶,无法评估其内在品质,导致原本的质量管控不具备精细化条件。而通过在线检测,可实现不间
期刊
摘 要:根据工程机械电子控制系统的故障特点,利用故障树分析方法分析了各后台事件的发生概率和重要性,对工程机械电控系统进行了优化诊断和故障预防,分析了故障树分析的可行性和有效性。对工程机械电控系统故障诊断与预防中的故障树进行了验证。关键词:工程机械;电气系统;故障诊断;故障树引言:伴随着工程机械设备智能化的不断发展,电控技术在工程机械设备中的应用越来越广泛。电控系统在工程机械设备中的地位也越来越重要。这一趋势在未来的发展中将进一步加深,因此随着系统复杂性的增加,电控系统的故障诊断变得越来越困难。分析各种可能
期刊
打开文本图片集 摘 要:桩+内支撑是目前常用的深基坑支护形式,实用性广,安全性高。广泛应用于成都地铁基坑建设。在市区内新建地铁车站时,管线错综复杂,横跨基坑管线众多,围护结构无法均匀布置。存在部分间距过大的围护桩。需要采取加强措施,本文主要研究加强措施能否满足基坑及管线安全的要求。关键词:深基坑;管线;围护结构;桩;锚索Pile and internal support is a commonly used form of deep foundation pit suppor
期刊
打开文本图片集 摘 要:为了探究烧结焊剂的焊接工艺性能,我们对烧结焊剂SJ101和熔炼焊剂HJ431进行了埋弧焊焊接工艺评定试验和焊接成本分析,试验结果表明:烧结焊接和熔炼焊剂均满足埋弧焊焊接质量要求,且烧结焊剂的焊接工艺性能更好。烧结焊剂SJ101和熔炼焊剂HJ431在桥、门式起重机生产制造中的应用试验证明:采用烧结焊剂代替熔炼焊剂切实可行,烧结焊剂的经济性更好。关键词:烧结焊剂;熔炼焊剂;焊接工艺埋弧焊具有焊接生产率高、焊接质量稳定、劳动条件好、自动化程度高等特点而广泛应
期刊
打开文本图片集 摘 要:基于对民航大发展形势下航空维修员工职业生涯的研究,首先,阐述民航大发展形势下各个层次的航空维修员工职业生涯现状。然后,分析民航大发展形势下的航空维修员工职业生涯,存在的危机、有待完善的制度、人员风险处理有待加强等问题。最后,针对民航大发展形势下的航空维修员工职业生涯,给出航空维修员工生涯规划设计方案。关键词:航空维修;职业发展;生涯规划;民航;执照人员引言以航空维修员工职业生涯为研究对象,深入分析飞航空维修员工在繁重工作、低廉的薪酬、堵塞的职业发展路径
期刊
摘 要:本文主要以探讨信息管理技术在农业机械管理中的应用为重点进行阐述,首先对信息管理技术在农业机械管理中的重要价值以及农业机械管理现状进行分析,其次从实现农业信心数据的高效管理、提升故障维修的效率、实现GPS定位控制以及将信息管理系统用于农机的精密作业等几个方面深入说明并探讨,旨意在为相关研究提供参考资料。关键词:信息管理技术;农业机械管理;探究应用在农业管理技术中科学的引入信息管理技术,可以促使管理效率得到提升,无论是人力还是物力方面都能够节省资本,还能迎合社会农业发展的要求,在实际应用中有更多的好处
期刊
摘 要:随着社会的发展和经济水平的提高,水利开发在一定程度上推动了我国水利水电工程的发展。在水利水电工程中,金属结构是非常重要的内容,对整个工程的作用是非常大的,但是调查研究我们发现,金属结构在水利水电工程中应用的时候,很容易出现腐蚀问题。在水利水电工程中,由于金属结构的环境条件和腐蚀介质的不同,金属结构的腐蚀形式存在着很大的差异。介绍了水工金属结构腐蚀检测和数据分析的方法。通过腐蚀检测和数據处理分析,可以准确反映水工金属结构的腐蚀状况,为水工金属结构的安全评价提供重要依据。同时对不同工程闸门的腐蚀检测进
期刊
打开文本图片集 摘 要:通过课程体系的优化,依托科普宣传平台,采用多样化的教学方法和评价方法,高职食品类专业学生在教师帮助下,开展科普宣传及教育,促进专业学生对食品营养与健康知识的理解、掌握与运用,满足社会学习者科普学习的要求。关键词:科普;食品营养与健康;教学模式《“健康中国2030”规划纲要》明确提出:“制定实施国民营养计划,全面普及膳食营养知识;要普及健康科学知识,利用新媒体拓展健康教育。”因此加强我国食品营养与健康知识科普宣传势在必行。《食品营养与健康课程》是高职食品
期刊