下载此文档

宏程序A类B类G65等常见公式用法.ppt


文档分类:金融/股票/期货 | 页数:约53页 举报非法文档有奖
1/53
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/53 下载此文档
文档列表 文档介绍
一、宏程序编程概念
宏程序的编制方法简单地解释就是:利用变量编程的方法。
用户利用数控系统提供的变量、数学运算功能、逻辑判断功能、程序循环功能等功能,来实现一些特殊的用法。
例如:椭圆的解析方程:
椭圆的参数方程:其中t为变量
高技能人才培训宏程序教案
1
精选可编辑ppt
用户宏功能的最大特点是,可以对变量进行运算,使程序应用更加灵活、方便。
用户宏功能常用的有A类宏功能和B类宏功能两类。
宏指令既可以在主程序体中使用,
也可以当作子程序来调用。
2
精选可编辑ppt
放在主程序体中
O001
……
N50 #100=
N60 #101=
N70 G01 X#100 Y#101
……
M30
高技能人才培训宏程序教案
3
精选可编辑ppt
高技能人才培训宏程序教案
主程序:
……
G65 P1000
……
宏程序:
O1000
……
#100 = #24
#101 = #25
……
M99
当作子程序调用:
4
精选可编辑ppt
二、A类宏功能(FANUC-0TD)
A类宏程序采用G65 Hxx P#xx Q#xx R#xx或G65 Hxx P#xx Qxx Rxx格式,输入的xx的意思就是数值,是以um级的量输入的, mm
1、变量   在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址。为了使程序更具通用性、更加灵活,在宏程序中设置了变量,即将变量赋给一个地址。 (1)变量的表示 变量可以用“#”号和跟随其后的变量序号来表示:#i(i=1,2,3......) 例:#5, #109, #501。 (2)变量的引用  将跟随在一个地址后的数值用一个变量来代替,即引入了变量。 例:对于F#103,若#103=50时,则为F50; 对于Z-#110,若#110=100时,则Z为-100; 对于G#130,若#130=3时,则为G03。
5
精选可编辑ppt
(3)变量的类型 1)公共变量   公共变量在不同的的宏程序中的意义相同,是在主程序和主程序调用的各用户宏程序内公用的变量。也就是说,在一个宏指令中的#i与在另一个宏指令中的#i是相同的。 公共变量的序号为:#100~#131;#500~#531。其中#100~#131公共变量在电源断电后即清零,重新开机时被设置为“0”;#500~#531公共变量即使断电后,它们的值也保持不变,因此也称为保持型变量。
2)系统变量  系统变量定义为:有固定用途的变量,它的值决定系统的状态。系统变量包括***偏置变量,接口的输入/输出信号变量,位置信息变量等。   系统变量的序号与系统的某种状态有严格的对应关系。例如,***偏置变量序号为#01~#99,这些值可以用变量替换的方法加以改变,在序号1~99中,不用作刀偏量的变量可用作保持型公共变量#500~#531。
6
精选可编辑ppt
接口输入信号#1000~#1015,#1032。通过阅读这些系统变量,可以知道各输入口的情况。当变量值为“1”时,说明接点闭合;当变量值为“0”时,表明接点断开。这些变量的数值不能被替换。阅读变量#1032,所有输入信号一次读入。
2、宏指令G65   宏指令G65可以实现丰富的宏功能,包括算术运算、逻辑运算等处理功能。   一般形式: G65 Hm P#i Q#j R#k 式中:
m--宏程序功能,数值范围01~99; #i--运算结果存放处的变量名; #j--被操作的第一个变量,也可以是一个常数; #k--被操作的第二个变量,也可以是一个常数。 例如,当程序功能为加法运算时: 程序 P#100 Q#101 R#102...... 含义为#100=#101+#102 程序 P#100 Q-#101 R#102...... 含义为#100=-#101+#102 程序 P#100 Q#101 R15...... 含义为#100=#101+15
7
精选可编辑ppt
3、宏功能指令
(1)算术运算指令
算术运算指令表
G码
H码
功能
定义
G65
H01
定义,替换
# i=# j
G65
H02

# i=# j+# k
G65
H03

# i=# j-# k
G65
H04

# i=# j × # k
G65
H05

# i=# j/# k
G65
H21
平方根
# i=√# j
G65
H22
绝对值
# i=|# j|
G65
H23
求余
# i=# j-trunc﹙

宏程序A类B类G65等常见公式用法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数53
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小293 KB
  • 时间2021-07-29
最近更新