服务热线

13806409986
网站导航
数控钻床编程

龙门数控钻床宏程序编程

时间:2020-03-27 19:00 点击次数:
 龙门数控钻床宏程序编程方法如下;
龙门数控钻床宏程序编程
1、宏程序调用

程序调用包括: NC程序调用(M98)和宏程序调用。宏程序调用包括以下几种方法:

G65宏程序调用

自定义G代码宏程序调用

自定义M代码宏程序调用

自定义T代码宏程序调用

CALL调用

NC程序调用不可以像宏程序调用那样传递参数,数据只能通过全局变量进行传递。

上述宏程序调用方法仅在标准宏B功能中有效,在简易宏B功能中无效。在简易宏B功能中执行G65将触发“非法G代码”报警;屏蔽自定义G/M/T代码参数;执行CALL指令将触发PS报警。

2、G65宏程序调用

G65指令仅在标准宏B功能中有效,在简易宏B功能中执行G65将触发“非法G代码”报警。

格式

G65 Pp Ln <自变量指定> ;

p:要调用的程序号(标准的4位程序号名)。

n:重复次数,需要调用子程序的次数。

自变量指定:要传给被调用宏程序的数据,指定需要定义的自变量数值。

解释

自变量指定

使用自变量指定时,指定值被赋给相应的局部变量,下表为系统中自变量指定时可以使用的地址及其相应的局部变量号;


地址 变量号 地址 变量号 地址 变量号
A ﹟1 I ﹟4 T ﹟20
B ﹟2 J ﹟5 U ﹟21
C ﹟3 K ﹟6 V ﹟22
D ﹟7 M ﹟13 W ﹟23
E ﹟8 Q ﹟17 X ﹟24
F ﹟9 R ﹟18 Y ﹟25
H ﹟11 S ﹟19 Z ﹟26

 注:
1、D、H、Q、M、S、T不可带小数点使用;

 
2、地址M、S、T按BCD码指定自变量;

3、举例

加工程序

0156 ;

#100=#1+#2+#3+#5+#6+#4+#7+#8+#9+#11 +#17+#18+#19+#21+#22+#23+#24+#25+#26 ;

M99 ;

00001 ;

G65 P156 A10.0 B11.0 C12.0 D13 E14.0 F15.0 H16 I17.0J18.0 K19.0 Q20 R21.0 S22 U23.0 V24.0W25.0 X26.0 Y27.0 Z28.0 ;

M30 ;

运行结果

程序00001执行时,G65将数据传到对应的变量中,由程序0156计算出#100的值。
 
 
 
 
 
 
 

Copyright © 2002-2020 济南福莱特机械科技有限公司 版权所有  备案号:

地址:山东济南章丘区城东区工业园区东昌大路东首路南 电话:13806409986 邮箱:578746774@qq.com

蜘蛛地图 | 网站地图

本公司提供数控钻铣床、数控铣床、圆管钻孔机、单臂钻孔机、龙门数控钻床、数控平面钻床、数控立式钻床、数控深孔钻床、小型数控钻床、卧式数控钻床、法兰数控钻床等钻床价格,定制设计我司还提供分期购机服务欢迎咨询我们济南数控钻床定制生产厂家。

济南数控厂家

济南数控厂家微信

服务热线

13806409986

微信联系

扫一扫,微信联系