- 0
- 0
- 约9.57千字
- 约 12页
- 2023-03-26 发布于上海
- 举报
ABB 机器人编程 1
程序解析:
1、此程序是典型的 ABB 机器人官方编程思路与方法,分为主程序,初始化例行程序和轨迹程序。
2、思路清晰,结构编排明确,方便使用者阅读。
%%% VERSION:1
LANGUAGE:ENGLISH
%%%
MODULE MainModule
PERS tooldata tGripper:=[TRUE,[[0,0,100],[1,0,0,0]],[25,[0,0,10],[1,0,0,0],0,0,0]];
PERS wobjdata WobBox:=[FALSE,TRUE,,[[1,1,1],[0,0,0,0]],[[0,0,0],[1,0,0,0]]];
CONST robtarget pPointA:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget pPointB:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget PHome:=[[1,1,1],[1,1,1,1],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
PERS loaddata load_Empty:=[1,[0,0,0],[1,0,0,0],0,0,0];
PERS loaddata load_Box:=[20,[0,0,0],[1,0,0,0],0,0,0]; 以上是固定的数据存放位置。
PROC main() 主程序,是一个程序的开始
rInitial;
Accset 60,60; 此部分其实可放入到 rInitial 中去,这样管理起来更方便velset 100,100; 此部分其实可放入到 rInitial 中去,这样管理起来更方便WHILE TRUE DO
rBox; 在此指令后插入 0.3 秒的等待指令,防止 CPU 过负荷的情况出现。
ENDWHILE ENDPROC
PROC rInitial()
SetDo DOGrip,0;
WaitDI DIGripReleased,1;
MoveJ pHome, v300, z50, tGripper;
ENDPROC PROC rBox()
MoveJ offs(pPointA,0,200,500), v1500, z100,tGripper;
MoveJ offs(pPointA,0,200,0), v1500, z50,tGripper;
MoveJ offs(pPointA,0,200,0), v1500, z50,tGripper; A:
TPErase;
IF DIAllowPick=1 THEN WaitTime 0;
ELSEIF DIAllowPick=0 THEN
TPWrite Signal of AllowPick no ready,Please Check!; GOTO A;
ENDIF
MoveL pPointA,v800, fine, tGripper; SetDo DOGrip,1;
WaitDI DIGripPicked,1;
Gripload load_Box;
化
这一句很重要的,设定机器人的实际负荷情况,有利于机器人伺服控制的优
MoveJ offs(pPointA,0,0,500), v1000, z100, tGripper;
MoveJ offs(pPointB,0,0,200), v1000, z50, tGripper\WObj:=WobBox; MoveL pPointB, v1000, fine, tGripper\WObj:=WobBox;
SetDo DOGrip,0;
WaitDI DIGripReleased,1; Gripload load_Empty;
MoveL offs(pPointB,0,200,0), v800, z50, tGripper\WObj:=WobBox; MoveJ offs(pPointB,0,200,500), v1500, z100, tGripper\WObj:=WobBox; ENDPROC
ENDMODULE
ABB 机器人编程 02
ABB 机器人编程 02
程序解析:
1、此程序编写的思路是完全按照比赛题目中的要求的进行,就是按步就班式的
2、思路清晰,结构编排明确,方便使用者阅读。
3、有相应的写屏信息提示,方便操作员对机器人运行状态的了解。
4、有一点小问题,就是缺少初始化的部分。
MODULEMainModule
CONSTrobtargetPHOME:
您可能关注的文档
- 20192020学年度高考作文素材《名人名言》集锦三十七【8702】.docx
- 20192020学年七年级10月联考语文试题(含答案).docx
- 20192020政史地教研组工作总结.docx
- 20202021年高考物理模拟试卷.docx
- 20202021年六年级下册语文小升初试卷(含答案).docx
- 20202021年人教版小升初数学模拟试卷(含答案).docx
- 20202021年中考数学模拟试卷(含答案).docx
- 20202021学年高二下学期第四次月考理科数学试题.docx
- 20202021学年高一物理下学期期中试题.docx
- 20202021学年九年级中考英语翻译完成句子专项练习(含参考答案).docx
原创力文档

文档评论(0)