單價(jià): | 3400.00元/件 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2023-11-23 03:14 |
最后更新: | 2023-11-23 03:14 |
瀏覽次數: | 168 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
功能模塊計數器模塊供應功能模塊計數器模塊供應
S7-300模塊系列
標準型CPU代理商
MMC卡代理商
CP通信模塊CP 340代理商
CP通信模塊CP 341代理商
功能模塊代理商
功能模塊計數器模塊代理商
一旦編碼完成,開(kāi)發(fā)人員總是會(huì )迫切希望進(jìn)行軟件的集成工作,這樣好似實(shí)際的系統開(kāi)始啟動(dòng)工作了。在實(shí)踐中,這樣一種開(kāi)發(fā)步驟常常會(huì )導致將大量的時(shí)間花費在跟蹤那些包含在獨立模塊里的錯誤上,這會(huì )導致在軟件集成為一個(gè)系統時(shí)增加額外的工期,當這個(gè)系統投入使用時(shí)也無(wú)法確保它能夠可靠運行。
??說(shuō),未經(jīng)過(guò)測試的軟件模塊組成的系統能夠正常工作的可能性是很小的,更多的情況是充滿(mǎn)了各式各樣的錯誤。
??軟件模塊在測試前要做工態(tài)審查,主要看架構是否簡(jiǎn)潔、易于維護、易于移植,數據流向是日完整、有效,是否遵循規定編程規范。特別是對于編程規范,牽涉到變量名稱(chēng)定義規則、注釋的完整性、必要性,畫(huà)面設計元素的布局、分頁(yè)是否合理。若不進(jìn)行充分的軟件模塊測試,模塊中可能會(huì )遺留錯誤,這些錯誤還會(huì )互相影響。當后期這些錯誤暴露出來(lái)的時(shí)候將會(huì )難于調試,必將大幅度提高后期測試和維護成本,也降低了產(chǎn)品的競爭力。可以說(shuō),進(jìn)行充分的單元測試,是提高軟件質(zhì)量、降低開(kāi)發(fā)成本的必由之路。
??任何一個(gè)測試,都需要設計測試計劃,準備測試文檔,詳細記錄測試過(guò)程,檢查測試完后,提出修改、優(yōu)化建議,給出總體評價(jià)。
??在實(shí)踐工作中,一旦完成了模塊測試工作,很多錯誤將被糾正,在確信各個(gè)模塊穩定可靠的情況下,系統集成過(guò)程將會(huì )大大地簡(jiǎn)化,開(kāi)發(fā)人員能將精力集中在單元之間的交互作用和全局的功能實(shí)現上,而不是陷入充滿(mǎn)很多錯誤的單元之中不能自拔,從而進(jìn)行更高效的系統集成工作。最終,系統中的各個(gè)模塊經(jīng)過(guò)測試通過(guò)后整合集成為完整的系統軟件,完整計劃下的模塊測試是對時(shí)間更高效的利用。
??
1.模塊測試
??軟件測試對軟件質(zhì)量來(lái)說(shuō)極其重要,它可以確保程序的功能、性能與具體要求一致。測試分單元測試、綜合測試、系統測試、使用性測試。
??單元測試(模塊測試)的目的是測試各個(gè)獨立模塊是否達到要求所述的功能和性能,在這個(gè)測試步驟中發(fā)現編碼和詳細設計的錯誤。錯誤發(fā)現得越晚,修改它所需的費用就越高,從經(jīng)濟角度來(lái)看,應該盡可能早地查找和修改錯誤,單元測試是一個(gè)在早期發(fā)現錯誤的機會(huì )。
??相比后階段的測試,單元測試的創(chuàng )建更簡(jiǎn)單,維護更容易,并且可以更方便地進(jìn)行重復。從全程的費用來(lái)考慮,相比起那些復雜且曠日持久的集成測試,或是不穩定的軟件系統來(lái)說(shuō),單元測試所需的費用是很低的。這好比要清洗一臺已經(jīng)完全裝配好的食物加工機器,無(wú)論你噴了多少水和清潔劑,一些食物的小碎片還是會(huì )粘在機器的死角位置,只有任其腐爛并等待以后再想辦法。但如果這臺機器是拆開(kāi)的,這些死角也許就不存在或者更容易清潔到,每一部分都可以毫不費力地進(jìn)行清洗。
??單元測試的基本內容涉及模塊接口測試、局部數據結構測試、路徑測試、錯誤處理測試、邊界測試等。
??綜合測試是將各個(gè)軟件模塊組裝起來(lái)作為一個(gè)整體來(lái)測試,對與設計相關(guān)的軟件結構體系的構造進(jìn)行測試,檢查它們是否能一起正常工作。
??系統測試是已經(jīng)經(jīng)過(guò)確認的軟件納入實(shí)際運行環(huán)境中,與其他系統成分組合在一起放在裝備上運行時(shí)測試,測試系統整體性能是否符合具體設計要求。
??使用性測試是測試已編程的機器和設備在使用時(shí)是否容易控制,主要考核人機界面的可操作性。
??2.模塊整合
??在自動(dòng)化領(lǐng)域中,通常用狀態(tài)圖來(lái)描述機器或裝備,狀態(tài)圖也是一種與客戶(hù)討論機器邏輯的方法。一個(gè)裝備是多個(gè)模塊的集合,模塊整合在一起才是一臺完整的裝備。
??模塊整合后,要測試各種事件對狀態(tài)切換的準確性,確保沒(méi)有故障狀態(tài)發(fā)生,也不能出現切換到非目標狀態(tài)。整合后的輔助代碼也很重要,質(zhì)量好壞影響系統的穩定性。
??整合測試中往往會(huì )發(fā)現原來(lái)設計錯誤或不足的地方,需要加以更改或完善,往往要返回到獨立測試環(huán)境中完善,再回到整合測試中來(lái),這樣的反復可能有多次。
6ES7312-1AE14-0AB0 |
6ES7312-5BF04-0AB0 |
6ES7313-5BG04-0AB0 |
6ES73135BG044AB1 |
6ES73135BG044AB2 |
6ES7313-6BG04-0AB0 |
6ES7313-6CG04-0AB0 |
功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應功能模塊計數器模塊供應
6ES7312-1AE14-0AB0 | SIMATIC S7-300,CPU 312 帶有MPI接口,集成24 V DC 電源,32 K 工作存儲區,必須有MMC卡 |
6ES7312-5BF04-0AB0 | SIMATIC S7-300, CPU 312C, 緊湊型CPU帶有MPI,10數字量輸入/6數字量輸出,2個(gè)高速計數器(10KHZ),集成24 V DC 電源,64 KB工作存儲區,前連接器(1X 40 針)需要MMC卡 |