![發(fā)那科系統(tǒng)變量詳解_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/1421faa0-3e9e-4773-a29c-daaf85ba6271/1421faa0-3e9e-4773-a29c-daaf85ba62711.gif)
![發(fā)那科系統(tǒng)變量詳解_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/1421faa0-3e9e-4773-a29c-daaf85ba6271/1421faa0-3e9e-4773-a29c-daaf85ba62712.gif)
![發(fā)那科系統(tǒng)變量詳解_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/1421faa0-3e9e-4773-a29c-daaf85ba6271/1421faa0-3e9e-4773-a29c-daaf85ba62713.gif)
![發(fā)那科系統(tǒng)變量詳解_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/1421faa0-3e9e-4773-a29c-daaf85ba6271/1421faa0-3e9e-4773-a29c-daaf85ba62714.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.第二節(jié)變量普通的加工程序直接數(shù)字標(biāo)注G代碼和移動(dòng)距離,例如G55和 X55.0,用定制宏指令時(shí),可以直接用數(shù)字或使用變量。當(dāng)使用變量號(hào)時(shí)可通過(guò)程序或 MDI 操作改變變量值,例如:#33=#1+10.5G01 X#1 F500變量的表示: 當(dāng)標(biāo)注一個(gè)變量時(shí)在符號(hào)(#)的后面標(biāo)注變量號(hào),例如:#1表達(dá)式可以用來(lái)當(dāng)變量號(hào),但表達(dá)式必須放在括號(hào)里,例如:#33-2+#4 。變量的類型:變量號(hào)變量類型功能#0總是 0此變量永遠(yuǎn)是 0,不能給它賦值。#1-#33局部變量局部變量只在一個(gè)宏指令中保存數(shù)據(jù),當(dāng)切斷電源時(shí)局部變量被清空。調(diào)用宏指令時(shí)要給局部變量制定自變量。#100-#149公共變量不同的的宏
2、程序可以共享共用的變量。#500-#531當(dāng)切斷電源時(shí),變量 #100-#149 被清空。變量#500-#531 在切斷電源是能保持?jǐn)?shù)據(jù)。#1000 以后系統(tǒng)變量系統(tǒng)變量是可以用來(lái)讀和寫各種 NC數(shù)的據(jù)項(xiàng)的,如當(dāng)前的工件坐標(biāo)系中的位置和刀具偏置數(shù)據(jù)。變量的取值范圍: 局部變量和公共變量可以?。?7-29-29470、-10到-10和+10到+10范圍內(nèi)的任意值小數(shù)點(diǎn)的使用 :在程序中給變量進(jìn)行賦值時(shí),可以省略小數(shù)點(diǎn)。例如: #1=100;意義就是 ; 變量 #1 的實(shí)際值是 100.000 。變量的使用:在程序中要使用一個(gè)變量值, 在地址語(yǔ)句后面標(biāo)注變量號(hào)即可,當(dāng)用表達(dá)式標(biāo)注變量時(shí)表達(dá)式要放在
3、括號(hào)里,例如:G02 I#1+#18F#9 ;.在 1/1000mm的增量系統(tǒng)中被使用的變量值的小數(shù)點(diǎn)后面第四位會(huì)被四舍五入。例如: #1=500.123678;那么當(dāng)執(zhí)行 G00X#1時(shí)實(shí)際的命令會(huì)被翻譯成G00X500.124;當(dāng)使用了一個(gè)沒(méi)有定義的變量時(shí),該變量會(huì)被忽略。例如#1=0;#2 的是空,那么當(dāng)運(yùn)行 G00X#1Y#2;時(shí)其結(jié)果是 G00X0;未定義的變量: 當(dāng)沒(méi)有給變量定義值時(shí),該變量稱為“空”變量。變量#0永遠(yuǎn)是空變量。它不能寫,但能讀。比如:當(dāng)使用了一個(gè)沒(méi)有定義的變量時(shí),該變量會(huì)被忽略。除非用<空>代替否則<空>等于 0。當(dāng)#1=<空>
4、時(shí)當(dāng)#1=0 時(shí)G00X10Y#1G00X10Y#1G00X10G00X10Y0#2=#1#2=#1#2=<空>#2=0#2=#1*10.5#2=#1*10.5#2=0#2=0#2=#1+#1#2=#1+#1#2=0#2=0當(dāng)用在條件表達(dá)式時(shí):只在EQ和 NE時(shí)<空>才不等同于 0當(dāng) #1=<空 >時(shí)當(dāng)#1=0 時(shí)#1EQ#0#1EQ#0確定不確定#1NE#0#1NE#0.確定不確定#1GE#0#1GE#0確定確定#1GT#0#1GT#0不確定不確定變量不能不使用的情況:程序號(hào)、順序號(hào)、選擇快的跳躍不能使用變量。例如:O#2;/#3G00Z300.0;N#9
5、Y1000.0; 這種情況都是不可以的使用變量的。第三節(jié)系統(tǒng)變量可以用系統(tǒng)變量讀和寫 CNC內(nèi)部的數(shù)據(jù),如當(dāng)前的工件坐標(biāo)系中的位置和刀具偏置數(shù)據(jù)。有些系統(tǒng)變量只能讀。 系統(tǒng)變量對(duì)編寫自動(dòng)化程序和通用程序十分重要。關(guān)于界面信號(hào)的變量 :變量號(hào)功能#1000-#1015把 16 位信號(hào)從 PMC送的用戶宏程#1032序,變量 #1000 到#1015 用來(lái)逐位讀信號(hào),變量 #1032 用來(lái)一次讀信號(hào)全部16 位。,#1100-#1115把 16 位信號(hào)從用戶宏程序送的#1132PMC,變量 #1100 到#1115 用來(lái)逐位寫信號(hào),變量 #1132 用來(lái)一次寫一個(gè)信號(hào)的全部 16 位。#1133變
6、量 #1133 從宏程序一次寫信號(hào)的全部 16 位送給 PMC。注意:變量#1133 可用值位 -99999999 到.+99999999關(guān)于刀具偏置值的變量 :用系統(tǒng)變量可以讀和寫刀具補(bǔ)償值,可用的變量數(shù)目取決于偏置對(duì)數(shù)目, 是在幾何偏置和磨損偏置之間做區(qū)分,以及是否在刀具長(zhǎng)度補(bǔ)償值和半徑補(bǔ)償值之間作區(qū)分,當(dāng)偏置對(duì)數(shù)目不大于200 時(shí),變量 #2001 到#2400 也可以使用。刀具偏置儲(chǔ)存器C的系統(tǒng)變量偏置號(hào)刀具長(zhǎng)度補(bǔ)償( H)刀具半徑補(bǔ)償( D)幾何補(bǔ)償磨損補(bǔ)償幾何補(bǔ)償磨損補(bǔ)償1#11001(#2201) #10001( #2001)#13001#120:01200#11201(#240
7、0) #10201( #2200):;:999#11999#10999#13999;#12999在應(yīng)用宏程序編寫加工程序時(shí)將會(huì)有以下形式的描述:#1=#13001 此時(shí)把 1 號(hào)刀的半徑補(bǔ)償值賦值給變量#1,若 1 刀的直徑 80mm那么此時(shí) #1=5.0#2=#12001 此時(shí)把 1 號(hào)刀的半徑磨損值賦值給變量#2,若 1 刀的半徑磨損0.15 那么此時(shí) #2=0.15關(guān)于宏報(bào)警的系統(tǒng)變量:變量號(hào)功能#3000當(dāng)一個(gè) 0-200 的值賦值給 #3000 時(shí), CNC會(huì)停止并報(bào)警。在一個(gè)表達(dá)式的后面跟著一條不超過(guò)26 個(gè)字符的報(bào)警信息。將3000 與被賦予 #3000 的值相加變成報(bào)警號(hào)和報(bào)警
8、信息一起在屏幕上顯示出來(lái)。.例如: #3000=6( TOOLNOTFOUND)報(bào)警信息顯示為“ 3006 TOOLNOTFOUND”(沒(méi)有找到刀具)#3000=15(Dfu zhi cuo wu) 報(bào)警信息顯示為“ 3015 D fu zhi cuo wu”( D賦值錯(cuò)誤)以上都可以使用。關(guān)于模態(tài)信息的系統(tǒng)變量:變量號(hào)功能#4001G00,G01,G03,G33(01 組)#4002G17,G18,G19(02 組)#4003G90,G91(03 組)#4004(04 組)#4005G94,G95(05 組)#4006G20,G21(06 組)#4007G40,G41,G42(07 組)#4
9、008G43,G44,G49(08 組)#4009G73,G74,G76,G80-G89(09 組)#4010G98,G99(10 組)#4011G50,G51(11 組)#4012G65,G66,G67(12 組)#4013G96,G97(13 組)#4014G54-G59(14 組)#4015G61-G64(15 組)#4016G68,G69(16 組):: :#4022(22 組)#4102B 碼#4107D 碼#4109F 碼.#4111H 碼#4113M碼#4114順序號(hào)#4115程序號(hào)#4119S 碼#4120T 碼#4130P 碼(實(shí)際選擇的附加工件坐標(biāo)系號(hào))例如:當(dāng)執(zhí)行 #1=
10、#4014;時(shí), #1 中的值是 54、55、56、57、 58 或 59。關(guān)于當(dāng)前位置信息的系統(tǒng)變量:此系統(tǒng)變量不可以寫,但可以讀。變量號(hào)位置信息坐標(biāo)系刀具補(bǔ)運(yùn)動(dòng)期間償值的讀操作#5001-#程序塊的終點(diǎn)工件坐標(biāo)系不包括能5008#5021-#當(dāng)前的位置機(jī)床坐標(biāo)系包括不能5028#5041-#當(dāng)前位置工件坐標(biāo)系5068#5061-#跳躍信號(hào)位置能5068#5081-#刀具長(zhǎng)度補(bǔ)償值不能5088#5101-#伺服位置偏差值5108關(guān)于工件坐標(biāo)系偏置值的系統(tǒng)變量:此系統(tǒng)變量可以讀寫。變量號(hào)功能#5201第 1 軸外部工件零點(diǎn)偏置值::.#5208第 8 軸外部工件零點(diǎn)偏置值#5221第 1 軸
11、G54工件零點(diǎn)偏置值::#5228第 8 軸 G54工件零點(diǎn)偏置值#5241第 1 軸 G55工件零點(diǎn)偏置值::#5248第 8 軸 G55工件零點(diǎn)偏置值#5261第 1 軸 G56工件零點(diǎn)偏置值::#5268第 8 軸 G56工件零點(diǎn)偏置值#5281第 1 軸 G57工件零點(diǎn)偏置值::#5288第 8 軸 G57工件零點(diǎn)偏置值#5301第 1 軸 G58工件零點(diǎn)偏置值::#5308第 8 軸 G58工件零點(diǎn)偏置值#5321第 1 軸 G59工件零點(diǎn)偏置值::#5328第 8 軸 G59工件零點(diǎn)偏置值#7001第 1 軸工件零點(diǎn)偏置值( G54.1P1)::#7008第 8 軸工件零點(diǎn)偏置值#
12、7021第 1 軸工件零點(diǎn)偏置值( G54.1P2)::#7028第 8 軸工件零點(diǎn)偏置值:#7941第 1 軸工件零點(diǎn)偏置值( G54.1P48)::#7948第 8 軸工件零點(diǎn)偏置值.#14001第 1 軸工件零點(diǎn)偏置值( G54.1P1)::#14008第 8 軸工件零點(diǎn)偏置值#14021第 1軸工件零點(diǎn)偏置值( G54.1P)::#14028第 8軸工件零點(diǎn)偏置值:#19980第 1軸工件零點(diǎn)偏置值( G54.1P300)::#19988第 8軸工件零點(diǎn)偏置值下列變量也可以使用:軸功能變量號(hào)第 1 軸外部工件零點(diǎn)偏置#2500#5201G54工件零點(diǎn)偏置#2501#5221G55工件零
13、點(diǎn)偏置#2502#5241G56工件零點(diǎn)偏置#2503#5261G57工件零點(diǎn)偏置#2504#5281G58工件零點(diǎn)偏置#2505#5301G59工件零點(diǎn)偏置#2506#5321第 2 軸外部工件零點(diǎn)偏置#2600#5202G54工件零點(diǎn)偏置#2601#5222G55工件零點(diǎn)偏置#2602#5242G56工件零點(diǎn)偏置#2603#5262G57工件零點(diǎn)偏置#2604#5282G58工件零點(diǎn)偏置#2605#5302G59工件零點(diǎn)偏置#2606#5322第 3 軸外部工件零點(diǎn)偏置#2700#5203G54工件零點(diǎn)偏置#2701#5223.G55工件零點(diǎn)偏置#2702#5243G56工件零點(diǎn)偏置#2703#5263G57工件零點(diǎn)偏置#2704#5283G58工件零點(diǎn)偏置#2705#5303G59工件零點(diǎn)偏置#2706#5323第 4 軸外部工件
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 有關(guān)抵押借款合同范文
- oem委托加工合同協(xié)議常用范本年
- 變電站安裝工程承包合同模板
- 2024年高考英語(yǔ) (全國(guó)甲卷)真題詳細(xì)解讀及評(píng)析
- 個(gè)人商品購(gòu)銷合同
- 2025年外研版九年級(jí)歷史下冊(cè)月考試卷含答案
- 貨物運(yùn)輸合同、法規(guī)與保險(xiǎn)
- 2025年外研版九年級(jí)歷史下冊(cè)階段測(cè)試試卷
- 造紙機(jī)購(gòu)買合同
- 民政局離婚的協(xié)議書(shū)范本
- 印度與阿拉伯的數(shù)學(xué)
- 口腔科院感知識(shí)培訓(xùn)針刺傷
- 會(huì)陰切開(kāi)傷口裂開(kāi)的護(hù)理查房
- 《鋼鐵是怎樣煉成的》選擇題100題(含答案)
- 2024年國(guó)新國(guó)際投資有限公司招聘筆試參考題庫(kù)含答案解析
- 食堂餐廳服務(wù)方案投標(biāo)方案(技術(shù)標(biāo))
- Creo-7.0基礎(chǔ)教程-配套課件
- 六年級(jí)人教版上冊(cè)數(shù)學(xué)計(jì)算題練習(xí)題(及答案)100解析
- 超聲科質(zhì)量控制制度及超聲科圖像質(zhì)量評(píng)價(jià)細(xì)則
- 初中物理滬粵版八年級(jí)下冊(cè)《第六章 力和機(jī)械》章節(jié)練習(xí)(含答案)
- 金礦管理制度
評(píng)論
0/150
提交評(píng)論