兩情若是久長時,又豈在朝朝暮暮。
FANUC數控系統不僅強大,而且很好用,就像蘋果手機的iOS系統一樣,獲得最多的評價就是非常的“流暢”和“穩定”。筆者在搞FANUC“小黃機”的時候,經常會遇到一些問題,也會自己製造一些問題,用來學習和進步。
例如這個PMC編程應用的問題:怎麼將一個NC參數讀取到D數據中去?或者如何將自定義的數據寫入到參數當中?
本期筆者將和“機友們”來探討一下這個問題。要想解決這個問題,首先我們必須要了解PMC編程中經常用到的一個功能指令,“窗口功能指令”。
這是一個比較重要的功能指令,學懂它之後,可以為你搭起一座橋樑,可以讓你去“溝通”機床的各種數據。
什麼是“窗口功能指令”?
PMC窗口功能指令按照功能可分為:窗口讀指令和窗口寫指令。其主要作用就是讀取系統數據和改寫系統數據。按照執行速度又可分為低速響應指令和高速響應指令。
筆者認為,如要要給一個歸類的話,它應該屬於PMC編程應用的範疇,只是看起來比較“高深”,其實只要瞭解了它的固定格式,學習起來並不難。
窗口功能指令的格式
窗口指令的梯形圖形式和數據設定格式如下圖:
它的功能非常豐富多彩,所以功能代碼也很多,需要我們耐心地去了解。
下面筆者將以“讀參數17”和“寫參數18”來作為示例,說明一下。如何來用PMC窗口指令來“讀參數”和“寫參數”?
1、讀取參數7851到D數據
下面筆者將已“NC參數7851”作為示例來說明一下。
在PMC畫面設置D數據格式,如下圖
編寫PMC讀窗口功能指令,保存,運行
我們查看一下NC參數7851,看是不是“2500”?奇蹟發生了,證明我們的步驟沒有問題。
2、將“自定義數據”寫入NC參數7851中
同樣,我們首先需要設定D數據格式
將“999”寫入到“參數7851”中
最後,我們查看一下NC參數7851,看看結果如何?
注意:當數據設置有問題的時候,我們可以根據結束代碼來做出相應調整,下面筆者將解釋一下結束代碼的含義,列表如下
通過上面的介紹,再次的證明學習PMC編程是一件很有樂趣的事情,你理解PMC窗口功能指令了嗎?你會“讀取參數”和“寫入參數”了嗎?
筆者認為,要想完全理解PMC的每一個功能指令,離不開一次次的實踐,有時候可能去實踐一次你就明白了其中的奧妙!當然,想不明白也需要老師傅指點一二,你覺得作者如何?關注一下吧?
預知更多內容,【關注作者】,且聽下回分解!
閱讀更多 江郎才盡還復來 的文章