2022年2022年工业机器人编程 .pdf
《2022年2022年工业机器人编程 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年工业机器人编程 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业机器人报告书任务:工业机器人搬运的仿真程序学院机械与汽车工程学院专业机械工程学生姓名黄耀坤学生学号 201330110456 指导教师名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -一、小组任务及分工1、小组任务:基于 robotstudio 平台,建立一个工业机器人搬运的仿真程序。系统具有完整的物品输送装置、物品、容器装置等,可演示整个搬运过程。2、小组分工:经小组讨论,得到机器人搬运仿真程序的总体制作思路后,五个组员决定分工完成各个模块内容,本人主要负责数据定义、主程序以及前面三个子程序的编程。二、程序总体介绍程序总体介绍(主程序及各子程序功能介绍):三、程序中
2、的需要使用的数据定义数据定义CONSTrobtarget pPick:=394.997607159,132.703199388,12.734872184,0.005862588,-0.00300065,0.999966662,0.004827206,0,0,0,0,9E9,9E9,9E9,9E9,9E9,9E9;CONSTrobtarget pHome:=-548.424175962,-238.61219249,801.420966892,-0.000000012,-0.707106781,0.707106781,-0.000000 012,0,0,0,0,9E9,9E9,9E9,9E9,9E
3、9,9E9;CONSTrobtarget pPlaceBase:=100.088594059,77.835146221,158.046135973,0.00000004,-0.000623424,0.999999806,-0.000000 001,-1,0,-1,0,9E9,9E9,9E9,9E9,9E9,9E9;!需要示教的目标点数据,抓取点pPick,HOME 点pHome、放置基准点pPlaceBase 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -PERSrobtargetpPlace;!放置目标点,类型为PERS,在程序中被赋予不同的数值,用以实现多点位放置
4、CONSTjointtargetjposHome:=0,0,0,0,0,0,9E9,9E9,9E9,9E9,9E9,9E9;!关节目标点数据,各关节轴度数为0,即机器人到各关节轴机械刻度零位CONSTspeeddatavLoadMax:=3000,300,5000,1000;CONSTspeeddatavLoadMin:=500,200,5000,1000;CONSTspeeddatavEmptyMax:=5000,500,5000,1000;CONSTspeeddatavEmptyMin:=1000,200,5000,1000;!速度数据,根据实际需求定义多种速度数据,以便于控制机器人各动作
5、的速度PERSnumnCount:=1;!数字型变量 nCount,此数据用于太阳能薄板计数,根据此数据的数值赋予放置目标点 pPlace不同的位置数据,以实现多点位放置PERSnumnXoffset:=145;PERSnumnYoffset:=148;!数字型变量,用做放置位置偏移数值,即太阳能薄板摆放位置之间在X、Y方向的单个间隔距离VARboolbPickOK:=False;!布尔量,当拾取动作完成后将其置为True,放置完成后将其置为False,以作逻辑控制之用TASKPERStooldata tGripper:=TRUE,0,0,115,1,0,0,0,1,0,0,100,0,1,0
6、,0,0,0,0;!定义工具坐标系数据tGripper TASKPERSwobjdata WobjBuffer:=FALSE,TRUE,-350.365,-355.079,418.761,0.707547,0,0,0.706666,0,0,0,1,0,0,0;!定义暂存盒工件坐标系WobjBuffer TASKPERSwobjdata WobjCNV:=FALSE,TRUE,-726.207,-645.04,600.015,0.709205,-0.0075588,0.000732113,0.704961,0,0,0,1,0,0,0;!定义输送带工件坐标系WobjCNV TASKPERSload
7、dataLoadFull:=0.5,0,0,3,1,0,0,0,0,0,0;!定义有效载荷数据LoadFull 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -四、主程序介绍:PROC Main()!主程序rInitialize;!调用初始化程序,初始化程序数据,io 信号及返回 Home 点此子程序中还需调用子程序rCheckHomePos,以检测机器人是否在 Home 点,若不在则自动返回Home 点WHILETRUEDO!利用 WHILE 循环将初始化程序隔开rPickPanel;!调用拾取程序rPlaceInBuffer;!调用放置程序Waittime 0.3;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年工业机器人编程 2022 工业 机器人 编程
限制150内