數(shù)控宏程序變量賦值試題_第1頁
數(shù)控宏程序變量賦值試題_第2頁
數(shù)控宏程序變量賦值試題_第3頁
數(shù)控宏程序變量賦值試題_第4頁
數(shù)控宏程序變量賦值試題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

數(shù)控宏編程變量相關(guān)理論知識試卷0.5分。共0.5分。共160題,,t分80分):.在變量賦值方法n中,自變量地址I6對應(yīng)的變量是()。TOC\o"1-5"\h\zA、#40B、#39.在運(yùn)算指令中,形式為#i=ROUND[#j]A、圓周率C、圓弧度.下列宏程序的變量表示不正確的是(A、#0B、#[200-1]C、#19D、#26代表的意義是()。B、四舍五入整數(shù)化D、加權(quán)平均)。C、#10D、#[#57](()循環(huán)就會(huì)被運(yùn)行。.FOR當(dāng)一個(gè)帶有一個(gè)確定值的操作程序被循環(huán)重復(fù),A、FORB、GOTOC、ELSED、WHILETOC\o"1-5"\h\z.在發(fā)那克0i系統(tǒng)中,描述算術(shù)運(yùn)算的反正切的正確格式是()。A、#i=ATAN[#j/#k]B、#i=ATAN[#j]C、#i=ATAN[#j]/[#k]D、#i=TAN[#j]/[#k].在變量賦值方法I中,引數(shù)(自變量)A對應(yīng)的變量是()。A、#22B、#1C、#110D、#25.在運(yùn)算指令中,形式為#i=TAN{#j}代表的意義是()A、正切B、合并C、反余切D、立方根.在運(yùn)算指令中,形式為#i=SQRT[#j]代表的意義是()A、矩陣B、平方根C、積數(shù)D、權(quán)數(shù).FOR計(jì)算循環(huán)表達(dá)式:FOR變量=初始值TO最后值:NC程序().D、ENDFORD、取余D、均值DD、ENDFORD、取余D、均值D、#95.在運(yùn)算指令中,形式為#i=#jMOD#K代表的意義是()A、反三角函數(shù)B、平均值C、空11、在運(yùn)算指令中,形式為#i=#jXOR#k代表的意義是()A、立方值B、極限值C、異或.在變量賦值方法一中,引數(shù)(自變量)M對應(yīng)的變量是(A、#13B、#52C、#321.計(jì)數(shù)變量同時(shí)會(huì)從初始值到最后值增加值必須小于最后值。變量必須屬于()類型。A、char(字符)B、float(浮點(diǎn))C、signed(符號)D、int(整數(shù))14、在變量賦值方法I中,引數(shù)(自編量)J對應(yīng)的變量是()。A、#22B、#5C、#110D、#25.在宏程序段#1=#6/#2-#3*COS[#4]中;優(yōu)先進(jìn)行的運(yùn)算是()(FANUC系統(tǒng)、華中系統(tǒng))。A、函數(shù):COS[#4]B、乘:#3*C、減:#2-D、除:#6/.G65代碼是FANUC數(shù)控系統(tǒng)中的調(diào)用()功能(FANUC系統(tǒng))。A、子程序B、宏程序C、參數(shù)D、刀具.在變量賦值方法I中,引數(shù)(自變量)A對應(yīng)的變量是()(FANUC系統(tǒng))。A、#101B、#31C、#21D、#1.在運(yùn)算指令中,形式為Ri=COS(Rj)的函數(shù)表示的意義是()(SIEMENS系統(tǒng))。A、正弦B、余弦C、反正弦D、反余弦.正弦函數(shù)運(yùn)算中的角度單位是()(SIEMENS系統(tǒng))。A、弧度BA、弧度B、度C、分D、秒.若Ri=TRUNC(Rj);Rj=2.325;貝URi的賦值是()(SIEMENS系統(tǒng))。A、2B、2.3C、2.5D、3.在運(yùn)算指令中,形式為#i=SIGN[#j]的函數(shù)表示的意義是()(華中系統(tǒng))。A、自然對數(shù)B、A、自然對數(shù)B、取符號.IF…;…;ENDIF;是()(華中系統(tǒng))。A、賦值語句B、條件判別語句C、指數(shù)C、循環(huán)語句.下列運(yùn)算符中含義是小于、小于或等于的是A、v、v=B、>、v()(SIEMENS系統(tǒng))。C、="、<D、取整D、無條件轉(zhuǎn)移語句D、<>、>24.下列變量在程序中的表達(dá)方式書寫錯(cuò)誤碼的是24.下列變量在程序中的表達(dá)方式書寫錯(cuò)誤碼的是A、Z[#15+20]B、#5=#1-#3()(FANUC系統(tǒng)、華中系統(tǒng))。C、SIN[#13]D、20.=#1125.在25.在FANUC數(shù)控系統(tǒng)中,可以獨(dú)立使用并保存計(jì)算結(jié)果的變量為()(FANUC系統(tǒng))。A、A、空變量B、系統(tǒng)變量C、公共變量D、局部變量)。(fanuc系統(tǒng).華中系統(tǒng)).在運(yùn)算指令中,形式為)。(fanuc系統(tǒng).華中系統(tǒng))A、圓周率B、四舍五入整數(shù)化C、求數(shù)學(xué)期望值D、弧度.表示正切函數(shù)的運(yùn)算指令是()。(fanuc系統(tǒng).華中系統(tǒng))A、#1=TAN{#1}B、#1=ATAN{#1}C#1=FIX{#1}D、#1=COS{#1}.在運(yùn)算指令中,形式為A、矩形A、#1=TAN{#1}B、#1=ATAN{#1}C#1=FIX{#1}D、#1=COS{#1}.在運(yùn)算指令中,形式為A、矩形#1=SQRT{#1}的函數(shù)表示的意義是(B、數(shù)列C、平方根)。(fanuc系統(tǒng).華中系統(tǒng))D、條件求和.在運(yùn)算指令中,形式為Ri=SIN{Ri}的函數(shù)表示的意義是(A、圓弧B、立方根C、合并)。(SIEMENS系統(tǒng))D、正弦.執(zhí)行程序段N5R5=-30;N60R4=ABS(R5);后,R4賦值為()。(SIEMENS系統(tǒng))A.-30B.30C.900D.-0.5.在運(yùn)算指令中,形式為.在運(yùn)算指令中,形式為Ri=LN(Ri)的函數(shù)表示的意義是(A.離心率B.自然對數(shù)C.軸距.運(yùn)算表達(dá)式R1=R2+R3*SIN(R4)-8,按運(yùn)算次序首先是()。(SIEMENS系統(tǒng))D.螺旋軸彎曲度)(SIEMENS系統(tǒng))。A.R2+R3B.R3*SIN(R4)A.R2+R3B.R3*SIN(R4)SIN(R4)SIN(R4)-8.在運(yùn)算指令中,形式為#i=FUP[#j]的函數(shù)表示的意義是()(FANUC系統(tǒng))。(A)四舍五入整數(shù)化(B)舍去小數(shù)點(diǎn)(C)小數(shù)點(diǎn)以下舍去(D)下取整.宏程序的變量之間可進(jìn)行算術(shù)和邏輯運(yùn)算,下列()屬于邏輯運(yùn)算(FANUC系統(tǒng)、華中系統(tǒng))。(A)絕對值(B)開平方(C)函數(shù)運(yùn)算(D)或.在FANUC數(shù)控系統(tǒng)中,可以獨(dú)立使用并保存計(jì)算結(jié)果的變量為()。(FANUC系統(tǒng)、華中系統(tǒng))。(A)空變量(B)系統(tǒng)變量(C)公共變量(D)局部變量36.宏程序中大于或等于的運(yùn)算符為()(FANUC系統(tǒng)、華中系統(tǒng))。(A)LE36.宏程序中大于或等于的運(yùn)算符為()(FANUC系統(tǒng)、華中系統(tǒng))。(A)LE(B)EQ(C)GE(D)NE37.在運(yùn)算指令中,形式為#i=INT[#j]的函數(shù)表示的意義是()(華中系統(tǒng))。(A)自然對數(shù)(B)舍去小數(shù)點(diǎn)(C)取整(D)非負(fù)數(shù)38.GOTOFMARKE1;…;(A)自然對數(shù)(B)舍去小數(shù)點(diǎn)(C)取整(D)非負(fù)數(shù)38.GOTOFMARKE1;…;MARKE1:…;是()(SIEMENS系統(tǒng))。(A)賦值語句39.WHILE--(B)條件跳轉(zhuǎn)語句(C)循環(huán)語句…;ENDW;是()(華中系統(tǒng))。(A)賦值語句(B)條件判別語句(C)循環(huán)語句(D)無條件跳轉(zhuǎn)語句(D)無條件轉(zhuǎn)移語句40.在運(yùn)算指令中,形式為#i=ASIN[#j]的函數(shù)表示的意義是()(FANUC系統(tǒng)、華中系統(tǒng))。(A)舍入(B)立方根(C)合并(D)反正弦41.用戶宏程序是指含有()的程序(FANUC系統(tǒng)、華中系統(tǒng))。A、子程序42.A、子程序42.在運(yùn)算指令中,A、對數(shù)B、變量形式為#i=FIX[#j]B、舍去小數(shù)點(diǎn)C、固定循環(huán)的函數(shù)表示的意義是(C、上取整D、常量)(FANUC系統(tǒng))。D、非負(fù)數(shù)X和Z向運(yùn)動(dòng)關(guān)系的宏程序段43.若#24、#26表示的是加工點(diǎn)的XX和Z向運(yùn)動(dòng)關(guān)系的宏程序段#26=[#1/#2]*SQRT{#2*#2-#24*#24};所描述的加工路線是()(FANUC系統(tǒng)、華中系統(tǒng))。A、圓弧B、橢圓C、拋物線D、雙曲線.下列變量引用段中,正確的引用格式為()A.G01[#1+#2]F[#3]B.G01X#1+#2F#3C.G01X=#1+#2F=#3D.G01Z#1F#3.在運(yùn)算指令中,形式為#i=TAN[#j]的函數(shù)表示的意義是90()(FANUC系統(tǒng),華中系統(tǒng))。(A)誤差(B)對數(shù)(C)正切(D)余切.執(zhí)行G65P1000A42C73.28R0.3,宏程序01000內(nèi)的變量#1的值是()(FANUC系統(tǒng))(A)35(B)73.28(C)0.3(D)42.符號鍵在編程時(shí)用于輸入符號,()鍵用于每個(gè)程序段的結(jié)束符。(A)CAN(B)POS(C)EOB(D)SHIFT.在運(yùn)算指令中,形式RI=TRUNC(Rj)的函數(shù)表示意義是()(SIEMENS系統(tǒng))。(A)對數(shù)(B)舍去小數(shù)點(diǎn)(C)取整(D)非負(fù)數(shù).在變量賦值方法n中,自變量地址J4對應(yīng)的變量是()(FANU面統(tǒng))。(A)#40(B)#34(C)#14(D)#24.在變量賦值發(fā)方法I中,引數(shù)(自變量)A對應(yīng)的變量是()(FANUC(統(tǒng))(A)#101(B)#31(C)#21(D)#151、下列變量在程序中的表達(dá)方式書寫錯(cuò)誤碼的是()(FANU醬統(tǒng)、華中系統(tǒng))。(A)Z[#15+20](B)#5=#1-#3(QSIN[#13](D)20=11.在變量使用中,下面選項(xiàng)()的格式是對(FUANU舔統(tǒng),華中系統(tǒng))(A)O#1(B)/#2G00X100.0(C)N#3X200.0(D)#5=#1-#3.在運(yùn)算指令中形式中#i=ASIN[#j]的函數(shù)表示的意義是()(FANUC(統(tǒng),華中系統(tǒng))(A)舍入(B)立方根(C)合并(D)反正弦.執(zhí)行程序段N50#25=-30;N60#24=ABS[#25];后,#24賦值為()(FAND系統(tǒng),華中系統(tǒng))。A.-30B.30C.900D.-0.5.表達(dá)式#I=EXP[#J]的運(yùn)算指令表示()(FANUC系統(tǒng),華中系統(tǒng))。A.自然對數(shù)B.指令函數(shù)C.上取整D.下取整.在運(yùn)算指令中,形式為#I=LN[#J]的函數(shù)表示的意義是()(FANUC系統(tǒng),華中系統(tǒng))。A.離心率B.自然對數(shù)C.軸距D.螺旋軸彎曲度.表達(dá)式#i=LN(#j)是()運(yùn)算(FANU蹤統(tǒng);華中系統(tǒng)).(A)自然對數(shù);(B)指數(shù)函數(shù);(C)下取整;(D)上取整;.在運(yùn)算指令中,形式為#i=FIX[#j]的函數(shù)表示的意義上()(FANUC(統(tǒng)).(A)對數(shù);(B)舍去小數(shù)點(diǎn);(C)上整數(shù);(D)非負(fù)數(shù);.在運(yùn)算指令中,形式為#i=ROUND[#j]的函數(shù)表示的意義是()(FANUC(統(tǒng))。(A)圓周率;(B)四舍五入整數(shù)化;(C)求數(shù)學(xué)期望值;(D)弧度;.在運(yùn)算指令中,型式為#i=FUP[#j]的函數(shù)表示的意義是()(FANUCI統(tǒng))。(A)四舍五入整數(shù)化;(B)舍去小數(shù)點(diǎn);(C)小數(shù)點(diǎn)以下舍去;(D)下取整;.在宏程序變量表達(dá)式中運(yùn)算次序優(yōu)先的為()(FANUC(統(tǒng)。華中系統(tǒng))。A乘和除的運(yùn)算B最內(nèi)層的方括號里的表達(dá)方式C函數(shù)D加和減.運(yùn)算表達(dá)式#1=#2+#1*SIN[#4]-8:按運(yùn)算次序首先是()(FANUC(統(tǒng)。華中系統(tǒng))A.#2+#3B.#3*SIN[4]C.SIN[#4]D.SIN[#4]-8.N50G0T090;表示()(FANUCK統(tǒng))。A在程序段N50?N90只見進(jìn)行有條件的程序循環(huán)B在程序段N50?N90只見進(jìn)行無條件的程序循環(huán)C程序有條件轉(zhuǎn)向N90程序段D程序無條件轉(zhuǎn)向N90程序段.在WHTLE!指定一個(gè)條件表達(dá)式,當(dāng)指定條件不滿足時(shí)則執(zhí)行()(FANUC(統(tǒng))。A.WHTL倒DO之間的程序B.DO到END之間的程序C.EN3后的程序D.程序結(jié)束復(fù)位.在WHTLE!指定一個(gè)條件表達(dá)式,當(dāng)指定條件滿足時(shí)則執(zhí)行()(FANUC(統(tǒng))。A.WHTL倒DO之間的程序B.DO到END之間的程序CEND之后的程序D程序結(jié)束復(fù)位.WHILE語句中()時(shí),將產(chǎn)生無限循環(huán)(FANUC(統(tǒng))。A沒指定DOB沒指定ENDC沒指定WHILED沒指定DO后的標(biāo)號.宏指令的比較運(yùn)算中“NE表示()(FANUC(統(tǒng)、華中系統(tǒng))。A等于B不等于C小于或等于D大于.IF[#2EQ10]…中"#2EQ10”表示()(FANUC(統(tǒng)、華中系統(tǒng))。A#2中的賦值小于10B#2中的賦值大于10C#2中的賦值等于10D#2中的賦值不等于10.宏指令的比較運(yùn)算符中“EQ'表示()(FANUC(統(tǒng)、華中系統(tǒng))。A等于B不等于C小于或等于D大于.宏程序中大于或等與的運(yùn)算符為()(FANUC(統(tǒng)、華中系統(tǒng))。A.LEB.EQC.GED.GT.運(yùn)算式#JGT#K中的關(guān)系運(yùn)算符GT表示()(FANUC^統(tǒng)、華中系統(tǒng))。A與B非C大于D力口.宏程序中小于或等于的運(yùn)算符為()(FANUC(統(tǒng)、華中系統(tǒng))。A.LEB.EQC.GED.NE.下列運(yùn)算符中含義是小于、小于或等于的是()(FANUC(統(tǒng)、華中系統(tǒng))。A.LT、LEB.GT、LTC.GE、LED.NE、LE.宏指令的比較運(yùn)算符中“LT”表示()(FANUC^統(tǒng)、華中系統(tǒng))。A小于B不等于C大于或等于D小于或等于.G65代碼是FANU徵控系統(tǒng)中的調(diào)用()功能(FANUC(統(tǒng))。A子程序B宏程序C參數(shù)D刀具.FANUC系統(tǒng)非模態(tài)調(diào)用G65指令中地址()不能在自變量中使用(FANUC(統(tǒng))。A.A、B、CB.I、J、KC.G、L、ND.X、丫、Z.下列地址符中不可以作為宏程序調(diào)用指令中自變量符號的是()(FANUG^統(tǒng))。A.I、B.K、C.N、D.H、.宏程序調(diào)用指令中自變量I對應(yīng)的局部變量是()(FANUC^統(tǒng))。A.#1B.#9C.#10D.#4.在變量的賦值方法II中,自變量地址I6對應(yīng)的變量是()(FANUCI統(tǒng))。A.#99B.#19C.#29D.#39.FANUC系統(tǒng)中自變量的賦值方法II中只使用A、B、C和I、J、K這6個(gè)字母,其中I、J、K可以重復(fù)指定()次(FANUC(統(tǒng))。A.1B.10C.3D.5.橢圓參數(shù)方程式為()(FANUC(統(tǒng)、華中系統(tǒng))。AX=a*sin0;Y=b*cos0BX=b*cos(0/b);Y=a*sin0CX=a*cos0;Y=b*sin0DX=b*sin0;Y=a*cos(0/a).在運(yùn)算指令中,形式為Ri=ACOS(Rj)的函數(shù)表示的意義是()(SIEMENS^)。(A)只取零(B)位移誤差(C)反余弦(D)余切.在運(yùn)算指令中,形式為Ri=COS(Rj)的函數(shù)表示的意義是()(SIEMEN繇統(tǒng))。(A)正弦(B)余弦(C)反正弦(D)反余弦.表示余弦函數(shù)的運(yùn)算指令是()(SIEMEN繇統(tǒng))。(A)Ri=TAN(Rj)(B)Ri=ACOS(Rj)(C)Ri=COS(Rj)(D)Ri=SIN(Rj).正弦函數(shù)運(yùn)算中的角度單位是()(SIEMEN繇統(tǒng))。(A)弧度(B)度(C)分(D)秒.在運(yùn)算指令中,形式為Ri=ASIN(Rj)的函數(shù)表示的意義是()(SIEMENS系統(tǒng))。(A)舍入(B)立方根(C)合并(D)反正弦.在運(yùn)算指令中,形式為Ri=ATAN(Rj)的函數(shù)表示的意義是()(SIEMEN繇統(tǒng))。(A)余弦(B)反正切(C)切線(D)反余切.在運(yùn)算指令中,形式為Ri=TAN(Rj)的函數(shù)表示的意義是()(SIEMENS^)。(A)誤差(B)對數(shù)(C)正切(D)余切.在運(yùn)算指令中,形式為Ri=ABS(Rj)的函數(shù)表示的意義是()(SIEMEN繇統(tǒng))。(A)離散(B)非負(fù)(Q絕對值(D)位移.在運(yùn)算指令中,形式為Ri=SQRT(Rj)的函數(shù)表示的意義是()(SIEMEN繇統(tǒng))。(A)矩陣(B)數(shù)列(C)平方根(D)條件求和.在運(yùn)算指令中,形式為Ri=LN(Rj)的函數(shù)表示的意義是()(SIEMEN繇統(tǒng))。(A)離心率(B)自然對數(shù)(C)軸距(D)螺旋軸彎曲度.表示式Ri=EXP(Rj)是()運(yùn)算(SIEMEN繇統(tǒng))。(A)自然對數(shù)(B)指數(shù)函數(shù)(C)下取整(D)上取整.若Ri=TRUNC(Rj);Rj=2.325;則Ri的賦值是()(SIEMEN繇統(tǒng))。(A)2(B)2.3(C)2.5(D)3.在運(yùn)算指令中,取整指令的格式為()。(SIEMENS^^)(A)Ri=EXP(Rj)(B)ABS(Rj)(C)LN(Rj)(D)Ri=TRUNC(Rj).在運(yùn)算指令中,形式為#j=INT[#j]的函數(shù)表示的意義是()(華中系統(tǒng))。(A)自然對數(shù)(B)舍去小數(shù)點(diǎn)(C)取整(D)非負(fù)數(shù).在運(yùn)算指令中,取符號指令的格式是()(華中系統(tǒng))。(A)Ri=LN(Rj)(B)Ri=INT(Rj*Rk)(C)Ri=EXP(Rj)(D)Ri=SIGN(Rj).在運(yùn)算指令中,形式為#i=SIGN[#j]的函數(shù)表示的意義是()。(華中系統(tǒng))(A)自然對數(shù)(B)取符號(C)指數(shù)(D)取整.在宏程序段R1=R6/R2-R3*COS(R4);中優(yōu)先進(jìn)行的運(yùn)算是()(SIEMEN繇統(tǒng))。(A)函數(shù):COS(R4)(B)乘:R3*(C)減:R2-(D)除:R6/.在宏程序變量表示式中運(yùn)算次序優(yōu)先的為()(SIEMEN繇統(tǒng))。(A)乘和除運(yùn)算(B)括號內(nèi)的運(yùn)算(C)函數(shù)(D)加和減.程序段“N30IF[#1GT10];?N80ENDIF;N901"表示()(華中系統(tǒng))。(A)如果變量#1的值大于10,程序繼續(xù)按順序向下運(yùn)行(B)如果變量#1的值大于10的條件不成立,程序繼續(xù)按順序向下運(yùn)行(C)如果變量#1的值大于10,循環(huán)執(zhí)行此程序段之后的程序段至N80的程序段(D)如果變量#1的值不大于10,循環(huán)執(zhí)行此程序之后的程序段至N80的程序段.如要編程實(shí)現(xiàn):“如果A大于或等于B,那么繼續(xù)運(yùn)行程序至某程序段,否則程序?qū)⑻^這些程序運(yùn)行后面的程序段”,下面語句中正確的是()(華中系統(tǒng))。(A)WHILE[AGEB];…ENDW(B)WHILE[ALTB];…ENDW(C)IF[AGEB];??ENDIF(D)IF[ALTB];???ENDIF.如要編程實(shí)現(xiàn):“如果R1大于或等于R2,那么程序向后跳轉(zhuǎn)至“LABEL1”程序段",下面語句中正確的是()(SIEMEN繇統(tǒng))。(A)GOTOEABEL1(B)GOTOBABEL1(C)IFR1>=R2GOTOEABEL1(D)IFR1>=R2GOTOBABEL1.GOTOFMARKE1;?;MARKE1:…;是()(SIEMENS^)。(A)賦值語句(B)條件跳轉(zhuǎn)語句(C)循環(huán)語句(D)無條件跳轉(zhuǎn)語句104.IFR1>=R2GOTOFLABEL1;…;LABEL1;…;是()(SIEMEN繇統(tǒng))。(A)賦值語句(B)條件跳轉(zhuǎn)語句(C)循環(huán)語句(D)無條件跳轉(zhuǎn)語句.在WHILE后指定一個(gè)條件表達(dá)式,當(dāng)指定條件滿足時(shí),則執(zhí)行()(華中系統(tǒng))c(A)WHILE之前的程序(B)EWHILEiUENDW乙間的程序(C)END贓后的程序(D)程序直接結(jié)束.在WHILE后指定一個(gè)條件表達(dá)式,當(dāng)指定條件不滿足時(shí),則執(zhí)行()(華中系統(tǒng))(A)WHILE之前的程序(B)EWHILEiUENDW乙間的程序

(C)END贓后的程序(D)程序直接結(jié)束107.WHILE…;…;ENDW/是()(華中系統(tǒng))。(A)賦值語句(B)條件判別語句(C)循環(huán)語句(D)無條件跳轉(zhuǎn)語句108.IFR2==10…中"R2==10”表示()(SIEMEN繇統(tǒng))。(A)R2中的賦值小于10(C)R2中的賦值等于10109.宏指令的比較運(yùn)算符中“(B)(D)表示((A)等于(B、)不等于R2中的賦值大于10R2中的賦值不等于10)SIEMENS^)。(C、)小于(D)、大于110.宏指令的比較運(yùn)算符中“表本((B、)不等于111.宏程序中大于或等于的運(yùn)算符為((A)、=(R)<112.宏指令的比較運(yùn)算符中“<”表示((A)、等于(B)、不等于)SIEMENS^)。(C、)小于(SIEMENS^)。(C)<>(SIEMENS^)。(C、)小于(D、)113.表示小于的關(guān)系運(yùn)算符是()(SIEMEN繇統(tǒng))。(A)、=(B、)<114.下列運(yùn)算符中含義是小于、小于或等于的是((C、)<>)(SIEMENS^)。(D、)>(A)、<、<二(B)、(C)、=.下面的宏變量中((A)、#1.宏程序中,圓周率)是當(dāng)前局部變量(華中系統(tǒng))(B、)#100(C、)#200PI”是()(華中系統(tǒng))。(D)、#300(A、)常量117.下面的宏變量中((A)#1(B、)當(dāng)前局部變量(C、)全局變量(D)一層局部變量)是全局變量(華中系統(tǒng))(B)#100I(C)200(D)#300R6=[R1/R2]*SQRTR6=[R1/R2]*SQRT118.若R4R6表示的是加工點(diǎn)的X、Z坐標(biāo),則描述其X和Z向運(yùn)動(dòng)關(guān)系的宏程序段{R2*R2-R4*R4}:所描述的加工路線是()(SIEMEN繇統(tǒng))。(A)圓?。˙)橢圓(C)拋物線119.若R4R6表示的是加工點(diǎn)的X、Z坐標(biāo),則描述其

所描述的加工路線是()(SIEMENS!^)。(D)雙曲線X和Z向運(yùn)動(dòng)關(guān)系的宏程序段R6=SQRT{2*R2*R4}:(A)圓?。ˋ)圓?。˙)橢圓(C)拋物線(D)雙曲線120.120.橢圓參數(shù)方程式為()(A)X=a*Sin0;Y=b*Cos0(C)X=a*Cos0;Y=b*Sin0121.IF…;…;ENDIF;是((SIEMENS系統(tǒng))。X=b*Cos0(0/b);Y=a*Sin0(D)X=b*Sin0;Y=a*Cos0(0/a))。(華中系統(tǒng))A賦值語句122.在變量使用中,A、0#1B、123.如要編程實(shí)現(xiàn):B條件判別語句下面選項(xiàng)()#2G00X100.0“如果R1大于等于C循環(huán)語句D無條件轉(zhuǎn)移語句的格式是對的。(FANUC系統(tǒng).華中系統(tǒng))C、N#3X200.0D、#5=#1-#3R2,那么程序向后跳轉(zhuǎn)至“LABEL1程序段,”,下面語句中正確的是()。(SIEMENC系統(tǒng))(A)GOTOFLABEL1IFR1>R2GOTOFLABEL1(B)GOTOBLABEL1IFR1>R2GOTOBLABEL1124.執(zhí)行程序段N10#24=60N20#26=-40N30G01X[#24]Z[#26]F0.1后刀具所在位置的坐標(biāo)為(A、X#24,Z#26B、X24,Z26125.在WHILE后指定一個(gè)條件表達(dá)式,A、WHILE到DO之間的程序C、END之后的程序C、X60,Z26當(dāng)指定條件滿足時(shí),則執(zhí)行(D、x60z-40)BDO至ij時(shí)END之間的程序D、程序結(jié)束復(fù)位TOC\o"1-5"\h\z126.在運(yùn)算指令中,形式為#i=#jMOD#k代表的意義是()。A.四次方根B.微分C.導(dǎo)數(shù)D.取余127、在運(yùn)算指令中,形式為#iI=#iAND#k代表的意義是()。A.分?jǐn)?shù)B.小數(shù)C.倒數(shù)D.邏輯數(shù)128、在變量賦值方方法I中,引數(shù)(自變量)Z對應(yīng)的變量是()。A.#23B.#26C.#110D.#5.在變量賦值方法I中,引數(shù)(自變量)C對應(yīng)的變量是()。A.#43B.#31C.#3D.#39.在運(yùn)算指令中,形式為#i=FUP[#j]代表的意義是()。A.求概率B.小數(shù)點(diǎn)以下進(jìn)位C.求方差D.余切.在變量賦值方方法I中,引數(shù)(自變量)I對應(yīng)的變量是()。A.#22B.#4C.#110D.#25.在變量賦值方方法I中,引數(shù)(自變量)Q對應(yīng)的變量是()。A.#23B.#17C.#199D.#25133.在運(yùn)算指令中,形式為#i=#j+#k代表的意義是()。A.最小值B.和C.極限D(zhuǎn).反余切134.FANUC系統(tǒng)中,A)#30卜列()交量屬于公用艾量。B)#140C)#2000D)#5201135.在法拉克Oi系統(tǒng)中,自變量賦值I的地址R所對應(yīng)的變量是A#16B#17C#18D#19.在變量賦值方法II中,自變量地址A#40B#39.WHILE程序循環(huán)表達(dá)式,WHILEI6所對應(yīng)的變量是(C#19D#26程序循環(huán),NC程序段(A、ENDLOOP.在變量賦值方法A、#101.在變量賦值方法A、#6.在變量賦值方法A、#17.宏程序(:A、計(jì)算錯(cuò)誤率高B、ENDIFI中,引數(shù)(自變量)B、#31C、I中,引數(shù)(自變量)B、#51I中,引數(shù)(自變量)B、#51C、ENDWHILEB對應(yīng)的變量是(#21D、#2D、ENDFORK對應(yīng)的變量是(#069D、#125Q對應(yīng)的變量是(#101D、)#069C、可用于加工不規(guī)則形狀零件142.在運(yùn)算指令中,形式為#i=#j代表的意義是(B、D、計(jì)算功能差,不可用于復(fù)雜零件無邏輯功能A、自然對數(shù)B、定義、轉(zhuǎn)換C、余切143.在運(yùn)算指令中,形式為#i=EXP[#j]代表的意義是(D、反余切)4A、X+XB、5X+2YxC、eD、tan(A+B).宏程序格式與(A主程序.G65指令的含義是(A、精鍵循環(huán)I)一樣,結(jié)尾用B、子程序、)指令。B、調(diào)用宏M99返主程序C、大程序D、小程序146.在變量賦值方法II中,引數(shù)(自變量)C、指定工作坐標(biāo)系K1對應(yīng)的變量是(D、調(diào)用子程序)°A、#2B、#3C、#6147.在運(yùn)算指令中,形式為#i=#j-#k代表的意義是(D、#26)C、C、-cosjD、差A(yù)、-sinkB、極限.在運(yùn)算指令中,形式為#i=#j/#k代表的意義是()A、A、極限B、商C、最大值D、小數(shù)TOC\o"1-5"\h\z.在運(yùn)算指令中,形式為#i=FIX[#j]代表的意義是()A、加權(quán)B、小數(shù)點(diǎn)向后移動(dòng)三位C、取正數(shù)D、小數(shù)點(diǎn)以下舍去.在運(yùn)算指令中,形式為#i=FUP[#j]代表的意義是()A、概率平均值B、立方根C、求方差D、小數(shù)點(diǎn)以下進(jìn)位.在變量賦值方法I中,引數(shù)(自變量)C對應(yīng)的變量是()A、#43B、#31C、#3D、#39。.在變量賦值方法I中,引數(shù)(自變量)E對應(yīng)的變量是(A、#8A、#8B、#24C、#27D、#108.WHILE[#3GT#5]DO2的含義為()。A.如果A.如果#3大于#5時(shí)循環(huán)2繼續(xù)C.如果#3等于#5時(shí)循環(huán)2繼續(xù)B.如果#3小于#5時(shí)循環(huán)2繼續(xù)D.如果#3小于等于#5時(shí)循環(huán)2繼續(xù).在運(yùn)算指令中,取符號指令的格式是()(華中系統(tǒng))。A、Ri=LN(Rj).下面的宏變量中(B.在運(yùn)算指令中,取符號指令的格式是()(華中系統(tǒng))。A、Ri=LN(Rj).下面的宏變量中(B、Ri=INT(Rj*Rk)C、Ri=EXP(Rj))是全局變量(華中系統(tǒng))。A、#1B、#100C、#200.在運(yùn)算指令中,形式為#i=#j-#k代表的意義是()A、負(fù)對數(shù)B、差C、負(fù)導(dǎo)數(shù)DD、Ri=SIGN(Rj)D、#300、分?jǐn)?shù)157、在變量賦值方法I中,引數(shù)(自變量)F對應(yīng)的變量是()A、#9B、#51C、#101D、#49.在程序中使用變量,通過對變量進(jìn)行賦值及處理使程序具有特殊功能,這種程序叫()A、宏程序B、主程序C、子程序D、小程序.用戶宏程序就是()。A、由預(yù)備功能指令編寫的子程序,主程序需要時(shí)可使用呼叫子程序的方式隨時(shí)調(diào)用。B、使用宏指令編寫的程序,程序中除使用常用預(yù)備功能指令外,還使用了用戶宏指令實(shí)現(xiàn)變量運(yùn)算、判定、轉(zhuǎn)移等功能。C、工件加工源程序,通過數(shù)控裝置運(yùn)算、判斷處理后,轉(zhuǎn)變成工件的加工程序,由主程序隨時(shí)調(diào)用。D、一種循環(huán)程序,可以反復(fù)使用許多次。.在發(fā)那克0i系統(tǒng)中,假設(shè)#1=1.2,#2=-1.2,則以下()是正確的。A、#3=FUP[#1]=2.0,#4=FIX[#2]=-2.0B、#3=FUP[#1]=2.0,#4=FIX[#2]=-1.0C、#3=FIX[#1]=1.0,#4=FUP[#2]=-1.0D、#3=FIX[#1]=1.0,#4=FUP[#2]=-2.0二、多選題(第161?180題。每題有多個(gè)答案,多選、漏選、錯(cuò)選都不給分。每題1分。共20題,滿分20分).在變量賦值方法中,引數(shù)(自變量)A和K分別對應(yīng)的變量是()(FANU面統(tǒng))。(A)#7(A)#7(B)#1(C)#21.在宏程序中,下列符號的含義分別是()(FANUC(A)“*”為算術(shù)乘(B)“EQ為等于(E)"IF...”為條件表達(dá)式.下列運(yùn)算()不是取整運(yùn)算指令(SIEMENS系統(tǒng))。(D)#6(E)#4系統(tǒng)、華中系統(tǒng))。(C)"OR為邏輯或(D)“TAN為函數(shù)正切(A)Ri=LN(Rj)(B)Ri=TRUNC(Rj*Rk)(C)Ri=EXP(Rj)(D)Ri=TRUNC(Rj)(E)Ri=ABS(Rj).FANUC系統(tǒng)中,下列()變量內(nèi)的數(shù)據(jù)即使斷電也不會(huì)清除(FANUC系統(tǒng)、華中系統(tǒng))。(A)#300(B)#400(C)#500(D)#899(E)#999.下列運(yùn)算()是自然對數(shù)和指數(shù)函數(shù)的運(yùn)算指令。(A)#i=ASIN[#J](B)#i=FIX[#J](A)#i=ASIN[#J](B)#i=FIX[#J]166.運(yùn)算符“=="、“〈〉”分別表示((0#i=LN[#j](D)#i=EXP[#j](E)#i=ABS[#j])。(SIEMENS(統(tǒng))(A)等于(B)不等于(C)小于(D)大于(E)大于或等于.在變量使用中,下面選項(xiàng)()的格式是不對的(FANUC(統(tǒng)、華中系統(tǒng))。(A)0#1(B)/#2G00X100.0(C)N#3X200.0(D)G01X[#1+#2](E)SIN[#13](F)[#3].FANUC系統(tǒng)中,下列()變量的數(shù)據(jù)斷電時(shí)初始化為空(FANUC(統(tǒng)、華中系統(tǒng))。(A)#1(B)#100(C)#199(D)#500(E)#999.在宏程序中,下列符號的含義是()(FANUC(統(tǒng)、華中系統(tǒng))。(A)“*”為算術(shù)乘(B)“EQ'為等于(C)”O(jiān)R為邏輯或(D)"TAN'為函數(shù)正切(E)"IF…”為條件表達(dá)式.宏指令具有下列功能中的()(FANU面統(tǒng)、華中系統(tǒng))。(A)變量賦值(B)算術(shù)運(yùn)算(C)邏輯運(yùn)算(D)條件轉(zhuǎn)移(E)循環(huán)語句.關(guān)于程序IF[#1GT10]G0T0100;,下列說法正確的是()(FANUC(統(tǒng))。(A)如果#1小于或等于10,則跳轉(zhuǎn)到N100的程序段(B)如果#1小于或等于10,則執(zhí)行IF到N100之間的程序段(C)如果#1大于10,則執(zhí)行IF到N100的之間的程序段(D)如果#1大于10,則100賦值給#1(E)如果#1大于10,則跳轉(zhuǎn)到N100的程序段.關(guān)于程序IF[#1LT100]G0T010;,下列說法不正確的是()(FANUC(統(tǒng))。(A)如果#1小于100,則跳轉(zhuǎn)到N10的程序段(B)如果#1小于100,則執(zhí)行IF到N10之間的程序段(C)如果#1大于或等于100,則執(zhí)行IF到N100之間的程序段(D)如果#1大于或等于10,則100賦值給#1(E)如果#1大于或等于100,則跳轉(zhuǎn)到N10的程序段.WHILE[#10LT10]D01;???..END1;.下列說法正確的是()(FANUC(統(tǒng))。(A)當(dāng)#10大于10則跳轉(zhuǎn)到END1后的程序段(B)當(dāng)#10大于10則執(zhí)行DO1到END1之間的程序段(C)當(dāng)#110小于10則跳轉(zhuǎn)到END1后的程序段(D)當(dāng)#10小于10則執(zhí)行DO1到END1之間的程序段(E)當(dāng)#10小于10則執(zhí)行DO1到END1之間的程序段一次,再執(zhí)行END1后的程序.WHILE[#1GT10]DO1;?END1;,下列說法正確的是()(FANUC(統(tǒng))。(A)當(dāng)#1大于10則轉(zhuǎn)到END1后的程序段(B)當(dāng)#1大于10則執(zhí)行DO1至ijEND1之間的程序段(C)當(dāng)#1小于10則轉(zhuǎn)到END1后的程序段(D)當(dāng)#1小于10則執(zhí)行DO1至ijEND1之間的程序段(E)當(dāng)#1大于10則執(zhí)行DO1到END1的程序段一次,再執(zhí)行END1后的程序.表示等于和不等于的關(guān)系運(yùn)算符是()(FANUC(統(tǒng)、華中系統(tǒng))。(A)EQ(B)GT(C)NE(D)LE(E)LT.運(yùn)算符GT.GE分別表示()(FANUC(統(tǒng)。華中系統(tǒng))。(A)=(B)w(C)(D)>(E).關(guān)于程序N20F[#1LT];…N90ENDIF;N100?一;下列說法正確的是()(華中系統(tǒng))。(A)如果#1大于10,則跳轉(zhuǎn)到N100的程序段(B)如果#1大于10,則執(zhí)行IF到N100的之間的程序段(C)如果#1大于或等于10,則執(zhí)行IF到N100的之間的程序段(D)如果#1大于或等于10,則100賦值給#1(E)如果#1大于或等于10,則跳轉(zhuǎn)到N100的程序段.WHILE#1GT10;???ENDW下列說法不正確的是()(SIEMEN繇統(tǒng))。(A)當(dāng)#1大于10,則轉(zhuǎn)到ENDW勺程序段(B)當(dāng)#1大于10,則執(zhí)行WHILESENDWL間的程序段(C)當(dāng)#1大于或等于10,則轉(zhuǎn)到END慚的程序段(D)當(dāng)#1大于或等于10,則執(zhí)行WHILE!ijEND贓間的程序段(E)當(dāng)#1大于10,則執(zhí)行WHILE到ENDW勺程序段一次,再執(zhí)行END廝的程序.WHILE#10LT10;…ENDW下列說法正確的是()(華中系統(tǒng))。(A)當(dāng)#10大于或等于10,則轉(zhuǎn)到ENDW1的程序段(B)當(dāng)#10大于或等于10,則執(zhí)行WHILE至ijENDW匕間的程序段(C)當(dāng)#10小于10,則轉(zhuǎn)到ENDW1程序段(D)當(dāng)#10小于10,則執(zhí)行WHILESENDW1間的程序段(E)當(dāng)#10小于10,則執(zhí)行WHILESENDWJ程序段一次,再執(zhí)行ENDWj的程序.表示等于和不等于的關(guān)系運(yùn)算符是()(SIEMEN繇統(tǒng))。(A)==(B)<(C)<>(D)>(E)<=.變量的表不FANUC系統(tǒng)的變量通常用變量符號“FANUC系統(tǒng)的變量通常用變量符號“#”和變量號指定,如#103、#100等。.變量的類型變量一般分為空變量、局部變量、全局變量和系統(tǒng)變量(如表1所示)。全局變量是指在主程序和主程序調(diào)用的各用戶宏程序內(nèi)部都有效的變量;局部變量只能在宏程序內(nèi)部使用,用于保存數(shù)據(jù),如運(yùn)算結(jié)果等,當(dāng)電源關(guān)閉時(shí),局部變量被清空,而當(dāng)宏程序被調(diào)用時(shí),調(diào)用參數(shù)被賦值給局部變量;系統(tǒng)變量是系統(tǒng)固定用途的變量,可被任何程序使用,有些是只讀變量,有些可以賦值或修改;空變量總為空。表1變量類型及含義變量號變量名功能#0空變量該變量總為空,不能賦值#1~#33局部變量在宏程序中存儲(chǔ)數(shù)據(jù),斷電時(shí)不保存#100~#199#500~#999全局變量在不同的宏程序中意義相同,#100~#199斷電為空,#500~#999斷電不丟失#1000~系統(tǒng)變量用于保存CNC的各種數(shù)據(jù),例如當(dāng)前位置、刀具偏置值等.變量值的范圍局部變量和全局變量的取值范圍為-1047~-10-29或10-29~1047,同時(shí)含有0。.變量的引用.當(dāng)用表達(dá)式指定變量時(shí),應(yīng)使用括號,如G01X[#1+#2]F#3;當(dāng)改變變量符號時(shí),應(yīng)把負(fù)號(-)放在#前面,如G00X-#1;當(dāng)引用未定義變量時(shí),變量和地址字都被忽略,例如:#1定義為0,G00X#1Y#4執(zhí)行的結(jié)果為G00X0o.變量與地址(自變量)的對應(yīng)關(guān)系系統(tǒng)可用兩種形式的自變量指定,表12-1為自變量指定I的自變量與變量的對應(yīng)關(guān)系。表12-2為自變量指賓II的自變量與變量的對應(yīng)關(guān)系。

表12-1自變量指定I的變量對應(yīng)關(guān)系地址(自變量)變量號地址(自變量)變量號地址(自變量)變量號A#1I#4T#20B#2J#5U#21C#3K#6V#22D#7M#13W#23E#8Q#17X#24F#9R#18Y#25H#11S#19Z#26在自變量指定I中,G、L、O、N、P不能用,地址I、J、K必須按順序使用,其它地址順序無要求。舉仞:G65P3000L2B4A5D6J7K8正確(J、K符合順序要求)在宏程序中將會(huì)把4賦給#2,把5賦給#1,把6賦給#7,把7賦給#5,把8賦給#6舉仞:G65P3000L2B3A4D5K6J5不正確(J、K不符合順序要求)表12-2自變量指定II的變量對應(yīng)關(guān)系地址(自變量)變量號地址(自變量)變量號地址(自變量)變量號A#1K3#12J7#23B#2I4#13K7#24C#3J4#14I8#25I1#4K4#15J8#26J1#5I5#16K8#27K1#6J5#17I9#28I2#7K5#18J9#29J2#8I6#19K9#30K2#9J6#20I10#31I3#10K6#21J10#32J3#11I7#22K10#33自變量指定II使用A、B、C和1次,使用I、J、K各10次。系統(tǒng)能夠自動(dòng)識別自變量指定I和自變量指定II并賦給宏程序中相應(yīng)的變量號。如果自變量指定I和自變量指定II混合使用,則后指定的自變量類型有效。舉仞G65A1.0B2.0I-3.0I4.0D5.0p1000宏程序中:#1:1.0#2:2.0,#3:#4:-3.0#5:#6:#7:5.0說明:I4.0為自變量指定II,D為自變量指定I,所以#7使用指定類型中的D5.0,而不使用自變量指定II中的I4.0o.本級變量#1?#33作用于宏程序某一級中的變量稱為本級變量,即這一變量在同一程序級中調(diào)用時(shí)含義相同,若在另一級程序(如子程序)中使用,則意義不同。本級變量主要用于變量間的相互傳遞,初始狀態(tài)下未賦值的本

級變量即為空白變量。局部變量#1~#33(一個(gè)宏程序中的同名變量)從0到4級,主程序是0級。每調(diào)用一個(gè)含有同名變量的宏程序,級別加1,前一級的變量被保存。當(dāng)一個(gè)宏程序結(jié)束(執(zhí)行M99)時(shí),級別減1。例如:主程序宏程序宏程序宏程序宏程序(0級)(1級)(2級)(3級)(4級O0001O0002O0003O0004O0005#1=1;#1=2#1=3#1=4#1=5G65P2A2;G65P3A3G65P4A4G65P5P5……M99M30M99M99M9912.2變量的運(yùn)算對宏程序中的變量可以可以進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。.算術(shù)運(yùn)算可以進(jìn)行加、減、乘、除運(yùn)算。運(yùn)算功能和格式如表12-3所示。舉仞:G00X[#1+#2]X坐標(biāo)的值是變量1與變量2之和。.三角函數(shù)計(jì)算對宏程序中的變量可進(jìn)行正弦(SIN)、反正弦(ASIN)、余弦(COS)、反余弦(ACOS)、正切(TAN)、反正切(ATAN)函數(shù)運(yùn)算。三角函數(shù)中的角度以度為單位。運(yùn)算功能和格式如表12-3所示。表12-3變量運(yùn)算功能表功能格式舉例備注算術(shù)運(yùn)算加法#i=#j+#k#1=#2+#3常數(shù)可以代替變量減法#i=#j-#k#1=#2-#3乘法#i=#j*#k#1=#2*#3除法#I=#j*#k#1=#2/#3三角函數(shù)運(yùn)算正弦#i=SIN[#j]#1=SIN[#2]角度以度指定35°30',表示35.5,常數(shù)可以代替變量反正弦#i=ASI[#j]#1=ASIN[#2]余弦#i=COS[#j]#1=COS[#2]反余弦#i=ACOS[#j]#1=ACOS[#2]正切#i=TAN[#j]#1=TAN[#2]反正切#i=ATAN[#j]#1=ATAN[#2]其它函數(shù)運(yùn)算平方根#i=SQRT[#j]#1=SQRT[#2]常數(shù)可以代替變量絕對值#i=ABS[#j]#1=ABS[#2]舍入#i=ROUN[#j]#1=ROUN[#2]上取整#i=FIX[#j]#1=FIX[#2]卜取整#i=FUP[#j]#1=FUP[#2]自然對數(shù)#i=LN[#j]#1=LN[#2]指數(shù)對數(shù)#i=EXP[#j]#1=EXP[#2]邏輯運(yùn)算與#i=#jAND#k#1=#2AND#2按位運(yùn)算或#i=#jOR#k#1=#2OR#2異或#i=#jXOR#k#1=#2XOR#2轉(zhuǎn)換運(yùn)算BCD轉(zhuǎn)BIN#i=BIN[#j]#1=BIN[#2]BIN轉(zhuǎn)BCD#i=BCD[#j]#1=BCD[#2]對于反正弦(ASIN)取值范圍如下:當(dāng)參數(shù)(No.6004#0)NAT位設(shè)為0時(shí):270°~90°當(dāng)參數(shù)(No.6004#0)NAT位設(shè)為1時(shí):-90°~90°當(dāng)?shù)某?1~1時(shí)發(fā)出P/S報(bào)警No.111。對于反余弦(ACOS)取值范圍如下:取值范圍180°~0°當(dāng)?shù)某?1~1時(shí)發(fā)出P/S報(bào)警No.111。對于反正切(ATAN)的取值范圍如下:當(dāng)參數(shù)(No.6004#0)NAT位設(shè)為0時(shí):0°~360°當(dāng)參數(shù)(No.6004#0)NAT位設(shè)為1時(shí):-180°~180°.其它函數(shù)計(jì)算對宏程序中的變量還可以進(jìn)行平方根(SQRT)、絕對值(ABS)、舍入(ROUN)、上取整(FIX)、下取整(FUP)、自然對數(shù)(LN)、指數(shù)(EXP)運(yùn)算。運(yùn)算功能和格式如表12-3所示。對于自然對數(shù)LN[#j],相對誤差可能大于10-8。當(dāng)#jW0時(shí),發(fā)出P/S報(bào)警No.111。對于批數(shù)函數(shù)EXP[#j],相對誤差可能大于10-8。當(dāng)運(yùn)算結(jié)果大于3。65X1047(j大約110)時(shí),出現(xiàn)溢出并發(fā)出P/S報(bào)警No.111。對于取整函數(shù)ROUN[#j],根據(jù)最小設(shè)定單位四舍五入。例如,假設(shè)最小設(shè)定單位為1/1000mm,#1=1.2345,貝U#2=ROUN[#1]的值是1.0。對于上取整FIF[#j],絕對值值大于原數(shù)的絕對值。對于下取整FUP絕對值小于原數(shù)的絕對值。例如,假設(shè)#1=1.2,則#2=FIX[#1]的值是2.0。假設(shè)#1=1.2,貝U#2=FUP[#1]的值是1.0。假設(shè)#1=-1.2,則#2=FIX[#1]的值是-2.0。假設(shè)#1=-1.2,則#2=FUP[#1]的值是-1.0。.邏輯運(yùn)算對宏程序中的變量可進(jìn)行與、或、異或邏輯運(yùn)算。邏輯運(yùn)算是按位進(jìn)行。運(yùn)算功能和格式如表12-3所示。.數(shù)制轉(zhuǎn)換變量可以在BCD碼與二進(jìn)制之間轉(zhuǎn)換。.關(guān)系運(yùn)算由關(guān)系運(yùn)算符和變量(或表達(dá)式)組成表達(dá)式。系統(tǒng)中使用的關(guān)系運(yùn)算符如下。(1)等于(EQ)用EQ與兩個(gè)變量(或表達(dá)式)組成表達(dá)式,當(dāng)運(yùn)算符EQ兩邊的變量(或表達(dá)式)相等時(shí),表達(dá)式的值為真,否則為假。例如,#1EQ#2,當(dāng)#1與#2相等時(shí),表達(dá)式的值為真。(2)不等于(NE)用NE與兩個(gè)變量或表達(dá)式組成表達(dá)式,當(dāng)運(yùn)算符NE兩邊的變量(或表達(dá)式)不相等時(shí),表達(dá)式的值為真,否則為假。例如,#1NE#2,當(dāng)#1與#2不相等時(shí),表達(dá)式的值為真。(3)大于等于(GE)用GE與兩個(gè)變量或表達(dá)式組成表達(dá)式,當(dāng)左邊的變量(或表達(dá)式)大于或等于右邊的變量(或表達(dá)式)時(shí),表達(dá)式的值為真,否則為假。例如,#1GE#2,當(dāng)#1大于或等于#2時(shí),表達(dá)式的值為真。否則為假。(4)大于(GT)用GT與兩個(gè)變量或表達(dá)式組成表達(dá)式,當(dāng)左邊的變量(或表達(dá)式)大于右邊的變量(或表達(dá)式)時(shí),表達(dá)式的值為真,否則為假。例如,#1GT#2,當(dāng)#1大于#2時(shí),表達(dá)式的值為真。否則為假。(5)小于等于(LE)用LE與兩個(gè)變量或表達(dá)式組成表達(dá)式,當(dāng)左邊的變量(或表達(dá)式)小于或等于右邊的變量(或表達(dá)式)時(shí),表達(dá)式的值為真,否則為假。例如,#1LE#2,當(dāng)#1小于或等于#2時(shí),表達(dá)式的值為真。否則為假。(6)小于(LT)用LT與兩個(gè)變量或表達(dá)式組成表達(dá)式,當(dāng)左邊的變量(或表達(dá)式)小于右邊的變量(或表達(dá)式)時(shí),表達(dá)式的值為真,否則為假。例如,#1GE#2,當(dāng)#1大于#2時(shí),表達(dá)式的值為真。否則為假。.運(yùn)算優(yōu)先級運(yùn)算符的優(yōu)先順序是(1)函數(shù)。函數(shù)的優(yōu)先級最高。(2)乘、除、與運(yùn)算。乘、除、與運(yùn)算的優(yōu)先級次于函數(shù)的優(yōu)先級。(3)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論