智能机器人题库_第1页
智能机器人题库_第2页
智能机器人题库_第3页
智能机器人题库_第4页
智能机器人题库_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、判断题1. 工具坐标系是相对世界坐标系变换而来的。(X )2. 工具坐标系是相对机械法兰坐标系变换而来的。(V)3. 基座坐标系是相对世界坐标系变换而来的。(V)4. TOOL指令可以更改工具坐标系。(V)5. Base指令可以更改工具坐标系。(X )6. TOOL指令可以更改基座坐标系。(X )7. Base指令可以更改基座坐标系。(V)8. Base指令可以更改世界坐标系。(V)9. 对于给定的工具坐标系在世界坐标系上的位置与姿态数据,机器人关节位移矩阵具有唯一解。(X )10. 对于给定的工具坐标系在世界坐标系上的位置与姿态数据,机器人关节位移矩阵具有多组解。(V)11. 对于给定的工具

2、坐标系在世界坐标系上的位置与姿态数据,在确定的构造和多旋转数据情况下,机器人关节位移矩阵具有唯一解。(V)12. 更改基座变换数据会导致机器人当前直交位置数据变化。(V)13. 更改工具变换数据会导致机器人当前直交位置数据变化。(V)14. 对于内置线缆的六自由度工业机器人手臂,只有第 6个关节可以旋转360。以上,其它关节转动范围一般在3600以内。(V)15. 对于内置线缆的六自由度工业机器人手臂,其所有关节的转动范围都只能在360 以内。(X)16. 采用直交JOG控制机器人本体动作时,控制对象为机械法兰坐标系。(X)17. 采用直交JOG控制机器人本体动作时,控制对象为工具坐标系。(V

3、)18. 采用直交JOG控制机器人本体绕轴旋转时,机械法兰坐标系的原点空间位置一定保持不变。(X)19. 采用直交JOG控制机器人本体绕轴旋转时,工具坐标系的原点空间位置一定20.采用工具JOG控制机器人本体绕轴旋转时, 一定保持不变。保持不变。(V)(X)机械法兰坐标系的原点空间位置21. 采用工具JOG控制机器人本体绕轴旋转时,工具坐标系的原点空间位置一定保持不变。(V)22. 直交JOG的平移动作是指控制机器人工具坐标系原点沿着世界坐标系的轴做纯移动。(V)23. 直交JOG的平移动作是指控制机器人的机械法兰坐标系原点沿着世界坐标系的轴做纯移动。(X)24. 直交JOG的平移动作是指控制

4、机器人工具坐标系原点沿着基座坐标系的轴做纯移动。(X)25. 直交JOG的平移动作是指控制机器人工具坐标系原点沿着机械法兰坐标系的轴做纯移动。(X)26. 只有被保存在机器人控制器中的程序文件才能被加载任务插槽中。(V)27. 从控制器面板选择的程序文件会被加载至任务插槽2中。(X)28. 可将m1作为三菱机器人程序名(X )29. 三菱机器人编程语言中,程序名不区分英文字母大小写。(X)30. 三菱机器人编程语言中,标示符不区分英文字母大小写。(V)31. 三菱机器人编程语言中,变量名不区分英文字母大小写。(V)32. 对于三菱工业机器人的编程语言,字符型数据常量不区分英文字母的大小写。(X

5、)33. 三菱机器人编程语言中,所有地方不区分英文字母大小写。(X)34. 可将*2L2作为标签名。(X )35. 可将*L2作为标签名。(V)36. 标签名星号*后面的第1个字符必须为英文字母。(V)37. 机器人编程语言中,同一行中撇号后面的内容会被当做注释。(V)38. 机器人编程语言中,撇号的注释功能只在当行起作用。(V)39. 数据只能用常数来表示。(X )40. 数据只能用变量来表示。(X )41. 数据可以用常数或变量来表示。(V)42. 变量名为M1的数值型变量必须先通过 Def语句定义后才能引用。(X)43. 变量名为M1的数值型变量不需要定义,可以直接引用。(V)44. 变

6、量名为N1的数值型变量必须先通过 Def语句定义后才能引用。(V)45. 变量名为N1的数值型变量不需要定义,可以直接引用。(X)46. 变量名第1个字符必须为字母,不区分大小写。(V)47. 为了节约存储空间,程序中每次引用数值型变量都要后缀类型符号。(X)48. 程序中只有首次引用某数值型变量时,才可以后缀类型符号。(V)49. 关节位置数据包含了机器人本体中所有关节的旋转位置数据。(V)50. 关节位置数据包含了机器人本体中工具坐标系的所有位置数据。(X )51. 必须通过点号.才能引用关节位置变量中的某一要素。(V)52. 关节位置数据的每一个元素数值是以弧度为单位的。(V)53. 关

7、节位置数据的每一个元素数值是以角度为单位的。(X)54. 必须通过点号.才能引用直交位置变量中的某一要素。(V)55. 直交位置数据的位置元素是以毫米为单位的。(V)56. 直交位置数据的姿态元素是以弧度为单位的。(V)57. 机器人本体当前位置与P1的构造标志不同时,Mvs P1将会出错。 (V)58. 机器人当前位置可用关节位置数据或直交位置数据来表示(V)59. 机器人当前位置只能用关节位置数据来表示。(X )60. 机器人当前位置只能用直交位置数据来表示。(X )61. 机器人本体作直交位置数据定位时,其控制点是机械法兰面中心。(X )62. 机器人本体作直交位置数据定位时,其控制点是

8、工具坐标系原点。(V)63. Mov指令执行插补动作时,控制点的轨迹是一条随机曲线。(V)64. Mov指令执行插补动作时,控制点的轨迹是一条线段。(X)65. Mvs指令执行插补动作时,控制点的轨迹是一条随机曲线。(X )66. Mvs指令执行插补动作时,控制点的轨迹是一条线段。(V)67. 在多行IF ENDIF语句块内,不得使用GOTO指令跳出,否则控制器会因内存不足而报警。(V)68. 在多行IF ENDIF语句块内,可以使用GOTO指令跳出。(X)69. 程序文件只有被加载至任务插槽中才能被执行运行。(X)70. 程序文件通过被加载至任务插槽或被 CallP指令调用才能被执行。(X

9、)71. 控制器中至少要有一个程序文件被加载至任务插槽中才能自动运行。(X )72. 机器人程序只有处于暂停状态时才能被复位。(V)73. 不管机器人处于何种状态,只要触发复位信号,可复位机器人程序。(X)74. 工具坐标系设置以后,控制器断电重启后该设置无效。(X)75. P1*P2表示工具坐标系下位置的叠加运算。(V)76. P1+P2表示直交坐标系下位置的叠加运算。(V)77. Fine指令连接的2个动作比Dly指令更加连贯。(V)78. 机器人在执行多任务程序时,在第一个任务插槽中执行动作控制指令时无需获取控制权限。(V)79. 机器人在执行多任务程序时,第一个任务插槽以外的插槽中执行

10、动作控制指令时需获取控制权限。(V)80. 计时器的数量有8个81. 中断的数量有8个选择题共16页,第23页FL2 为 H100000,C= -40,则机D.-220 2. 机器人直角坐标系位置数据中的多旋转标志器人的第6轴实际角度为C 。A. 220 B.40 C.-40 3. 已知新的工具坐标系如下图所示,则该工具坐标系的变换参数为 AA. (0,0,70,0,-90,0) B. (0,70,0,90,0,0) C. (0,0,70,0,0,90) D. (0,70,0,0,90,0)4. 以下可作为机器人程序名的是BA. m1 B. S1 C. #S1 D. 1S%5. 三菱工业机器人

11、默认情况下可同时启动的程序文件数量是BA.7 B. 8 C. 9D.106. 三菱工业机器人可同时启动的程序文件数量最多的是CA.8 B. 16C.32D.647. 以下可作为标签名的是AA. *L1B. *2 C. *S& D. HL8. 以下描述正确的是A 。A. 基座坐标系是相对世界坐标系经平移、旋转而来,变换指令BASE ;工具坐标系是相对机械法兰坐标系经平移、旋转而来,变换指令TOOL。B. 基座坐标系是相对世界坐标系经平移、旋转而来,变换指令TOOL ;工具坐标系是相对机械法兰坐标系经平移、旋转而来,变换指令BASE。C. 基座坐标系是相对机械法兰坐标系经平移、旋转而来,变换指令B

12、ASE ;工具坐标系是相对世界坐标系经平移、旋转而来,变换指令TOOL。D. 基座坐标系是相对机械法兰坐标系经平移、旋转而来,变换指令TOOL ;工具坐标系是相对世界坐标系经平移、旋转而来,变换指令BASE。9. 已知工业机器人终端法兰面装有如下图所示的3只抓手,当执行完指令语句TOOL (17,-29.4,0,0,0,0)后,机器人控制点转移至哪知抓手的中心 BA.第1只 B.第2只 C.第3只 D都不是10. 数据类型不包括以下哪一类数据A 。A.角度值型B.字符型C.关节位置D.直交位置11. 32768属于以下哪种数值型数据B 。A.整型 B.长整型C.单精度浮点型D.双精度浮点型12

13、. 数据类型分类中不包括以下哪一类数据A 。A.数值型 B.角度值型C.关节位置D.直交位置13. 以下可作为数值型变量名的是C 。A.P1 B.*M C.M1 D. C114. 以下变量命名直接命名错误的是C 。A.M1 B.C name C. safe D.J num15. MELFA BASIC V编程语言中,以下标识符不能表示变量名的是AA. *L1B. M1 C. PSafe D. JS16. 以下变量名中无需定义、可以直接引用的是A. N1 B. MN1 C. Name D.H117. 以下变量名中可以在程序间共用的是 BA. LM B. M_N1 C. Fale D.Got18.

14、 以下赋值语句中正确的是CA. M% = H111FF B. M! = 0.0000003 C. M1& = B11001010 D.M% = 6553619. 以下数据类型符号中与定义语句Def Long 样的是DA. !B. # C. %D.&20. 以下数据类型符号中与定义语句Def Inte 样的是CA. !B. # C. %D.&21. 以下数据类型符号中与定义语句Def Float 一样的是 AA. !B. #C. %D.&22. 以下数据类型符号中与定义语句Def Double Float 一样的是 BA. !B. #C. %D.&23. 以下数据中与136相等的是 AA. B1

15、0001000 B. H136 C. B10011001D.H3624. 以下赋值语句中可将JS变量的J1轴角度值更改为90的是 DA. JJ1 = 90 B. J1 = Rad(90) C. JS.J1 = 90 D.JS.J1 = Rad(90)25. 若机器人本体的第1个关节角度值为90,则以下的赋值语句中变量的值为90的是 BA. M1 = J_Cur.J1 B. M1 = Deg(J_Cur.J1) C. M1 = Deg(J1) D.M1 = J126. 以下赋值语句正确的是AA. M_Out ( 900)= 1 B. M_Out ( 900)= 2 C. M_Out( 900)=

16、 3 D. M_Out( 900)= 427. 已知 P1.FL2 = H00100000, Deg(P1.C) = -170,则 C 的实际角度为CA. -170 B. 170C.190 D. -19028. 机器人从当前位置执行 Mov P1, -50后,以下描述正确的是AA. 工具坐标系原点移至沿着P1所在坐标系Z轴负方向距离P1点50mm处的位置,姿态、构造标志维持与 P1不变B. 工具坐标系原点移至沿着P1所在坐标系Z轴正方向距离P1点50mm处的位置,姿态、构造标志维持与P1不变C. 机械法兰坐标系原点移至沿着P1所在坐标系Z轴负方向距离P1点50mm处的位置,姿态、构造标志维持与

17、 P1不变D. 机械法兰坐标系原点移至沿着P1所在坐标系Z轴正方向距离 P1点50mm处的位置,姿态、构造标志维持与 P1不变29. 机器人从当前位置执行 Mov P1,50后,以下描述正确的是BA.工具坐标系原点移至沿着P1所在坐标系Z轴负方向距离P1点50mm处的位置,姿态、构造标志维持与 P1不变B. 工具坐标系原点移至沿着P1所在坐标系Z轴正方向距离P1点50mm处的位置,姿态、构造标志维持与P1不变C. 机械法兰坐标系原点移至沿着P1所在坐标系Z轴负方向距离P1点50mm处的位置,姿态、构造标志维持与 P1不变D. 机械法兰坐标系原点移至沿着P1所在坐标系Z轴正方向距离 P1点50m

18、m处的位置,姿态、构造标志维持与 P1不变30.延时指令Div 0.5中,其时间单位是BOA.毫秒B.秒 C.分D.时31. Q类型工业机器人的iQ平台最多只能挂几台机器人的 CPUCA.1B. 2C. 3D. 432. Q类型工业机器人的iQ平台最多只能挂几台CPUDOA.1B. 2C. 3D. 433. 双电控模式下,抓手控制指令最多可以控制C 只抓手。A. 8B.6C. 4D.234. 单电控模式下,抓手控制指令最多可以控制 A只抓手。A. 8B.6C. 4D.235. 以下机器人程序语句错误的是B 。A. Mov P1 B. Wait M_0ut(900) = 1 C. M1 = 1

19、D.TOOL P_NTOOL36. 默认配置下,1台三菱机器人控制器有几个任务插槽BoA.4B. 8C.16 D.3237.1台机器人控制器最多可扩展几个任务插槽DoA.4B. 8C.16 D.3238. 机器人控制器速度比例设置为 20,机器人执行完指令OVRD 60后,机器人实际运行的速度比例是:BA. 10B.12C.20D.6039. 已知机器人全局速度指令 OVRD为100、机器人线性速度指令 SPD为200后,为了使机器人实际直线插补速度为100mm/s,贝闸器人控制器速度比例设置为:B oA. 10B.50C.80D.10040. 从机器人控制器面板选择某一程序文件后,该程序文件

20、被加载至第A个任务插槽中为:。A. 1B.2C.3D.441. 默认情况下,第_A_个插槽拥有对机器本体的控制权。A. 1B.2C.3D.442. 以下中断优先级最高的是_B。A. Def Act 1,Mn(900) = 1 GoSub *S4 B. Def Act 2,Mn(901) = 1 GoSub *S3C. Def Act 3,Mn (902) = 1 GoSub *S2 D. Def Act 4,Mn (903) = 1 GoSub *S1三、简答题1. 简述机器人系统中主要包括哪 5种坐标系世界坐标系、基座坐标系、末端机械法兰坐标系、工具坐标系、工件坐标系2. 简述机器人系统中的

21、 4种变换关系及实现方式(1) 从世界坐标系到基座坐标系的变换,通过基座变换指令BASE或参数 MEXBS设置方式实现;(2) 从基座坐标系到机械法兰坐标系的变换,通过关节运行后实现;(3) 从机械法兰坐标系到工具坐标系的变换,通过工具变换指令TOOL或 参数MEXTL设置方式实现;(4) 从世界坐标系到工具坐标系的变换,通过关节运动后实现。3. 简述机器人正运动学计算的概念给定机器人各个关节角位移时,计算出机械法兰坐标系M相对于基座坐标 系B的齐次坐标变换矩阵:T ,已知基座坐标系B相对于世界坐标系W的齐 次坐标变换矩阵WT、工具坐标系T相对于机械法兰坐标系M的齐次坐标变换 矩阵Tt ,根据

22、以下等式计算出工具坐标系T相对世界坐标系W的齐次坐标变 换矩阵*T,该过程被称为正运动学计算。4. 简述机器人逆运动学计算的概念给定工具坐标系T相对世界坐标系W的齐次坐标变换矩阵时,根据基 座坐标系B相对于世界坐标系W的齐次坐标逆变换矩阵fT、工具坐标系T 相对于机械法兰坐标系M的齐次坐标逆变换矩阵运算T ,计算出机械法兰坐 标系M相对于基座坐标系B的齐次坐标变换矩阵BT,进而计算出各个关节的 角度位移,该过程被称为逆运动学计算T=:T X WTT X5. 简述机器人直交位置数据的构成及含义直交位置数据矩阵(X,Y,Z,A,B,C)、机器人本体构造标志FL1、机器人本体 多旋转数据FL2 起构

23、成了机器人直交位置数据,用(X,Y,Z,A,B,C) (FL1,FL2) 表示。直交位置数据矩阵(X,Y,Z,A,B,C )用于表达指工具坐标系在世界坐标系中 的位置与姿态FL1表示在直交坐标系下机器人手臂的姿势;FL2表示在直角坐标系下机器人每个关节的旋转周数。6. 简述机器人JOG的方式。关节JOG、直交JOG、工具JOG、三轴直交JOG、圆筒JOG、工件JOG7. 简述机器人本体运动的 4种限制类型。本体结构尺寸限制、关节动作范围限制、直交动作范围限制和构造标志的限 制。8. 简述机器人程序文件的加载方法。通过控制器面板的选择程序、通过任务插槽参数的设置和通过加载指令9. 简述机器人控制

24、器任务插槽的启动条件。启动命令运行(Start)、Always上电自动运行、Error错误发生时运行10. 简述机器人控制器 Start启动命令的输入方式。控制器面板上的Start按钮、专用Start输入信号和XRun指令等3种方式输 入。11. 简述机器人控制器 Stop暂停命令的输入方式。通过控制器或示教器上的Stop按钮、通过专用Stop输入信号和通过程序的 XStp指令语句。12. 简述机器人控制器 Reset复位命令的输入方式。通过控制器或示教器上的Reset按钮、通过专用Reset输入信号和通过程序 的XRst指令语句。13. 简述变量的数据类型有哪些数值型、字符型、关节位置型、直

25、交位置型、输入输出型变量14. 简述常量的数据类型有哪些数值型、字符型、关节位置型、直交位置型、角度值型15. 简述变量的定义方法方法一:以M、C、J、P等字母开头的用户变量分别可直接作为数值型变量、 字符型变量、关节位置变量、直交位置变量使用,无需定义;方法二:非M、C、J、P等字母开头的用户变量,按照以下语句定义:Def Inte变量名Def Long变量名Def Float变量名Def Double变量名16. 简述定义全局变量的基本步骤。 新建程序文件(即全局变量定义专用程序); 定义全局变量;下载专用程序至控制器中; 在参数PRGUSR中注册专用程序名;17. 简述GoSub语句、C

26、allP语句和Goto语句的区别,可从调用对象与位置关系、 是否返回、 是否传递参数等角度分析。GoSub语句调用的是子程序的标签名,需要 Return语句返回,子程序和调 用语句在一个程序文件里,不可传递参数;CallP语句调用的是子程序文件的程序名,需要END语句返回,子程序和调用语句在两个程序文件里,可传递参数;Goto语句为程序转移,不需要返回语句,子程序和调用语句在一个程序文 件里,不可传递参数;18. 简述EMGStop、Stop和End按钮的区别。EMGStop时,机器人程序立即停止,机器人本体动作立即停止,机器人本 体伺服立即断电,机器人系统报警;Stop时,机器人程序立即停止

27、,机器人本体动作减速停止,机器人本体伺服 不断电,机器人系统不报警;END时,机器人程序直到执行END指令或最后一行语句时停止,机器人本 体动作不停止,机器人本体伺服不断电,机器人系统不报警;四、外围电气设计题(共15分)已知机器人抓手输入输出设备的设计方案如下图所示,此外,还包括启动、暂停、复位触发型按钮和绿色、红色、黄色 24VDC指示灯。请根据给定电气资料设计机器人10控制原理图以及设置抓手类型参数 HANDTYPE的值。(15分)fl-imwiW-l/ 伽co ElMlnxMcs AMP?ITI啤M专时o EJtiitroncs AMP-=-CMC 2- HC HC 1)C fl)Hk

28、T WEJiN阳巴更:jl!l Hn呼世叮AlA2A3MBlB2B3Y 吃 ftftcogYW 1T 卯2QH 即YGH AY*24tCOMQAYIF? e一. GFJ J)GR H机器人输入输岀设备连接示意图机器人输入输出电缆引脚定义机器人抓手输入输出引脚回路自6 L 當 J 豊 JJ $ 蛊 $ Gm.EH26fe|U吕2阴HANDTYPE : S900, S901, S902, S903, S904, S905, S906, S907 (第 1 个对得1分)(1)指出源程序中错误的地方, 并说明原因;(4 第15步后面应该加一步END指令语句;因为没有调用 Data子程序,也会被执 行;

29、19步应该改成Return语句;因为GoSub 调用的子程序必须要返回;(2)当执行完第4步后,程序将执行第几步,并 说明原因;(2 第16步;因为GoSub是调用指令,调 用了 *Data标示符所在指令语句。1 Def Act 1,M_I n(1)=1 GoSub *INTR2 Mov P13 Act 仁14 Mov P25 Act 仁06 End10 *INTR11 If M_I n(1)=1 GoTo *INTR12 Retur n 0(1)执行第几步,发生什么条件时会进入中断;(2执行第4步,输入信号1等于1时,进入中断;(2)进入中断后,如何才能跳出中断,跳出 中断后返回第几步;(2

30、 Mn(1) = 0时跳出中断,返回第4P O(3)请用1步其它指令语句修改第 11步, 具有同样功能;(2五、编程题(共35分)(6分)1读懂以下垂直关节工业机器人的搬运程序并回答问题。I. Ovrd 902. M ov P_Safe3. Wait Mn(900)=14. GoSub *Data5. Mov P10, -1006.Ovrd 307. Mvs P108. Dly 0.59. HCIose 110. Dly 0.5II. Mvs P10, -10012. Ovrd 9013. Mov P_Safe14. Dly 0.515. HOpen 116. *Data17. P10.x= Mn32(224)/10018. P10.y= Mn32(192)/10019. END2. 读懂以下垂直关节工业机器人的搬运程序并回答问题。(6分)Wait Mn (1) = 03. 请根据下图所示机器人轨迹编程控制程序。(9分)2_1MovPI2MovP2+-503MovP24MovP3+-1005MovP36MovP3t-1007En

温馨提示

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

评论

0/150

提交评论