您現在的位置是:首頁 > 飲食

FANUC 宏變數的種類與區別

由 吾愛數控 發表于 飲食2023-01-23
簡介重點、目的• 1)掌握變數的種類,以及和變數保護相關的引數,掌握區域性變數、公共變數的區別以及在程式中的使用方法

鍵盤雙括號符號怎麼打

主要了解的內容

• 1)變數的種類、特點及使用方法。

• 2)各項系統變數的特點以及使用方法,主要包括:系統介面訊號、刀具補償、模態資訊、刀具位置相關、程式執行時的各種狀態相關的系統變數等。

重點、目的

• 1)掌握變數的種類,以及和變數保護相關的引數,掌握區域性變數、公共變數的區別以及在程式中的使用方法。

• 2)掌握系統變數的種類,以及系統變數在加工程式中讀取和寫入的方法;掌握變數在生產中的應用。

上機實驗

• 1)透過上機實驗,熟悉變數的介面,變數賦值的方法,熟悉讀和寫的概念。

• 2)透過上機實驗,在編寫加工程式的過程中,運用掌握變數使用的方法。

一、系統變數顯示介面:

功能按鍵【OFFSET】——[+]——-【宏變數】

FANUC 宏變數的種類與區別

斷電後:#100~#199 #500~#999 資料儲存

自變數顯示#1~#33

FANUC 宏變數的種類與區別

公共變數顯示#500~#999這些變數地址可以透過搜尋和頁面進行檢索如這些變數地址可以透過搜尋和頁面進行檢索

如500 地址——-【

搜尋號碼

FANUC 宏變數的種類與區別

二、變數的設定:

1。MDI方式輸入變數資料。如對#100、#101、#102進行資料輸入。

FANUC 宏變數的種類與區別

2。 程式指令MDI 方式

• 1)MDI 方式編輯程式並執行程式

FANUC 宏變數的種類與區別

FANUC 宏變數的種類與區別

輸入後INSERT 並按” 迴圈啟動”

當然在編輯方式下也可以編寫同樣的程式,然後在自動方式下進行執行。

三、畫重點:

(1)區域性變數:#1~#33,初始狀態為<空>,自變數輸入可用程式或MDI方式輸入★,可以自由使用,屬性READ/WRTIE。

(2)公共變數:#100~#199、#500~#999,共600個,在主程式或呼叫的各子程式以及各個宏之間的通用。公共變數的用途沒有在系統中確定,使用者可自由使用。#100~#199斷電不保護,#500~#999斷電保護,屬性READ/WRTIE。

(3)公共變數的防寫:引數6031~6032 ★對#500~#999進行保護,屬性為READ,以防止輸入/全清的誤操作。

(4)系統變數:在系統中固定,屬性有隻讀、只寫、可讀可寫三種。

(5)系統常量:其值不變的常量,屬性只讀。

FANUC 宏變數的種類與區別

宏程式變數可分為四種類型:空變數,區域性變數,公共變數,系統變數。

1、空變數:#0,該變數總是空,任何值都不能賦值給該變數。

2、區域性變數:#1~#33,只能在宏程式中儲存資料、斷電後區域性變數會被清空,呼叫程式時自變數對區域性變數賦值。

3、公共變數:#100~#199、#500~#999,在不同宏程式中意義相同斷電時,變數#100~#199會被清空,#500~#999斷電後資料不會丟失。

4、系統變數: #1000以上,用於讀寫CNC各種資料,例如補償值,主軸當前位置。

推薦文章