隨著電子科學技術的不斷發(fā)展和可靠性的科學技術應用的日益成熟,數(shù)控系統(tǒng)在硬件方面的發(fā)展已經(jīng)取得了非常大的進步。但是在數(shù)控系統(tǒng)相關軟件的功能發(fā)展的刺激之下,數(shù)控系統(tǒng)的軟件可靠性問題逐漸顯現(xiàn)出來。一個可靠的軟件是一切工作得以順利開展的前提和必備條件,所以我們必須盡我們自己所能,爭取想出一些行之有效的措施來加強數(shù)控系統(tǒng)軟件的可靠性,為我們的工作的順利開展提供保障。本文將主要針對數(shù)控系統(tǒng)軟件的可靠性問題展開探討和研究。
1 數(shù)控系統(tǒng)軟件可靠性的內(nèi)容
數(shù)控系統(tǒng)軟件的可靠性并不是十分復雜,用一句簡單的話就可以形象的描述出數(shù)控系統(tǒng)軟件的可靠性的含義。數(shù)控系統(tǒng)軟件的可靠性就是該數(shù)控系統(tǒng)可以利用特定的時間,在特定的條件下,發(fā)揮特定的功效的能力。實際上,數(shù)控系統(tǒng)軟件的可靠性主要包括三個要素。
1.1 特定的時間
所謂特定的時間就是指所用軟件的運轉(zhuǎn)時間。而具體地對于數(shù)控系統(tǒng)來說,軟件的運轉(zhuǎn)時間就是所謂的應用系統(tǒng)開始正常工作與打開開關但是空閑的總共的累計時間。
1.2 特定的條件
我們所說的條件說得通俗點就是指數(shù)控系統(tǒng)軟件的工作環(huán)境,而特定的條件就是指數(shù)控系統(tǒng)在正常工作時的所需設備的配備狀況和對相關信息的具體使用要求?! ?.3 特定的功效
數(shù)控系統(tǒng)軟件的可靠性不僅與軟件工作的時間和環(huán)境有關,還與軟件特定的功效和用途息息相關。軟件的運轉(zhuǎn)路徑和運轉(zhuǎn)方式會隨著自身所需完成任務的不同而有所差異,同時軟件的可靠性也會隨之發(fā)生不同程度的變化。因此,如果我們想準確的評價分析數(shù)控系統(tǒng)的軟件可靠性就必須先分析清楚軟件的具體用途和功效。
2 數(shù)控系統(tǒng)的軟件可靠性現(xiàn)在的發(fā)展狀況
在眾多先進的科學技術不斷發(fā)展的推動下,數(shù)控系統(tǒng)在硬件方面的發(fā)展已經(jīng)取得了十分理想的成績,但在軟件的可靠性方面仍然存在著許許多多的問題。數(shù)控系統(tǒng)在軟件的可靠性研究方面是最近幾年才剛剛發(fā)展起來的,在軟件可靠性方面的部分科學技術還不太先進,有的甚至難以滿足數(shù)控系統(tǒng)正常工作的基本要求。但是,為了引領時代潮流,滿足生產(chǎn)工作要求,人們對數(shù)控系統(tǒng)的依賴性越來越大,從而導致對數(shù)控系統(tǒng)軟件的可靠性的要求越來越苛刻。如果我們不及時想辦法提高數(shù)控系統(tǒng)的軟件的可靠性,我們的機械制造方面的工作將會受到影響甚至會出現(xiàn)倒退發(fā)展的不可估量的后果。
3 數(shù)控系統(tǒng)的軟件可靠性的改進措施
數(shù)控系統(tǒng)的軟件是非常復雜的,數(shù)控系統(tǒng)的軟件發(fā)生故障主要是由于軟件設計過程中設計師一時疏忽而犯下的錯誤造成的。另外,軟件在運轉(zhuǎn)使用過程中不會發(fā)生損耗現(xiàn)象,而且軟件在發(fā)生故障之前也不存在任何的預兆,所以數(shù)控系統(tǒng)軟件的可靠性顯得更加重要。因此,我們必須團結(jié)一切可以團結(jié)的力量,集思廣益,爭取想出最好的提高數(shù)控系統(tǒng)軟件的可靠性的措施。
3.1 不斷地引進先進的科學技術
先進的科學技術是軟件開發(fā)的有力法寶。我們可以利用日益更新的先進的技術不斷的開發(fā)新的數(shù)控系統(tǒng)軟件,不斷的提高數(shù)控系統(tǒng)方面相關軟件的可靠性,以滿足生產(chǎn)工作的需要,進而不斷地提高機械制造行業(yè)的工作效率。
3.2 按時檢測軟件,及時改正錯誤
數(shù)控系統(tǒng)的軟件的可靠性與系統(tǒng)工作運轉(zhuǎn)時間的長短不同沒有絲毫關系,反而與軟件是否存在錯誤息息相關。為了避免因為錯誤的存在影響軟件的可靠性和工作的順利開展,我們必須安排相應的人員定期或不定期的檢查軟件,如果在檢查過程中發(fā)現(xiàn)錯誤,我們還應該采取相應的有效措施加以改正,以及時避免在以后的工作中造成不可估量的損失,進而為企業(yè)的產(chǎn)品生產(chǎn)工作的順利打下堅實的基礎。
3.3 同時運行的若干程序應該采用不同的通道
如果同時運行的兩個程序采用了同一個通道,當其中一個程序在運行過程中發(fā)生錯誤時,另外一個運行程序也將會受到影響。另外,當兩個同時運行的程序采用同一個通道的時候,許多先進的技術將無法應用,同時冗余技術將不會在提高軟件可靠性方面發(fā)揮作用。所以,我們必須牢牢記住,同時運行的兩個或多個程序必須采用不同的通道,因為只有這樣,我們才有可能提高數(shù)控系統(tǒng)的軟件的可靠性。
3.4 采用標準的零件,設計合乎規(guī)范的邏輯結(jié)構(gòu)
標準的零件是數(shù)控系統(tǒng)的軟件具有足夠的可靠性的前提,規(guī)范的邏輯結(jié)構(gòu)可以在一定程度上為軟件具有足夠的可靠性提供保障。所以,眾多的軟件開發(fā)者應該在軟件開發(fā)時設計規(guī)范合理的邏輯結(jié)構(gòu),采用絕對標準的零件,進而保證所開發(fā)的軟件的質(zhì)量,盡量為提高數(shù)控系統(tǒng)的軟件可靠性做出自己的貢獻。
4 結(jié)束語
隨著時間的推移,科學技術的進步,機械制造行業(yè)的發(fā)展,人們對數(shù)控系統(tǒng)的設備配備要求越來越高。所以對于數(shù)控系統(tǒng)的軟件可靠性的研究也顯得迫在眉睫。對于設計人員來說,為了提高產(chǎn)品的質(zhì)量,使得生產(chǎn)出的產(chǎn)品能在激烈的競爭中脫穎而出,在設計過程中必須想方設法提高軟件可靠性。因為用戶為了維護自身的利益,提高自己企業(yè)的生產(chǎn)效率,他們在購買數(shù)控系統(tǒng)時會把系統(tǒng)軟件的可靠性放在首位,所以我們必須努力想辦法提高軟件的可靠性,爭取為數(shù)控系統(tǒng)的軟件的開發(fā)和可靠性的提高貢獻自己的一份力量。結(jié)合當今國際形勢和社會發(fā)展狀況,提高數(shù)控系統(tǒng)的軟件的可靠性是一個必然趨勢。因為可靠的數(shù)控軟件是數(shù)控系統(tǒng)得以正常工作的必要的前提條件,同時也是我國的機械制造行業(yè)能夠得到進一步發(fā)展的重要保障。
(審核編輯: 智匯張瑜)
分享