ABB机器人编程程序解析汇报11 - 工作总结 .docx

ABB机器人编程程序解析汇报11 - 工作总结 .docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

精彩文档

tAll;WHILE指令Circle;WaitTime0.5;ENDPROC此初始化程序应与循环执行;answer:=UIMessageBox(\Header:=RBTISINSAFETYAREAHome,v150,fine,Tool0\WObj:=Wobj2;RETURN;ENDPROCPRO

tAll;WHILE指令Circle;WaitTime0.5;ENDPROC此初始化程序应与循环执行

;answer:=UIMessageBox(\Header:=RBTISINSAFETYAREA

Home,v150,fine,Tool0\WObj:=Wobj2;RETURN;ENDPROCPRO

rase;IFDI10pickup=1THEN(pickup为PLC发来拾取信号)WaitTime0

ABB机器人编程1

程序解析:

1、此程序是典型的ABB机器人官方编程思路与方法,分为主程序,初始化例行程序和轨迹程序。

2、思路清晰,结构编排明确,方便使用者阅读。%%%

VERSION:1

LANGUAGE:ENGLISH

%%%

MODULEMainModule

PERStooldata

tGripper:=[TRUE,[[0,0,100],[1,0,0,0]],[25,[0,0,10],[1,0,0,0],0,0,0]];

PERSwobjdataWobBox:=[FALSE,TRUE,,[[1,1,1],[0,0,0,0]],[[0,0,0],[1,0,0,0]]];CONSTrobtarget

pPointA:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

CONSTrobtarget

pPointB:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

CONSTrobtarget

PHome:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

PERSloaddataload_Empty:=[1,[0,0,0],[1,0,0,0],0,0,0];PERSloaddataload_Box:=[20,[0,0,0],[1,0,0,0],0,0,0];

置。

以上是固定的数据存放位

PROCmain()rInitial;Accset60,60;velset100,100;

WHILETRUEDO

rBox;

情况出现。

ENDWHILE

ENDPROC

PROCrInitial()

主程序,是一个程序的开始

此部分其实可放入到rInitial中去,这样管理起来更方便此部分其实可放入到rInitial中去,这样管理起来更方便

在此指令后插入0.3秒的等待指令,防止CPU过负荷的

SetDoDOGrip,0;

WaitDIDIGripReleased,1;

MoveJpHome,v300,z50,tGripper;

ENDPROC

PROCrBox()

MoveJoffs(pPointA,0,200,500),v1500,z100,tGripper;

人的等待位置。有足够的写屏信息,很好地提示运行状态。PROCMain()rInitial;rMoveCANNTCLOSEGRIPER;Stop\NoRegain;ENDWHILEENDPROCP轨迹程序。思路清晰,结构编排明确,方便使用者阅读。但有点要注意的初始化例行程序只在开始时,执行一次,oDeFetch,0,0,500),v1000,z100,Tooldata1\WObj:=Worko实用标准文案

人的等待位置。有足够的写屏信息,很好地提示运行状态。PROCMain()rInitial;rMove

CANNTCLOSEGRIPER;Stop\NoRegain;ENDWHILEENDPROCP

轨迹程序。思路清晰,结构编排明确,方便使用者阅读。但有点要注意的初始化例行程序只在开始时,执行一次,

oDeFetch,0,0,500),v1000,z100,Tooldata1\WObj:=Worko

MoveJoffs(pPointA,0,200,0),v1500,z50,tGripper;

A:

TPErase;

IFDIAllowPick=1THEN

WaitTime0;

ELSEIFDIAllowPick=0THEN

TPWriteSignalofAllowP

文档评论(0)

ryf001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档