《教学分析》-Fanuc机器人控制器及编程课件_第1页
《教学分析》-Fanuc机器人控制器及编程课件_第2页
《教学分析》-Fanuc机器人控制器及编程课件_第3页
《教学分析》-Fanuc机器人控制器及编程课件_第4页
《教学分析》-Fanuc机器人控制器及编程课件_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

R-J3iB示教器结构1R-J3iB示教器结构1RESET键(复位键):按此键清除报警信息。TEACH2RESET键TEACH2SHIFT键:与其他键配合使用执行特定功能。TEACH3SHIFT键:TEACH3Jog键:使用这些键来点动机器人。J1J2J3J5J4J6TEACH4Jog键:J1J2J3J5J4JCOORD键:用该键来切换机器人运动的坐标系(World,Tool,Joint)J1J2J3J5J4J6TEACH+X-X-Y+Y+Z-Z+X+Y+Z5COORD键:J1J2J3J5J4机器人坐标系关节坐标系(Joint)直角坐标系(World)工具坐标系(Tool)其它坐标系6机器人坐标系关节坐标系(Joint)6速度键:用这些键来调整机器人的运动速度。TEACH7速度键:TEACH7程序键:用这些键来选择编程时的菜单选项。SELECT键显示程序清单EDIT键显示当前使用或编写的程序DATA键显示weldschedules,weldprocesses,weaveschedules,TorchMatedata等TEACH8程序键:SELECT键TEACH8功能键:使用这些键根据屏幕显示执行指定的功能和操作。F1keyF2keyF3keyF4keyF5keyTEACH9功能键:F1keyTEACH9NEXT键:按下该键显示更多的对应于F1-F2-F3-F4-F5按键的功能键。TEACH10NEXT键:TEACH10光标键:使用这些键在屏幕上按一定的方向移动光标。TEACH11光标键:TEACH11数字键:这些键用来输入数值:0,1,2,3,4,5,6,7,8,9,减号(-),小数点(.)逗号(,)TEACH12数字键:这些键用来输入数值:TEACH12确认键:使用该键确认一个数值的输入,或者从一个菜单中确认选择一个项目。TEACH13确认键:TEACH13STEP键:在T1或T2模式中,使用该键在以下两种执行模式间切换:单步模式(每次执行程序中的一行)连续模式(连续运行程序)TEACH在屏幕顶端有状态显示表明STEP键是否开启:14STEP键:TEACH在屏幕顶端有状态显示表明STEP键是FWD(前进)键:在STEP开启时使用该键来执行下一个程序语句。连续运行程序时,使用该键驱使机器人开始执行编好的程序。

TEACH15FWD(前进)键:TEACH15BWD(后退)键:用该键执行排在光标前面的程序语句。TEACH16BWD(后退)键:TEACH16WELDENBL键:运行一个程序时,使用该键来控制是否开启焊接过程TEACH有状态显示模式来显示是否启用了WeldEnabled:17WELDENBL键:TEACH有状态显示模式来显示是否启焊丝运动键:Wire“+”使焊丝经由焊枪送出Wire“–”

使焊丝经由焊枪回抽TEACH18焊丝运动键:TEACH18ITEM键:用该键在一个列表中选择一个项目TEACH要在一个TP程序列表中选择一行,按下ITEM,输入要选行的编号后按下ENTER例:1.要在一个SystemVariables清单中选择一行,按下ITEM键,输入要选行的编号后按下ENTER2.19ITEM键:TEACH要在一个TP程序列表中选择一行,BACKSPACE键:使用该键能依次删除光标前的字母和数字TEACH.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[Testm66].PRGMAINSUBTEST20BACKSPACE键:使用该键能依次删除光PREV键:用该键能显示上一级屏幕界面TEACHFILEJOINT10%61276bytesfree2/4NoProgramnameComment1SAMPLE1[SAMPLEPRG1]2SAMPLE2[SAMPLEPRG2]3TEST1[TESTPRG1]4TEST2[TESTPRG2][TYPE]CREATEDELETECOPYF1F2F3F4F5.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[].PRGMAINSUBTESTCREATPREV21PREV键:TEACHFILEMENUS键:用该键显示菜单屏幕:TEACH下面是按下MENUS后出现的列表:1.UTILITIES>2.TESTCYCLE>3.MANUALFCTNS>4.ALARM>

5.I/O>6.SETUP>

7.FILE>

8.USER

9.SELECT10.EDIT 11.DATA> 12.STATUS> 13.POSITION 14.SYSTEM>

15.BROWSER22MENUS键:TEACH下面是按下MENUS后出现的列表:2323HOLD键:用该键可停止机器人的运动TEACH24HOLD键:TEACH24FCTN键:用该键显示补充菜单TEACH按下FCTN键后出现的典型项目:ABORT(ALL)DisableFWD/BWDCHANGEGROUPQUICK/FULLMENUSSAVEPRINTSCREENetc...25FCTN键:TEACH按下FCTN键后出现的典型项目:22626R-J3iB示教器状态指示区:

显示系统当前状态27R-J3iB示教器状态指示区:27TEACHDiag/Help键:按下该键可以获得1、关于如何使用当前屏幕的信息2、使用DIAGnostics键显示如下信息:报警信息说明、起因和纠正办法28TEACHDiag/Help键:2、使用DIAGnostTEACHPOSN键:按下该键显示要查找的位置信息.JOINT10%J1=degJ2=degJ3=degJ4=degJ5=degJ6=deg29TEACHPOSN键:按下该键显示要查找的位置信息.TEACHSTATUS键:按下该键显示机器人当前的焊接状态值。30TEACHSTATUS键:按下该键显示机器人当前的焊接状态值TEACHMOVEMENU键:按下该键,会出现系统宏程序的列表,可执行宏程序的调用31TEACHMOVEMENU键:按下该键,会出现系统宏程序的TEACHMANFCTN键:按该键显示手动操作功能屏幕32TEACHMANFCTN键:按该键显示手动操作功能屏幕3TEACHDisplay键:该键与SHIFT键一起使用,改变屏幕显示格式,从单对话框转换到双对话框或三对话框格式、单对话框带扩展状态。33TEACHDisplay键:33操作机器人注意事项1.示教和手动机器人时:1)请不要带手套操作示教盘和操作面板。2)在点动操作机器人时要采用较低的倍率速度以增加对机器人的控制机会。3)在按下示教盘上的点动键之前要考虑到机器人的运动趋势。4)要预先考虑好避让机器人的运动轨迹,并确认该线路不受干涉。2.生产运行时:1)在开机运行前,须知道机器人根据所编程序将要执行的全部任务。2)须知道所有会左右机器人移动的开关、传感器和控制信号的位置和状态。3)必须知道机器人控制器和外围控制设备上的紧急停止按钮的位置,准备在紧急情况下按这些按钮。4)永远不要认为机器人没有移动其程序就已经完成。因为这时机器人很有可能是在等待让它继续移动的输入信号。34操作机器人注意事项1.示教和手动机器人时:上机实践操作熟悉如何上电开机熟悉示教器的各按键熟悉机器人的运动掌握TCP的建立方法35上机实践操作熟悉如何上电开机35第二部分

程序的选用、创建及编写36第二部分36选择及创建程序名选用已创建的焊接程序(Select)为新建焊接程序创建程

序名(F2Create--输入程序名)

FILEJOINT10%61276bytesfree2/4NoProgramnameComment1SAMPLE1[SAMPLEPRG1]2SAMPLE2[SAMPLEPRG2]3TEST1[TESTPRG1]4TEST2[TESTPRG2][TYPE]CREATEDELETE

COPYF1F2F3F4F5.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[].PRGMAINSUBTEST37选择及创建程序名选用已创建的焊接程序(S程序的详细设置

ProgramDetailJOINT10%5/10CreateDate:10-MAR-1994ModificationDate:10-MAR-1994Copysource[**************]Positions:FALSESize::312Byte1Programname:[SAMPLE2]2SubType:[None]3Comment:[*************]GroupMask:[1,*,*,*,*]4Writeprotection:[OFF]5Ignorepause:[OFF]ENDPREVNEXT

按F键对应的detail功能,出现下方程序详细设置界面。主要用在对有外部轴的系统进行设置。38程序的详细设置Program三个基本“点”零位(Zero

Position)JP[1]100%FINE自行将P[1]点joint坐标值全部改成0度。然后运行该程序,机器人自动恢复到0点位置上。

SAFEHOME点1.JP[1]100%FINE自己定义P[1]点的位置并作为系统运行的安全点工具坐标系原点(TCP)39三个基本“点”零位(Ze机器人的三种运动轨迹及表示方法点对点运动(JointJ)直线运动(LinearL)圆弧运动(CircleC)

40机器人的点对点运

上海林肯电气自动化精确到位FINE圆滑过渡CNT

RobotProgramMovementEndtypes机器人编程运动结束方式41上海林肯电气自动化RobotProgram

典型焊接程序的编写(EDIT)直线轨迹的焊缝焊接程序圆弧状轨迹的焊缝焊接程序42典型焊接程序的编写直线轨迹的焊缝

直线焊接的编程

1.JP[1]100%FINE2.JP[2]100%CNT1003.LP[3]100mm/secFINEArcStart[1]4.LP[4]20mm/secFINE

ArcEnd[1]5.JP[5]50%CNT1006.JP[6]50%CNT1007.CallSafeHomePointArcstartWeld_PTArcendTouchUp>

F1F2F3F4F543直线焊接的编程

圆弧焊接编程

1.JP[1]100%FINE2.JP[2]100%FINE3.LP[3]500mm/secFINEArcStart[1]4.CP[4]P[5]100mm/secFINE5.CP[6]P[7]100mm/secFINEArcEnd[1]6.JP[8]100%FINE7.CallSafeHomePointArcstartWeld_PTArcendTouchUp>

F1F2F3F4F544圆弧焊接编程F1编程时常用的中高级指令及功能EDCMD(F5)(Insert,Delete,Copy,Paste,Undo)INST(F1)(Programcontrol,arcstart/end,timer,wait,Weaving,IF,JMP,PR,R,Offset,DO,DI)45编程时常用的45EDCMD类操作指令

1.JP[1]100%

fine

2.JP[2]100%

fine

3.LP[3]100%

fine

INSTEDCMD

Insert,

Delete,

Copy,

Paste,

Replace,

Renumber,

Undo

F1

F546EDCMD类操作指令

1.JP[1]10INST类操作指令

1.JP[1]100%

fine

2.JP[2]100%

fine

3.Arcstart[1]4.LP[3]100%

fine

INSTEDCMD>

Programcontrol,2.Arcstart/end,3.Timer4.Wait,

5.Weaving,6.IF/JMP,7.PR[]8.Nextpage

F1

F547INST类操作指令

1.

要点的复习创建新程序直线和圆弧程序的编写程序中各术语的灵活运用和修改

上机实践48要点的复习创建新程序48R-J3iB示教器结构49R-J3iB示教器结构1RESET键(复位键):按此键清除报警信息。TEACH50RESET键TEACH2SHIFT键:与其他键配合使用执行特定功能。TEACH51SHIFT键:TEACH3Jog键:使用这些键来点动机器人。J1J2J3J5J4J6TEACH52Jog键:J1J2J3J5J4JCOORD键:用该键来切换机器人运动的坐标系(World,Tool,Joint)J1J2J3J5J4J6TEACH+X-X-Y+Y+Z-Z+X+Y+Z53COORD键:J1J2J3J5J4机器人坐标系关节坐标系(Joint)直角坐标系(World)工具坐标系(Tool)其它坐标系54机器人坐标系关节坐标系(Joint)6速度键:用这些键来调整机器人的运动速度。TEACH55速度键:TEACH7程序键:用这些键来选择编程时的菜单选项。SELECT键显示程序清单EDIT键显示当前使用或编写的程序DATA键显示weldschedules,weldprocesses,weaveschedules,TorchMatedata等TEACH56程序键:SELECT键TEACH8功能键:使用这些键根据屏幕显示执行指定的功能和操作。F1keyF2keyF3keyF4keyF5keyTEACH57功能键:F1keyTEACH9NEXT键:按下该键显示更多的对应于F1-F2-F3-F4-F5按键的功能键。TEACH58NEXT键:TEACH10光标键:使用这些键在屏幕上按一定的方向移动光标。TEACH59光标键:TEACH11数字键:这些键用来输入数值:0,1,2,3,4,5,6,7,8,9,减号(-),小数点(.)逗号(,)TEACH60数字键:这些键用来输入数值:TEACH12确认键:使用该键确认一个数值的输入,或者从一个菜单中确认选择一个项目。TEACH61确认键:TEACH13STEP键:在T1或T2模式中,使用该键在以下两种执行模式间切换:单步模式(每次执行程序中的一行)连续模式(连续运行程序)TEACH在屏幕顶端有状态显示表明STEP键是否开启:62STEP键:TEACH在屏幕顶端有状态显示表明STEP键是FWD(前进)键:在STEP开启时使用该键来执行下一个程序语句。连续运行程序时,使用该键驱使机器人开始执行编好的程序。

TEACH63FWD(前进)键:TEACH15BWD(后退)键:用该键执行排在光标前面的程序语句。TEACH64BWD(后退)键:TEACH16WELDENBL键:运行一个程序时,使用该键来控制是否开启焊接过程TEACH有状态显示模式来显示是否启用了WeldEnabled:65WELDENBL键:TEACH有状态显示模式来显示是否启焊丝运动键:Wire“+”使焊丝经由焊枪送出Wire“–”

使焊丝经由焊枪回抽TEACH66焊丝运动键:TEACH18ITEM键:用该键在一个列表中选择一个项目TEACH要在一个TP程序列表中选择一行,按下ITEM,输入要选行的编号后按下ENTER例:1.要在一个SystemVariables清单中选择一行,按下ITEM键,输入要选行的编号后按下ENTER2.67ITEM键:TEACH要在一个TP程序列表中选择一行,BACKSPACE键:使用该键能依次删除光标前的字母和数字TEACH.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[Testm66].PRGMAINSUBTEST68BACKSPACE键:使用该键能依次删除光PREV键:用该键能显示上一级屏幕界面TEACHFILEJOINT10%61276bytesfree2/4NoProgramnameComment1SAMPLE1[SAMPLEPRG1]2SAMPLE2[SAMPLEPRG2]3TEST1[TESTPRG1]4TEST2[TESTPRG2][TYPE]CREATEDELETECOPYF1F2F3F4F5.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[].PRGMAINSUBTESTCREATPREV69PREV键:TEACHFILEMENUS键:用该键显示菜单屏幕:TEACH下面是按下MENUS后出现的列表:1.UTILITIES>2.TESTCYCLE>3.MANUALFCTNS>4.ALARM>

5.I/O>6.SETUP>

7.FILE>

8.USER

9.SELECT10.EDIT 11.DATA> 12.STATUS> 13.POSITION 14.SYSTEM>

15.BROWSER70MENUS键:TEACH下面是按下MENUS后出现的列表:7123HOLD键:用该键可停止机器人的运动TEACH72HOLD键:TEACH24FCTN键:用该键显示补充菜单TEACH按下FCTN键后出现的典型项目:ABORT(ALL)DisableFWD/BWDCHANGEGROUPQUICK/FULLMENUSSAVEPRINTSCREENetc...73FCTN键:TEACH按下FCTN键后出现的典型项目:27426R-J3iB示教器状态指示区:

显示系统当前状态75R-J3iB示教器状态指示区:27TEACHDiag/Help键:按下该键可以获得1、关于如何使用当前屏幕的信息2、使用DIAGnostics键显示如下信息:报警信息说明、起因和纠正办法76TEACHDiag/Help键:2、使用DIAGnostTEACHPOSN键:按下该键显示要查找的位置信息.JOINT10%J1=degJ2=degJ3=degJ4=degJ5=degJ6=deg77TEACHPOSN键:按下该键显示要查找的位置信息.TEACHSTATUS键:按下该键显示机器人当前的焊接状态值。78TEACHSTATUS键:按下该键显示机器人当前的焊接状态值TEACHMOVEMENU键:按下该键,会出现系统宏程序的列表,可执行宏程序的调用79TEACHMOVEMENU键:按下该键,会出现系统宏程序的TEACHMANFCTN键:按该键显示手动操作功能屏幕80TEACHMANFCTN键:按该键显示手动操作功能屏幕3TEACHDisplay键:该键与SHIFT键一起使用,改变屏幕显示格式,从单对话框转换到双对话框或三对话框格式、单对话框带扩展状态。81TEACHDisplay键:33操作机器人注意事项1.示教和手动机器人时:1)请不要带手套操作示教盘和操作面板。2)在点动操作机器人时要采用较低的倍率速度以增加对机器人的控制机会。3)在按下示教盘上的点动键之前要考虑到机器人的运动趋势。4)要预先考虑好避让机器人的运动轨迹,并确认该线路不受干涉。2.生产运行时:1)在开机运行前,须知道机器人根据所编程序将要执行的全部任务。2)须知道所有会左右机器人移动的开关、传感器和控制信号的位置和状态。3)必须知道机器人控制器和外围控制设备上的紧急停止按钮的位置,准备在紧急情况下按这些按钮。4)永远不要认为机器人没有移动其程序就已经完成。因为这时机器人很有可能是在等待让它继续移动的输入信号。82操作机器人注意事项1.示教和手动机器人时:上机实践操作熟悉如何上电开机熟悉示教器的各按键熟悉机器人的运动掌握TCP的建立方法83上机实践操作熟悉如何上电开机35第二部分

程序的选用、创建及编写84第二部分36选择及创建程序名选用已创建的焊接程序(Select)为新建焊接程序创建程

序名(F2Create--输入程序名)

FILEJOINT10%61276bytesfree2/4NoProgramnameComment1SAMPLE1[SAMPLEPRG1]2SAMPLE2[SAMPLEPRG2]3TEST1[TESTPRG1]4TEST2[TESTPRG2][TYPE]CREATEDELETE

COPYF1F2F3F4F5.JOINT10%1Words2UpperCase3LowerCase4OptionsInsert.CreateTeachPendantProgram---ProgramName[].PRGMAINSUBTEST85选择及创建程序名选用已创建的焊接程序(S程序的详细设置

ProgramDetailJOINT10%5/10CreateDate:10-MAR-1994ModificationDate:10-MAR-1994Copysource[**************]Positions:FALSESize::312Byte1Programname:[SAMPLE2]2SubType:[None]3Comment:[*************]GroupMask:[1,*,*,*,*]4Writeprotection:[OFF]5Ignorepause:[OFF]ENDPREVNEXT

按F键对应的detail功能,出现下方程序详细设置界面。主要用在对有外部轴的系统进行设置。86程序的详细设置Program三个基本“点”零位(Zero

Position)JP[1]100%FINE自行将P[1]点joint坐标值全部改成0度。然后运行该程序,机器人自动恢复到0点位置上。

SAFEHOME点1.JP[1]100%FINE自己定义P[1]点的位置并作为系统运行的安全点工具坐标系原点(TCP)87三个基本“点”零位(Ze机器人的三种运动轨迹及表示方法点对点运动(JointJ)直线运动(LinearL)圆弧运动(CircleC)

88机器人的点对点运

上海林肯电气自动化精确到位FINE圆滑过渡CNT

RobotProgramMovementEndtypes机器人编程运动结束方式89上海林肯电气自动化RobotProgram

典型焊接程序的编写(EDIT)直线轨迹的焊缝焊接程序圆弧状轨迹的焊缝焊接程序90典型焊接程序的编写直线轨迹的焊缝

直线焊接的编程

1.JP[1]100%FINE2.JP[2]100%CNT1003.LP[3]100mm/secFINEArcStart[1]4.LP[4]20mm/secFINE

ArcEnd[1]5.JP[5]50%CNT1006.JP[6]50%CNT100

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论