當(dāng)前位置:
宇翔數(shù)控機(jī)床維修 >>
技術(shù)支持 >> 數(shù)控機(jī)床維修系統(tǒng)中斷的處理方法
數(shù)控機(jī)床維修系統(tǒng)中斷的處理方法
發(fā)布時間:09-11 來源:原創(chuàng) 作者:ownpowerkefu熱度:

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