好文档 - 专业文书写作范文服务资料分享网站

广州数控980TD数控车床操作编程说明书 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

程序名

GSK980TD最多可以存储384个程序,为了识别区分各个程序,每个程序都有唯一的程序名(程序名不允许重复),程序名位于程序的开头由O及其后的四位数字构成

指令字

指令字是用于命令CNC完成控制功能的基本指令单元,指令

字由一个英文字母(称为指令地址)和其后 的数值(称为指令值,

为有符号数或无符号数)构成。

程序段

程序段由若干个指令字构成,以“;”结束,是CNC程序运行的基本单位。程序段之间用字符“;” 分开。

一个程序段中可输入若干个指令字,也允 许无指令字而只有“;”号(EOB键)结束符。 有多个指令字时,指令字之间必须输入一个或 一个以上空格。 在同一程序段中,除N、G、 S、T、H、L等地址外,其它的地址只能出现一

11

次,否则将产生报警(指令字在同一个程序段中被重复指令)。N、S、T、H、L指令字在同一程序段中重复输入时,相同地址的最后一个指令字有效。同组的G指令在同一程序段中重复输入时,最后一个G指令有效。 程序段号

程序段号由地址N和后面四位数构成:N0000~N9999,前导零可省略。程序段号应位于程序段的开头,否则无效。 程序段号可以不输入,但程序调用、跳转的目标程序段必须有程序段号。程序段号的顺序可以是任意的,其间隔也可以不相等,程序段号按编程顺序递增或递减。

如果在开关设置页面将“自动序号”设置为“开”,将在插入程序段时自动生成递增的程序段号. 2、主程序和子程序

为简化编程,当相同或相似的加工轨迹、控制过程需要多次使用时,就可以把该部分的程序指令编辑为独立的程序进行调用。调用该程序的程序称为主程序,被调用的程序(以M99结束)称为子程序。子程序必须有自己独立的程序名,子程序可以被其它任意主程序调用,也可以独立运行。子程序结束后就返回到主程序中继续执行。(后面章节详细叙述)

12

第二章 MSTF指令

2.1 M指令(辅助功能)

M指令由指令地址M和其后的1~2位数字或4位数组成,用于控制程序执行的流程或输出M代码到PLC。

1、程序结束M02

指令格式:M02或M2

指令功能:在自动方式下,执行M02 指令,当前程序段

的其它指令执行完成后,自动运行结束,光标停留在M02指令所在的程序段,不返回程序开头。若要再次执行程序,必须让光标返回程序开头。 2、程序运行结束M30 指令格式:M30

指令功能:在自动方式下,执行M30 指令,当前程序段

的其它指令执行完成后,自动运行结束,

加工件数加1,取消刀尖半径补偿,光标返回程序开头(是否返回程序开头由参数决定)。当CNC状态参数NO.005的BIT4设为0时,光标不回到程序开头;当CNC状态参数NO.005的BIT4设为1时,程序执行完毕,光标立即回到程序开头。 3、子程序调用M98

13

指令功能:在自动方式下,执行M98 指令时,当前程序

段的其它指令执行完成后,CNC去调用执行P指定的子程序,子程序最多可执行9999次。M98指令在MDI下运行无效。 4、从子程序返回M99

指令功能: (子程序中)当前程序段的其它指令执行完

成后,返回主程序中由P指定的程序段继续执行,当未输入P时,返回主程序中调用当前子程序的M98指令的后一程序段继续执行。如果M99用于主程序结束(即当前程序不是由其它程序调用执行),当前程序将反复执行。M99指令在MDI下运行无效。 示例:图A表示调用子程序(M99中有P指令字)的执行路径。图B表示调用子程序(M99中无P指令字)的执行路径

14

5、 程序停止M00

指令格式:M00或M0

指令功能:执行M00 指令后,程序运行停止,显示“暂

停”字样,按循环启动键后,程序继续运行。 6、主轴正转、反转停止控制 M03、M04、M05 指令格式:M03或M3 ,M04或M4 ,M05或M5

指令功能:M03:主轴正转; M04:主轴反转; M05:主轴停止。

7、 冷却泵控制M08、M09

指令格式:M08或M8 ,M09或M9;

指令功能:M08:冷却泵开;M09:冷却泵关

15

广州数控980TD数控车床操作编程说明书 - 图文 

程序名GSK980TD最多可以存储384个程序,为了识别区分各个程序,每个程序都有唯一的程序名(程序名不允许重复),程序名位于程序的开头由O及其后的四位数字构成指令字指令字是用于命令CNC完成控制功能的基本指令单元,指令字由一个英文字母(称为指令地址)和其后的数值(称为指令值,为
推荐度:
点击下载文档文档为doc格式
1h4th8sl908n6j487ken
领取福利

微信扫码领取福利

微信扫码分享