AI智能整理导入 AI智能整理导入
×
首页 题库中心 高级数控铣工(官方) 题目详情
CA187F8F0F6000013076131017B0177D
高级数控铣工(官方)
1,939
单选题

()下面以M99作为程序结束的程序是()(FANUC系统、华中系统).

A
 主程序
B
 子程序
C
 增量程序
D
 宏程序

答案解析

正确答案:B

解析:

好的,我们来详细解析一下这道题。 ### 题目背景 在数控编程中,不同的程序类型有不同的结束指令。FANUC系统和华中系统是两种常见的数控系统,它们在编程时有一些特定的指令用于表示程序的不同部分。 ### 选项解析 **A. 主程序** - **定义**:主程序是整个加工任务的主要控制程序,通常包含调用子程序的指令。 - **结束指令**:主程序通常使用 `M30` 作为结束指令,表示整个加工任务的结束。 - **示例**: ```nc O0001 (主程序) G00 X0 Y0 Z0 M98 P0002 (调用子程序) M30 (主程序结束) ``` **B. 子程序** - **定义**:子程序是主程序中被调用的独立程序段,用于执行特定的加工任务。 - **结束指令**:子程序通常使用 `M99` 作为结束指令,表示子程序的结束并返回到主程序。 - **示例**: ```nc O0002 (子程序) G01 X10 Y10 F100 M99 (子程序结束) ``` **C. 增量程序** - **定义**:增量程序是指在编程时,坐标值是以相对于前一个位置的增量形式给出的。 - **结束指令**:增量程序并没有特定的结束指令,它只是编程方式的一种,可以用于主程序或子程序中。 - **示例**: ```nc G91 (增量模式) G01 X10 Y10 F100 G01 X-10 Y-10 M30 (主程序结束) ``` **D. 宏程序** - **定义**:宏程序是一种包含变量和逻辑控制的高级编程方式,可以实现更复杂的加工任务。 - **结束指令**:宏程序的结束指令也是 `M99`,但通常宏程序会包含更多的逻辑控制和变量处理。 - **示例**: ```nc O0003 (宏程序) #1 = 10 (赋值) G01 X[#1] Y[#1] F100 M99 (宏程序结束) ``` ### 为什么选择 B. 子程序 根据上述解析,`M99` 是子程序的结束指令。当数控系统遇到 `M99` 时,会停止当前子程序的执行并返回到调用该子程序的主程序中继续执行。 因此,正确答案是 **B. 子程序**。

相关知识点:

M99用于子程序结束

高级数控铣工(官方)

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu