溫度繼電器溫度特性測(cè)試設(shè)備研制
測(cè)試軟件設(shè)計(jì)
本文引用地址:http://2s4d.com/article/203225.htm計(jì)算機(jī)測(cè)試系統(tǒng)的軟件分系統(tǒng)軟件和應(yīng)用軟件兩大類(lèi),系統(tǒng)軟件一般由計(jì)算機(jī)生產(chǎn)商提供,本設(shè)備的系統(tǒng)軟件采用Microsoft Windows XP操作系統(tǒng),而應(yīng)用軟件為執(zhí)行具體任務(wù)而編制的用戶程序,因控制對(duì)象的不同而異,即為完成溫度繼電器的測(cè)試任務(wù)并對(duì)測(cè)試結(jié)果進(jìn)行處理。
測(cè)試過(guò)程中,采樣、控制周期,即系統(tǒng)每一段時(shí)間要執(zhí)行一次控制程序,為了測(cè)得溫度繼電器的準(zhǔn)確實(shí)時(shí)動(dòng)作、回復(fù)溫度值,在其他時(shí)間內(nèi)都執(zhí)行端口掃描程序,實(shí)時(shí)檢測(cè)繼電器的狀態(tài),并做出相應(yīng)的響應(yīng)和處理。軟件設(shè)計(jì)為5個(gè)部分:總控制模塊、繼電器測(cè)試模塊、歷史數(shù)據(jù)查詢模塊、參數(shù)設(shè)置模塊、人工干預(yù)模塊。
總控模塊的設(shè)計(jì)
軟件系統(tǒng)結(jié)構(gòu)圖如圖4,該部分程序主要功能:讀取系統(tǒng)設(shè)置參數(shù)、調(diào)用各子模塊。

溫度繼電器測(cè)試模塊設(shè)計(jì)
該模塊是系統(tǒng)的主要部分,其功能:采樣各繼電器動(dòng)作、采樣溫度傳感器溫度、計(jì)算升溫時(shí)間、判斷超限報(bào)警、繪制溫度曲線、將測(cè)試結(jié)果打印并保存到數(shù)據(jù)庫(kù),系統(tǒng)主程序框圖如圖5。

升溫過(guò)程計(jì)算方法
要實(shí)現(xiàn)圖2中比較理想的升溫過(guò)程溫度曲線,采用三階段升溫時(shí)間控制方法;升溫算法控制程序框圖見(jiàn)圖6。
降溫過(guò)程計(jì)算方法
要實(shí)現(xiàn)圖3中比較理想的降溫過(guò)程溫度曲線,采用二階段降溫時(shí)間控制方法;降溫算法控制程序框圖見(jiàn)圖7。
歷史數(shù)據(jù)查詢模塊
該模塊用于查詢保留的測(cè)試信息,原保留測(cè)試信息保存在ACCESS數(shù)據(jù)庫(kù)中,在該數(shù)據(jù)庫(kù)中定義了一個(gè)數(shù)據(jù)表和6個(gè)字段,定義如下:
數(shù)據(jù)庫(kù)查詢采用ADO方式,用VB SQL語(yǔ)言編寫(xiě)程序。
參數(shù)設(shè)置模塊
該模塊用于設(shè)置系統(tǒng)參數(shù),并保存在一個(gè)文件中。設(shè)置的參數(shù)內(nèi)容有:繼電器產(chǎn)品型號(hào)、測(cè)試類(lèi)型、動(dòng)作溫度、動(dòng)作溫度偏差、回復(fù)溫度、回復(fù)溫度偏差,測(cè)試通道選擇。參數(shù)設(shè)置模塊程序流程圖見(jiàn)圖8。
繼電器相關(guān)文章:繼電器工作原理
時(shí)間繼電器相關(guān)文章:時(shí)間繼電器
pid控制相關(guān)文章:pid控制原理
pid控制器相關(guān)文章:pid控制器原理
溫濕度控制器相關(guān)文章:溫濕度控制器原理
評(píng)論