FANUCPMC簡(jiǎn)介講解_第1頁(yè)
FANUCPMC簡(jiǎn)介講解_第2頁(yè)
FANUCPMC簡(jiǎn)介講解_第3頁(yè)
FANUCPMC簡(jiǎn)介講解_第4頁(yè)
FANUCPMC簡(jiǎn)介講解_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1、PMC(Programmable Machine Controller),就是內(nèi)置于CNC用來(lái)執(zhí)行數(shù)控機(jī)床順序控制操作的可編程機(jī)床控制器。2、PMC在數(shù)控機(jī)床上實(shí)現(xiàn)的功能主要包括:工作方式控制、速度倍率控制、自動(dòng)運(yùn)行控制、手動(dòng)運(yùn)行控制、主軸控制、機(jī)床鎖住控制、程序校驗(yàn)控制、硬件超程和急??刂?、輔助電機(jī)控制、外部報(bào)警和操作信息控制等。GFXYPMC梯形圖DI/DO*ESP.*DEC等CNC公共端接收驅(qū)動(dòng)負(fù)載電源機(jī)床機(jī)床PMC的信息交換是以PMC為中心,在CNC、PMC和MT三者之間進(jìn)行信息交換,如圖所示:保持型繼電器Counter(C)Timer(T)Keep relay(K)Data ta

2、ble(D)Variable table(D)中間繼電器(R)CNC信號(hào)PMC機(jī)床(MT)信號(hào)F-G-Y-X-*1.X信號(hào)信號(hào) X信號(hào)為MT輸出到PMC的信號(hào),主要是機(jī)床操作面板的按鍵、按鈕和其它各種開關(guān)的輸入信號(hào)。個(gè)別X信號(hào)的含義和地址是FANUC CNC事先定義好的,用來(lái)作為高速信號(hào),由CNC直接讀取,可以不經(jīng)過PMC的處理,如急停信號(hào)急停信號(hào)。*2.Y信號(hào)信號(hào) Y信號(hào)為PMC輸出到MT的信號(hào),主要是機(jī)床執(zhí)行元件的控制信號(hào),以及狀態(tài)和報(bào)警指示等。*3.G信號(hào)信號(hào) G信號(hào)為PMC輸出到CNC的信號(hào),主要是使CNC改變或執(zhí)行某一種運(yùn)行的控制信號(hào)。所有G信號(hào)的含義和地址都是FANUC CNC事先

3、定義好的,PMC編程人員只能使用。*4.F信號(hào)信號(hào) F信號(hào)為CNC輸出到PMC的信號(hào),主要是反映CNC運(yùn)行狀態(tài)或運(yùn)行結(jié)果的信號(hào)。所有F信號(hào)的含義和地址都是FANUC CNC事先定義好的,PMC編程人員只能使用。 *第一級(jí)程序每隔8ms執(zhí)行一次,主要編寫急停、進(jìn)給暫停等緊急動(dòng)作控制程序,其程序編寫不宜過長(zhǎng),否則會(huì)延長(zhǎng)整個(gè)PMC程序執(zhí)行時(shí)間。第一級(jí)程序必須以END1指令結(jié)束。子程序必須在第二級(jí)程序后制定 *第二級(jí)程序每隔8Xn ms執(zhí)行一次,n為第二級(jí)程序的分割數(shù)。第二級(jí)程序必須END2指令結(jié)束。1.進(jìn)入進(jìn)入PMC控制控制系統(tǒng)畫面的操作系統(tǒng)畫面的操作首先按SYSTEM鍵進(jìn)入系統(tǒng)參數(shù)畫面,如圖:再連

4、續(xù)按向右擴(kuò)展菜單三次進(jìn)入PMC操作畫面2.進(jìn)入進(jìn)入PMC診斷與維護(hù)畫面診斷與維護(hù)畫面3.進(jìn)入梯形圖監(jiān)控與編輯畫面進(jìn)入梯形圖監(jiān)控與編輯畫面4.進(jìn)入進(jìn)入PMC配置畫面配置畫面*觸發(fā)關(guān)斷邏輯描述:信號(hào)Y12.0在每次接通信號(hào)X17.0時(shí)交替接通和關(guān)斷 1.順序程序結(jié)順序程序結(jié)束指令(束指令(END1、END2、END)2.定時(shí)器指令(定時(shí)器指令(TMR、TMRB)TMR可變定時(shí)器: TMR指令的定時(shí)時(shí)間可通過PMC參數(shù)進(jìn)行更改TMR固定定時(shí)器:TMRB的設(shè)定時(shí)間編在梯形圖中,在指令和定時(shí)器號(hào)的后面加上一項(xiàng)參數(shù)預(yù)設(shè)定時(shí)間,與順序程序一起被寫入FROM中,所以定時(shí)器的時(shí)間不能用PMC參數(shù)改寫。定時(shí)器在數(shù)

5、控機(jī)床報(bào)警燈閃爍電路的應(yīng)用定時(shí)器在數(shù)控機(jī)床報(bào)警燈閃爍電路的應(yīng)用3.計(jì)數(shù)器指令計(jì)數(shù)器指令(CTR) 計(jì)數(shù)器主要功能是進(jìn)行計(jì)數(shù),可以是加計(jì)數(shù),也可以是減計(jì)數(shù)。計(jì)數(shù)器的預(yù)置形式是BCD碼還是二進(jìn)制形式由PMC的參數(shù)設(shè)定(一般為二進(jìn)制代碼)4.譯碼指令(譯碼指令(DEC、DECB) DEC指令的功能是:當(dāng)兩位BCD代碼與給定值一致時(shí),輸出為“1”;不一致時(shí),輸出為“0”,主要用于數(shù)控機(jī)床的M碼、T碼的譯碼。一條DEC譯碼指令只能譯一個(gè)代碼 DECB的指令功能:可對(duì)1、2或4個(gè)字節(jié)的二進(jìn)制代碼數(shù)據(jù)譯碼,所指定的8位連續(xù)數(shù)據(jù)之一與代碼數(shù)據(jù)相同時(shí),對(duì)應(yīng)的輸出數(shù)據(jù)位1。主要用于M代碼、T代碼的譯碼,一條DEC

6、B代碼可譯8個(gè)連續(xù)M代碼或8個(gè)連續(xù)T代碼。5.比較指令(比較指令(COMP、COMPB)COMP:指令的輸入值和比較值為2位或4位BCD代碼COMPB指令功能是:比較1個(gè)、2個(gè)或4個(gè)字節(jié)長(zhǎng)的二進(jìn)制數(shù)據(jù)之間的大小,比較的結(jié)果存放在運(yùn)算結(jié)果寄存器(R9000)中。6.常數(shù)定義指令(常數(shù)定義指令(NUME、NUMEB)NUME指令:是2位或4位BCD碼常數(shù)定義指令NUMEB指令:是1個(gè)字節(jié)、2個(gè)字節(jié)或4個(gè)字節(jié)長(zhǎng)二進(jìn)制數(shù)的常數(shù)定義指令。7.判別一致指令(COIN)和傳輸指令(MOVE) COIN指令用來(lái)檢查參考值與比較值是否一致,可用于檢查刀庫(kù)、轉(zhuǎn)臺(tái)等旋轉(zhuǎn)體是否達(dá)到目標(biāo)位置等。 MOVE指令的作用是把

7、比較數(shù)據(jù)和處理數(shù)據(jù)進(jìn)行邏輯“與”運(yùn)算,并將結(jié)果傳輸?shù)街付ǖ刂贰?.旋轉(zhuǎn)指令(旋轉(zhuǎn)指令(ROT、ROTB) ROT/ROTB指令用來(lái)判別回轉(zhuǎn)體的下一步旋轉(zhuǎn)方向;計(jì)算出回轉(zhuǎn)體從當(dāng)前位置旋轉(zhuǎn)到目標(biāo)位置的步數(shù)或計(jì)算出到達(dá)目標(biāo)位置前一位置的位置數(shù)。a.指令格式 b.回轉(zhuǎn)控制指令ROTB的應(yīng)用 a.指令格式 b.回轉(zhuǎn)控制指令ROT的應(yīng)用 9.數(shù)據(jù)檢索指令(數(shù)據(jù)檢索指令(DSCH、DSCHB) DSCH指令的功能:是在數(shù)據(jù)表中搜索指定的數(shù)據(jù)(2位或4位BCD代碼),并且輸出其表內(nèi)號(hào),常用于刀具T代碼的檢索。 DSCHB指令的功能:與DSCH一樣也是用來(lái)檢索指定的數(shù)據(jù)。但與DSCH指令不同有兩點(diǎn):該指令中處理

8、的所有的數(shù)據(jù)都是二進(jìn)制型式:數(shù)據(jù)表的數(shù)據(jù)數(shù)數(shù)據(jù)表的容量)用地址指定。10.變地址傳輸指令(變地址傳輸指令(XMOV、XMOVB) XMOV指令可讀取數(shù)據(jù)表的數(shù)據(jù)或?qū)懭霐?shù)據(jù)表的數(shù)據(jù),處理的數(shù)據(jù)2位BCD代碼或4位BCD代碼。該指令常用于加工中心的隨機(jī)換刀控制。 XMOVB指令的功能:與XMOV一樣也是用來(lái)讀取數(shù)據(jù)表的數(shù)據(jù)或?qū)懭霐?shù)據(jù)表的數(shù)據(jù)。但與XMOV指令不同的有兩點(diǎn):該指令中處理的所有的數(shù)據(jù)都是二進(jìn)制形式;數(shù)據(jù)表的數(shù)據(jù)數(shù)(數(shù)據(jù)表的容量)用地址形式指定。11.代碼轉(zhuǎn)換指令(代碼轉(zhuǎn)換指令(COD、CODB) COD指令:是把2位BCD代碼(0-99)數(shù)據(jù)轉(zhuǎn)換成2位或4位BCD代碼數(shù)據(jù)的指令。具體功能是把2位BCD代碼指定的數(shù)據(jù)表內(nèi)號(hào)數(shù)據(jù)(2位或4位BCD代碼)輸出到轉(zhuǎn)換數(shù)據(jù)的輸出地址中 CODB指令是把2個(gè)字節(jié)的二進(jìn)制代碼(0-256)數(shù)據(jù)轉(zhuǎn)換成1字節(jié)、2字節(jié)或4字節(jié)的二進(jìn)制數(shù)據(jù)指令。具體功能是把2個(gè)

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論