當前位置:
沈陽一機 > >
新聞中心 > >
行業(yè)動態(tài) > > 數(shù)控機床的CNC機床中斷型結構
數(shù)控機床的CNC機床中斷型結構
日期:2014年01月04 來源:本站原創(chuàng) 關鍵字:數(shù)控機床的CNC機床中斷型結構
中斷型軟件結構的特點是除了初始化程序之外,整個系統(tǒng)軟件的各種任務模塊分別安排在不同級別的中斷服務程序中,各中斷程序的優(yōu)先級別各不相同,級別高的可以打斷級別低的,整個系統(tǒng)本身就是一個大的多重中斷系統(tǒng),其管理的功能主要通過各級中斷服務程序之間的相互通信來解決。CNC機床中的FANUC系統(tǒng)的中斷型軟件結構,該系統(tǒng)的主CPU為8086,控制程序共分為11級中斷程序,其中10級中斷級別最高,0級中斷級別最低。位置控制被安排在級別較高的中斷程序中,其原因是刀具運功的實時性要求最高,CNC裝置必須提供及時的服務。CRT顯示級別低,在不發(fā)生其他中斷的情況下才進行顯示。
1.初始化程序
電源接通后,首先進入此程序。初始化程序主要完成如下各項工作;1.對RAM中作為工作寄存器的單元設置初始狀態(tài);2進行ROM廳偶校驗;3為 數(shù)控加工正常進行而設置一些所需的初始狀態(tài)。
2.第1級中斷
該中斷程序是主控程序,1級中斷請求始終存在,若無其他優(yōu)先級中斷存在,就總是1級中斷(顯示)狀態(tài)。
3.第2級中斷
該中斷程序主要對各種工作方式進行處理,為插補的正常進行做準備工作。
4.第3級中斷
本級中斷的最主要功能是完成輸入/輸出數(shù)據(jù)傳送;操作面板掃描及處理:M、S、T輔助功能(如主軸正、反轉和主軸轉速控制、冷卻液啟/停、刀具交換等)信號的輸出及控制;表面恒線速度控制等。
5.第4級中斷
該中斷對存儲器(存放參數(shù)、宏變量等)進行讀寫等,有錯報警。
6.第5級中斷
該程序為實時控制程序,最重要的功能是完成插補計算、定位控制、螺距補償與間隙補償、伺服漂移補償和加/減速控制。7M系統(tǒng)采用“時間分割剖法”遁入空門,即將程序段的增量以8ms時間為單位,劃分為許多小段,每次插補進給一小段。一次插補處理可以分4個階段,即速度計算、插補計算、終點判別、進給量變換。
7.第6級中斷
該程序為2ms定時程序,主要用于檢查是否有急停信號、跳步切削等,并進行處理。
8.第7級中斷
本級中斷任務主要是從RS-232c接口讀入數(shù)據(jù)并存入緩沖存儲區(qū)。
9.第8 級中斷
該程序讀入紙帶閱讀機數(shù)據(jù)并輸入緩沖區(qū)。
10.第9級中斷
本級中斷為串行報警中斷。
11.第10級中斷
這是非屏蔽中斷,當電源斷開時或ROM校驗時發(fā)生。
上一篇:數(shù)控機床CNC機床實時中斷服務程序(前臺程序) 下一篇:
數(shù)控系統(tǒng)可編程控制器PLC
銷售電話
機床營銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務
Tel:024-25341716
024-25341717
Fax:024-25341718
維護改造
Tel:024-25340767
Fax:024-25341177
產品分類