'看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了'

數學 INNOCUT 2019-09-12
"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

2) 變量的賦值

① 直接賦值

變量可在操作面板 MACRO 內容處直接輸入 , 也可用 MDI 方式賦值 , 也可在程序內用以下方式賦值 , 但等號左邊不能用表達式, # _ = 數值 ( 或表達式 ) 。

如:#1=20;

G01 X#1 ; ② 自變量賦值

宏程序體以子程序方式出現 , 所用的變量可在宏調用時在主程序中賦值。

如: G65 P9120 X100.0 Y20.0 F20.0;

其中X 、Y 、F 對應於宏程序中的變量號,變量的具體數值由自變量後的數值決定。自變量與宏程序體中變量的對應關係有 2種,2種方法可以混用,其中 G 、L 、N 、O 、P不能作為自變量為變量賦值。

變量賦值方法Ⅰ、Ⅱ見表 2 、表3

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

2) 變量的賦值

① 直接賦值

變量可在操作面板 MACRO 內容處直接輸入 , 也可用 MDI 方式賦值 , 也可在程序內用以下方式賦值 , 但等號左邊不能用表達式, # _ = 數值 ( 或表達式 ) 。

如:#1=20;

G01 X#1 ; ② 自變量賦值

宏程序體以子程序方式出現 , 所用的變量可在宏調用時在主程序中賦值。

如: G65 P9120 X100.0 Y20.0 F20.0;

其中X 、Y 、F 對應於宏程序中的變量號,變量的具體數值由自變量後的數值決定。自變量與宏程序體中變量的對應關係有 2種,2種方法可以混用,其中 G 、L 、N 、O 、P不能作為自變量為變量賦值。

變量賦值方法Ⅰ、Ⅱ見表 2 、表3

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

2) 變量的賦值

① 直接賦值

變量可在操作面板 MACRO 內容處直接輸入 , 也可用 MDI 方式賦值 , 也可在程序內用以下方式賦值 , 但等號左邊不能用表達式, # _ = 數值 ( 或表達式 ) 。

如:#1=20;

G01 X#1 ; ② 自變量賦值

宏程序體以子程序方式出現 , 所用的變量可在宏調用時在主程序中賦值。

如: G65 P9120 X100.0 Y20.0 F20.0;

其中X 、Y 、F 對應於宏程序中的變量號,變量的具體數值由自變量後的數值決定。自變量與宏程序體中變量的對應關係有 2種,2種方法可以混用,其中 G 、L 、N 、O 、P不能作為自變量為變量賦值。

變量賦值方法Ⅰ、Ⅱ見表 2 、表3

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

四、運算指令

宏程序具有賦值、算術運算、邏輯運算等功能 , 見表4

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

2) 變量的賦值

① 直接賦值

變量可在操作面板 MACRO 內容處直接輸入 , 也可用 MDI 方式賦值 , 也可在程序內用以下方式賦值 , 但等號左邊不能用表達式, # _ = 數值 ( 或表達式 ) 。

如:#1=20;

G01 X#1 ; ② 自變量賦值

宏程序體以子程序方式出現 , 所用的變量可在宏調用時在主程序中賦值。

如: G65 P9120 X100.0 Y20.0 F20.0;

其中X 、Y 、F 對應於宏程序中的變量號,變量的具體數值由自變量後的數值決定。自變量與宏程序體中變量的對應關係有 2種,2種方法可以混用,其中 G 、L 、N 、O 、P不能作為自變量為變量賦值。

變量賦值方法Ⅰ、Ⅱ見表 2 、表3

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

四、運算指令

宏程序具有賦值、算術運算、邏輯運算等功能 , 見表4

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

五、控制指令

控制指令起到控制程序流向的作用。

1)分支語句 ( GOTO ) 其格式為:

IF[ 〈條件表達式〉 ] GOTO n

IF[ 〈條件表達式〉 ] THEN 〈表達式〉

若條件表達式為成立則程序轉向段號為 n 的程序段 , 若條件不滿足就繼續執行下一句

程序 , 條件式的種類見表 5 。

"

宏程序作為一種數控程序編制指令現在已經被廣大數控機床用戶所認識,尤其是近年來隨著各類數控大賽的不斷開展,宏程序在大賽中的廣泛應用,在數控行業中掀起了宏程序的熱潮。宏程序根據所用的數控機床的不同略有不同,但大同小異,我們學會了一種機床的宏程序後,再學習其它機床的宏程序就容易了。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

FANUC 0i Mate 數控系統為例,介紹一宏程序的編程。

FANUC 0i Mate數控系統中宏程序分為用戶宏程序功能 A和用戶宏程序功能 B兩類。A類宏程序是採用了 G代碼和引數進行賦值來表達各種數學運算和邏輯關係的一種方法,現在

這種方法由於編制起來相對複雜.

一般只有數控機床上沒有配置用戶宏程序功能 B的用戶才使用用戶宏程序功能 A。目前大多數用戶都使用用戶宏程序功能 B進行編制.

在一般的程序中,程序字為常量,只能描述固定的幾何形狀,缺乏靈活性和適用性。若能用改變參數的方法使同一主程序能加工形狀(屬性)相同但尺寸(參數)不同的零件,加工就會非常方便,也提高了可靠性。加工不規則形狀零件時,機床可能要作非圓曲線運動,一般手工編程達不到要求。在進行自動測量時機床要對測量數據進行處理,這些數據屬於變量, 一般程序是不能處理的。

針對這種情況,數控機床提供了另一種編程方式,即宏編程。

在程序中使用變量, 通過對變量進行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

二、宏程序與普通程序的區別

1) 普通程序:

① 只能使用常量

② 常量之間不可以運算

③ 程序只能順序執行

2) 宏程序:

① 使用變量可賦值

② 變量之間可以運算

③ 程序執行時可以跳轉

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

三、宏程序中變量的使用

1) 變量的類型

① 空變量: #0

功能:空變量總是空,不能賦值。

② 用戶變量

局部變量: #1~#33 (斷電時清除)

功能:局部變量只能在本宏程序中存儲數據。

公共變量: #100~#199 (斷電時清除)

#500~#999 (斷電時不清除)

功能:公共變量在不同的宏程序中的意義相同。

③ 系統變量: #1000以上

功能:系統變量用於讀和寫 CNC運行時各種數據變化。

編程中常用的系統變量,見表 1 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

2) 變量的賦值

① 直接賦值

變量可在操作面板 MACRO 內容處直接輸入 , 也可用 MDI 方式賦值 , 也可在程序內用以下方式賦值 , 但等號左邊不能用表達式, # _ = 數值 ( 或表達式 ) 。

如:#1=20;

G01 X#1 ; ② 自變量賦值

宏程序體以子程序方式出現 , 所用的變量可在宏調用時在主程序中賦值。

如: G65 P9120 X100.0 Y20.0 F20.0;

其中X 、Y 、F 對應於宏程序中的變量號,變量的具體數值由自變量後的數值決定。自變量與宏程序體中變量的對應關係有 2種,2種方法可以混用,其中 G 、L 、N 、O 、P不能作為自變量為變量賦值。

變量賦值方法Ⅰ、Ⅱ見表 2 、表3

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

四、運算指令

宏程序具有賦值、算術運算、邏輯運算等功能 , 見表4

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

五、控制指令

控制指令起到控制程序流向的作用。

1)分支語句 ( GOTO ) 其格式為:

IF[ 〈條件表達式〉 ] GOTO n

IF[ 〈條件表達式〉 ] THEN 〈表達式〉

若條件表達式為成立則程序轉向段號為 n 的程序段 , 若條件不滿足就繼續執行下一句

程序 , 條件式的種類見表 5 。

看完這個宏變量,就明白為啥工廠有的師傅月薪過萬,感覺太難了

後續部分下章續上~

"