您現在的位置是:首頁 > 飲食
FANUC 宏變數的種類與區別
鍵盤雙括號符號怎麼打
主要了解的內容
• 1)變數的種類、特點及使用方法。
• 2)各項系統變數的特點以及使用方法,主要包括:系統介面訊號、刀具補償、模態資訊、刀具位置相關、程式執行時的各種狀態相關的系統變數等。
重點、目的
• 1)掌握變數的種類,以及和變數保護相關的引數,掌握區域性變數、公共變數的區別以及在程式中的使用方法。
• 2)掌握系統變數的種類,以及系統變數在加工程式中讀取和寫入的方法;掌握變數在生產中的應用。
上機實驗
• 1)透過上機實驗,熟悉變數的介面,變數賦值的方法,熟悉讀和寫的概念。
• 2)透過上機實驗,在編寫加工程式的過程中,運用掌握變數使用的方法。
一、系統變數顯示介面:
功能按鍵【OFFSET】——[+]——-【宏變數】
斷電後:#100~#199 #500~#999 資料儲存
自變數顯示#1~#33
公共變數顯示#500~#999這些變數地址可以透過搜尋和頁面進行檢索如這些變數地址可以透過搜尋和頁面進行檢索
如500 地址——-【
搜尋號碼
】
二、變數的設定:
1。MDI方式輸入變數資料。如對#100、#101、#102進行資料輸入。
2。 程式指令MDI 方式
• 1)MDI 方式編輯程式並執行程式
輸入後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)系統常量:其值不變的常量,屬性只讀。
宏程式變數可分為四種類型:空變數,區域性變數,公共變數,系統變數。
1、空變數:#0,該變數總是空,任何值都不能賦值給該變數。
2、區域性變數:#1~#33,只能在宏程式中儲存資料、斷電後區域性變數會被清空,呼叫程式時自變數對區域性變數賦值。
3、公共變數:#100~#199、#500~#999,在不同宏程式中意義相同斷電時,變數#100~#199會被清空,#500~#999斷電後資料不會丟失。
4、系統變數: #1000以上,用於讀寫CNC各種資料,例如補償值,主軸當前位置。
推薦文章
- 水韻動態|區婦聯開展“三下沉同心服務群眾·共建公園城市”活動——我會組織長春村婦女群眾走進農博園
原創 新津婦聯 新津婦聯水韻芳華婦女群眾走進農博園2021年12月21日下午2點,我會開展“三下沉 同心服務群眾·共建公園城市” 活動,組織花橋街道長春村婦女兒童代表10餘人共同走進農博園,實地感受農博園的發展變化...
- 孩子脾氣暴躁不聽話怎麼辦?試試這幾招,很有效!
面對情緒失控的孩子,家長千萬不要動手”以暴制暴“,也不要置之不理,一味的遷就孩子,不然他們以後遇事就發脾氣更加難處理...
- 常見食物膽固醇含量一覽表,低密度脂蛋白高的人,不妨提前瞭解
一、調整生活習慣:1、合理飲食:在飲食當中若經常攝入高膽固醇高脂肪,那麼則會導致低密度脂蛋白數值偏高,所以在日常生活當中大家要限制食用富含飽和脂肪酸的食物,比如各類油炸食物以及奶油甜點...