数控宏程序变量赋值试题.docx

上传人:b****8 文档编号:29407084 上传时间:2023-07-23 格式:DOCX 页数:34 大小:34.21KB
下载 相关 举报
数控宏程序变量赋值试题.docx_第1页
第1页 / 共34页
数控宏程序变量赋值试题.docx_第2页
第2页 / 共34页
数控宏程序变量赋值试题.docx_第3页
第3页 / 共34页
数控宏程序变量赋值试题.docx_第4页
第4页 / 共34页
数控宏程序变量赋值试题.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

数控宏程序变量赋值试题.docx

《数控宏程序变量赋值试题.docx》由会员分享,可在线阅读,更多相关《数控宏程序变量赋值试题.docx(34页珍藏版)》请在冰豆网上搜索。

数控宏程序变量赋值试题.docx

数控宏程序变量赋值试题

数控宏编程变量相关理论知识试卷

一、选择题(选择正确的答案,将相应的字母填入题内的括号中。

每题0.5分。

共160题,满分80分):

1.在变量赋值方法Ⅱ中,自变量地址I6对应的变量是(  )。

A、#40B、#39C、#19D、#26

2.在运算指令中,形式为#i=ROUND[#j]代表的意义是(  )。

A、圆周率B、四舍五入整数化

C、圆弧度D、加权平均

3.下列宏程序的变量表示不正确的是(  )。

A、#0B、#[200-1]C、#10D、#[#57]

4.FOR当一个带有一个确定值的操作程序被循环重复,(  )循环就会被运行。

A、FORB、GOTOC、ELSED、WHILE

5.在发那克0i系统中,描述算术运算的反正切的正确格式是(  )。

A、#i=ATAN[#j/#k]B、#i=ATAN[#j]

C、#i=ATAN[#j]/[#k]D、#i=TAN[#j]/[#k]

6.在变量赋值方法I中,引数(自变量)A对应的变量是(  )。

A、#22B、#1C、#110D、#25

7.在运算指令中,形式为#i=TAN{#j}代表的意义是()

A、正切B、合并C、反余切D、立方根

8.在运算指令中,形式为#i=SQRT[#j]代表的意义是()

A、矩阵B、平方根C、积数D、权数

9.FOR计算循环表达式:

FOR变量=初始值TO最后值:

NC程序().

A、ENDLOOPB、ENDIFC、ENDWHILED、ENDFOR

10.在运算指令中,形式为#i=#jMOD#K代表的意义是()

A、反三角函数B、平均值C、空D、取余

11、在运算指令中,形式为#i=#jXOR#k代表的意义是()

A、立方值B、极限值C、异或D、均值

12.在变量赋值方法一中,引数(自变量)M对应的变量是()

A、#13B、#52C、#321D、#95

13.计数变量同时会从初始值到最后值增加值必须小于最后值。

变量必须属于()类型。

A、char(字符)B、float(浮点)C、signed(符号)D、int(整数)

14、在变量赋值方法I中,引数(自编量)J对应的变量是( )。

A、#22  B、#5  C、#110  D、#25

15.在宏程序段#1=#6/#2-#3*COS[#4]中;优先进行的运算是(  )(FANUC系统、华中系统)。

A、函数:

COS[#4]B、乘:

#3*C、减:

#2-D、除:

#6/

16.G65代码是FANUC数控系统中的调用(  )功能(FANUC系统)。

A、子程序B、宏程序C、参数D、刀具

17.在变量赋值方法I中,引数(自变量)A对应的变量是(  )(FANUC系统)。

A、#101B、#31C、#21D、#1

18.在运算指令中,形式为Ri=COS(Rj)的函数表示的意义是(  )(SIEMENS系统)。

A、正弦B、余弦C、反正弦D、反余弦

19.正弦函数运算中的角度单位是(  )(SIEMENS系统)。

A、弧度B、度C、分D、秒

20.若Ri=TRUNC(Rj);Rj=2.325;则Ri的赋值是(  )(SIEMENS系统)。

A、2B、2.3C、2.5D、3

21.在运算指令中,形式为#i=SIGN[#j]的函数表示的意义是(  )(华中系统)。

A、自然对数B、取符号C、指数D、取整

22.IF…;…;ENDIF;是(  )(华中系统)。

A、赋值语句B、条件判别语句C、循环语句D、无条件转移语句

23.下列运算符中含义是小于、小于或等于的是(  )(SIEMENS系统)。

A、<、<=B、>、、>

24.下列变量在程序中的表达方式书写错误码的是(  )(FANUC系统、华中系统)。

A、Z[#15+20]B、#5=#1-#3C、SIN[#13]D、20.=#11

25.在FANUC数控系统中,可以独立使用并保存计算结果的变量为(  )(FANUC系统)。

A、空变量B、系统变量C、公共变量D、局部变量

26.在运算指令中,形式为#1=SQRT{#1}的函数表示的意义是()。

(fanuc系统.华中系统)

A、圆周率B、四舍五入整数化C、求数学期望值D、弧度

27.表示正切函数的运算指令是()。

(fanuc系统.华中系统)

A、#1=TAN{#1}B、#1=ATAN{#1}C、#1=FIX{#1}D、#1=COS{#1}

28.在运算指令中,形式为#1=SQRT{#1}的函数表示的意义是()。

(fanuc系统.华中系统)

A、矩形B、数列C、平方根D、条件求和

29.在运算指令中,形式为Ri=SIN{Ri}的函数表示的意义是()。

(SIEMENS系统)

A、圆弧B、立方根C、合并D、正弦

30.执行程序段N5R5=-30;N60R4=ABS(R5);后,R4赋值为()。

(SIEMENS系统)

A.-30B.30C.900D.-0.5

31.在运算指令中,形式为Ri=LN(Ri)的函数表示的意义是()。

(SIEMENS系统)

A.离心率B.自然对数C.轴距D.螺旋轴弯曲度

32.运算表达式R1=R2+R3*SIN(R4)-8,按运算次序首先是()(SIEMENS系统)。

A.R2+R3B.R3*SIN(R4)C.SIN(R4)D.SIN(R4)-8

33.在运算指令中,形式为#i=FUP[#j]的函数表示的意义是()(FANUC系统)。

(A)四舍五入整数化(B)舍去小数点(C)小数点以下舍去(D)下取整

34.宏程序的变量之间可进行算术和逻辑运算,下列()属于逻辑运算

(FANUC系统、华中系统)。

(A)绝对值(B)开平方(C)函数运算(D)或

35.在FANUC数控系统中,可以独立使用并保存计算结果的变量为()。

(FANUC系统、华中系统)。

(A)空变量(B)系统变量(C)公共变量(D)局部变量

36.宏程序中大于或等于的运算符为()(FANUC系统、华中系统)。

(A)LE(B)EQ(C)GE(D)NE

37.在运算指令中,形式为#i=INT[#j]的函数表示的意义是()(华中系统)。

(A)自然对数(B)舍去小数点(C)取整(D)非负数

38.GOTOFMARKE1;…;MARKE1:

…;是()(SIEMENS系统)。

(A)赋值语句(B)条件跳转语句(C)循环语句(D)无条件跳转语句

39.WHILE…;…;ENDW;是()(华中系统)。

(A)赋值语句(B)条件判别语句(C)循环语句(D)无条件转移语句

40.在运算指令中,形式为#i=ASIN[#j]的函数表示的意义是()(FANUC系统、华中系统)。

(A)舍入(B)立方根(C)合并(D)反正弦

41.用户宏程序是指含有()的程序(FANUC系统、华中系统)。

A、子程序B、变量C、固定循环D、常量

42.在运算指令中,形式为#i=FIX[#j]的函数表示的意义是()(FANUC系统)。

A、对数B、舍去小数点C、上取整D、非负数

43.若#24、#26表示的是加工点的X、Z坐标,则描述其X和Z向运动关系的宏程序段

#26=[#1/#2]*SQRT{#2*#2-#24*#24};所描述的加工路线是()(FANUC系统、华中系统)。

A、圆弧B、椭圆C、抛物线D、双曲线

44.下列变量引用段中,正确的引用格式为()

A.G01[#1+#2]F[#3]B.G01X#1+#2F#3C.G01X=#1+#2F=#3D.G01Z#1F#3

45.在运算指令中,形式为#i=TAN[#j]的函数表示的意义是90()(FANUC系统,华中系统)。

(A)误差(B)对数(C)正切(D)余切

46.执行G65P1000A42C73.28R0.3,宏程序01000内的变量#1的值是()(FANUC系统)

(A)35(B)73.28(C)0.3(D)42

47.符号键在编程时用于输入符号,()键用于每个程序段的结束符。

(A)CAN(B)POS(C)EOB(D)SHIFT

48.在运算指令中,形式RI=TRUNC(Rj)的函数表示意义是()(SIEMENS系统)。

(A)对数(B)舍去小数点(C)取整(D)非负数

49.在变量赋值方法Ⅱ中,自变量地址J4对应的变量是()(FANUC系统)。

(A)#40(B)#34(C)#14(D)#24

50.在变量赋值发方法I中,引数(自变量)A对应的变量是()(FANUC系统)

(A)#101(B)#31(C)#21(D)#1

51、下列变量在程序中的表达方式书写错误码的是()(FANUC系统丶华中系统)。

(A)Z[#15+20](B)#5=#1-#3(C)SIN[#13](D)20=11

52.在变量使用中,下面选项()的格式是对(FUANUC系统,华中系统)

(A)O#1(B)/#2G00X100.0(C)N#3X200.0(D)#5=#1-#3

53.在运算指令中形式中#i=ASIN[#j]的函数表示的意义是()(FANUC系统,华中系统)

(A)舍入(B)立方根(C)合并(D)反正弦

54.执行程序段N50#25=-30;N60#24=ABS[#25];后,#24赋值为()(FAND系统,华中系统)。

A.-30B.30C.900D.-0.5

55.表达式#I=EXP[#J]的运算指令表示()(FANUC系统,华中系统)。

A.自然对数B.指令函数C.上取整D.下取整

56.在运算指令中,形式为#I=LN[#J]的函数表示的意义是()(FANUC系统,华中系统)。

A.离心率B.自然对数C.轴距D.螺旋轴弯曲度

57.表达式#i=LN(#j)是()运算(FANUC系统;华中系统).

(A)自然对数;(B)指数函数;(C)下取整;(D)上取整;

58.在运算指令中,形式为#i=FIX[#j]的函数表示的意义上()(FANUC系统).

(A)对数;(B)舍去小数点;(C)上整数;(D)非负数;

59.在运算指令中,形式为#i=ROUND[#j]的函数表示的意义是()(FANUC系统)。

(A)圆周率;(B)四舍五入整数化;(C)求数学期望值;(D)弧度;

60.在运算指令中,型式为#i=FUP[#j]的函数表示的意义是()(FANUC系统)。

(A)四舍五入整数化;(B)舍去小数点;(C)小数点以下舍去;(D)下取整;

61.在宏程序变量表达式中运算次序优先的为()(FANUC系统。

华中系统)。

A乘和除的运算B最内层的方括号里的表达方式C函数D加和减

62.运算表达式#1=#2+#1*SIN[#4]-8:

按运算次序首先是()(FANUC系统。

华中系统)

A.#2+#3B.#3*SIN[4]C.SIN[#4]D.SIN[#4]-8

63.N50G0T090;表示()(FANUC系统)。

A在程序段N50~N90只见进行有条件的程序循环B在程序段N50~N90只见进行无条件的程序循环

C程序有条件转向N90程序段D程序无条件转向N90程序段

64.在WHTLE后指定一个条件表达式,当指定条件不满足时则执行()(FANUC系统)。

A.WHTLE到DO之间的程序B.DO到END之间的程序C.END之后的程序D.程序结束复位

65.在WHTLE后指定一个条件表达式,当指定条件满足时则执行()(FANUC系统)。

A.WHTLE到DO之间的程序B.DO到END之间的程序CEND之后的程序D程序结束复位

66.WHILE语句中()时,将产生无限循环(FANUC系统)。

A没指定DOB没指定ENDC没指定WHILED没指定DO后的标号

67.宏指令的比较运算中“NE”表示()(FANUC系统、华中系统)。

A等于B不等于C小于或等于D大于

68.IF[#2EQ10]…中“#2EQ10”表示()(FANUC系统、华中系统)。

A#2中的赋值小于10B#2中的赋值大于10C#2中的赋值等于10D#2中的赋值不等于10

69.宏指令的比较运算符中“EQ”表示()(FANUC系统、华中系统)。

A等于B不等于C小于或等于D大于

70.宏程序中大于或等与的运算符为()(FANUC系统、华中系统)。

A.LEB.EQC.GED.GT

71.运算式#JGT#K中的关系运算符GT表示()(FANUC系统、华中系统)。

A与B非C大于D加

72.宏程序中小于或等于的运算符为()(FANUC系统、华中系统)。

A.LEB.EQC.GED.NE

73.下列运算符中含义是小于、小于或等于的是()(FANUC系统、华中系统)。

A.LT、LEB.GT、LTC.GE、LED.NE、LE

74.宏指令的比较运算符中“LT”表示()(FANUC系统、华中系统)。

A小于B不等于C大于或等于D小于或等于

75.G65代码是FANUC数控系统中的调用()功能(FANUC系统)。

A子程序B宏程序C参数D刀具

76.FANUC系统非模态调用G65指令中地址()不能在自变量中使用(FANUC系统)。

A.A、B、CB.I、J、KC.G、L、ND.X、Y、Z

77.下列地址符中不可以作为宏程序调用指令中自变量符号的是()(FANUC系统)。

A.I、B.K、C.N、D.H、

78.宏程序调用指令中自变量I对应的局部变量是()(FANUC系统)。

A.#1B.#9C.#10D.#4

79.在变量的赋值方法II中,自变量地址I6对应的变量是()(FANUC系统)。

A.#99B.#19C.#29D.#39

80.FANUC系统中自变量的赋值方法II中只使用A、B、C和I、J、K这6个字母,其中I、

J、K可以重复指定()次(FANUC系统)。

A.1B.10C.3D.5

81.椭圆参数方程式为()(FANUC系统、华中系统)。

AX=a*sinθ;Y=b*cosθBX=b*cos(θ/b);Y=a*sinθ

CX=a*cosθ;Y=b*sinθDX=b*sinθ;Y=a*cos(θ/a)

82.在运算指令中,形式为Ri=ACOS(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)只取零(B)位移误差(C)反余弦(D)余切

83.在运算指令中,形式为Ri=COS(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)正弦(B)余弦(C)反正弦(D)反余弦

84.表示余弦函数的运算指令是()(SIEMENS系统)。

(A)Ri=TAN(Rj)(B)Ri=ACOS(Rj)(C)Ri=COS(Rj)(D)Ri=SIN(Rj)

85.正弦函数运算中的角度单位是()(SIEMENS系统)。

(A)弧度(B)度(C)分(D)秒

86.在运算指令中,形式为Ri=ASIN(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)舍入(B)立方根(C)合并(D)反正弦

87.在运算指令中,形式为Ri=ATAN(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)余弦(B)反正切(C)切线(D)反余切

88.在运算指令中,形式为Ri=TAN(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)误差(B)对数(C)正切(D)余切

89.在运算指令中,形式为Ri=ABS(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)离散(B)非负(C)绝对值(D)位移

90.在运算指令中,形式为Ri=SQRT(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)矩阵(B)数列(C)平方根(D)条件求和

91.在运算指令中,形式为Ri=LN(Rj)的函数表示的意义是()(SIEMENS系统)。

(A)离心率(B)自然对数(C)轴距(D)螺旋轴弯曲度

92.表示式Ri=EXP(Rj)是()运算(SIEMENS系统)。

(A)自然对数(B)指数函数(C)下取整(D)上取整

93.若Ri=TRUNC(Rj);Rj=2.325;则Ri的赋值是()(SIEMENS系统)。

(A)2(B)2.3(C)2.5(D)3

94.在运算指令中,取整指令的格式为()。

(SIEMENS系统)

(A)Ri=EXP(Rj)(B)ABS(Rj)(C)LN(Rj)(D)Ri=TRUNC(Rj)

95.在运算指令中,形式为#j=INT[#j]的函数表示的意义是()(华中系统)。

(A)自然对数(B)舍去小数点(C)取整(D)非负数

96.在运算指令中,取符号指令的格式是()(华中系统)。

(A)Ri=LN(Rj)(B)Ri=INT(Rj*Rk)(C)Ri=EXP(Rj)(D)Ri=SIGN(Rj)

97.在运算指令中,形式为#i=SIGN[#j]的函数表示的意义是()。

(华中系统)

(A)自然对数(B)取符号(C)指数(D)取整

98.在宏程序段R1=R6/R2-R3*COS(R4);中优先进行的运算是()(SIEMENS系统)。

(A)函数:

COS(R4)(B)乘:

R3*(C)减:

R2-(D)除:

R6/

99.在宏程序变量表示式中运算次序优先的为()(SIEMENS系统)。

(A)乘和除运算(B)括号内的运算(C)函数(D)加和减

100.程序段“N30IF[#1GT10];…N80ENDIF;N90…;”表示()(华中系统)。

(A)如果变量#1的值大于10,程序继续按顺序向下运行

(B)如果变量#1的值大于10的条件不成立,程序继续按顺序向下运行

(C)如果变量#1的值大于10,循环执行此程序段之后的程序段至N80的程序段

(D)如果变量#1的值不大于10,循环执行此程序之后的程序段至N80的程序段

101.如要编程实现:

“如果A大于或等于B,那么继续运行程序至某程序段,否则程序将跳过这些程序运行后面的程序段”,下面语句中正确的是()(华中系统)。

(A)WHILE[AGEB];…ENDW(B)WHILE[ALTB];…ENDW

(C)IF[AGEB];…ENDIF(D)IF[ALTB];…ENDIF

102.如要编程实现:

“如果R1大于或等于R2,那么程序向后跳转至“LABEL1”程序段”,下面语句中正确的是()(SIEMENS系统)。

(A)GOTOFLABEL1(B)GOTOBLABEL1(C)IFR1>=R2GOTOFLABEL1(D)IFR1>=R2GOTOBLABEL1

103.GOTOFMARKE1;…;MARKE1:

…;是()(SIEMENS系统)。

(A)赋值语句(B)条件跳转语句(C)循环语句(D)无条件跳转语句

104.IFR1>=R2GOTOFLABEL1;…;LABEL1;…;是()(SIEMENS系统)。

(A)赋值语句(B)条件跳转语句(C)循环语句(D)无条件跳转语句

105.在WHILE后指定一个条件表达式,当指定条件满足时,则执行()(华中系统)。

(A)WHILE之前的程序(B)EWHILE到ENDW之间的程序

(C)ENDW之后的程序(D)程序直接结束

106.在WHILE后指定一个条件表达式,当指定条件不满足时,则执行()(华中系统)。

(A)WHILE之前的程序(B)EWHILE到ENDW之间的程序

(C)ENDW之后的程序(D)程序直接结束

107.WHILE…;…;ENDW;是()(华中系统)。

(A)赋值语句(B)条件判别语句(C)循环语句(D)无条件跳转语句

108.IFR2==10…中“R2==10”表示()(SIEMENS系统)。

(A)R2中的赋值小于10(B)R2中的赋值大于10

(C)R2中的赋值等于10(D)R2中的赋值不等于10

109.宏指令的比较运算符中“<>”表示()SIEMENS系统)。

(A)等于(B、)不等于(C、)小于(D)、大于

110.宏指令的比较运算符中“==”表示()SIEMENS系统)。

(A、)等于(B、)不等于(C、)小于(D、)大于

111.宏程序中大于或等于的运算符为()(SIEMENS系统)。

(A)、==(B、)<(C、)<>(D、)>=

112.宏指令的比较运算符中“<”表示()(SIEMENS系统)。

(A)、等于(B)、不等于(C、)小于(D)、大于

113.表示小于的关系运算符是()(SIEMENS系统)。

(A)、==(B、)<(C、)<>(D、)>=

114.下列运算符中含义是小于、小于或等于的是()(SIEMENS系统)。

(A)、 <、<=(B)、>、<(C)、==、<(D、)<>、>

115.下面的宏变量中()是当前局部变量(华中系统)。

(A)、#1(B、)#100(C、)#200(D)、#300

116.宏程序中,圆周率“PI”是()(华中系统)。

(A、)常量(B、)当前局部变量(C、)全局变量(D、)一层局部变量

117.下面的宏变量中()是全局变量(华中系统)。

(A)#1(B)#100(C)200(D)#300

118.若R4、R6表示的是加工点的X、Z坐标,则描述其X和Z向运动关系的宏程序段R6=[R1/R2]*SQRT{R2*R2-R4*R4}:

所描述的加工路线是()(SIEMENS系统)。

(A)圆弧(B)椭圆(C)抛物线(D)双曲线

119.若R4、R6表示的是加工点的X、Z坐标,则描述其X和Z向运动关系的宏程序段R6=SQRT{2*R2*R4}:

所描述的加工路线是()(SIEMENS系统)。

(A)圆弧(B)椭圆(C)抛物线(D)双曲线

120.椭圆参数方程式为()(SIEMENS系统)。

(A)X=a*Sin0;Y=b*Cos0(B)X=b*Cos0(0/b);Y=a*Sin0

(C)X=a*Cos0;Y=b*Sin0(D)X=b*Sin0;Y=a*Cos0(0/a)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1