FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

兩情若是久長時,又豈在朝朝暮暮。

FANUC數控系統不僅強大,而且很好用,就像蘋果手機的iOS系統一樣,獲得最多的評價就是非常的“流暢”和“穩定”。筆者在搞FANUC“小黃機”的時候,經常會遇到一些問題,也會自己製造一些問題,用來學習和進步。

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

例如這個PMC編程應用的問題:怎麼將一個NC參數讀取到D數據中去?或者如何將自定義的數據寫入到參數當中?

本期筆者將和“機友們”來探討一下這個問題。要想解決這個問題,首先我們必須要了解PMC編程中經常用到的一個功能指令,“窗口功能指令”。

這是一個比較重要的功能指令,學懂它之後,可以為你搭起一座橋樑,可以讓你去“溝通”機床的各種數據。

什麼是“窗口功能指令”?

PMC窗口功能指令按照功能可分為:窗口讀指令窗口寫指令。其主要作用就是讀取系統數據和改寫系統數據。按照執行速度又可分為低速響應指令和高速響應指令。

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

筆者認為,如要要給一個歸類的話,它應該屬於PMC編程應用的範疇,只是看起來比較“高深”,其實只要瞭解了它的固定格式,學習起來並不難。

窗口功能指令的格式

窗口指令的梯形圖形式和數據設定格式如下圖:

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

它的功能非常豐富多彩,所以功能代碼也很多,需要我們耐心地去了解。

下面筆者將以“讀參數17”和“寫參數18”來作為示例,說明一下。

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

如何來用PMC窗口指令來“讀參數”和“寫參數”?

1、讀取參數7851到D數據

下面筆者將已“NC參數7851”作為示例來說明一下。

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

在PMC畫面設置D數據格式,如下圖

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

編寫PMC讀窗口功能指令,保存,運行

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

我們查看一下NC參數7851,看是不是“2500”?奇蹟發生了,證明我們的步驟沒有問題。

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

2、將“自定義數據”寫入NC參數7851中

同樣,我們首先需要設定D數據格式

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

將“999”寫入到“參數7851”中

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

最後,我們查看一下NC參數7851,看看結果如何?

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

注意:當數據設置有問題的時候,我們可以根據結束代碼來做出相應調整,下面筆者將解釋一下結束代碼的含義,列表如下

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

通過上面的介紹,再次的證明學習PMC編程是一件很有樂趣的事情,你理解PMC窗口功能指令了嗎?你會“讀取參數”和“寫入參數”了嗎?

FANUC如何將一個參數讀取到D數據中?如何將一個數據寫入到參數中

筆者認為,要想完全理解PMC的每一個功能指令,離不開一次次的實踐,有時候可能去實踐一次你就明白了其中的奧妙!當然,想不明白也需要老師傅指點一二,你覺得作者如何?關注一下吧?


預知更多內容,【關注作者】,且聽下回分解!



分享到:


相關文章: