宏功能指令

normal style=”MARGIN-LEFT: 22.7pt; TEXT-ALIGN: center” align=center>宏功能指令表

normal style=”TEXT-ALIGN: center” align=center>G码

normal style=”TEXT-ALIGN: center” align=center>H码

normal align=center>功  能

normal align=center>定  义

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H80

normal align=center>无条件转移

normal align=center>GO TO n

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H81

normal align=center>条件转移1

normal align=center>IF # j=# k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H82

normal align=center>条件转移2

normal align=center>IF # j≠# k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H83

normal align=center>条件转移3

normal align=center>IF # j># k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H84

normal align=center>条件转移4

normal align=center>IF # j<# k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H85

normal align=center>条件转移5

normal align=center>IF # j≥# k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H86

normal align=center>条件转移6

normal align=center>IF # j≤# k,GOTOn

normal style=”TEXT-ALIGN: center” align=center>G65

normal style=”TEXT-ALIGN: center” align=center>H99

normal align=center>产生PS报警

normal align=center>PS报警号500+n出现

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”> 无条件转移
格式 G65 H80 Pn (n为程序段号)
例 G65 H80 P120;(转移到N120)

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移1 #j EQ #k(=)
格式 G65 H81 Pn Q#j R#k (n为程序段号)
例 G65 H81 P1000 Q#101 R#102
当#101=#102,转移到N1000程序段;若#1011 #102,执行下一程序段。

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移2 #j NE #k(≠)
格式 G65 H82 Pn Q#j R#k (n为程序段号)
例 G65 H82 P1000 Q#101 R#102
当#1011 #102,转移到N1000程序段;若#101=#102,执行下一程序段。

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移3 #j GT #k (> )
格式 G65 H83 Pn Q#j R#k (n为程序段号)
例 G65 H83 P1000 Q#101 R#102
当#101 > #102,转移到N1000程序段;若#101 £ #102,执行下一程序段。

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移4 #j LT #k(<)
格式 G65 H84 Pn Q#j R#k (n为程序段号)
例 G65 H84 P1000 Q#101 R#102
当#101 < #102,转移到N1000;若#101 3 #102,执行下一程序段。

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移5 #j GE #k(≥)
格式 G65 H85 Pn Q#j R#k (n为程序段号)
例 G65 H85 P1000 Q#101 R#102
当#101 3 #102,转移到N1000;若#101<#102,执行下一程序段。

normal style=”TEXT-INDENT: 10.5pt; mso-char-indent-count: 1.0; mso-char-indent-size: 10.5pt”>条件转移6 #j LE #k(≤)
格式 G65 H86 Pn Q#j Q#k (n为程序段号)
例 G65 H86 P1000 Q#101 R#102
当#101£#102,转移到N1000;若#101>#102,执行下一程序段。

作者:西部车床,如若转载,请注明出处:https://www.lathe.cc/2023/07/4170.html