轨迹。
1、程序的一般结构
程序是由以“OXXXX”(程序名)开头、以“%”号结束的若干行程序段构成的。程序段是以程序段号开始(可省略),以“;”结束的若干个指令字构成。程序的一般结构, 如图所示。 程序名
GSK980TD最多可以存储384个程序,为了识别区分各个程序,每个程序都有唯一的程序名(程序名不
允许重复),程序名位于程序的开头由O及其后的四位数字构成 指令字
指令字是用于命令CNC完成控制功能的基本指令单元,指令
字由一个英文字母(称为指令地址)和其后的数值(称为指令值,
为有符号数或无符号数)构成。 程序段
程序段由若干个指令字构成,以“;”结束,是CNC程序运行的基本单位。程序段之间用字符“;” 分开。
一个程序段中可输入若干个指令字,也允 许无指令字而只有“;”号(EOB键)结束符。 有多个指令字时,指令字之间必须输入一个或 一个以上空格。在同一程序段中,除N、G、 S、T、H、L等地址外,其它的地址只能出现一
次,否则将产生报警(指令字在同一个程序段中被重复指令)。N、S、T、H、L指令字在同一程序段中重复输入时,相同地址的最后一个指令字有效。同组的G指令在同一程序段中重复输入时,最后一个G指令有效。 程序段号
程序段号由地址N和后面四位数构成:N0000~N9999,前导零可省略。程序段号应位于程序段的开头,否则无效。程序段号可以不输入,但程序调用、跳转的目标程序段必须有程序段号。程序段号的顺序可以是任意的,其间隔也可以不相等,程序段号按编程顺序递增或递减。
如果在开关设置页面将“自动序号”设置为“开”,将在插入程序段时自动生成递增的程序段号. 2、主程序和子程序
为简化编程,当相同或相似的加工轨迹、控制过程需要多次使用时,就可以把该部分的程序指令编辑为独立的程序进行调用。调用该程序的程序称为主程序,被调用的程序(以M99结束)称为子程序。子程序必须有自己独立的程序名,子程序可以被其它任意主程序调用,也可以独立运行。子程序结束后就返回到主程序中继续执行。(后面章节详细叙述)
第二章MSTF指令
2.1 M指令(辅助功能)
M指令由指令地址M和其后的1~2位数字或4位数组成,用于控制程序执行的流程或输出M代码到PLC。 1、程序结束M02 指令格式:M02或M2

