FANUC-BESK7CM中斷型CNC系統的工作過程
發布日期:2011-05-21 蘭生客服中心 瀏覽:3136
FANUC-BESK 7CM中斷型CNC系統的工作過程及其各中斷程序之間的相互關聯。
(1)開機 開機后,系統程序首先進入初始化程序,進行初始化狀態的設置,ROM檢查工作。初始化結束后,系統轉入0級中斷服務程序,進行CRT顯示處理。每4ms的間隔,進入6級中斷。由于1級、2級和4級中斷請求均按6級中斷的定時設置運行,從此以后系統就進入輪流對這幾種中斷的處理。
(2)啟動紙帶閱讀機輸入紙帶 作好紙帶閱讀機的準備工作后,將操作方式置于“數據輸入”方式,按下面板上的主程序MP鍵。按下紙帶輸入鍵,控制程序在2級中斷“紙帶輸入鍵處理程序”中啟動一次紙帶閱讀機。當紙帶上的同步孔信號讀入時產生5級中斷請求。系統響應5級中斷處理,從輸入存儲器中讀入孔信號,并將其送入MP區,然后再啟動一次紙帶閱讀機,直到紙帶結束。
(3)啟動機床加工
1)當按下機床控制面板上的“啟動”按鈕后,在2級中斷中,判定“機床啟動”為有效信息,置1級中斷7號口狀態,表示啟動按鈕后要求將一個程序段從MP區讀入BS區中。
2)程序轉入1級中斷,在處理到7號口狀態時,置3號口狀態,表示允許進行“數控程序從MP區讀入BS區”的操作。
3)在1級中斷依次處理完后返回3號口處理,把一數控程序段讀入BS區,同時置已有新加工程序段讀入BS區標志。
4)程序進入4級中斷,根據“已有新加工程序段讀入BS區”的標志,置“允許將BS內容讀入AS”的標志,同時置1級中斷4號口狀態。
5)程序再轉入1級中斷,在4號口處理中,把BS內容讀入AS區中,并進行插補軌跡計算,計算后置相應的標志。
6)程序再進入4級中斷處理,進行其插補預處理,處理結束后置“允許插補開始”標志。同時由于BS內容已讀入AS,因此置1級中斷的8號口,表示要求從MP區讀一段新程序段到BS區。此后轉入速度計算→插補計算→進給量處理,完成第一次插補工作。
7)程序進入6級中斷,把4級中斷送出的插補進給量分兩次進給。
8)再進入1級中斷,8號口處理中允許再讀入一段,置3號口。再3號口處理中把新程序段從MP區讀入BS區。
9)反復進行4級、6級、1級等中斷處理,機床在系統的插補計算中不斷進給,顯示器不斷顯示出新的加工位置值。整個加工過程就是由以上各級中斷進行若干次處理完成的。由此可見,整個系統的管理采用了中斷程序間的各種通信方式實現的。其中包括:
(a)設置軟件中斷。第1、2、4級中斷由軟件定時實現,第6級中斷由時鐘定時發生,每4ms中斷一次。這樣每發生兩次6級中斷,設置一次4級中斷請求,每發生四次6級中斷,設置一次1、2級中斷請求。將1、2、4、6級中斷聯系起來。
(b)每個中斷服務程序自身的聯接是依靠每個中斷服務程序的“口狀態字”位。如1級中斷分成13個口,每個口對應“口狀態字”的一位,每一位對應處理一個任務。進行1級中斷的某口的處理時可以設置“口狀態字”的其他位的請求,以便處理完某口的操作時立即轉入到其他口的處理。
(c)設置標志。標志是各個程序之間通信的有效手段。如4級中斷每8ms中斷一次,完成插補預處理功能。而譯碼、刀具半徑補償等在1級中斷中進行。當完成了其任務后應立刻設置相應的標志,若未設置相應的標志,CNC會跳過該中斷服務程序繼續往下進行。
-
FANUC 0加工中心自動運行方式下執行加工程序的方法
FANUC0加工中心自動運行方式下執行加工程序的方法: 1啟動運行程序 首先將方式選擇開關置“自動運行”位,然后選擇需要運行的加工程序(方法為搜索并調出程序”),完成上述操作后按循環起動按鈕。 2停止運行程序 當NC執行完一個M00指令時,
2015-09-10 -
加工中心的數控系統參數設定和操作要點
1 參數設定 參數的設定包括刀具參數及刀具補償參數、零點偏置等參數的設定。 下面簡單介紹參數的設定步驟。 (1) 刀具參數及刀具補償參數 打開軟鍵功能中的參數欄后,按刀具補償軟鍵,屏幕上顯示出刀具補償數據。按軟鍵<<T或&
2015-09-08 -
數控加工結構工藝性分析、零件精度與技術要求分析
對零件圖進行數控加工工藝分析主要包括結構工藝性分析、零件精度與技術要求分析 (1)結構工藝性分析 在進行數控加工工藝性分析時,工藝人員應該根據所掌握的數控加工特點、數控機床的功能和實際經驗,把準備工作做細、做好,減少失誤和返工。 1)零件結
2015-09-07 -
試區別一下手工編程和自動編程的過程以及適用場合。
試區別一下手工編程和自動編程的過程以及適用場合。 答:數控程序的編制方法有手工編程和自動編程兩種。 (1)手工編程過程: 從零件圖樣分析及工藝處理、數值計算、書寫程序單、制穿孔紙帶直至程序的校驗等各個步驟,均由人工完成,則屬手工編程。
2015-09-06