77范文网 - 专业文章范例文档资料分享平台

KND—10M i铣、钻、镗床用数控系统的编程方法(3)

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

辽宁石油化工大学职业技术学院

控制机床主轴电机和冷却油泵的开/关。这些指令机床开/关动作的功能称为辅助功能,用 M代码指令。

例如:若指令M03,主轴就以指令的回转速度顺时针回转。

移动指令和 M同在一个程序段中时,移动指令和M指令同时开始执行。 2.2.1辅助功能(M功能)

如果在地址M后面指令了2位数值,那么就把对应的信号送给机床,用来控制机床的开/关。M 代码在一个程序段中只允许一个有效。

M 代码:

M03 :主轴正转。 M04 :主轴反转。 M05 :主轴停止。 M08 :冷却液开。 M09 :冷却液关。 M10 :卡紧。 M11 :松开。 M32 :润滑开。 M33 :润滑关。

M00 :程序暂停,按'循环启动'程序继续执行。 M30 :程序结束,程序返回开始。 下面的M代码规定了特殊的使用意义。 (1) M30(程序结束) 1) 表示主程序结束。

2) 停止自动运转,处于复位状态。 3) 返回到主程序开头。

- 6 -

辽宁石油化工大学职业技术学院

4) 加工件数加1。 (2) M00( 程序停)

当执行了M00的程序段后,停止自动运转。与单程序段停同样, 把其前面的模态信息全部保存起来。CNC开始运转后,再开始自动运转。 (3) M98(调用子程序)

用于调用子程序。详细情况请参照子程序控制一节。 2.2.2辅助机能参数

参数 №51~53 为辅助机能参数,用户可根据实际情况进行设定。 P051: M 代码处理时间。

设定单位:16 毫秒

设定范围:16毫秒~4080毫秒 P052: S 代码处理时间。 设定单位:16 毫秒

设定范围:16毫秒~4080毫秒 P053: 主轴制动时间。 设定单位:16 毫秒

设定范围:16毫秒~1048秒

2.2.3与辅助机能有关的报警

与辅助机能有关的报警通过外部信息画面显示,当产生报警时,系统自动切换到外部信息画面,在显示器的上部显示出报警的详细内容,在显示器的下端闪烁显示'报警。 01:M 代码错。

程序中编入了非法的M 代码。 02:S 代码错。

程序中编入了非法的S 代码。

- 7 -

辽宁石油化工大学职业技术学院

03:T 代码错。

程序中编入了非法的T 代码。 06:M03,M04 码指定错。

主轴正转(反转)时,没有经过停止而又指定了主轴反转(正转)。 07:主轴旋转时指定了S。

当主轴正在旋转时,指定了S 代码进行主轴换挡。

2.3主轴功能(S功能)

2.3.1主轴速度指令

通过地址S 和其后面的数值,把代码信号译码后送给机床,用于机床的主轴控制。在一个程序段中可以指令一个S代码。

关于可以指令S代码的位数以及如何使用S代码等, 请参照机床制造厂家的说明书。

当移动指令和 S 代码在同一程序段时,移动指令和 S 功能指令同时开始执行。 (1)S两位数

用地址S和其后面两位数控制主轴转速。系统可提供4 级主轴机械换挡。(当没有选择模拟主轴机能时),S代码与主轴的转速的对应关系及机床提供几级主轴变速,请参照机床制造厂家的说明书。S1~S4

(2)S四位数(主轴模拟输出)

用地址S和其后面的4位数值,直接指令主轴的转数(转/分),根据不同的机床厂家转数的单位也往往不同。

2.3.2 S代码调用子程序功能

当设置系统参数 CM98=1,SANG=0 时,系统执行代码 S10~S99 可调用子程序。

代码格式:S□□;

- 8 -

辽宁石油化工大学职业技术学院

子程序号:O91□□; (□□=10~99)。

注:●当执行\□□;\,必须编入对应的子程序,否则会产生 078 号报警。

●\□□;\不能在 MDI 方式下运行,否则会产生\代码错\报警。

●在子程序中既可编入轴运动指令,也可以对输出点进行开/关控制,还可以根据输入信号进行转跳或循环,或以某输入信号作为 S 代码子程序结束信号。

2.4刀具功能(T功能)

2.4.1 K10M 无刀具(换刀)机能。 2.4.2 T代码调用子程序功能

当设置系统参数 CM98=1 时,系统执行代码 T10~T99 可调用子程序。 代码格式:T□□;

子程序号:O92□□; (□□=10~99)。

注:●当执行\□□;\,必须编入对应的子程序,否则会产生 078 号报警。

●\□□;\不能在 MDI 方式下运行,否则会产生\代码错\报警。

●在子程序中既可编入轴运动指令,也可以对输出点进行开/关控制,还可以根据输入信号进行转跳或循环,或以某输入信号作为 T 代码子程序结束信号。

- 9 -

辽宁石油化工大学职业技术学院

3 编程基本格式和常用指令的用法

3.1插补功能

3.3.1定位(G00)

用 G00定位,刀具以快速移动速度移动到由IP指定的位置。 指令形式: G00 IP__ ;

符号说明: IP__: 如X_ Y_ Z_ ?一样,表示XYZ中任意轴的组合。(本说明书中在下面将使用这种表示。) ;(*): 表示程序段结束(ISO代码为LF, EIA代码为CR)。

刀具以各轴独立的快速移动速度定位。通常刀具的轨迹不是直线。

注 1: G00 时各轴单独快速的快速进给速度由机床厂家设定(参数№.015~017)。用 F 指定的进给速度无效。

3.3.2直线插补(G01) G01 IP__ F__ ;

利用这条指令可以进行直线插补。由IP指定的移动量, 根据 G90或 G91 指令分别为绝对值或增量值,由 F指定进给速度,F 在没有新的指令以前,总是有效的,因此不需一一指定。

(程序实例)

G91 G01 X200.0 Y100.0 F200.0 ;

- 10 -

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库KND—10M i铣、钻、镗床用数控系统的编程方法(3)在线全文阅读。

KND—10M i铣、钻、镗床用数控系统的编程方法(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/459391.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: