GSK928TC928数控车床编程实例锥度大怎么改善

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
广州数控GSK928TE数控车床编程说明书
下载积分:30
内容提示:广州数控GSK928TE数控车床编程说明书
文档格式:DOC|
浏览次数:1858|
上传日期: 22:46:13|
文档星级:
全文阅读已结束,如果下载本文需要使用
 30 积分
下载此文档
该用户还上传了这些文档
广州数控GSK928TE数控车床编程说明书
关注微信公众号广数928te说明书_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
广数928te说明书
&&GSK928TE/GSK928TC
车床数控系统
使 用 手 册
广 州 数 控 GSK928TE 数控系统用户手册
感谢您选用广州数控设备有限公司生产的GSK928TE/GSK928TC数控系统,本说明书提供了使
用本系统所需知识及注意事项.
操作不当可能引起意外事故.在使用本系统以前,务必仔细阅读本手册!
在系统开始使用之前请注意以下事项:
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩68页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
GSK928TE GSK928TC车床数控系统使用手册
下载积分:100
内容提示:GSK928TE GSK928TC车床数控系统使用手册
文档格式:PDF|
浏览次数:11|
上传日期: 09:35:08|
文档星级:
全文阅读已结束,如果下载本文需要使用
 100 积分
下载此文档
该用户还上传了这些文档
GSK928TE GSK928TC车床数控系统使用手册
关注微信公众号当前位置: >>
928TA数控系统操作手册
GSK928TA 车床数控系统操作手册 目第一部分 编§1.1 §1.2 §1.3 §1.4 §1.5 §1.6 §1.7 §1.8 §1.9录程§1 编程简介 ................................................................1 轴定义 ..............................................................1 机械原点 ............................................................1 刀具起点(程序零点) ..................................................1 坐标系 ..............................................................1 编程坐标 ............................................................2 附加轴Y轴 ...........................................................2 坐标的单位及范围 ....................................................2 编程格式 ............................................................2 快速定位的路径 ......................................................4§1.10 系统坐标偏置 ........................................................4 §1.11 初态,模态 ...........................................................4 §1.12 系统的初态 ..........................................................4 §1.13 加工程序的开头 ......................................................5 §1.14 加工程序的结束 ......................................................5 §1.15 子程序 ..............................................................5 §1.16 反向间补 ............................................................5 §2 S T M功能, H,F,Feed% .....................................................6 §2.1 S功能 ................................................................6 §2.2 T能 ..................................................................7 §2.3 M功能(辅助功能) ......................................................7 §2.4 H,F,Feed% ...........................................................9 §3 G功能 ...................................................................10 G0 快速定位(模态,初态) ............................................10 G1 直线切削(直线插补)(模态) .......................................10 G2,G3 园弧切削(园弧插补)(模态) ....................................11 G4 延时等待 .......................................................11 G10 半径编程(模态) ................................................11 G11 直径编程(模态,初态)............................................11 G27 快速回机械零点测试.............................................12 G28 经中间点快速返回加工原点 ......................................12 G32 英制螺纹切削 ..................................................12 G33 公制螺纹切削 ..................................................13 螺纹切削的其它说明 ................................................14 G60 系统参数设置(模态) ............................................14 G61 判参数值跳转 ..................................................15 G62 任意二次曲线切削(插补)(模态) ..................................15 G70 附加的Y轴快速定位 .............................................16 G71 附加的Y轴切削进给 .............................................16 §3.1 §3.2 §3.3 §3.4 §3.5 §3.6 §3.7 §3.8 §3.9 §3.10 §3.11 §3.12 §3.13 §3.14 §3.15 §3.16II 目§3.17 §3.18 §3.19 §3.20 §3.21 §3.22 §3.23 §3.24 §3.25 §3.26 §3.27 §3.28 §3.29 §3.30 §3.31 §3.32 §3.33 §3.34 §3.35 §3.36录G72 附加的Y轴的坐标设置 ..........................................16 G73 附加的Y轴回机械零点 ..........................................16 G74,G75,G76,G77 攻牙循环 .........................................16 G78 啄钻循环(高速钻孔) ...........................................17 G80 柱面,锥面粗车循环(内径/外径加工循环,Z轴方向切削) .............17 G81 端面,锥面粗车循环(X轴方向切削) ...............................18 G82 英制螺纹加工循环 .............................................19 G83 公制螺纹加工循环 .............................................20 G84 Z轴方向切削的球面粗车循环.....................................20 G85 X轴方向切削的球面粗车循环 ....................................21 G86 精加工子程序循环 .............................................21 G87 局部循环 .....................................................22 G88 Z轴方向切槽循环 ..............................................22 G89 X轴方向切槽循环 ..............................................23 G92 坐标系设定 ...................................................23 G93 设置坐标偏置..................................................24 G96 设置恒线速控制状态(模态) .....................................24 G97 取消恒线速控制状态(初态,模态).................................24 G98 设置每分钟进给速度状态(初态,模态) ............................24 G99 设置每转进给速度状态(模态)....................................25§4 参数编程 ...............................................................26第二部分 操 作§5 操作介绍 ...............................................................27 §5.1 操作面版功能说 .....................................................27 §5.2 液晶显示器的对比度调整 .............................................28 §5.3 指示灯及功能键 .....................................................28 §5.4 操作方式及相对量输入............ ...................................30 §5.5 加电复位 ...........................................................30 §5.6 菜单的使用 .........................................................31 §5.7 系统主菜单 .........................................................31 §6 参数设置 ...............................................................32 §6.1 各页参数说明..... ..................................................32 §7 手动方式 ...............................................................36 §7.1 手动操作............................................................36 §7.2 显示Disp功能 .......................................................38 §7.3 回零Zero ...........................................................38 §7.4 命令Comm功能 .......................................................39 §7.5 试切对刀及定点对刀............ .....................................40 §8 自动方式 ...............................................................42 §8.1 自动操作............................................................42 §8.2 显示Disp功能 ........................................................43 §8.3 命令Comm功能 ........................................................44III 目录§8.4 关于空运行至当前程序段 ..............................................45 §8.5 退出(结束)自动方式 ..................................................45 §8.6 执行加工程序 ........................................................45 §8.7 自动方式执行加工程序的顺序 ..........................................47 §8.8 加工程序的运行次数 ..................................................47 §8.9 掉电处理 ............................................................47 §9 §10 空运行方式 .............................................................48 编辑方式 ..............................................................49§10.1 全屏幕编辑(1-编辑) .................................................49 §10.2 加工程序列表(2-列表) ...............................................51 §10.3 复制加工程序(3-复制) ...............................................51 §10.4 锁住程序区(4-锁住程序区) ...........................................52 §10.5 打开程序区(5-打开程序区) ...........................................52 §10.6 删除加工程序(6-删除程序) ...........................................52 §10.7 初始化加工程序区(7-初始化程序区) ...................................52 §11 通讯方式 ...............................................................53 §12 注意事项,操作步骤举例 ..................................................55第三部分 附 录附录A 附录B 附录C 附录D 附录E 附录F GSK928TA系统性能简介...............................................56 GSK928TA和GSK928编程区别...........................................57 系统参数列表.......................................................58 M功能列表..........................................................59 G功能列表..........................................................60 系统错误及出错处理.................................................61第四部分 安装连接图表1-GSK928TA接口位置图(背视) 2-GSK928TA接口引脚一览表 3-GSK928TA接口原理 4-GSK928TA系统连接 5-GSK928TA回机械零点的方式 6-GSK928TA接口电路之一 7-GSK928TA接口电路之二 8-GSK TC 刀架控制器电原理图 9-GSK928TA一体化系统外部接线表 10-GSK928TA外型尺寸IV GSK928TA数控系统使用手册第一部分 编 程§1 编程简介§1.1 轴定义本系统使用X轴,Z轴组成的直角坐标系进行定位和插补运动。X轴为水平面的前后方向,Z 轴为水平面的左右方向。向工件靠近的方向为负方向,离开工件的方向为正方向。如图示,前 后刀座的坐标系,X方向正好相反,而Z方向是相同的。在以后的图示和例子中,用前刀座来说明 编程的应用,而后刀座车床系统可以类推。 图示: 前刀座的坐标系 图示: 后刀座的坐标系XZXZ§1.2 机械零点机械零点为安装在车床上的接近开关的位置,本系统要求机械零点安装在X轴和Z轴的正方 向的最大行程处。若你的车床上没有安装相应的接近开关,请不要使用本系统提供的有关机械 零点的功能。机械零点之前要安装零点减速开关。§1.3 刀具起点(程序零点)开始执行零件加工程序的位置被定义为刀具起点,亦称程序零点(不是指坐标系的(0,0) 点)。§1.4 坐标系本系统以工件坐标系作为编程的坐标系,建议加工程序的第一段用G0指令绝对坐标编程 对X和Z轴进行定位。通常将X轴中心设置为X0.00坐标位置,Z轴靠近主轴卡盘的位置设置为1 Z0.00坐标。加工程序亦可使用G92指令定义浮动坐标系,为了方便编程,程序之中可以多次使 用G92定义新的坐标系。系统会自动记住加工零点和机械零点的位置。执行G27(回机械零点 并进行失步测试),G28(经指定点返回程序零点),M02,M30,M31后系统将坐标系切换回 工件坐标系。手动方式的命令2可设置工件坐标。§1.5 编程坐标定义了坐标系之后,可用绝对坐标(X,Z字段),相对坐标(U,W字段),或混合坐标(X/Z,U/W字 段,绝对和相对坐标同时使用)进行编程。相对坐标是相对于当前位置的坐标,对于X轴,还可使 用直径编程或半径编程,用G10指令定义半径编程,G11指令定义直径编程,系统的初态为直径编 程,若你使用的从头至尾都是直径编程,可不必再用G11定义。§1.6 附加轴Y轴除对X轴Z轴进行控制之外,还提供了附加轴(称Y轴)控制功能,加工程序可对Y轴进行快速 定位和Y轴切削(单独Y轴的切削)的控制,手动方式中也可进行Y轴的移动。§1.7 坐标的单位及范围本系统使用直角坐标系,最小单位为0.01mm,编程的最大范围是±99999.99 其中X轴: 值0.01 对应实际位移为0.005mm。 Z轴: 值0.01 对应实际位移为0.01mm。 Y轴: 值0.01 对应位移是多少,特殊用户选附加轴时由机械安装确定。§1.8 编程格式工件加工程序是由若干个加工程序段组成的。每个加工程序段定义主轴转速S功能,刀具 编号和偏置号T功能,辅助功能(M功能)和快速定位/切削进给的准备功能(G功能)等。每个程序 段由若干个字段组成,字段以一英文字符开头后跟一数值,程序段必须以字段N开头(程序段号) 然后是其它字段,最后以&回车Enter&符结尾。 举例: 加工程序P10(10号加工程序): N10 G0 X30 Z10 》 段10,快速定位; N20 G1 W-50 F40 》 段20,直线插补(直线切削); N30 G2 U-10 W-5 R10 》 段30,园弧插补; N40 G0 U60 W60 》 段40,快速定位; N50 G28 W0 M2 》 段50,回程序零点,程序结束; 其中N20,G1,X30,F40等称为字段,字段开头的字符表示字段的意义,后面的数值为字段的 取值。为了表达取值的范围,这里用N4表示字段N取值范围为4位整数(0~9999)而X±5.2取值范 2 GSK928TA数控系统使用手册围为-99999.99至+99999.99,即最多5位整数位最多两位小数位,可+ - 。 本系统程序段的格式为: /N5 G2 X(U)±5.2 Z(W)±5.2 Y(V)±5.2 I±5.2 K±5.2 A±5.2 C±5.2 P±5.2 R±5.2 D5 L5 H5.2 F4.2 S3 T2 M2 》 其中 / 为跳选程序段标识符,若程序段开头有“/”符号,则表示该段为跳选程序段,当操作 面板的“&跳段SKIP&”指示灯亮时按“&跳段(SKIP&”键可使灯亮或灭)系统将不执 行跳选段(即跳过带“/”符号的程序段&; N 程序段编号0-65535,必须在程序段的开头,不能缺省; G 准备功能0-99,其中G10,G11,G98,G99可以与其它G功能同时出现; X(U) X轴方向的坐标,一般定义插补或定位的终点坐标。用X表示绝对坐标,用U则表示 相对坐标。可以是直径坐标(G11状态)或半径坐标(G10状态); Z(W) Z轴方向的坐标,用Z则表明绝对坐标,用W则表明是相对坐标; Y(V) 附加的Y轴的坐标,Y为绝对坐标,V为相对坐标; I 园弧的园心相对于起点在X轴分量(相对位置)或锥度值,可以是直径值(G11状态)或半 径值(G10状态); K 园弧的园心相对于起点在Z轴的分量(相对位置);Z轴方向的锥度值; 螺纹加工时使用的主轴转速; A X轴方向的数值,循环切削的进给量,螺纹循环加工的总切深度,可以是直径值(G11状 态)或半径值(G10状态); C Z轴方向的数值,循环切削的进给量,螺纹循环的第一次切深; P 循环切削的间距,螺纹的螺距或每英寸牙数; R 园弧的半径,延时的时间; D 子程序段号或跳转的程序段号0~65535; L 循环次数0~?65535; H 快速定位速度,&= 18000.00mm/Min,具体能达到多高速度取决于驱动电机及车床; F 切削速度,0.01~3000.00mm/Min(G98分进给)或0.01~2.00mm/Roll(G99转进给); S 主轴转速或恒线速控制的线速度,参见第二章S功能说明及48号参数说明; T 刀具号和刀偏号,Tab其中刀具号a=0?8,刀偏号b=0?9(0号刀偏即无刀偏); M 辅助功能0?99; 》 回车(Enter)符,程序段结束符; 程序段中必须有N字段(程序段号)。H,F,S,T及部分M功能与G字段及其它字段是无关联 的。而X(U),Z(W),I,K,A,C,P,R,D,L等字段与G功能有关,视G功能的要求看是否需要相应的字 段。G功能要求的字段必须出现在程序段之中,而不需要的字段就不能出现,有些字段其值为0 在程序段之中可以省略(不输入),除要求N字段必要在程序段的开头之外,其它字段出现的顺 序可以是任意的。§1.9 快速定位的路径3 本系统对于X轴,Z轴都需运动的快速定位,总是先两轴同时按照较短轴长度快速移动,再 快速移动较长轴的余下长度部分,加工程序和手动方式都是如此。§1.10 系统坐标偏置系统坐标偏置的位移量由系统的49号参数(X轴方向系统偏置)和50号参数(Z轴方向系 统偏置)设置。加工程序还可用G93指令设置坐标偏置。进行坐标偏置是为了方便加工程序的 编写,对于留加工余量的编程极为方便。编程时完全按照图纸的尺寸(不留加工余量)进行编程, 当想在X轴方向或Z轴方向或两个轴方向留加工余量,只需在实际加工程序段的前面加入G93程 序段设置坐标偏置(偏置量即加工余量)即可,而不需改变后面的加工程序段。执行G93时,进行 偏置量的移位而位移之后系统的坐标同移位前的一样,从而实现了留加工余量的功能。 系统自行记忆坐标偏置,用M02,M30,M31,G27(回机械零点),G28(经中间点回程序零点) 或“&回零ZERO&”功能键执行回零操作之后,系统自动消除G93坐标偏置及刀具偏置§1.11 初态,模态初态是指运行加工程序之前的系统编程状态。模态是指相应字段的值一经设置,以后一 直有效,直至某程序段又对该字段重新设置。模态的另一意义是设置之后,以后的程序段中若 使用相同的功能,可以不必再输入该字段。§1.12 系统的初态系统的初态是指运行加工程序之前的编程状态,本系统的初态如下: G11状态: 直径编程。 G97状态: S指令指定主轴转速(非恒线速控制状态)。 G98状态: 切削进刀速率为每分钟进给量(mm/Min)。 模态G功能: G0 快速定位。 快速定位速率: 系统参数的1号参数(G0 H)的值(见参数设置)。 切削进给速率: 系统参数的2号参数(G1 F的值(见参数设置)。 当前的状态: 系统坐标: 当前的坐标,为上次执行加工程序之后或手动方式之后的坐标; 系统偏置: G93偏置通常情况下应为(0,0),但若上次执行的加工程序中运行过 G93功能并从中途退出则系统有G93偏置; 由49号参数(X轴方向系统偏置)和50号参数(Z轴方向系统偏置) 设置的系统坐标偏置对整个机械坐标系进行偏置,和编程无关。 刀具状态: 当前的刀具号及刀偏号; 主轴状态: 当前的状态。4 GSK928TA数控系统使用手册§1.13 加工程序的开头开始执行加工程序时,系统(刀尖的位置)应处于可以进行换刀的位置。刀具为程序要使 用的第一把刀。加工程序的第一段建议用G00 X_ Z_定位到进行加工的绝对坐标位置。否则若 当前坐标与程序要求的坐标系不同,运行结果将出乎意料。§1.14 加工程序的结束程序的最后一段一般以M2(停主轴,关水泵,程序结束),M30(程序结束,从程序开头再执行) 或M31(程序结束)来结束加工程序的运行。执行这些结束程序功能之前最好使系统回到程序零 点,一般用G28执行回程序零点的功能。加工程序结束后系统坐标将返回到机械坐标系,并消 除了G93偏置和刀具偏置。§1.15 子程序子程序是包含在主体程序中的, 若干个加工程序段组成一个子程序。子程序由起始的程 序段号标识,子程序最后一个程序段必需包含M99指令。子程序一般编排在M2或M30指令之后。 使用M98进行子程序的调用, G86进行复合子程序加工循环。本系统M98指令可以最多嵌套三 级。 例:使用M98进行子程序的调用: N40 D 》 调用子程序1000共10次 .. N1000 G1 X-6 》 子程序开头 N1010 X-30 W-30 》 N1020 Z-20 》 N1030 U-10 Z-30 》 N Z80 M99 》 子程序结束§1.16 反向间补间隙补偿的数据作为系统参数存放于参数区(11,12号参数分别为X和Z轴的间补值)。若设 置为(0.00,0.00)则无间补,设置为非零则系统自动进行反向间补(圆弧插补自动过象限,自动 消除反向间补)。5 §2 STM功能, H,F,FEED%§2.1 S功能1.在G97即非恒线速控制状态:未选择主轴模拟控制时,程序段中的S字段用于指定输出口 S1、S2、S4、S8的状态;选择主轴模拟控制时,S字段用于指定主轴实际转速(转/分)。 当系统48号参数不为0时,选择主轴模拟控制。系统48、52号参数值分别对应主轴模拟 输出电压为5V时、主轴低速档和高速档的主轴转速,详见§6参数设置。 系统10号参数的SM41位定义主轴模拟控制时的主轴换档方式: SM41=0:主轴采用被动方式(人工方式)换档: 用户 2 输入=0,主轴为低速档, 执行 S 指令时按 48 号参数计算输出模拟电压; 用户 2 输入=1,主轴为高速档,执行 S 指令时按 52 号参数计算输出模拟电压; SM41=1:主轴采用主动方式换档: 执行 M41 或 M42 命令分别输出 S1 或 S2 信号给换档机构,用户输入 2 由断开变 为接通时表示换档完成。系统根据当前 M41 或 M42 状态,执行 S 指令时分别按 48 或 52 号参数计算输出主轴模拟电压。 系统10号参数S1234位选择S1、S2、S4、S8的输出方式: 当 10 号参数的位 SM41=1 或 48 号参数不为零时,S 指令值仅从模拟输出端以 0~ 10V 范围输出,不影响 S1、S2、S4、S8 输出接口状态; 当 SM41=0 且 48 号参数为零时,指令 S0~S255 相应输出 0~10V 主轴模拟电压,S 指令同时按下述规定改变 S1、S2、S4、S8 输出端状态: S1234=0 时:执行 Sn 命令(n≤15)将以 BCD 编码方式输出到 S1、S2、S4、S8 输出端。若 n&15,S1、S2、S4、S8 输出端状态不变。 S1234=1 时:执行 Sn 命令(n≤4)将以四档速度方式输出到 S1(n=1)、S2 (n=2)、S4(n=3)、S8(n=4)输出端,仅对应 S 输出端置位,其它 S 输出 端清零。如果 n&4,S1、 S2、S4、S8 输出端状态不变。 不管是否选择主轴模拟控制,M40/M41/M42、M50/M51/M52指令对S1、S2、S4、S8输出端 的控制均有效。 2.在G96即恒线速控制状态: G96 S_ (S后的数值为指定的线速度,单位为:米/分钟) 恒线速状态下,S值用于指定切削的线速度:在切削进给时,系统根据当前的X轴绝对坐 标位置对主轴转速进行调整,以保证按S值指定的线速度切削。系统的53和54号参数分别 为恒线速控制状态下的主轴最低转速和主轴最高转速限制。只有使用模拟主轴(如变频调 速)时才能用G96进行恒线速切削控制。 当系统48号参数为0或S值为0时, 恒线速控制无效。 切削进给时恒线速控制的主轴转速由以下公式计算: 主轴转速(转/分) = 1000*S线速度/(3.1416*X当前坐标的绝对值) 因此,使用恒线速控制状态,一定要将系统(工件)坐标设置成X0.00为轴的中心位置。由计 算公式可知,在恒线速控制状态,主轴转速随加工工件的直径变化而变化,直径越小主轴转速越 快(系统将以54号参数限制主轴最高转速),直径越大主轴转速越慢(系统将以53号参数限制主 6 GSK928TA数控系统使用手册轴最低转速)。在X=318.00mm(即工件直径为318mm时)处,主轴转速刚好与线速度S值相同。 系统只在切削进给时根据X轴绝对位置实时计算和输出控制恒线速的主轴转速。快速定 位、螺纹加工和F为每转进给时,主轴转速将没有变化,即此时恒线速控制无效。 G96状态设置的线速度S值是模态的,可用G97指令取消恒线速控制状态。在G97指令程序段 中若无S指令则主轴转速将不会变化,即保持G97指令前的主轴转速不变。手动执行S指令总是控制主轴转速,即:手动时只有G97状态、没有G96状态。§2.2 T功能注意:执行T功能换刀时:转到刀位后不等刀架坐下即算完成T功能,接着执行其它功能。 程序段中的T字段用于控制刀架换刀和对刀具偏置进行补偿,用两位数字来表示。十位数 字为要使用的刀具编号0~8号刀(0号刀不用转动刀架,使用当前的刀具,不作移位运动而进行 系统坐标换算),个位数为刀具的偏置号0~9号(0号刀具偏置总是为(0,0),即无刀偏)。 执行T功能时,若十位数字表示的刀具号非当前的刀具,则系统先控制刀架转动到需要的 刀具。然后执行刀具偏置,即新的刀具偏置量减去旧的刀具偏置量得出一相对位移量,系统按 照这一位移量进行快速移位,移位完成之后系统的坐标仍保持移位前的值。 执行T功能时,若十位数字表示的刀具号为0,则表明用户使用排刀(无需转动刀架)。此时 系统将新的刀具偏置减去旧的刀具偏置量得出一相对位移量,系统的绝对坐标将被减去这一位 移量,而不进行实际的位移。 执行回零功能(G27,G28,“&回零ZERO&”功能键)和M02,M30,M31功能将消除刀具偏置及 G93坐标偏置。可用手动方式的对刀功能设置刀具偏置,刀具偏置作为系统参数存放于系统参 数区,自动和手动方式时可用&参数Par&键查看或修改刀偏。 加工程序中T指令最好与G0快速定位指令编在同一程序段中,系统将刀偏和快速定位一 次进行定位,以提高运行效率。执行T功能换刀时:转到刀位后不等刀架坐下即算完成T功 能,接着执行其它功能。必要时可加G04指令进行延时。§2.3 M功能(辅助功能)M0 ― 程序停止,完成程序段其它指令后,停止主轴,关冷却液,指向下一程序段, 停止做进一步的处理,等待按 RUN&运行RUN &键,才继续运行该程序段; M2 ― 程序结束、停止。停主轴,关冷却液,消除G93坐标偏置和刀具偏置,若G92 状态则返回机械坐标系,系统回到起始程序段(不运行); M3 ― 主轴正转; M4 ― 主轴反转; M5 ― 停止主轴; M8 ― 开冷却泵; M9 ― 关冷却泵; 7 M12 M20 M21 M22 M23 M24 M25 M27 M28 M30 M31 M32 M33 M40 M41 M42 M50 M51 M52 M60 M61 M62 M63― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ― ―暂停,等待按“&运行RUN&”键才继续运行(按急停键则停止); 用户1输出置1; 用户1输出清零; 用户2输出置1; 用户2输出清零; 用户3输出置1; 用户3输出清零; 将系统坐标清零,并清除机械零点标志(即表示未回过机械零点); 将Y轴坐标清零; 程序结束,消除G93偏置和刀具偏置返回起始程序段并运行(重复执行); 程序结束,消除G93偏置和刀具偏置返回起始程序段(不运行); 润滑开; 润滑关; S1、S2 清零(主轴两档速度控制无输出); 选择第一档速度,即 S1 置位、S2 清零; 选择第二档速度,即 S2 置位、S1 清零; S4、S8 清零(主轴 S4、S8 输出无效); S4 置位(输出有效)、S8 清零; S8 置位(输出有效)、S4 清零; 用户输入 1 为 1 时等待,用户输入 1 为 0 时执行同段其它指令、下一段指令; 用户输入 1 为 0 时等待,用户输入 1 为 1 时执行同段其它指令、下一段指令; 用户输入 2 为 1 时等待,用户输入 2 为 0 时执行同段其它指令、下一段指令; 用户输入 2 为 0 时等待,用户输入 2 为 1 时执行同段其它指令、下一段指令;M90 ― 1号用户输入为0则跳转,程序段格式为: N_ D_ M90 》 其中,D为跳转的 程段号(若用户输入为1,则顺序到下一段); M91 ― 1号用户输入为1则跳转,程序段格式为: N_ D_ M91 》 其中,D为跳转的 程序段号(若用户输入为0,则顺序到下一段); M92 ― 无条件跳转,跳转到D定义的程序段,格式为: N_ D_ M92 》 其中,D为跳 转的程序段号; M93 ― 2号用户输入为0则跳转,程序段格式为: N_ D_ M93 》 其中,D为跳转的 程序段号(若用户输入为1,则顺序到下一段); M94 ― 2号用户输入为1则跳转,程序段格式为: N_ D_ M94 》 其中,D为跳转的 程序段号(若用户输入为0,则顺序到下一段); M98 ― 调用子程序,格式为: N_ D_ L_ M98 》 其中,D为子程序的起始段号, L为调用次数(省略为一次); M98指令最多可嵌套3级; M99 ― 子程序结束返回; 注意: M0,M2,M30,M31,M99在G功能执行之后才执行; M90,M91,M92,M93,M94,M98为单独格式(即不能同时有G10,G11,G98,G99以外的G功能); 其它的M功能在一个程序段内都是在S和T功能之后、G功能之前执行的。§2.4 H,F,FEED%8 GSK928TA数控系统使用手册程序段之中可以自由使用H字段,F字段分别定义快速定位的速度和切削进给速度,一经设 置H和F一直有效,直至下次重新设置(系统的1,2号参数也可设置快速定位速度和切削速度)。 通常不需要在加工程序中使用H,由1号系统参数设置快速定位的速度即可。 H: ≤ 18000.00mm/Min(毫米/分),实际能达到多高速度取决于机床和驱动电机。 F: G98(分进给状态): 0.01~4000.00mm/分(使用步进电机时F&=1000.00以保证不失步) G99(转进给状态): 0.01~2.00mm/转 FEED%为切削进给速度的百分比,范围是0%,10%,20%,......,150%,由功能键 &↑Feed%&和&↓Feed%&进行调整,系统运行过程之中FEED%实时可调。9 §3 G功能§3.1 G0 快速定位(模态,初态)格式: N_ G0 X(U)_ Z(W)_ 》 其中: X(U),Z(W)为定位的终点坐标,X,Z分别为X轴和Z轴的绝对坐标,U,W分别为X轴 和Z轴的相对坐标,、相对坐标和绝对坐标用其中之一,不需移位的坐标轴可以 省略,相对坐标是相对于当前位置的位移量。 对于两个轴需要定位的情况,总是先两轴同时按照较短轴长度快速移动,再快速移动 较长轴的余下长度部分。 定位速度按照1号参数进行,可用H字段修改快速定位速度(41-43号参数为各轴限速) 例: 当前位置(250,400): N400 G0 X100 W-3001 0 0 1 0 0 2 0 0 3 0 0 2 0 0 3 0 0 4 0 0Z终点 起点X§3.2 G1 直线切削(直线插补)(模态)格式: N_ G1 X(U)_ Z(W)_ 》 其中, X(U),Z(W) 为直线的终点坐标 以当前位置为直线的起点, X(U),Z(W)字段给定的位置为终点进行直线插补。进刀的速度 为切削进给速度,可用F字段或2号系统参数修改切削速度。 使用步进电机时进给速度F&=1200.00可保证不失步。1 0 0 2 0 0 3 0 0例:当前坐标(100,300): N100 G1 X50 Z200 F1001 0 0 2 0 0终点Z起点X§3.3 G2,G3 园弧切削(园弧插补)(模态)10 GSK928TA数控系统使用手册格式: N_ G2或G3 X(U)_ Z(W)_ R_ 》 或: N_ G2或G3 X(U)_ Z(W)_ I_ K_ 》 第一种格式是用园弧半径R进行编程,第二种格式是用园心相对于起点(起点即当前位置) 位置(I,K)进行编程。使用步进电机时进给速度F&=1000.00可保证不失步。 其中, X(U),Z(W) 为园弧终点的坐标; R 园弧的半径; I 园心相对于起点的坐标在X轴的分量, G11状态为直径编程,G10状态为半径编程; K 园心相对于起点的坐标在Z轴上的分量; 园弧插补是按照切削速度进刀的。 G2为顺时针方向,G3为逆时针方向,如图示: 园弧插补自动过象限,过象限时自动进行反向间隙补偿。 用R编程时.若R&0,则为小于等于180度的园弧,若R&0则为大于等于180度的园弧。 后刀座车床圆弧方向图示: 前刀座车床圆弧方向图示:XZG2G3G3ZXG2§3.4 G4 延时等待格式: N_ G4 R_ 》 执行G4系统将延时等待R秒(最小单位为0.01秒)。§3.5 G10 半径编程(模态)用G10定义编程的状态为半径编程,所有X轴方向的字段值都是半径编程的,这些字段有 X(U),I,A,P,R,C等。半径编程状态下,0.01的值实际对应为X轴方向的0.01mm(X轴的步进单位为 0.005mm)(值与实际距离相同)。 G10可与其它G功能同时出现在一程序段之中。§3.6 G11 直径编程(模态,初态)用G11定义编程的状态为直径编程,所有X轴方向的字段值都是直径编程的,这些字段 有X(U),I,A,P,R,C等。直径编程状态下,0.01的值实际对应X轴方向的0.005mm(X轴的步进单位11 为0.005mm)(值为实际距离的两倍)。 G11可与其它G功能同时出现在一程序段之中。§3.7 G27 快速返回机械零点测试格式: N_ G27 》 G27将消除G93设置的系统坐标偏置和刀具偏置并使系统回到工件坐标系,快速定位到机 械零点并测试是否失步。执行G27时要确保系统处于零点减速信号负方向位置,若未安装机械 零点或以前未回过机械零点,将出现E45报警。回机械零点后若测试到失步,将出现E41/E42 报警。55和56号参数记录下X轴和Z轴回机械零点的偏差。10号参数的E41位=0有失步即出 E41/E42报警,=1时失步的偏差大于0.02时才出E41/E42报警。 当G27与M28指令在同一程序段时,G27回到机械零点后系统不测试失步,将不会出现 E41/E42报警。§3.8 G28 经中间点快速返回程序零点格式: N_ G28 X(U)_ Z(W)_ 》 G28将快速定位到X(U),Z(W)字段给出的中间点,再快速返回程序零点并消除G93坐标偏 置和刀具偏置,并使系统回到工件坐标系。§3.9 G32 英制螺纹切削直螺纹或锥螺纹: 格式: N_ G32 X(U)_ Z(W)_ I_ P_ R_ D_ K_ 》 其中: X(U),Z(W) 定义螺纹底部位置的坐标 I 为锥度螺纹的锥度,省略为直螺纹。I的正负必须与X(U)的方向一致; P 为每英寸牙数2.20~100.00; R 为螺纹结束时的45度倒角在Z轴方向长度,省略则无45度退尾的功能; D0 或无 D 值: 单头螺纹 D1~D99: 多头螺纹的头数 D100~D200: 端面螺纹(单头) 10 D201~D220: 单头螺纹 R 退尾角度= arctan D ? 200 ○ 注1) D缺省、或D=210、或D&201、或D&220 时退尾角度=45 ,两轴退尾长度(X轴为半径 值)相等; 注2) D 值在 201~220 间数值越大,退尾角度越小、退尾速度越慢: ○ D=201 时退尾理论角度≈84 (最快速度退尾); ○ D=220 时退尾理论角度≈27 (最慢速度退尾); 注3) 最大退尾理论角度将受到螺距限制,螺距越大最大退尾理论角度将越小,螺距为 ○ 12mm时最大退尾的角度为 45 。实际最大退尾角度还受负载和驱动电源限制。 K 为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快; 12 GSK928TA数控系统使用手册G32执行的过程如下: ① X轴方向先从当前位置(G32的起点)快速移动到X(U)+I的位置(螺纹的起点); ② 进行螺纹切削到Z轴方向的Z(W)位置,若有R字段则到Z(W)-R的位置; ③ 进行45度的R长度的退尾; ④ X轴方向快速回G32起点位置; ⑤ 若为多头螺纹(D&0),循环照样进行,但最后一刀结束时,Z轴不返回起点; ⑥ 若是多头螺纹,则重复①~⑤共D次; 前刀座 U&0,W&0 (其它方向类推)的图示:ZT (X,Z) H I H 起点 R 其中: 螺纹加工 H 快速 TX终点端面螺纹: 格式:N_ G32 X(U)_ Z(W)_ P_ D_ (英制) N_ G33 X(U)_ Z(W)_ P_ D_ (公制) 其中 X(U)为X轴方向(端面)螺纹加工的终点坐标。 Z(W)为Z轴方向的进刀量和进刀方向。 P为每英寸牙数(G32时),或螺距0.01?12.00(G33时)。 D&=100 表示进行端面螺纹加工 加工过程:(主轴已转动,前刀座U&0,W&0端面螺纹加工图示) ①Z轴进刀。 ②X轴进行端面螺纹加工。 ③ Z轴退刀。 加工结束,停在编程的X坐标处,Z轴位置同起始位置相同。终点X螺纹Z进刀 起点§3.10 G33 公制螺纹切削格式: N_ G33 X(U)_ Z(W)_ I_ P_ R_ D_ K_ 》 其中:X(U),Z(W) 螺纹底部位置的坐标。 I 为锥度,正负必须与X(U)的方向一致,省略为直螺纹。 P 螺距,0.01?12.00mm。 R 螺纹结束的倒角长度,省略则无倒角,R&1.60。 D 见G32关于D值的说明。 13 K 为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;§3.11 螺纹切削的其它说明1. 螺纹切削要求配1200脉冲/转的主轴编码器; 2. 螺纹进给速度的计算公式: 英制螺纹速度=主轴转速*25.4/P; 公制螺纹速度=主轴转速*P; 3. 系统要求主轴转速≤1600转/分;切削螺纹的进给速度要求≤1800.00毫米/分; 4. 加工锥度螺纹和螺纹倒角(45度退尾)的过程中,X轴的坐标显示不能实时更新; 6.使用K(主轴转速粗略值)来调整螺纹加工升降速控制,使用步进电机时不易失步, 而使用伺服电机可以更快速;当使用几个程序段加工同一螺纹时,K值必须相同。螺 纹加工升降速还与X,Z轴的起始速度参数(35和36号参数)有关。§3.12 G60 系统参数设置(模态)格式: N_ G60 D_ X_ Z_ I_ L_ 》 其中 L=1~80为系统参数号,关于系统参数见§6系统参数设置。 D=0~20 为计算因子,分别作用如下: D=0: 使L号系统参数=0 D=1: 使L号系统参数=X D=2: 使L号系统参数=-X D=3: 使L号系统参数=Abs(X) ;取X的绝对值; D=4: 使L号系统参数=原值 + X D=5: 使L号系统参数=原值 - X D=6: 使L号系统参数=X+Z D=7: 使L号系统参数=X-Z D=8: 使L号系统参数=-X+Z D=9: 使L号系统参数=-X-Z D=10: 使L号系统参数=2X D=11: 使L号系统参数=X/2 D=12: 使L号系统参数=X * (Z的低字节值) ;低字节值: 0.00?2.55; D=13: 使L号系统参数=X / (Z的低字节值) ;低字节值: 0.00?2.55; D=14: 使L号系统参数=X*Z/I D=15: 使L号系统参数=Root(X*Z) ;X和Z的乘积开平方; D=16: 使L号系统参数=Root(X**2+Z**2) ;X平方,Z平方之和的平方根; D=17: 使L号系统参数=Root(X**2-Z**2) ;X平方,Z平方之差的平方根; D=18: 使L号系统参数=min(X,Z) ;X Z的最小值; D=19: 使L号系统参数=max(X,Z) ;X Z的最大值; D=20: 使L号系统参数=mod(X,Z) ;取摸,即X除以Z的余数; 系统内部用4字节来存放数据,为范围: -至的整数,使用参数运算时 应确保数据在有效范围作运算。显示0.01的值,系统内部为1。 14 GSK928TA数控系统使用手册注意!:系统内部全部使用整数进行运算,0.01对应内部整数1,内部整数的范围是 至 , 在使用G60进行运算时,要小心对待,并保证运算不溢出。§3.13 G61 判参数值跳转格式: N_ G61 L_ U_ W_ I_ D_ 》 其中 L1~L80为系统参数。L81~L83分别为当前X、Z、Y的绝对坐标值。 D 为跳转目的程序段号0~65535; U,W,I 为条件值(至少要有一个出现在程序段中); 它们的作用是: U: 若L号参数值=U, 则转D程序段; W: 若L号参数值&W, 则转D程序段; I: 若L号参数值&I, 则转D程序段; 当条件成立时,系统跳转到D程序段去执行,条件不成立,则顺序执行下一程序段。§3.14 G62 任意二次曲线切削(插补)(模态)格式: N_ G62 X(U)_ Z(W)_ I_ A_ K_ C_ 》 其中 X(U)、Z(W) 两个方向都不能省略,为曲线的终点坐标,曲线的终点两个轴的方向与 起点(即当前位置)都不能相同。从起点到终点两个轴都是向一个方向变化,不能反向,即不能 过“象限”。 二次曲线满足公式:I*X**2+A*X=K*Z**2+C*Z+常数其中,X**2表示X的平方,Z**2表示Z的平方, I A K C 为程序段中的字段值。 字段I,A,K,C 为零的可省略,当计算出的I A K C 值都很大时,可将它们全部除以 一常数来化小之。公式中的X,Z为系统的绝对坐标(X方向为直径值)。使用时,用户要保 证曲线不过“象限”,否则运行时曲线的后半部分会变成直线。 抛物线加工 如图示,中心和顶点的绝对坐标已知 N_ G62 X_ Z_ I_ A_ C2 可进行抛物线的加工,其中: X,Z为终点坐标 I=Zb-Za A=-2*Xa*(Zb-Za) 椭园加工 如图示,中心绝对坐标(p,q) X方向半径为a,Z方向半径为b N_ G62 X_ Z_ I_ A_ K_ C_ 15 Z 中心(Xb,Zb) . 顶点(Xa,Za)X Zb a 可进行椭圆加工,其中: X,Z为终点坐标 I=q**2 K=-4*a**2 A=-2*p*b**2 C=8*a**2*q(p, q)X§3.15G70附加的Y轴快速定位格式: N_ G70 Y(V)_ 》 其中Y为Y轴绝对坐标,V为Y轴相对坐标。§3.16G71附加的Y轴切削进给格式: N_ G71 Y(V)_ 》 其中Y(V)为Y轴进给的绝对(相对)坐标。§3.17G72附加的Y轴的坐标设置格式: N_ G72 Y_ 》 将字段Y的值用来设置新的Y轴坐标。 Y轴的坐标可用手动方式选择Y轴来查看,见§8手动方式。§3.18 G73附加的Y轴回机械零点格式: N_ G73 》 Y轴沿正方向回机械零点,到达机械零点后将Y轴坐标清零。§3.19 G74,G75,G76,G77 攻牙循环格式: N_ G_ Z(W)_ P_ D_ K_ 》 其中G=74, 英制左旋牙; 75, 公制左旋牙; 76, 英制右旋牙; 77, 公制右旋牙; Z(W) 为牙底的坐标; D 为牙的头数≤99,省略为单头牙; 英制时 P=2.20?200.00牙/英寸; 公制时 P=0.01?12.00毫米/牙; 16 GSK928TA数控系统使用手册K 为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快; 攻牙循环执行过程: 1).左旋牙:主轴反转(右旋牙:主轴正转),&若执行攻牙前主轴已转动,则不发出启动 主轴的信号 &; 2).攻牙到牙底(Z轴); 3).停主轴,反向间补(Z轴); 4).左旋牙:主轴正转(右旋牙:主轴反转); 5).退牙; 6).停止主轴; 7).若为多头牙,则循环①?⑥共D次; 主轴需装有1200脉冲/转的编码器和CNC控制主轴启停才能使用攻牙循环功能;§3.20 G78啄钻循环(高速钻孔)格式: N_ G78 Z(W) C_ P_ 》 (用于Z轴钻孔); 其中, Z(W) 为孔底坐标; C 为每次进刀量; P 为快速下刀时离加工过一次的位置的距离; 执行过程: 1.切削进刀C的深度; 2.快速退刀至起点; C 3.快速进刀,深度为Cn-P; 4.切削进刀,距离为C+P, (Cn=Cn+C); W 孔深 5.循环2,3,4,直至到达孔底; 6.快速退刀至起点,结束; 左边的图为G78示意图P P C§3.21 G80柱面锥面粗车循环(内外径加工循环,Z轴方向切削)格式: N_ G80 X(U)_ Z(W)_ K_ A_ P_ 》 其中 X(V),Z(W) 为X轴和Z轴粗车循环总进给量和方向; K 为相对于Z(W)的锥度,省略为柱面粗车; A 为X轴方向每次切削进刀量, A&0; P 为X轴方向的退刀间距, P&0; 执行过程:①X轴方向快进A的距离; ②Z轴方向切削至Z(W)字段设定的位置(有K还需加上锥度); ③X轴切削退刀P的距离(有K则加上锥度); ④Z轴方向快速返回起点; 17 ⑤X轴方向快进A的距离; ⑥重复②,③,④,⑤直至X轴到达总切削进给量; 循环完毕时,X轴定位在字段X(U)给定位置,而Z轴的位置还是起点位置。 前刀座 U&0,W&0 (其它方向类推) 的图示:Z(X,Z)终点PXK&0起点A§3.22 G81端面,锥面粗车循环(X轴方向切削)格式: N_ G81 X(U)_ Z(W)_ I_ C_ P_ 》 其中 X(U),Z(W) 为X轴和Z轴切削的总进给量和方向; I 为相对于X(U)的锥度,省略则无锥度; C 为Z轴方向每次切削进刀量, C&0; P 为Z轴方向的退刀间距, P&0; 执行过程: ①Z轴方向快进C的距离; ②X轴方向切削至X(U)字段设定的位置(有I还需加上锥度); ③Z轴切削退刀P的距离(有I则加上锥度); ④X轴方向快速返回起点; ⑤Z轴方向快进C的距离; ⑥重复②,③,④,⑤直至Z轴到达总切削进给量; 循环完毕时,X轴仍处于起点位置,Z轴定位在字段Z(W)给定的位置。 前刀座 U&0,W&0 (其它方向类推) 的图示:Z(X , Z)I&0X终点PC起点§3.23G82英制螺纹加工循环18 GSK928TA数控系统使用手册格式: N_ G82 X(U)_ Z(W)_ I_ A_ C_ P_ R_ D_ L_ K_ 》 其中 X(U)Z(W) 为螺纹结束(螺纹底部)的位置; I 螺纹的锥度,省略为直螺纹,正负应与X(U)的方向相同; A 螺纹的总切削深度(螺纹底部到螺纹表面的距离), A&0; C 第一次切削深度(第n次切深为: C * n开平方), C&0; P 英每寸的牙数: 2.20~100.00; R 螺纹结束的45度倒角在Z轴的分量, R&1.60,省略则无倒角退尾; D 螺纹的头数, D=0~220,省略为单头螺纹; D1~D99: 多头螺纹的头数 D100~D200: 端面螺纹(单头) 10 D201~D220: 单头螺纹 R 退尾角度= arctan D ? 200 ○ 注1) D缺省、或D=210、或D&201、或D&220 时退尾角度=45 ,两轴退尾长度(X轴为 半径值)相等; 注2) D 值在 201~220 间数值越大,退尾角度越小、退尾速度越慢: ○ D=201 时退尾理论角度≈84 (最快速度退尾); ○ D=220 时退尾理论角度≈27 (最慢速度退尾); 注3) 最大退尾理论角度将受到螺距限制,螺距越大最大退尾理论角度将越小,螺 ○ 距为 12mm时最大退尾的角度为 45 。实际最大退尾角度还受负载和驱动电源 限制。 ○ ○ ○ ○ ○ L 刀尖的角度(螺纹的度数)标准有29 ,30 ,55 ,60 ,80 。本系统增加 ○ ○ ○ ○ 28 ,54 ,59 ,79 。省略则为直进刀(刀尖双面都切削); K 为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快; 螺纹切削循环过程: ①当L&0时,进行单面进刀的位移; Z轴方向向Z(W)的反方向快速移动距离2*C*n开平方*tg(L/2),其中C 为第一次切削量, n为循环次数; ②(第n次循环) X轴方向快速定位到: X(U)-A+C*(n开平方); ③进行长度为Z(W)的螺纹切削,包括R倒角退尾和多头螺纹循环; ④X轴方向快速返回起始位置; ⑤Z轴方向快速返回起始位置; ⑥循环①至⑤若干次数直至螺纹切削至底部; 循环结束系统处于G82的起始位;螺纹循环切深示意图(其它方向类推): 省略L,双面进刀图示: 刀尖L角度的单面进刀图示:A总切深 nC 第 n 次切深A切深 总 nC 第n 次切深C第一次切深C第一次切深G82循环图示(无L,U&0,W&0,前刀座):G82循环图示(有L,U&0,W&0,前刀座): 19 Z(X,Z)Z(X,Z)AIXR起点X起点§3.24 G83公制螺纹加工循环格式: N_ G83 X(U)_ Z(W)_ I_ A_ C_ P_ R_ D_ L_ K_ 》 除P字段之外,其它字段的意义与G82的相同。这里, P为0.01~12.00的螺距。 G83的循环与G82一样,循环完毕返回到G83起始点。§3.25 G84 Z轴方向切削的球面粗车循环格式: N_ G84 X(U)_ Z(W)_ R_(I_ K_) A_ C_ P_ D_ 》 其中 X(U)、Z(W) 为园弧起点坐标,G84起点到X(U)的位置为X轴方向总进刀 量,X(U),Z(W)同时还定义了切削的方向。 R 园弧的半径, R&0;或用 I,K 园心相对于圆弧起点的位置; A 为X轴方向的每次进刀量, A&0; C 园弧终点(也是循环的终点)的Z轴方向相对于G84起点的位置。园弧终点的 X轴为G84起点。C值的正负应与Z(W)方向相同; P 每次切削X轴方向退刀的间距, P&0; D 定义园弧的方向,=0顺园,&0逆园,省略为顺园; G84中定义的圆弧不能过象限。类似于G80柱锥度粗车循环,只不过G80的锥面是斜边而G84 是园弧。循环加工过程: ①X轴方向快速进刀A的距离; ②Z轴方向切削进给至与园弧的交点; ③X轴方向切削速度退刀P的距离; ④Z轴方向快速返回G84的起点; ⑤循环①,②,③,④直至第②步时到达X(U)、Z(W)给出的园弧起点; ⑥以X(U)、Z(W)为园弧起点,作园弧切削,循环结束; 循环结束系统处于G84的园弧终点位置(即X轴方向与G84起点相同,Z轴方向为C字段相对于 G84起点的位置)。20 GSK928TA数控系统使用手册Z (x,z)圆弧起点APG84 前刀座 U&0,W&0,D=1 (其它方向类推) 的图示:终点X( 圆弧终点)起点C§3.26G85 X轴方向切削的球面粗车循环格式: N_ G85 X(U)_ Z(W)_ R_(I_ K_) A_ C_ P_ D_ 》 其中 X(U),Z(W)为园弧的起点坐标,G85起点到Z(W)为Z轴方向的总进刀深度, X(U),Z(W)同时还定义了切削的方向; R 园弧的半径, R&0;或用 I,K 园弧的园心相对于园弧起点的位置; A 园弧终点(也是循环的终点)的X轴方向相对于G85起点的位置,园 弧终点的Z轴方向的位置为G84起点位置。A值正负与X(U)方向相同。 C Z轴方向的每次进刀量, C&0; P 每次切削Z轴方向退刀的间距, P&0; D 园弧的方向,D=0或省略为顺时针,D&0逆时针方向; G85中定义的圆弧不能过象限。示意图中D=1逆时针圆弧。 类似于G81端面锥面粗车循环,只不过G81的锥面是斜面,而G85的球面是园弧,加工过程: ①Z 轴方向快速进刀 C 的距离; ②X 轴方向切削进给至与园弧的交点; ③Z 轴方向切削速度退刀 P 的距离; ④X 轴方向快速返回 G85 的起点; ⑤循环①~④直至到达X(U)、Z(W)给出 的园弧起点 ⑥以R为园弧半径(或I,K为园心)G85起点, +A为X轴方向的园弧终点,G85起点为Z轴 方向园弧终点作园弧切削,循环结束;Z(圆弧终点)终点圆弧 起点 (X, Z)A起点XCP§3.27G86精加工子程序循环格式: N_ G86 A_ C_ D_ L_ 》 其中 A X轴方向总加工余量(及正负,X轴每次切削量和方向为:-A/L); C Z轴方向总加工余量(及正负,Z轴每次切削量和方向为:-C/L); D 子程序的起始程序段号(子程序中不能有M98指令); 21 L 循环次数; 循环过程: ①循环次数: n=1; ②快速定位到相对位置(A-n*A/L,C-n*C/L),本系统称之为G86的偏置量; ③调用子程序;子程序执行过程中的所有X,Z字段(绝对坐标)都被加上G86的偏置 量,通常子程序第一段为G0快速定位,子程序按照零件图纸尺寸编程即可。 ④子程序结束之后快速返回G86的起始位置; ⑤循环次数: n=n+1; ⑥循环②、⑤直至G86最后一次调用子程序,循环结束; G86循环结束之后总是返回到G86起始位置。 例:当前位置(300,400) Z N100 G86 A6 C3 D200 L2 》 ...... N200 G0 X150 W-100 》 N210 G1 Z200 》 N220 G3 U100 Z150 R100 》 N230 G0 U50 M99 》 X G86起点§3.28 G87局部循环格式: N_ G87 D_ L_ 》 其中 D 局部循环的起始程序段号,必须在当前G87程序段的前面(并能执行到当前段),L 循环次数。 例: N10 N40 N50 N60 G0 X100 Z300 G1 W-50 G1 U50 W-50 G87 D40 L2100 100 200 300N50 N40200N50 N40 N50300N40 N30Z起点终点X§3.29G88 Z轴方向切槽循环格式: N_ G88 X(U)_ Z(W)_ A_ C_ P_ 》 其中 X(U),Z(W) 为槽的对角的坐标,X(U)给出槽的宽度,Z(W)给出槽的深度; X(U),Z(W)同时给出槽的方向; A X轴方向的每次进刀量, A&0, 应小于槽刀宽度; C Z轴方向刀深增量, C&0; P Z轴方向退刀的距离, P&0; 循环过程: 22 GSK928TA数控系统使用手册①Z轴方向切削进刀C的距离,切削速度退刀P的距离,再切削进刀C,退刀P,...,直至到达 Z(W)字段的深度; ②Z轴方向快速返回起始位置; ③X轴方向快速进刀A的距离; ④重复①,②,③直至X轴方向到达X(U)的位置; 循环完毕,系统的位置处在: X方向为X(U)字段设定位置,Z方向与G88起点相同位置。 前刀座 U&0,W&0 (其它方向类推) 的图示:Z(X,Z) 终点 AXCP起点§3.30 G89 X轴方向的切槽循环格式: N_ G89 X(U)_ Z(W)_ A_ C_ P_ 》 其中 X(U),Z(W) 为槽的对角的坐标,X(U)给出槽的深度,Z(W)给出槽的宽度; X(U)Z(W)同时给出槽的方向; A X轴方向的切深增量, A&0; C Z轴方向的每次进刀量,C&0, 应小于槽刀宽度; P X轴方向的退刀距离, P&0; 加工过程:Z ( Z) X,A PX终 点C起 点1.X轴方向切削速度进刀A的距离,快速退刀P 的距离,再进刀C,退刀P,...,直至到达X(U) 字段的位置; 2.X轴方向快速退刀至G89的起点; 3.Z轴方向快速进刀C的距离; 4.重复123直至Z轴方向到达Z(W)字段的位置; 循环完毕,X轴方向处于G89的起点位置,Z轴方向 则处于Z(W)字段给定的位置。 前刀座 U&0,W&0 (其它方向类推) 如左图示。§3.31 G92浮动坐标系设定格式: N_ G92 X(U)_ Z(W)_ 》 其中, X或U: 当前位置新的X坐标值;Z或W: 当前位置新的Z坐标值;23 这里用X,Z或用U,W是等效的。加工程序的起始程序段建议用G00在机械坐标系下作X,Z轴 的绝对位置定位。为了方便编程,程序中间可自由定义浮动坐标系,系统会自动处理程序零点, 机械零点的位置的换算。执行G27,G28,M02,M30,M31或回零后系统自动返回工件坐标系。§3.32 G93设置坐标偏置格式: N_ G93 X(U)_ Z(W)_ 》 其中: X或U的效果相同: X轴方向的坐标偏置; Z或W的效果相同: Z轴方向的坐标偏置; 执行G93: 系统将按照X(U),Z(W)给出的偏置量进行快速移位,移位之后,系统的坐标与移位 前的保持相同,从而起到留加工余量的作用。 对于粗车和需要留加工余量的编程, 先用G93预留加工余量, 再按照图纸的实际尺寸进行 编程即可。执行G27,G28和回零之后, 系统已消除G93设置的加工余量。亦可用G93 X0 Z0 的程 序段来消除加工余量。总的加工余量或偏差调整用49号参数(X轴方向系统坐标偏置)和50号 参数(Z轴方向系统坐标偏置)进行。§ 3.33 G96 设置恒线速控制状态(模态)格式: N_ G96 S_ 》 G96可与其它G功能同时出现在一个程序段之中,其意义是表明以S值设置恒线速控制的线 速度(单位是m/Min,即每分钟的米数)。S值的范围: 0 C 9999。在切削进给时系统根据当前 的X轴绝对坐标位置对主轴转速进行调整以保持由S值指定的恒线速度。系统的53和54号参数 分别为恒线速控制状态下的主轴最低转速和主轴最高转速限制。只有使用模拟主轴(如变频调 速)时才能用G96进行恒线速切削控制。用G97取消G96状态。 当系统48号参数为0或S值为0时, 恒线速控制无效。 切削进给时恒线速控制主轴转速由以下公式计算: 主轴转速(转/分) = 1000*S/(3.1416*X当前绝对坐标) 因此,使用恒线速控制状态,一定要将系统(工件)坐标设置成X0.00为轴的中心位置。 系统只在切削进给时根据X轴绝对位置实时计算和输出控制恒线速的主轴转速。快速定 位,螺纹加工和F为每转进给时,主轴转速将没有变化。§ 3.34 G97 取消恒线速控制状态(初态,模态)G97可与其它G功能同时出现在一个程序段之中,G97状态S值设置主轴转速。§3.35 G98 设置每分钟进给速度状态(初态,模态)G98可与其它G功能同时出现在一个程序段之中,其意义是表明F字段设置的切削进给速度 的单位是mm/Min,即每分钟进给的毫米数。F值的范围: F0.01 C F3000.00 。24 GSK928TA数控系统使用手册§3.36 G99 设置每转进给速度状态(模态)G99可与其它G功能同时出现在一个程序段之中,其意义是表明F字段设置的切削进给速度 的单位是毫米/转,即主轴转一转进给的毫米数。F值的范围: F0.01 C F2.00 。 使用G99每转进给功能必须安装主轴脉冲编码器(1200脉冲/转)。25 §4 参数编程参数编程是使用系统的参数(见参数设置一章)的值作为程序段中的某些字段的值。利 用参数的变化(G60功能可对系统参数进行修改)机制,使这些字段的值成为可变的,再结合G61 功能判参数值进行跳转,以实现复杂的加工循环程序的编制,或用户特殊的循环加工程序的编 制。使用参数编程还可实现刀具半径补偿的编程。 系统参数共有80个,参数的编号为1?80,用户可自由使用编号为52?80的参数。系统当前的 X,Z,Y的绝对坐标值分别给以81,82,83的编号,亦可用于参数编程。 可以对字段X,Z,U,W,Y,V,I,K,A,C,P,R进行参数编程,格式为字段的英文字母后面跟*号和 参数编号。 注意!: 系统内部全部使用整数进行运算,0.01对应内部整数1 ,内部整数的范围是
至。在使用G60进行运算时, 要小心对待, 并保证运算不溢出。 例如: N200 G0 X*70 W*71 则字段X的值为70号参数的值,W的值为71号参数的值。 如上图示,利用参数编程实现三角形循环切削的功能, 加工程序如下: N10 G0 X200 Z300 》 (快速定位) N30 G60 L72 X8 D1 》 (72号参数=8.00 : X轴方向的初始进刀量) N40 G61 L72 I150 D60 》 (判断: X轴方向的总进刀量&=150.00 ? ) N50 G60 L72 X150 D1 》 ( 否, 进刀量 L72=150.00 ) N60 G60 L71 X*72 Z200 I150 D14 》(71号参数: Z轴方向进刀量=L82*200/150) N90 G60 L70 X*72 D2 》 (70号参数: = - L72 ) N100 G60 L69 X*71 D2 》 (69号参数: = - L71 ) N110 G0 U*70 》 (X轴快进) N120 G1 U*72 W*69 》 (斜线切削) N130 G0 W*71 》 (Z轴方向快回零点) N140 G61 L72 U150 D180 》 (若X轴方向总进刀量=150则循环结束) N150 G60 L72 X8 D4 》 (X轴方向进刀量 + 8.00 ) N160 M92 D40 》 (转程序段N40继续循环) N180 M2 》 (循环结束: 停主轴,程序结束)Z(50,300) (200,100)X(200,300)26 GSK928TA数控系统使用手册第二部分 操 作§5 操作介绍§5.1 操作面板功能键编辑用的跳页键和光标移动键 &上页& &↑& &下页& 编辑用的光标移动键 &→& &↓& &←&↑速率↑步长 ↓步长运行,RUN 键↓速率暂停,Feed.Hold 键 X 轴手脉主轴正转冷却主轴停止润滑Y 轴手脉主轴反转换刀Z 轴手脉Y+ Z-XZ+ X+ Y27 中间为&快速&键和快速状态指示灯 四周为各轴手动移动键: GSK928TA数控系统操作面板图示§5.2 液晶显示器的对比度调整本系统采用160X128点阵的液晶显示器作显示屏幕输出。不处于编辑程序的任何状 态下都可按键&A/X&和&I/U&来调整对比度以适应温度变化对显示效果的影响。§5.3 指示灯及功能键28CNC Series928TA GSK928TA数控系统使用手册&主轴正转&指示灯: 手动方式或自动方式时,按&主轴正转&键(输入主轴转速)执行主 轴正转功能后,或执行M03功能后该指示灯亮,表示主轴处于正转状态。 &主轴停止&功能键: 手动方式或自动方式时,按&主轴停止&键执行主轴停止功能后,或 执行M05功能后,&主轴正转&指示灯和&主轴反转&指示灯不亮,表示主轴处于停 止状态。 &主轴反转&指示灯: 手动方式或自动方式时,按&主轴反转&键(输入主轴转速)执行主 轴反转功能后,或执行M04功能后该指示灯亮,表示主轴处于反转状态。 &冷却&指示灯: 手动方式或自动方式时,按&冷却&键执行冷却开关功能后,或执行M08, M09功能后该指示灯亮或灭,表明冷却液开(亮)关(灭)状态。 &润滑&指示灯: 手动方式或自动方式时,按&润滑&键执行冷却开关功能后,或执行M32, M33功能后该指示灯亮或灭,表明润滑液开(亮)关(灭)状态。 &换刀&功能键: 手动方式或自动方式时,按&换刀&键执行T功能。 &X手脉&指示灯:手动方式时,按&X手脉&键使指示灯亮或灭。亮时表明手脉作用于X轴。 &Y手脉&指示灯:手动方式时,按&Y手脉&键使指示灯亮或灭。亮时系统将显示附加轴Y轴 的坐标,手脉作用于Y轴。 &Z手脉&指示灯: 手动方式时,按&Z手脉&键使指示灯亮或灭。亮时表明手脉作用于Z轴。 &快速& 指示灯:手动方式时,按&快速&键则灯在亮灭之间切换。灯亮时则手动的移动速 度为系统的1号参数(G0 H)设定的快速定位速度。灯不亮时则手动的移动速度为2 号参数(G1 F)设定的切削进给速度。在手脉状态下,&快速&指示灯亮时手脉移 动倍数为10倍(手脉转一格对应轴移动10步);灯不亮时手脉的移动倍数为1倍(手 脉转一格对应轴移动1步)。 &X-& &X+& &Z-& &Z+& &Y-& &Y+& 键: 手动方式下,手动移动各轴的功能键。 &↑速率&键:自动方式时,用来增加切削进给速度的倍率(0%,10%,20%,……,150%)。 手动方式时,用来选择各档手动进给速度。 &↓速率&键:自动方式时,用来降低切削进给速度的倍率(150%,140%,……,10,0%)。 手动方式时,用来选择各档手动进给速度。 &↑步长&键: 手动方式专用,选择各档手动移动的步长。 &↓步长&键: 手动方式专用,选择各档手动移动的步长。 &→&&←&&↑&&↓&方向键:编辑的光标移动键。输入数据时&←&键具有回删的功能。 &上页&,&下页& 跳页键: 编辑时上下跳页 &插入Ins& 键: 编辑时,使编辑在插入和复盖状态下切换。 &删除Del& 键: 编辑时,删除数字,字段或程序段;输入数据时具有回删的功能。菜单选择时 具有退出的功能。 &参数Par& 键: &显示Disp& 键: &命令Comm& 键: &回车Enter&键: 手动,空运行和自动方式时,用来设置系统的参数。 手动,空运行和自动方式时,选择显示的内容。 手动,空运行,自动和编辑方式,调用命令菜单,以执行相应的功能。 数据输入的结束键,程序段的结束键,菜单选择时具有退出的功能。 29 &退出Esc& 键: 用于退出菜单选择,退出当前的状态或操作方式。 &回零Zero&键: 使系统返回机械零点或加工程序零点(程序起始位置),并消除系统坐标 偏置和刀具偏置。 &功放Drive&指示灯: 亮时表示使驱动电源输出功放给步进或伺服电机;不亮时表示断开功放 (不输出功放)。接&功放Drive&键可选择功放的状态,接通功放(从无功放到有功 放状态)和断开功放都要连续两次按功放键(避免误动作); &单段Single&指示灯: 亮表示执行加工程序处于单段状态,即按一次运行键执行一程序段即停 下来。不亮时表示连续执行状态,即自动或空运行方式时,按运行键,系统连续执 行加工程序,程序段与段之间不停,直至程序结束。按&单段Single&功能键可进行 单段和连续状态的切换; &跳段Skip&指示灯: 亮表示跳段有效,加工程序中前面有跳段符号“/”的段在执行时将被跳 过去(不执行)。不亮则跳段无效,开头带“/”的程序段同样被执行,按&跳段 Skip&功能键可使跳段在有效和无效状态之间切换。 &上档Shift&指示灯: 有些键有两个意义,按&上档Shift&键使上档指示灯亮,再按有两个意义的 键,则输入的将是有上档意义的键值。而不按上挡键(指示灯不亮),输入的将是无 上档意义的键值。按&上档Shift&键可进行上档状态的切换,上档仅一次有效。 &运行Run&键: 启动运行加工程序,有时执行某些功能需要按&运行&键确认才执行。 &暂停FeedHold&键: 系统在运行过程中或执行加工程序时,按&暂停FeedHold&键则进给暂停或 程序暂停。手动方式,运动停止。自动方式时,暂停后系统显示E19错误,此时可按 &运行&键继续运行,或按&退出Esc&键则中断程序的执行,系统调用手动方式以便 进行回零等处理(此时从手动方式退出将返回自动方式)。 &运行Run&键和&暂停FeedHold&键还可外接使用。§5.4 操作方式及相对量输入本系统以菜单方式进行操作,系统上电复位显示主菜单,主菜单可选择各种操作方式,在 各种操作方式下又有回零菜单和命令菜单。命令菜单用来执行对刀,定位等功能。 各操作方式下,除使用命令菜单,还可用一些功能键来执行相应的功能。 参数设置,手动方式输入带小数的数值(坐标,速度,刀偏值等)时可以输入相对 量(或称为增量):输入数值前按上下跳页键光标前显示字母D时表明将输入相对量,未显示 D则将输入实际值。相对量可正可负,当输入相对量时: 实际输入值=原值+输入的相对值§5.5 加电复位加电系统进行复位,复位之后系统将执行以下过程: ①系统内存测试,若出错将显示相应的错误编号(E68,E69,E95,E96,E98,E99); ②测试系统参数区是否正常(出错将显E94错,接任一键,参数区将被初始化); 30 GSK928TA数控系统使用手册③测试加工程序区是否正常(出错将显E93错,按任一键,程序区将被初始化); ④系统正常将显示系统主菜单; 复位时I/O接口的状态如下: 所有输出为0; 复位时系统不改变复位前的刀具偏置,系统坐标偏置和系统坐标。 系统在运动过程中断电后复位时,系统记忆的坐标可能和实际位置有很大的偏差, 这时最好在手动方式执行M27对系统坐标进行清零,回机械零点和对刀。§5.6 菜单的使用系统主菜单、操作方式的菜单、回零菜单、命令菜单的操作方法都是相同的。菜单显示 后,按数字键1~7将选择菜单对应的功能,按&删除Del&,&退出Ese&,&回车Enter&键之一将不执 行菜单中的功能。§5.7 系统主菜单广州数控1-手动方式 2-自动方式 3-空运行方式 4-编辑方式 5-通讯方式 6-参数设置 7-车床版本GSK928TA加电复位或从各操作方式退出时将显示主菜单 按数字键1~6可进入相应的操作方式。 操作方式结束后,将返回主菜单。 主菜单时按7将在最下行显示以下软件版本信息: T V1.00 1999-12 按任意键则返回系统主菜单。31 §6 参数设置系统的参数区共有80个参数,带掉电保护。 主菜单时按6进入参数设置,自动方式,空运行方式和手动方式时按&参数Par&键进入 参数设置。进入参数设置将显示参数设置页面,共有8页参数,每页10个参数。参数设 置页面中显示参数编号,英文意义(缩写),当前值。而光标指到参数的中文意义将显 示在最下面一行。进入参数设置状态后,可进行以下的操作: 1. 按上下跳页键,可在8页参数之间切换; 2. 按&↑&&↓&编辑的光标键,可选择要修改的参数; 3. 按&回车Enter&键,进行当前参数的修改: 输入值(先按上下跳页键显示D,输入相对值),按&回车Enter&键修改生效; 4. 按0, 按&回车Enter&键,系统提示:初始化 Y_ 此时按Y键进行参数初始化: 间补清零,刀偏清零,初始的各轴升降速数据,其他参数清零 5.按01-80范围的两个数字键可立即定位到相应的参数; 6.按&退出Esc&键,退出参数设置(参数即生效)返回系统主菜单或调用方式。§6.1 各页参数说明参数设置 01_ G0 H 02 G1 F 03 STEP1 04 STEP2 05 STEP3 06 STEP4 07 STEP5 08 STEP6 09 STEP7 10 X+Z+Y+TA 快速 01-10号参数(初始化值) 快速: G0快速定位,手动快速使用的速度 切速: G1进给速度,手动慢速使用的速度 步长: 手动1档步长 步长: 手动2档步长 步长: 手动3档步长 步长: 手动4档步长 步长: 手动5档步长 步长: 手动6档步长 步长: 手动7档步长 状态: 各轴报警,方向设置.00 0.00 0.01 0.1 1.00 10.00 100.00 200.00 其中: 1号参数为加工程序使用的快进速度,通常程序中不用H来设置快进速度。该参数 在手动方式时为快速的基本速度(手动可调整快速倍率为:25%,50%,75%和 100%),自动方式快速无倍率调整。 2号参数为加工程序使用的初始进给速度。该参数在手动方式时为慢速的基本速 度(手动可调整慢速倍率为:10%,20%至150%),自动方式可调整进给速度 倍率为0%,10%,20%,至150%。 32 GSK928TA数控系统使用手册3-9号参数为手动方式使用的7档步长。 10号参数为各种状态设置位参数,共有16位,修改时可输入0或1来改变状态,前 8位改好按回车键进入后8位的修改,中间可按〈←〉〈→〉键进行移动。 进行参数初始化时将不会改变10号参数,即不改变各种状态设置位参数。 10号参数各状态位的意义如下: X+Z+ Y+TA 快速延时:1=G00延时0.1秒,0=G00不延时 刀位: 1=检查刀位输入信号,0=不检查刀位信号 Y轴方向: 0,1电机方向相反 Y轴报警: 1=检测Y轴驱动器报警输入, 0=不检测 Z轴方向: 0,1电机方向相反 Z轴报警: 1=检测Z轴驱动器报警输入, 0=不检测 X轴方向: 0,1电机方向相反 X轴报警: 1=检测X轴驱动器报警输入, 0=不检测 BCDE FGHI ID-I:备用 S1234: 0=编码输出S1,S2,S4,S8, 1=4档输出S1,S2,S4,S8 SM41:0=被动方式二档变频主轴,1=主动方式二档变频主轴 E41: 回机械零点测试:0=失步即报警,1=失步大于0.02才报警 LOCK:0=参数区未锁,1=锁住10-12,35-48,52-54号参数,不可修改 ENGLISH: 1=英文显示,0=中文显示 限位: 1=检测超程报警输入, 0=不检测 急停: 1=检测急停报警输入, 0=不检测参数设置 11-20号参数(初始化值) 11_ GAP X 0.00 间补: X轴反向间补(0~2.55) 12 GAP Z 0.00 间补: Z轴反向间补(0~2.55) 13 T01 X 0.00 刀偏: 1号刀偏X方向值 14 Z 0.00 刀偏: 1号刀偏Z方向值 15 T02 X 0.00 刀偏: 2号刀偏X方向值 16 Z 0.00 刀偏: 2号刀偏Z方向值 17 T03 X 0.00 刀偏: 3号刀偏X方向值 18 Z 0.00 刀偏: 3号刀偏Z方向值 19 T04 X 0.00 刀偏: 4号刀偏X方向值 20 Z 0.00 刀偏: 4号刀偏Z方向值 间补 软件行程用于限制在工件坐标下手动和自动不超出一定的范围。 33 参数设置 21_ T05 X 22 Z 23 T06 X 24 Z 25 T07 X 26 Z 27 T08 X 28 Z 29 T09 X 30 Z 刀偏0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0021-30号参数(初始化值) 刀偏: 5号刀偏X方向值 刀偏: 5号刀偏Z方向值 刀偏: 6号刀偏X方向值 刀偏: 6号刀偏Z方向值 刀偏: 7号刀偏X方向值 刀偏: 7号刀偏Z方向值 刀偏: 8号刀偏X方向值 刀偏: 8号刀偏Z方向值 刀偏: 9号刀偏X方向值 刀偏: 9号刀偏Z方向值参数设置 31_ X+LMT 32 X-LMT 33 Z+LMT 34 Z-LMT 35 X BEG 36 Z BEG 37 Y BEG 38 X UP 39 Z UP 40 Y UP 行程999.99 999.99 400.00 300.00 400.00 0.40 0.40 0.4031-40号参数(初始化值) 行程: X+软件行程(工件坐标系) 行程: X-软件行程(工件坐标系) 行程: Z+软件行程(工件坐标系) 行程: Z-软件行程(工件坐标系) 始速: X轴起始速度(mm/分钟) 始速: Z轴起始速度(mm/分钟) 始速: Y轴起始速度(mm/分钟) 升时: X轴升速时间 升时: Z轴升速时间 升时: Y轴升速时间设置各轴的起始速度和升速时间(降速时间=升速时间)可使运行效率提高,并保证升降 速更加平滑。升速时间按直线型加减速控制时从每分钟120毫米升至每分钟10米速度的时间, 单位为秒。本系统使用指数型加减速控制,这时实际的升速时间将比设置的时间长,可以根据 实际情况将各轴升速时间作适当调整。 利用各轴限速参数实现各轴的快速定位都可按照各轴的最高速度进行,只要将1号参数设 置得足够大,快速移动时系统会按照各轴的最高速(限速)进行定位。 45 号参数为 0 时,主轴启停输出信号为长信号。46,47 号参数都为 0 时,主轴刹车信号将 不会输出。M05 信号一发出(前沿), 延时 46 号参数设置的时间后输出刹车信号并保持 47 号参 数设置的时间。 49,50号参数定义的系统坐标偏置一般都设置得很小,仅是为了调整加工余量或精度用。 参数设置 41-50号参数(初始化值) 34 GSK928TA数控系统使用手册41_ X TOP 42 Z TOP 43 Y TOP 44 T-DOWN 45 M-TIME 46 M5WAIT1 47 M5WAIT2 48 S128=5V 49 OFST X 50 OFST Z 限速 0.00 .00 0.50 0.00 0.00 0.00 0.00 0.00 限速:X轴限速(mm/分钟) 限速:Z轴限速(mm/分钟) 限速:Y轴限速(mm/分钟) 刀降:刀架下降反锁时间(0.01-2.55秒) 脉冲:M03,04,05主轴启停输出脉冲时间(0-2.55秒) 延时:M05停主轴刹车延时输出时间(0-2.55秒) 延时:M05停主轴刹车输出保持时间(0-2.55秒) 转速:模拟主轴5V输出对应的第一挡转速(&9999) 偏置: X轴方向系统坐标偏置 偏置: Z轴方向系统坐标偏置48 号参数为 0 时,S0-S255 指令对应主轴转速模拟输出为 0V-10V。 使用模拟主轴时可先将 48 号参数设为 0,在手动方式执行〈主轴正转〉S128 功能(对应 大约 5V 模拟电压输出),按〈显示 Disp〉键屏幕的最下面一行显示相应的主轴每分钟转速, 将该转速值输入到 48 号参数中。以后执行 S 功能时,S 值使用每分钟转速即可。即需要每分 钟 1200 转的转速,执行 S1200 即可。实际的转速会有少许的偏差。 使用两挡模拟主轴时,52 号参数可类似 48 号参数进行设置。48,52 号参数都不为 0 时, 表明使用两挡模拟主轴。利用用户输入 2 进行切换,当用户输入 2 为 0(断开)时使用第一 挡转速,用户输入 2 为 1(接通)时使用第二挡转速。 参数设置 51_ RUN-NB 52 S129 53 S&= 54 S&= 55 OTHER1 56 OTHER2 57 OTHER3 58 OTHER4 59 OTHER5 60 OTHER6 件数 51-60号参数(初始化值) 件数:程序运行次数(两位小数表示程序号) 转速:模拟主轴5V输出对应的第二挡转速(&9999) 转速:恒线速控制的主轴最低转速(每分钟转数) 转速:恒线速控制的主轴最高转速(每分钟转数) 其它:其它参数1:X轴机械零点测试偏差 其它参数2:Z轴机械零点测试偏差 其它:55号至80号参数为备用及供用户使用 参数编程进行编程用的其它参数1-26 (55和56号参数在执行G27功能或自动方式 命令3-回机械零点检测之后,记录下失步 情况)0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.0061号至80号参数为供用户使用参数编程进行编程用的其它参数7-26,不再列出。35 §7 手动方式§7.1 手动操作从系统主菜单可以进入手动方式,自动方式也可以调用手动方式(这种情况下结束手动方 式后将返回自动方式)。进入手动方式之后将显示:手动I0.00 F5000.00E61出错号显示在右上角 I为当前步长, F为当前速度 当前X轴绝对坐标 当前Z轴绝对坐标 U,W为进入手动后的位移量 S为主轴转速 T为刀具号和刀偏号 处于G92坐标系在T之前将显示出G92X ZU 100.00 W 0.3212.88 0.63S1200 T10手动方式可使用以下键执行相应的功能: &主轴正转&:按&主轴正转&键执行主轴正转功能后,或执行 M03 功能后指示灯亮,表示主轴处 于正转状态。 &主轴停止&:按&主轴停止&键执行主轴停止功能后,或执行M05功能后,&主轴正转&指示灯和 &主轴反转&指示灯不亮,表示主轴处于停止状态。 &主轴反转&:按&主轴反转&键执行主轴反转功能后,或执行 M04 功能后指示灯亮,表示主轴处 于反转状态。 &冷却&: 按&冷却&键执行冷却开关功能后,或执行M08,M09功能后该指示灯亮或灭,表明冷 却液开(亮)关(灭)状态。 &润滑&: 按&润滑&键执行冷却开关功能后,或执行M32,M33功能后该指示灯亮或灭,表明润 滑液开(亮)关(灭)状态。 &换刀&: 按&换刀&键或T键执行换刀功能, 屏幕显示T,可有以下三种换刀方式选择: ①直接按&回车 Enter&键,执行转到下一把刀,保持当前的刀偏。 ②按数字键 1-8 之一,再按&回车 Enter&键,转到相应的刀号保持当前刀偏。 ③按刀具号 0-8,刀偏号 0-9,再按&Enter 回车&键,则执行换刀并执行刀偏的 移动(刀具号为 0 则不换刀,不移动刀偏,但进行座标变换,排刀用)。 &X手脉&: 按&X手脉&键使指示灯亮或灭。亮时手脉作用于X轴(此时手动键无作用)。 &Y手脉&: 按&Y手脉&键使指示灯亮或灭。亮时系统将显示附加轴Y轴的坐标,手脉作用于 36 GSK928TA数控系统使用手册Y轴(此时X和Z轴手动移动键不起作用,Y轴可手动)。 &Z手脉&: 按&Z手脉&键使指示灯亮或灭。亮时表明手脉作用于Z轴(此时手动键无作用)。 &快速&: 按&快速&键则快速指示灯在亮灭之间切换。灯亮时则手动的移动速度为系统 的1号参数(G0 H)设定的快速定位速度。灯不亮时则手动的移动速度为2号参 数(G1 F)设定的切削进给速度。在手脉状态下,&快速&指示灯亮时手脉移动 倍数为10倍(手脉转一格对应轴移动10步即0.10);灯不亮时手脉的移动倍为1 倍(手脉转一格对应轴移动1步即0.01)。 &X-& &X+& &Z-& &Z+& &Y-& &Y+& 键: 手动移动各轴的功能键,以屏幕第二行显示的步 长I值和速度F值进行。步长I0.00时为连续移动,即按轴移动键开始移动, 松开键停止移动。步长I不为零时,按轴移动键将向相应方向移动步长I的距 离, 此时中途可按&暂停Feed.Hold键&停止移动。 &↑速率&键: 增加速度倍率,&快速&指示灯不亮时使用系统2号参数值乘以当前倍率 (10%,20%,……,150%)作为速度F值。&快速&指示灯闪亮时使用系统1号参数 值乘以当前快进倍率(25%,50%,75%,100%)作为速度F值。 &↓速率&键: 减少速度倍率,&快速&指示灯不亮时使用系统2号参数值乘以当前倍率 (10%,20%,……,150%)作为速度F值。&快速&指示灯闪亮时使用系统1号参数 值乘以当前快进倍率(25%,50%,75%,100%)作为速度F值。 &↑步长&,&↓步长& 键: 选择手动步长(显示的步 I 值),手动步长值共有七档,由3-9 号系统参数设置。 &S&键: 输入S值,执行主轴转速功能: 屏幕的下方显示:S_ 输入新的S值,按[回车Enter]键即执行新的S功能。 本系统有两种输出接口控制主轴转速: 四位开关量输出和0-10V模拟电压输出。 当使用四位编码输出时48号参数一定要设为0,而S值范围为0至15: 当10号参数的S1234位为0时:系统以四位编码输出方式控制主轴转速(SO~S15) 当10号参数的S1234位为1时:系统以四档输出方式控制主轴转速(SO,S1~S4) 使用模拟主轴时可先将48号参数设为0,手动方式执行[主轴正转]功能(S值输入128,对 应大约5V模拟电压输出),按[命令][7]键屏幕的最下面一行显示相应的主轴每分钟转 速,将该转速值输入到48号参数中。以后执行S功能(手动和自动方式)时,S值使用每 分钟转速即可(例如S800则主轴转速将在800转左右)。 使用两挡模拟主轴时,52号参数可类似48号参数进行设置。 &M&键: 输入以下 M 功能号之一,按&回车 Enter&键,即执行相应的 M 功能: 3,4,5,8,9,20,21,22,23,24,25,27,28,32,33,40-42,50-52。输入过程中,按&退出 Esc&则不执行。 &参数Par& 键: 进入参数设置进行系统参数的查看和设置; &显示Disp& 键: 显示系统状态; &回零Zero& 键: 回零菜单(回各轴机械零点或程序零点); &命令Comm& 键: 命令菜单(定位,设置坐标,对刀); &暂停 Feed.Hold&键:中断并停止移动操作; &退出Esc& 键: 退出手动方式,返回系统主菜单或自动方式(由自动方式调用时)。37 §7.2 显示Disp功能手动方式下,按&显示Disp&键显示(按任一键返回手动状态):手动M. ZER P. ZER G93 G92 aaaaaa cccc PPR RPM显示_X 10.00 Z 100.00 X 200.00 Z 300.00 U 0.03 W 1.00 X 0.00 Z 100.00 bbbbbbbb ddd
机械零点在工件坐标系中的位置 (无机械零点时该位置无意义) 程序零点的位置 G93 偏置值 G92 坐标系在工件坐标系中的位置 系统输入接口的当前状态 主轴偏码器输入每转线数*2 当前的主轴转速(每分钟转数)输入接口的当前状态: aaaaaa:第1-4位为T1,T2,T3,T4, 第56位为用户输入1,用户输入2 bbbbbbbb:第123位为X,Z,Y机械零点输入, 第456位为Z,X,Y轴驱动器报警输入 第78为正,负方向超程报警输入 cccc:第123位为回X,Z,Y机械零点减速输入, 第4位为急停报警输入 ddd:第1位为主轴编码器Z信号(转信号)输入, 第2位为主轴编码器A信号(1200脉冲/转) 或手摇脉冲编码器A信号(100脉冲/转)输入 第 3 位为手脉方向(经 AB 输入信号转换, 选择手脉时才有效)§7.3 回零Zero按〈回零Zero〉键,显示回零菜单:回零 1-X机械零点 2-Z机械零点 3-XZ机械零点 4-程序零点 按 1-4 选择相应的回零方式,屏幕相应行的后面显示“*”号,屏幕的右上角显示 “运行_” 此时,按&运行 RUN&键则开始相应的回零处理。 38 GSK928TA数控系统使用手册当选择 4 进行程序零点的回零时,屏幕的下方将显示出程序零点的相对位置。 回机械零点之后,系统将记住机械零点的位置。这样加工程序之中可以执行 G27 回 机械零点的功能,并自动检查是否有失步(失步时出 E41/E42 错误)。 用回零菜单的回零功能回机械零点不能检查系统有否失步!,但可消除偏差。 回零的速度以当前手动速度进行(自动方式的回零速度按照 G00 的速度进行)。 执行回零操作将消除G93坐标偏置和刀具偏置,并使系统返回工件坐标系。 回零过程中可按&暂停 Feed.Hold&键中断回零,并出现 E64 错误。 系统总是将 X 轴和 Z 轴的正方向最大位置作为机械零点,回零向正方向快速移动到达回 零减速信号有效后减速至起始速度,脱开减速信号后检测到零点信号并反向到零点信号中间 即当作机械零点。执行回机械零点操作时要确保系统处于回零减速信号的负方向位置。§7.4 命令Comm功能按〈命令Comm〉键,显示: 手动 命令 1-移动 2-设置坐标 3-试切点 4-X试切数 5-Z试切数按&退出Esc&,&删除Del&,&回车Enter&键之一,不执行命令,返回手动状态。 按 1-5 进行相应的功能(对应显示行的右边显示出“*”号),详述如下: 1-移动: 屏幕下方显示: X… 当前 X 方向绝对座标位置,此时输入 X 轴方向要移动的位置,可有三种选择: (1)绝对位置移动:输入 X 轴坐标,按&Enter 回车&键。 (2)相对位置移动:先按&上页&或&下页&键,光标之前将显示出字符“D”表示将输 入相对值,输入值,按&Enter 回车&键。 (3)直接按&回车 Enter &键,X 轴方向将不移动。 输入 X 轴方向值之后,屏幕下面显示: Z… 当前 Z 轴方向绝对座标位置,类似 X 值,输入 Z 轴方向值,最后按&Enter 回车& 键,系统按照 GO0 方式快速定位到指定位置,速度为当前手动状态的速度。 39 注:输入 X、Z 值中途按&Esc 退出&键,将不执行移动定位。 2-设置坐标:(设置坐标后系统将清除机械零点标志以表明未回过机械零点) 设置当前位置的工件座标(若 G92 状态则为设置新的 G92 浮动座标将当前位置定为新的 座标位置)。屏幕下方将显示 X、Z 当前绝对座标位置,分别进行输入(类似命令 1-移动 进行输入)即完成工件座标设置。 设置新的工件座标,将不会改变程序零点的实际位置。即程序零点的座标已相应地变 化,但其相对位置不变。对于工件坐标系通常将 X 轴中心位置设为 X0.00,Z 轴靠主轴方向的 位置设为 Z0.00。 3-试切点: 试切对刀或定点对刀用。进行试切时当刀具在试切位置或在定点对刀位置时,用该 功能(手动.命令 3)确认对刀的位置。之后可以手动移开刀架,停止主轴,量出试切的 直径值或 Z 轴方向的位置。命令 3 执行时屏幕上对应“3-试切点”的右边显示“*”号,大约 2 秒钟的时间,表面系统已记住确认的位置座标(计算刀偏用)。 4-X试切数: 试切对刀,定点对刀用。手动.命令 3 确认试切点之后,用该功能输入量出的试切点直径 值,将该直径值输入给系统,以认算出 X 轴方向的刀偏值。进入命令 4 屏幕下方显示: X… (命令 3 时的 X 座标位置) 输入量出的直径值(定点对刀时输入 0 值),之后系统显示出 X 刀偏值,并显示“X T0a―”(其中 a 为当前刀具号),此时可有三种选择: (1) 直接按&回车 Enter&键,系统将刀偏值存入当前刀具号相同的刀偏号之中(X 方 向刀偏值)。 (2) 按数字键 1-9,再按&回车 Enter&键,则在数字键对应的刀偏号中存入刀偏值 (X 方向刀偏)。 (3)按&Esc 退出&键,不进行刀偏设置。 5-Z试切数: 类似命令 4-X 试切数。输入 Z 轴试切位置的值,设置 Z 轴方向为刀偏值。§7.5 试切对刀及定点对刀试切对刀通过对工件的试切得出刀具偏置,过程如下: ①进入手动方式,安装可用于试切对刀的工件,系统要求在工件坐标系下进行对刀; ③选择一位置作Z轴方向的基准点,必要时用命令2设置好系统的工件坐标系; ④手动或手脉将刀座移动到可以换刀的位置; ⑤按〈换刀〉键,按刀具号,按“0”(无刀偏),按&回车Enter&键执行换刀; ⑥手动或手脉将刀尖靠近工件,进行试切,用命令3确认试切位置; ⑦将刀尖移动离开工件,停止主轴,用卡尺量出试切点的直径值及Z方向位置; 40 GSK928TA数控系统使用手册⑧用命令 4 输入试切点 X 轴方向量出的直径值,输入刀偏号,设置好 X 轴方向的刀偏 值。 ⑨用命令 5 输入量出的试切点 Z 轴方向位置,输入刀偏号,设置好 Z 轴方向的刀偏值。 (若 X、Z 轴方式分别进行试切,则设置刀偏前都要分别用命令 3 确认各轴的试切点位置)。 重复④D⑨对余下的刀具进行对刀。 试切对刀的好处在于,在工件坐标系没有变动过的情况下(49,50 号参数设置的系 统坐标偏置的改动不影响对刀),可以随时在手动方式下进行任何一把刀的对刀,这样调整 一把刀时,操作过程十分简单。 当用户使用排刀时(不需转动刀架),上述过程的第⑤步省略,而用第⑧⑨步的刀偏号来代 替刀具号。加工程序中的换刀功能用 T0a 实现(a为刀具对应的刀偏号0~9),刀架不转,刀偏 的差值被加到系统坐标之中(不移动刀具的位置)。这种情况下,换刀之后的X轴和Z轴的第一次 运动的编程必需用绝对坐标编程(即最先用 X/Z而不用U,W)。 建议用户使用试切对刀的方法进行对刀。但若要用定点对刀的方法进行对刀,本系统同 样可以实现。过程如下: (1)使系统处于手动方式工件坐标系下; (2)执行&换刀&功能(无刀偏,即刀偏号为 0),转动到要用的刀具号; (3)将刀尖手动移到对刀点之后,用手动方式的命令 2 将对刀点的位置设为(0.00,0.00) 座标; (4)命令 3 确认对刀点; (5)命令 4 输入 X 直径值 0.00,输入刀偏号设置 X 轴方向的刀偏值; (6)命令 5 输入 Z 位置 0.00,输入刀偏号设置 Z 轴方向的刀偏值; (7)执行&换刀&功能(无刀偏,即刀偏号为 0)转到另一把刀; (8)将刀尖移动到对刀点; 重复(4)―(8),直至对完所有刀具。 注意:定点对刀方法对刀

我要回帖

更多关于 数控车床锥度螺纹 的文章

 

随机推荐