-
-6 4
數控系統軟件由管理軟件和控創軟件組成。管理軟件包括I/O處理軟件、顯示軟件、診斷軟件等。控制軟件包括譯碼軟件、刀具補償軟件、速度處理軟件、插補計算軟件、位置控制軟件等。數控系統的軟件結構和數控系統的硬件結構兩者相互配合,共同完成數控系統的具體功能。早期的數控裝置的數控功能全部由硬件實現,而現在的數控裝置的數授功能則也軟件和硬件共同完成。
目前數控系統的軟件一般有兩種結構。數控沖床后臺型結構和中斷型結構。所謂前后臺型結構,是指在一個定時采樣周期中。前臺任務開銷一部分時間,后臺任務開銷剩余部分的時間,共同完成依控加工任務。前臺任務由中斷服務程序完成,現以某系統為例說明系統軟件的配置,此系統軟件包指以下三部分:
①數控系統的生產廠家研制的啟動芯片、基本系統程序、加工循環、測量循環等,
②由機床廠家編制的針對具體機床所用的數控沖床數據、PLC系統程序、PLC用戶數據、PLC報警文本等組成;
③由機床用戶編制的加工主程序、加工子程序、刃具補償參敏、零點偏宣參斂、R參數等組成。
軟件故障一放由軟件中文件的變化或丟失而造成。機床軟件一級存儲在RAM中。軟件故障可能形成的原因如下。
(1)誤操作:在調試用戶程序或者修改參數時,操作者刪除或更改了軟件內容,從而造成了軟件故障。
(2)供電電池電壓不足:為RAM供電的電池或電池電路短路或斷筋、接觸不良等都會造成RAM得不到維持電壓,從而使系統丟失軟件及參數。
(3)干擾信號:有時電源的波動或擾脈沖會串入數控系統總線,引起時序錯 誤或使數控裝置。停止運行。
(4)軟件死循環:運行比較復雜程序或選行大量計算時,有時會造成系統死循環,引起系統中斷,造成軟件故障。
(5)系統內存不足:在系統迸行大量計算時,或者是誤操作,引起系統的內存不足,從而引起系統的死機。
(6)軟件的溢出:調試程序時,調試著修改參數不合理,或進行了大量錯誤的操作,引起了軟件的溢出。
◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。
- 評論(0)
發表評論 TrackBack