自從上個世紀(jì)80年代數(shù)控裝置廣泛采用32位CPU組成多微處理器系統(tǒng)以來洛怠,計(jì)算機(jī)軟件在數(shù)控設(shè)備中的地位逐漸變得重要起來眉崩。90年代以后员研,隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展阶质,利用PC機(jī)豐富的軟件及硬件資源開發(fā)出來的開放式體系結(jié)構(gòu)的數(shù)控系統(tǒng)中的軟件米苹,對于智能化和網(wǎng)絡(luò)化的支持更加強(qiáng)大蘸嘶,軟件的規(guī)模和功能進(jìn)一步的增強(qiáng)了训唱。數(shù)控設(shè)備已經(jīng)成為一種硬件與軟件高度集成化的綜合性系統(tǒng)。
一况增、數(shù)控系統(tǒng)中軟件的特點(diǎn)
數(shù)控系統(tǒng)中的軟件大多數(shù)都是嵌入式軟件巡通,與硬件有著緊密關(guān)系并且運(yùn)行在特定的硬件環(huán)境中宴凉。其最大的特點(diǎn)就是與硬件環(huán)境有著密不可分的關(guān)系表悬,整個數(shù)控系統(tǒng)的性能蓄帐、智能化水平的高低以及可靠性的優(yōu)劣等都是由硬件環(huán)境和軟件共同決定的。但當(dāng)前技術(shù)條件下俏川,軟件的可靠性比硬件的可靠性要低一個數(shù)量級晒躺。據(jù)資料統(tǒng)計(jì)倘秸,嵌入式系統(tǒng)的運(yùn)行失效中有75%是由其中的軟件失效所引起的挑胯。事實(shí)上軟件失效所導(dǎo)致的系統(tǒng)故障已經(jīng)成為數(shù)控設(shè)備故障診斷中一個不容忽視的問題了轨皮。
二伪滤、數(shù)控系統(tǒng)中軟件的測試與診斷方法
與硬件相比軟件失效主要有以下兩個特點(diǎn):(1)軟件失效不會隨時間而發(fā)生變化。硬件的有很大一部分是由于設(shè)備的磨損和材料的老化所致燎厘,而在軟件中則不存在這樣的問題薇硬。一旦軟件運(yùn)行正確,它是不會隨著時間的推移而退化的蠢琳。(2)軟件的失效多數(shù)是由程序代碼中的固有錯誤所導(dǎo)致啊终,而對于嵌入式軟件來說,軟硬件之間的接口錯誤也是導(dǎo)致失效的一個重要因素傲须。
因?yàn)槭C(jī)理的不同孕索,軟件的診斷方法與硬件通常所使用的故障診斷方法也不盡相同逛艰。從保證設(shè)備可靠性的角度來看躏碳,硬件設(shè)備在出廠之前要做一系列的可靠性試驗(yàn)搞旭,目的就是要把設(shè)計(jì)和加工過程中產(chǎn)生的問題提前暴露出來,而到了用戶使用階段菇绵,工作的重點(diǎn)就是對設(shè)備的運(yùn)行狀態(tài)進(jìn)行監(jiān)測肄渗,對出現(xiàn)的故障進(jìn)行診斷和維修。而軟件則在于出廠前和使用初期對其進(jìn)行的測試咬最,尤其是對軟件與硬件集成之后所進(jìn)行的系統(tǒng)測試翎嫡。即系統(tǒng)測試是發(fā)現(xiàn)嵌入式系統(tǒng)中軟件問題的最行之有效的方法之一。
在軟件測試的理論中永乌,系統(tǒng)測試屬于一種動態(tài)黑盒測試惑申,即測試人員不必深入軟件代碼的細(xì)節(jié),只需通過控制軟件的輸入條件驅(qū)動被測軟件的真正運(yùn)行翅雏。簡單的說镇纳,動態(tài)黑盒測試就是要盡量模擬出被測系統(tǒng)的真實(shí)使用情況,并通過對被測系統(tǒng)的實(shí)際操作來達(dá)到發(fā)現(xiàn)故障的目的咒娶。根據(jù)系統(tǒng)測試原理仍枕,實(shí)驗(yàn)室自主設(shè)計(jì)開發(fā)出一種具有一定通用性的嵌入式軟件系統(tǒng)測試環(huán)境,并在此基礎(chǔ)上總結(jié)出一套有效的系統(tǒng)測試方法吗罪。下面結(jié)合一個具體測試實(shí)例對系統(tǒng)測試環(huán)境以及測試方法進(jìn)行介紹尚蔗。
三、數(shù)控系統(tǒng)中的軟件系統(tǒng)測試
1.系統(tǒng)測試環(huán)境
對一個數(shù)控設(shè)備中的嵌入式軟件進(jìn)行系統(tǒng)測試的第一步就是要搭建系統(tǒng)測試的環(huán)境话贯。系統(tǒng)測試環(huán)境的作用就是能夠讓軟件在真實(shí)的硬件環(huán)境下運(yùn)行篡搓,而且還能夠讓測試人員把測試用例施加到被測軟件中,并且可以收集到測試的結(jié)果數(shù)據(jù)露使。系統(tǒng)測試環(huán)境是一個由硬件和軟件共同組成的測試平臺页镜。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享骄闺,并不代表本站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)是酣,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布剃袍、編輯整理上傳黄刚,對此類作品本站僅提供交流平臺,不為其版權(quán)負(fù)責(zé)民效。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻憔维、圖片、文字如涉及作品版權(quán)問題畏邢,請第一時間告知业扒,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容检吆,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn程储。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專題
- 解碼消費(fèi)電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機(jī)床构回,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實(shí)現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機(jī)解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題