數控機床維修系統中斷的處理方法
發布時間:09-11 來源:原創 作者:ownpowerkefu熱度:

數控機床維修系統中斷的處理方法
系統控制軟件的另一個重要特征是實時中斷處理。cnc電腦車床系統的多任務性和實時性決定了系統中斷成為整個系統必不可少的重要組成部分。cnc電腦車床系統的中斷管理主要靠硬件完成,而系統的中斷結構決定了系統軟件的結構。其中斷類型有外部中斷、內部定時中斷、硬件故障中斷以及程序性中斷等。
(1) 外部中斷。主要有紙帶光電閱讀機讀孔中斷、外部監控中斷(如緊急停、量儀到位等)和鍵盤操作面板輸入中斷。前兩種中斷的實時性要求很高,通常把這兩種中斷放在較高的優先級上,而鍵盤和操作面板輸入中斷則放在較低的中斷優先級上。在有些系統中,甚至用查詢的方式來處理它。
(2) 內部定時中斷。主要有插補周期定時中斷和位置采樣定時中斷。在有些系統中,這兩種定時中斷合二為一。但在處理時,總是先處理位置控制,然后處理插補運算。
(3) 硬件故障中斷。它是各種硬件故障檢測裝置發出的中斷,如存儲器出錯、定時器出錯、插補運算超時等。
(4) cnc電腦車床程序性中斷。它是程序中出現的各種異常情況的報警中斷,如各種溢出、清零等。