正在加载图片...
数控技术及应用数案及讲稿 上部分:数控技术及编程 G65 H32 #i=#iCoS (#k) G65 H33 正切 #=#j TAN (#k) G65 H34 反正切 #=ATAN (##K) 1)正弦函数#i=×SIN() 编程格式G65H31 P#i Q#j R枞(单位:度) 例G65H31P#101Q#102R#103:(#101=#102×SIN(#103)》 2) ×xCOS( 编程格式G65HB2P Q浙R(单位:度) 例G65H32P#101Q#102R#103:(#101=#102×C0S(#103) 3)正切函数#i=jxTAN鳅 编程格式G65H33P#iO#R(单位:度) 例G65H33P#101Q#102R#103:(#101=#102×TAN(#103) 4)反正切# ATAN(街#K) 编程格式G65H34P#iQ州R挑(单位:度,0≤糊≤360) 例G65H34P#101Q#102R#103:(#101=ATAN(#102/#103) (4)控制类指令(表6.9) 表6.9控制类指令 G码 H码 功 篚 义 G65 H80 无条件转移 GOTOn G65 H81 条件转移1 IF#i=#k.GOTOn G65 H82 条件转移) IF#i≠#k,GOTOn G65 H83 条件转移3 IF#j>#k,GOTOr G65 H84 条件转移4 IF#i<#k,GOTOn 65 H85 条件转移5 IF#i≥#k,GOTOn 65 H86 条件转铭6 1F#i≤#k,GOTOn 6 H99 产生PS报警 PS报警号500+n出现 1) 无条件转移 编程格式G65H80Pn(n为程序段号) 例G65H80P120:(转移到N120) 2)条件转移1E0k(=) 编程格式G65H81PmQR纵 (为程序段号) 例G65H81P1000Q#101R#102 当#101=#102,转移到N1000程序段:若#101≠#102,执行下一程序段。 3)条件转移2NEk(士) 编程格式G65H82PmQR(n为程序段号) 例G65H82p1000O10 R#102 当#101≠#102, 转移到N1000程序段;若#101=#102,执行下一程序段 4)件转移3#GT#k(>) 编程格式G65H83PnQR椒(n为程序段号) 例G65H83P1000Q#101R#102 当#101>#102,转移到N1000程序段:若#101≤#102,执行下一程序段。 5)条件转移4LT#(< 编程格式G65H84PnQ州R#愀(n为程序段号) 例G65H84P1000Q#101R#102 当#101<#102,转移到N1000:若#101≥#102,执行下一程序段。 兰州交通大学机电工程学院数控技术及应用教案及讲稿 上部分:数控技术及编程 兰州交通大学机电工程学院 11 G65 H32 余弦 # i=# j · COS ﹙# k﹚ G65 H33 正切 # i=# j · TAN﹙# k﹚ G65 H34 反正切 # i=ATAN﹙# j/# k﹚ 1)正弦函数 #i=#j×SIN(#k) 编程格式 G65 H31 P#i Q#j R#k (单位:度) 例 G65 H31 P#101 Q#102 R#103;(#101=#102×SIN(#103)) 2)余弦函数 #i=#j×COS(#k) 编程格式 G65 H32 P#i Q#j R#k (单位:度) 例 G65 H32 P#101 Q#102 R#103;(#101=#102×COS(#103)) 3)正切函数 #i=#j×TAN#k 编程格式 G65 H33 P#i Q#j R#k (单位:度) 例 G65 H33 P#101 Q#102 R#103;(#101=#102×TAN(#103)) 4)反正切 #i=ATAN(#j/#k) 编程格式 G65 H34 P#i Q#j R#k (单位:度,0 o≤ #j ≤360o ) 例 G65 H34 P#101 Q#102 R#103;(#101=ATAN(#102/#103)) (4).控制类指令(表 6.9) 表 6.9 控制类指令 G 码 H 码 功 能 定 义 G65 H80 无条件转移 GO TO n G65 H81 条件转移 1 IF # j=# k,GOTOn G65 H82 条件转移 2 IF # j≠# k,GOTOn G65 H83 条件转移 3 IF # j># k,GOTOn G65 H84 条件转移 4 IF # j<# k,GOTOn G65 H85 条件转移 5 IF # j≥# k,GOTOn G65 H86 条件转移 6 IF # j≤# k,GOTOn G65 H99 产生 PS 报警 PS 报警号 500+n 出现 1)无条件转移 编程格式 G65 H80 Pn (n 为程序段号) 例 G65 H80 P120;(转移到 N120) 2)条件转移 1 #j EQ #k(=) 编程格式 G65 H81 Pn Q#j R#k (n 为程序段号) 例 G65 H81 P1000 Q#101 R#102 当#101=#102,转移到 N1000 程序段;若#101≠ #102,执行下一程序段。 3)条件转移 2 #j NE #k(≠) 编程格式 G65 H82 Pn Q#j R#k (n 为程序段号) 例 G65 H82 P1000 Q#101 R#102 当#101≠ #102,转移到 N1000 程序段;若#101=#102,执行下一程序段。 4)条件转移 3 #j GT #k (> ) 编程格式 G65 H83 Pn Q#j R#k (n 为程序段号) 例 G65 H83 P1000 Q#101 R#102 当#101 > #102,转移到 N1000 程序段;若#101 ≤#102,执行下一程序段。 5)条件转移 4 #j LT #k(<) 编程格式 G65 H84 Pn Q#j R#k (n 为程序段号) 例 G65 H84 P1000 Q#101 R#102 当#101 < #102,转移到 N1000;若#101 ≥ #102,执行下一程序段
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有