一、 填空题(每空2分,满分20分)
1长度补偿偏置用g49或h00。
2、siemens系统子程序结束采用和。
3、siemens系统编程指令中的ap=表示rp=表示。
6、siemens系统常用的框架指令有和坐标镜像。
7、铣削平面轮廓曲线工件时,铣刀半径应工件轮廓的最小凹圆半径。
8、绝对可编程零位旋转指令是 ,附加可编程零位旋转指令是 ,使坐标系绕y轴空间旋转450的指令是。
9、siemens系统中,极坐标中极点的指定有三种方式,分别用指令和g112表示,其中g112的指令格式为。
/20mm的游标卡尺,尺身每小格为 mm,游标每小格为 mm,尺身游标每小格之差为 mm。
11、siemens-840d系统的固定循环指令分为循环、 循环循环三类。
12、r参数分成三类,即参数,加工循环参数和加工循环参数。
二、 选择题(每题2分,满分30分)
1、在数控铣床上用φ20铣刀执行下列程序后,其加工圆弧的直径尺寸是( )
n1 g90 g17 g41 x18.0 y24.0 m03 h06
n2 g02 x74.0 y32.0 r40.0 f180(刀具半径补偿偏置值是φ20.2)
a.φ80.2 b. φ80.4 c. φ79.8
2、若r1=100,r2=r1+r1,r1=r2,则r1最后为( )
a.100 b.200 c.300 d.400
3、g18 rot rpl=30.中的30表示( )
a.坐标系沿x轴旋转角度 b.坐标系沿z轴旋转角度。
c.坐标系沿y轴旋转角度 d.坐标系沿xy平面旋转角度。
4、下列作为程序跳跃的目标程序段,其中书写正确的是( )
a、n10 mark1 r1=r1+r2 b n60 mark2:r5=r5-r2
c n20 mark1;r1=r1+r2 d n60
5、g2 x100y100 z.30 cr=20 turn=15 f100指令中cr与turn表示( )
a.半径和圈数 b.圈数和半径c.距离与半径 d.半径与长度。
6、机床操作面板上用于程序字更改的键是( )
a.“alter” b.“insrt” c.“delete”d.“eob’’
7、g17 g68 x y r中的r表示( )
a等比例缩放倍数 b旋转角度。
c旋转半径 d.旋转中心z点坐标。
8、fanuc系统中,程序段g17 g16 g90 x100.oy30.0中,y指令是( )
a.旋转角度b.极坐标原点到刀具中心距离。
c.y轴坐标位置 d.时间参数。
9、fanuc系统中,程序段g51 xo y0 p1000中,p指令是( )
a.子程序号 b.缩放比例 c.暂停时间d.循环参数。
10、b类宏程序中指令if[#1ge100]goto 10 ;的ge表示( )
a > b < c≥ d ≤
11、下列变量在程序中的书写形式,书写有错的是( )
a x-#100 b y[##2] c sin[-#100] d if #100 le 0
12、刀具半径补偿指令在返回零点状态是( )
a、模态保持 b、暂时抹消 c、抹消 d、初始状态。
13、对于调用子程序指令l0123p3;如果在p3前不加空格则表示( )
a.调用子程序l0123p3三次b. 调用子程序l0123p3一次。
c. 调用子程序l0123三次d. 调用子程序l0123一次。
14、条件跳转指令“if r1 gotof mal;”,不能进行条件跳转的rl值等于( )
a.0 b.10 c.100 d.1000
15、下列r参数中,( 属于加工循环传递参数。
a.r0 b.r99 c.r100 d.r299
16、在siemens系统的比较运算过程中,不等于用下列符号中。
的( )表示。
a.≠ b.!=c.< d.ne
17、指令##2+#3*sin[#4];中最先进行运算的是( )运算。
a.等于号赋值 b.加和减运算
c.乘和除运算 d.正弦函数。
18、程序中的#110属于___
a、公共变量 b、局部变量 c、系统变量 d、常数。
19、当#25=3时,以下程序将执行( )
n60 if [#25 le 1] goto 100
##25-1
if [#25 gt 1] goto 60
n100a、1次 b、2次 c、3次 d、4次。
20、执行指令g51 x0 y10.0 i2.0 j1.5;g01 x-10.0 y20.0;后,在xy平面内刀具刀位点所处位置的坐标为( )
a、(-10.0,20.0)b、(-20.0,30.0) c、(-20.0,25) d、(-25.0,30.0)
21、工件的编程原点为工件上表面,则执行指令g00 x30.0;z100.0;g91 g81 x30.
0 z-30.0 r-98.0 f60 k3;后,加工出孔的中心坐标位于x( )处。
a、-30.0 b、60.0 c、90.0 d、120.0
22、程序段g04 p2000中,p指令是( )
a、子程序号 b、缩放比例 c、暂停时间 d、循环参数。
23、在参数运算过程中,下列运算中最先的运算( )运算。
a、函授 b、乘、除法 c、加、减法 d、括号内。
24、b类宏程序中指令if[#1le100]goto 10 ;的le表示( )
a、大于 b、小于 c、大于等于 d、小于等于。
25、在西门子系统操作面板上,执行手动数据输入的模式选择按钮是( )
a、mdi b、mda c、var d、jog
三、 判断题(每题2分,满分20分)
1. 当数控加工程序编制完成后即可进行正式加工。(
2. siemens系统中r参数运算过程中,开平方根用字符sqrt表示 (
3. 数控机床配备的固定循环功能主要用于孔加工。
4. 使用参数编程时,地址与参数间必须通过符号“=”连接( )
5. g90 g94 g40 g80 g17 g21 g54;”该指令**现了多个g**,因此该程序段不正确。
6. 在siemens系统中,指令“t1d1;”和指令“t2d1;”使用的刀具补偿值是同一个刀补存储器中的补偿值。
7. 指令mirror y0;是指以y轴为镜像轴的镜像指令。(
8. 刀具长度补偿存储器中的偏置值既可以是正值,也可以是负值。
9. siemens系统中的坐标平移可用trans指定。
10. 宏程序指令“while[条件式]do m”中的“m”表示循环执行while与end之间程段。
11、siemens系统中,参数r100一r299属于加工循环传递参数,但该参数在一定条件下也可以作为自由参数使用。(
12、siemens系统的指令“gotof”表示向后跳转,即向程序开始的方向跳转。
13、g04为非续效指令,“g04 x1.6”中的1.6表示1.6s。 (
14、表达式“30.0+20.0=#100;”是一个正确的变量赋值表达式。(
15、b类宏程序的运算指令中函数sin、cos等的角度单位是度,分和秒要换算成带小数点的度。 (
16、siemens系统中r参数运算过程中,开平方根用字符sqrt表示( )
17、数控机床配备的固定循环功能主要用于孔加工。(
18、g90 g94 g40 g80 g17 g21 g54;”该指令**现了多个g**,因此该程序段不是一个规范正确的程序段。
19、 刀具长度补偿存储器中的偏置值既可以是正值,也可以是负值。 (
20、 siemens系统中的坐标平移可用trans指定。 (
21、指令mirror y0;是指以y轴为镜像轴的镜像指令。(
四、综合题。
1、要求:编写siemens系统加工程序,并解释其程序段含义,采用φ8键槽刀加工,按照顺铣方式加工,采用中心对刀。(已知凹球角度从-53.13至-66.405之间变化)
部分凹圆球程序)
s800 m03
g54 g00 z20
x0y0r1=__aag01
g42g01x y d01
g02x___y___i=__j=
PLC编程复习题答案
可编程控制器部分。1 工业自动化控制领域的三大支柱分别是指 plc 机器人和cad cam 2 plc的中文名称是 可编程序逻辑控制器。3 相对单片机,plc的特点主要有哪些?功能完善。模块化结构,硬 软件开发周期短。抗干扰能力强。维护操作方便,扩展容易。性能稳定,可靠性高。成本高 体积大 重量重。...
高级复习题
一 单项选择。1.在闭合电路中,电源端电压随负载的增大而 a a 减小b 增大c 不变d 不确定。2.下列三极管放大电路分析方法哪一种不对 b a 近似计算法 b 分类法 c 法 d 等效电路法。3.已知某三极管的集电极电阻rc 1k 电源电压ugb 6v,三极管的发射极直接接地,则三极管截止时的集...
高级复习题
一 选择。1.在微型计算机中 b 是用于芯片之间连接的一种总线。a.片内总线 b.片总线 c.系统总线 d.外部总线。2.在计算机的指令系统中,b 能够以某种形式对数据进行运算和变换。a数据传送指令 b.数据处理指令 c 程序处理指令 d 机器管理指令。3.c 语言最大的特点是 它既是高级语言,又是...