像西門子系統(tǒng)或發(fā)那科系統(tǒng)、馬扎克系統(tǒng),編制程序時(shí),時(shí)常會(huì)使用一下變量,變量有全局變量、局部變量、通道變量、程序變量、系統(tǒng)變量等,其中全局變量為子程序編制,設(shè)備開關(guān)機(jī)均存在,系統(tǒng)變量為設(shè)備出廠時(shí)固有的變量,也是不變的,在程序編制的時(shí)候可以使用此類變量讀取設(shè)備PLC內(nèi)的數(shù)據(jù),用于程序中參數(shù)的判斷等,下面分享一下我曾經(jīng)經(jīng)常用到的發(fā)那科系統(tǒng)的系統(tǒng)變量:
1. #3000 報(bào)警變量
例: N65 #3000=1(G55 Z CHAO XIAN) 括號(hào)內(nèi)是設(shè)備顯示的信息
2. #5221 G54 坐標(biāo)的X坐標(biāo)值
3. #5222 G54 坐標(biāo)的Y坐標(biāo)值
4. #5223 G54 坐標(biāo)的Z坐標(biāo)值
5. #5241 G55 坐標(biāo)的X坐標(biāo)值
6. #5242 G55 坐標(biāo)的Y坐標(biāo)值
7. #5243 G55 坐標(biāo)的Z坐標(biāo)值 以此類推……
8. #2001 和 #2201 分別為當(dāng)前刀具的刀長和刀補(bǔ)
9. #4111 當(dāng)前刀具H代碼
10. #4120 當(dāng)前主軸刀具的T代碼
11. #3101 圓周率π
12. #4000 主程序號(hào)
13. #參數(shù),功用同西門子R參數(shù),#1、#2、#3…… 其中,變量#500-#999的數(shù)據(jù)保存,即使斷電也不丟失