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

扬力数控转塔冲说明书 - 图文(7)

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

扬力数控冲床

当有T指令

当C轴返回参考点后,即可执行T指令通常在CcR执行之后,然后执行T指令。 G28指令(自动返回参考点)

在C轴已经返回参考点之后,X,Y返回参考点。 例一:N200X-Y-T21; N210X-Y-C-;

在N210程序段中,X,Y,T运动执行能够之后,C轴开始运动并执行到位,但此时不冲压,通常:

PF信号发出当有X,Y运动信号后

PF信号不发出当没有X,Y运动信号后 3.图形功能,步冲功能和C轴运动指令

在C轴控制指令中有G26,G76,G77,G78,G79,G86,G87,G88和G89等指令 ,图形与直线之间有很大区别。

a. G76,G78,G79,G86,G87,G89 N200 G72X-Y-; N205 G70T1C-; N210 G76I-J-K-;

在程序段N210中,X,Y,T轴同时移动到要求加工的第一个点,当T轴完成运动指令FIN返回之后,C轴开始运动到位,然后NC发出PF信号,第一个冲孔点完成,然后X,Y顺序移动到第二个加工点。

b. G26,G77,G88 N200G72X-Y-; N210G26I-J-K-;

在N210中第一个加工点同上1),然后X,Y轴顺序按几何图形移动并且C轴同时移动。 例:

31

V9.1

扬力数控冲床

3.4.4 M代码 在M后加两位到四位数字,这些信号作为开关控制功能。

通常一个M代码定义一个程序段,只有M30可以同G28编在一起,作为程序段的结束。

下面的M代码具有特定含义:

a. M30结束程序。其中M30自动调用固定程序O9011

M30作为主程序结束,在加工零件时必须有此指令,M02一般不用,循环停止用NC复位。

b. M00

当循环执行时遇到M00时,程序停止,所有的信息保持不变,再按循环启动可连续执行。

c. M98:调用子程序 在程序中调用子程序

d. M99:子程序结束

在子程序结束后,作为结束子程序指令

e. M35,M36:辊筋和辊筋取消,M06,M08改变行程参数和恢复标准POS2、 POS5、POS6参数,M07 FORM功能。 例:滚筋功能(ECO液压系统无此功能) ?

T1C0.(F WW13.T)

G70X157.76Y89.12 定位 M35 打开滚筋功能 M06 改变行程参数 G151 法线方向控制 F1500

G03X157.76I0. J50. G00

32

V9.1

扬力数控冲床

G150 取消法线方向控制 M36 滚筋取消

M08 恢复标准POS2、 POS5、POS6参数 ?

例:成型功能 ? T5

M07 FORM功能 G90X157.76Y89.12 G76I50J0K10.

M08 恢复标准POS2、 POS5、POS6参数 ?

f. M12,M13:夹钳打开和闭合 g. M10,M11:再定位气缸升降

h. M60,M61,M62,M63 多子模具三子模的选择 O111

G65 A1000 B1000 C4 G70 T1

M61——选多子模第一个模具 注:上模盖缺口正对的模具(willson为例) G90 X150 Y150

M60——当选子模具后选回到第一个模具 M62——选多子模第二个模具 G90 X200 Y300 M60

M63——选多子模第三个模具 G90 X300 Y400 M60 G28 M30

如果用户选择不同的多子模具请与公司联系,以上程序仅适合三子模具

i. MO6,M08,M07分别调用O9002,O9003,O9004子程序的M代码

MO6作用是用以改变预压高度和下死点的深度,MO8是恢复以前的预压高度和下死点的深度,M07是FORM(成型)的功能。

注意:1.MO6,M08,M07,M35,M36,M60,M61,M62,M63必须定义单独程序段。 例:滑块行程可调 G70T9: M06

33

V9.1

扬力数控冲床

? M08 ?

2.在下列指令不应带有M代码。

G26,G76,G77,G78,G79,G75,G86,G87,G88,G89,G98,G92,G52。 注:在编制工件程序时,需要综合考虑坐标值的计算,G功能,T功能和M功能等,以便正确地编制出合理的程序。

在前面说明各种功能时,均指出某些代码不能在同一程序段中出现,下面把有关规则总结一下。 a. M代码中除了M30、M02以外,均必须作为单条程序段,不能与任何代码组合。 b. 图形功能指令G26,G76,G77,G78,G79和步冲功能指令,可以T代码定义在同一程序段中,但不能与其他G代码及M代码组合。

以上只是简单的编程说明如需要更详细的了解请参见FANUC 随机资料.

3.5宏参数

#100—#199编程人员可随意使用,其它宏参数一般情况不要修改或使用。具体如下: 变量号 变量类型 功能 该变量总是空,没有值能赋给该变#0 空变量 量。 局部变量只能用在宏程序中存储数 据,例如, 运算结果。当断电时, #1—#33 局部变量 局部变量被初始化为空。调用宏程序时, 自变量对局部变量赋值。 公共变量在不同的宏程序中的意义相同。 #100—#199 当断电时,变量#100—#199 初始化#500—#999 公共变量 为空。变量#500——#999 的数据保存,即使断电也不丢失。 系统变量用于读和写CNC 的各种数#1000— 系统变量 据,例如,刀具的当前位置和补偿值。 特定宏参数含义: 1.#520 Y向行程,Y向零点精度调节可修正此值

34

V9.1

扬力数控冲床

2.#501 第一原点销零点精度修正值 3.#502 第二原点销零点精度修正值

4.#701-#732 为T1-32号模具的预压高度的值 5.#801-#832 为T1-32号模具的下死点深度的值

6.#603 为预压点向下宽度范围,该范围内哈雷卡发READY信号 7.#604 为模具的成型时间的值,正常为10 8.#610 为显示的编程板厚值 9.#620 为修改整体预压高度

10.#525 夹板前Y轴向前走的距离,用户可灵活设定。如小板材可设正值100,

此时板材向前移动100mm

11.#530 第一与第二定位销使用设定值,正常为1300mm

3.6宏转移

转移和循环 在程序中,使用GOTO 语句和IF 语句可以改变控制的流向。有三种转移和循环操作可供使用:

3.6.1无条件转移 转移到标有顺序号n 的程序段。当指定(GOTO 语句)1 到99999 以外的顺序号时,出现P/S 报警No.128。可用表达式指定顺序号。 例: ?

GOTO 10; ?

N10G70G90X100Y100; ?

转移和循环 GOTO 语句(无条件转移) GOTOn; n:顺序号(1 到99999)

3.6.2 条件转移(IF 语句) IF 之后指定条件表达式。 [<条件表达式>]

IF[<条件表达式>]GOTO n 如果指定的条件表达式满足时,转移到标有顺序号n 的程序段。如果指定的条件表达式不满足,执行下个程序段。 IF[<条件表达式>]THEN 如果条件表达式满足,执行预先决定的宏程序语句。只执行一个宏程序语句。

如果#1 和#2 的值相同,0 赋给#3。 IF[#1 EQ #2] THEN #3=0; 说明

条件表达式必须包括运算符。运算符插在两个变量中间或变量和常数中 间,并且用括号([,])封闭。表达式可以替代变量。 条件表达式

35

V9.1

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库扬力数控转塔冲说明书 - 图文(7)在线全文阅读。

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