FANUC系統PMC編程重點_第1頁
FANUC系統PMC編程重點_第2頁
FANUC系統PMC編程重點_第3頁
FANUC系統PMC編程重點_第4頁
FANUC系統PMC編程重點_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

FANUC系統PMC編程重點FANUC系統的PMC在哪里呢?我們似乎無法看見完全的 PMC。其實,FANUCPMC是典型的與CNC集成在一起的內裝式 PLC,其CPU和存儲器就在 CNC控制單元的主板上。因此,FANUCPMC控制系統的硬件如圖 1所示。I/O單元與PMCCPU通過接口 JD1A/JD51A傳輸信號,而機床側輸入輸出元件與 I/O單元則通過接口 CB104、CB105、CB106、CB107傳輸信號。圖1FANUCPMC硬件組成相關實用書籍推薦1外部標準輸入/輸出信號FANUC機床側標準輸入/輸出信號接入電路如圖2所示。輸出信號電路中中間繼電器線圈上要并聯二極管,以便當線圈斷電時,為感應電流提供放電回路,否則極易損壞驅動電路。這個二極管稱為續流二極管。精品文檔交流圖2FANUC外部標準輸入/輸出信號2PMC地址及信號種類(1)地址表示每個PMC輸入/輸出接口(interface )信號用地址( address)來區別。所謂地址是指與機床側的輸入 /輸出信號、與 CNC之間的輸入/輸出信號、內部繼電器、計數器、保持型繼電器、數據表等各信號的存在場所的號碼。PMC地址由字節組成, 即一個地址可以表示 8個信號。地址由地址號和位號組成, 地址號的前面必須要有一個字母,它表示信號的種類。如圖 3所示。精品文檔交流圖3PMC地址表示某一個信號可以采用助記符( symbol)來方便記憶,如 X9.3這個地址表示第 4軸回參考點時的減速信號, *DEC4(通常是英文簡寫)就是其助記符; G8.4是緊停信號,*ESP就是其助記符。(2)地址種類FANUCPMC地址種類(addresstype)主要有X、Y、G、F等,如圖4所示。CNC與PMC之間的G、F信號及地址是由FANUC公司確定的,PMC編程者只可使用不能改變。而CNC與MT之間的X、Y信號及地址是由PMC編程者自行定義。精品文檔交流圖4PMC信號種類及關系另外,PMC本身還存在 imaginary address,這些地址無法用儀器測量到,而只能通過PMC診斷監控其狀態變化。包括了:內部中間繼電器 (InternalRelay ,用R表示)時間變量(Timer,用T表示)計數器(Counter,用C表示)保持型繼電器(KeepRelay,用K表示)數據表(Datasheet,用D表示)信息請求信號( Alarm,用A表示)(3)信號說明PMC信號說明例如,視頻中循環啟動按鈕觸發后,由PMC讀入其地址X1.0,去接通G7.2,G7.2變成“1”時啟動加工程序的執行,CNC只認G地址信號。又如,垂直軸制動器松開的條件是伺服已上電,此時由 CNC給出狀態信號 F0.6,PMC輸出地址 Y1.0,Y1.0變成“1”時,制動器松開。如果因某種原因導致伺服斷電, F0.6就會變成“0”,則制動器抱緊。(4)地址范圍表1所示為PMC信號地址范圍及說明。表1精品文檔交流PMC信號地址范圍及說明類地址范圍信號說明信號傳輸關系型對應面板上按鈕(push輸入信號X0~X127XX1000~X1011(MT→PMC)

botton)、各種開關傳感器觸點(rotaryswitch,pressureswitch,contact )。廠家需進行物理接線輸出信號Y0~Y127控制指示燈(LED)、小繼電器(relay)、線包(solenoid)。YY1000~Y1008廠家需物理接線(MT←PMC)輸入信號F0~F255反映CNC運行狀態(status)的標志,表明CNC正處于某一狀態。不能當線圈用,只能當觸點用。“F”可理解為FromF(CNC→PMC)F1000~F1255CNC根據機床操作的要求及CNC系統本身應具備的功能而設計輸出信號G0~G255好的、使CNC執行工作的指令。當線圈(coil)使用,也可當觸點GG1000~G1255(CNC←PMC)contact)使用。“G”可理解為GoestoCNCR內部繼電器R0~R1999R0~R1499R9000~R9099R000~R9117A信息請求信號A0~A24T可變定時器T0~T79C計數器C0~C79K保持型繼電器K0~K19D數據表D0~D1859初學者提醒X信號Y信號與X軸Y軸的概念不同;G信號F信號與G代碼F代碼的概念不同。別混淆了!3PMC程序及編程軟件P由于PMC是對機床及相關設備進行邏輯控制,因此PMC程序也稱為順序程序,CPU中執行算術運算的執行順序就是梯形圖(LADDER)。如圖5所示,FANUC系統都有動態梯形圖顯示畫面,通過梯形圖信號的明暗或顏色的變化來判斷數控機床的具體工作部位, 取代了用電子儀表進行測量的傳統方法。精品文檔交流圖5PMC梯形圖PMC程序可以利用系統內置的編程器 (programmer)直接在CNC系統上進行編程, 也可以采用FANUC數控系統專用的 FANUCLADDERⅢ軟件實現對 PMC程序的編輯、輸入 /輸出、顯示、監控、運行等功能,尤其是新機床的 PMC程序調試更是如此。FANUCLADDERⅢ軟件是 PMC系統軟件,而機床廠( MTB)通過這個平臺根據機床具體動作要求編制的梯形圖程序就是 PMC用戶程序,這些軟件都存放在 FROM中。4案例:PMC/LFANUC0iMate-D內置PMC的型號是 PMC/L,其主要規格如表 2所示。表2PMC/L規格表程編方式 梯形圖程序級數 2第一級執行周期 8ms基本指令的平均處理時間 1μs/步程序容量 8000步基本指令數 14功能指令數 49內部繼電器 1500字節精品文檔交流保持型存儲器 3000字節可變定時器 2字節/個計數器 4字節/個最大輸入點數 1024最大輸出點數FANUCPMC相關書籍推薦:數控機床 PMC設計典例 特推FANUC數控系統 PMC編程技術FANUCPLC/PMC視頻教程功能指令 /編程說明書/梯形圖漢化軟件 /視頻講解精品文檔交流FANUC數控機床PLC譯碼指令DEC的使用介紹數控機床在執行加工程序中規定的 M、S、T機能時,CNC裝置以BCD代碼形式輸出M、S、T代碼信號。這些信號需要經過譯碼才能從 BCD狀態轉換成具有特定功能含義的一位邏輯狀態。 DEC功能指令的格式如圖 1所示。圖1 DEC功能指令格式譯碼信號地址是指NC至PMC的二字節BCD碼的信號地址。譯碼規格數據由譯碼值和譯碼位數兩部分組成,其中譯碼值只能兩位數。例如M03的譯碼值為03,M44為44。譯碼位數的設定有三種情況:01:譯碼地址中的兩位 BCD碼,高位不譯碼,只譯低位碼10:高位譯碼,低位不譯碼11:兩位BCD碼均被譯碼精品文檔交流DEC指令的工作原理是, 當控制條件 ACT=0時,不譯碼,譯碼結果繼電器 Rl斷開。當控制條件 ACT=1時執行譯碼,當指定譯碼信號地址中的代碼與譯碼規格數據相同時, 輸出R1=1,否則Rl=0。譯碼輸出 Rl的地址由設計人員確定。下面舉一個使用 DEC指令的例子,這是 M30的譯碼程序, M功能的兩位 BCD碼信號地址是 0067,圖2是M30的譯碼梯形圖,表 1是圖2的編碼表。圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論