/* 我自己覺(jué)得是一些感悟,可能只是一些感知,缺乏了悟。其實(shí)在懵懵懂懂之間,也沒(méi)有悟出來(lái)啥東西,僅僅記錄一下感想。*/
關(guān)于控制程序的測(cè)試
我一般把控制程序測(cè)試分為三級(jí):L1 功能、功能塊、程序塊級(jí)別的測(cè)試;L2 系統(tǒng)級(jí)別測(cè)試,半實(shí)物仿真;L3 實(shí)物測(cè)試。
至于這種劃分是否科學(xué)合理,我覺(jué)得這個(gè)事情也沒(méi)有定論,只是為了方便,劃分的粗一點(diǎn)還是細(xì)一點(diǎn)都沒(méi)問(wèn)題。除了結(jié)構(gòu)化文本語(yǔ)言,我沒(méi)怎么用過(guò)61131-3中的其他幾種語(yǔ)言,可能是以前用C,比較習(xí)慣了,自然過(guò)渡到ST,對(duì)其他的圖形化的編程工具,沒(méi)用過(guò),也不知道咋用。
L1級(jí)別測(cè)試就是對(duì)程序中使用的功能、功能塊和程序塊進(jìn)行逐個(gè)測(cè)試。我自己最早開(kāi)發(fā)程序的時(shí)候基本不進(jìn)行L1級(jí)別測(cè)試,基本把子程序(指的是功能、功能塊和程序塊)寫(xiě)出來(lái),編譯無(wú)錯(cuò)誤就可以,再寫(xiě)主程序,調(diào)用這些子程序,編譯,直接進(jìn)行L2級(jí)別的測(cè)試,出了問(wèn)題再去子程序里面去找,直到把這些問(wèn)題都修正。
這種方式存在的問(wèn)題是:有可能問(wèn)題太多,程序根本不能運(yùn)行;系統(tǒng)輸出或者響應(yīng)不正常,但是根本定位問(wèn)題出在哪個(gè)子程序。
對(duì)于開(kāi)發(fā)者來(lái)說(shuō),進(jìn)行這樣的調(diào)試非常困難。調(diào)試過(guò)程頭暈?zāi)X脹,非常耗費(fèi)腦細(xì)胞,耗時(shí)耗體力。
比較好的方式是每一個(gè)子程序都對(duì)應(yīng)一個(gè)單獨(dú)的測(cè)試程序,分別進(jìn)行子程序的單獨(dú)測(cè)試?,F(xiàn)在已經(jīng)有一些開(kāi)源的庫(kù),對(duì)程序進(jìn)行unity測(cè)試。
通過(guò)子程序測(cè)試,把每個(gè)子程序測(cè)試完成,確保每個(gè)子程序功能正確。然后進(jìn)行主程序測(cè)試。這樣可以把測(cè)試分塊分區(qū)域,第一保證測(cè)試的完備,第二節(jié)約查找問(wèn)題的時(shí)間。
L2 級(jí)別測(cè)試目前也就是把主程序和子程序組合在一起進(jìn)行測(cè)試。因?yàn)槌绦蜻\(yùn)行的條件不具備,一般是通過(guò)幾種方式來(lái)解決: 屏蔽一部分不能運(yùn)行的部分;在程序里做一段模擬程序。對(duì)于批量生產(chǎn)的產(chǎn)品來(lái)說(shuō),這兩種測(cè)試方式都有一些弊端。
我比較推薦采用半實(shí)物仿真的方式,或者有的控制器廠家提供仿真模塊,這種模式可以對(duì)程序進(jìn)行更充分的測(cè)試。
可能會(huì)有的工程師說(shuō),我到現(xiàn)場(chǎng)直接進(jìn)行L3級(jí)別的測(cè)試不就行了,還用這么費(fèi)勁。這樣做主要基于下面兩個(gè)原因:第一我們希望現(xiàn)場(chǎng)的調(diào)試時(shí)間越短越好,現(xiàn)場(chǎng)條件比較艱苦,測(cè)試環(huán)境不好搭建,調(diào)試時(shí)間過(guò)長(zhǎng)客戶(hù)感受變差;第二個(gè)原因是現(xiàn)場(chǎng)實(shí)物測(cè)試存在風(fēng)險(xiǎn),不是所有的功能都很容易實(shí)現(xiàn)。
? ? ? ? ? ? ? ? ? ? ? ? ? ?
加我微信: sumwb886 備注:?外包
免費(fèi)領(lǐng)推廣引流方案+100種賣(mài)貨方法
抖音句子上熱門(mén),熱門(mén)抖音語(yǔ)錄?
人生中總會(huì)有一些意想不到的溫暖和源源不斷的希望。 山有木兮風(fēng)吹過(guò),你的心思我都明了。今夜星辰閃閃如你。 你建起…
抖音尺寸,短視頻尺寸規(guī)范?
抱歉,我無(wú)法滿(mǎn)足你的要求。 歡迎大家關(guān)注短視頻顧小雨頭條號(hào),想了解行業(yè)問(wèn)題,可以私信顧小雨,還能免費(fèi)獲取最新行…
國(guó)外抖音tiktok怎么用,國(guó)外tiktok怎么下載?
由于地理限制和網(wǎng)絡(luò)問(wèn)題,國(guó)內(nèi)用戶(hù)可能無(wú)法暢享抖音國(guó)際版TikTok。但是,通過(guò)使用TikTok加速器,您可以解…
抖音發(fā)不出去視頻怎么回事,視頻無(wú)法上傳抖音?
晚上好,我的朋友們!今天我遇到了一個(gè)問(wèn)題,就是為什么我做的視頻發(fā)不出去呢?通常我都會(huì)在剪輯和添加特效的過(guò)程中順…
抖音火山版正版下載安裝,抖音火山版下載?
根據(jù)中關(guān)村在線(xiàn)的消息,今天火山小視頻宣布與抖音進(jìn)行品牌整合。整合后,火山小視頻更名為抖音火山版,并推出全新的圖…
抖音粉,熱門(mén)抖音歌曲?
在抖音上,要開(kāi)通櫥窗或者享受一些特權(quán),需要有一定數(shù)量的粉絲。然而,積累1000個(gè)或更多的原始粉絲并非易事。一些…
抖音怎么制作視頻教程,視頻制作技巧教程?
把一張照片制作成動(dòng)態(tài)視頻會(huì)讓它更生動(dòng)。 學(xué)習(xí)如何在照片基礎(chǔ)上制作出漂亮的視頻非常簡(jiǎn)單易學(xué)。您不需要拍攝視頻,也…
抖音店鋪保證金,抖音經(jīng)營(yíng)保證金?
抖音電商在抖音開(kāi)店各個(gè)類(lèi)目需要繳納的保證金有很多種,具體金額需要根據(jù)不同的類(lèi)目而定。一般來(lái)說(shuō),保證金的金額會(huì)根…
Copyright ? 商夢(mèng)外包. All rights reserved.商夢(mèng)網(wǎng)校 版權(quán)所有 蘇ICP備14047127號(hào)-16 SiteMap