更值得關(guān)注的是,自動(dòng)化系統中軟件開(kāi)發(fā)成本越來(lái)越高。據可靠數據顯示,在機床工業(yè)制造系統中,由1980年至2010年的30年來(lái),軟件成本由10%增至40%,電子電器成本由10%增至25%,機械成本由80%降至35%。此外,軟件的復雜性隨著(zhù)軟件變大呈指數增長(cháng),所需的開(kāi)發(fā)時(shí)間也越來(lái)越長(cháng),而且軟件出錯的概率也不斷增加??梢?jiàn),對軟件的復雜性進(jìn)行科學(xué)管理的必要性日益迫切。
顯然,在數控機床工業(yè)控制領(lǐng)域,軟件設計的工程化必須在其全生命周期完善實(shí)施,即在設計階段、仿真階段、程序編制階段、調試階段、現場(chǎng)調試階段、運行階段以及支持服務(wù)階段(對供應商)、維護階段(對用戶(hù))全面實(shí)施。
其中,編程語(yǔ)言是實(shí)現軟件功能的基礎。對一個(gè)控制系統來(lái)說(shuō),軟件的重要性不可置疑。用什么樣的編程語(yǔ)言來(lái)編制應用軟件,并且為貫穿于整個(gè)軟件的全生命周期提供堅實(shí)的基礎和足夠的支持,極為關(guān)鍵。這種編程語(yǔ)言必須建立在現代軟件工程的理論基礎之上,用它來(lái)實(shí)現軟件的全生命周期的各種必要功能,它首先必須具備以下特性:結構化、可分解、可重復使用、在軟件的執行過(guò)程中必須是可控的,同時(shí)必須是可以被認證和被確認的。
在數控機床的未來(lái)發(fā)展中,自動(dòng)化系統有著(zhù)非常深遠的意義。不僅能夠提升傳統制造水平,而且能夠滿(mǎn)足高技術(shù)發(fā)展要求,為機床制造提供了技術(shù)保障,推動(dòng)數控機床生產(chǎn)方式發(fā)生全新的改變,緩解環(huán)境和能源對數控機床制造業(yè)的制約。