實(shí)時(shí)自動(dòng)化精密儀器檢測設(shè)備制造方法
專利名稱:實(shí)時(shí)自動(dòng)精密儀器檢測設(shè)備的制造方法
技術(shù)領(lǐng)域:
本發(fā)明涉及分析測量控制領(lǐng)域,具體為一種實(shí)時(shí)自動(dòng)精密儀器測試裝置。
背景技術(shù):
隨著設(shè)備精密度的提高,測試過程和測試數(shù)據(jù)處理的復(fù)雜度不斷增加,人工測試效率低、成本高的缺點(diǎn)也逐漸體現(xiàn)出來。隨著測試精度要求的逐步提高,測試數(shù)據(jù)的實(shí)時(shí)采集和處理,測試設(shè)備的實(shí)時(shí)高精度控制已成為必然。一個(gè)能夠?qū)崿F(xiàn)實(shí)時(shí)數(shù)據(jù)采集和控制的全自動(dòng)無人值守測試系統(tǒng)成為必要。對(duì)于一些設(shè)備上電后初始化狀態(tài)的檢測要求,電源監(jiān)控功能已經(jīng)成為一些測試設(shè)備的必備功能。發(fā)明內(nèi)容
為了提高測試效率和測試精度,降低測試成本,本發(fā)明提供了一種實(shí)時(shí)自動(dòng)化精密儀器測試設(shè)備。該裝置可實(shí)現(xiàn)對(duì)裝置的實(shí)時(shí)數(shù)據(jù)采集和精確控制,可實(shí)現(xiàn)無人值守測試,具有功率檢測和控制功能。
本發(fā)明要解決的問題1、提供電源監(jiān)控功能,可以根據(jù)測試需要接通或切斷設(shè)備的電源。
2、提供實(shí)時(shí)數(shù)據(jù)采集和設(shè)備精準(zhǔn)控制。
本發(fā)明的目的是根據(jù)現(xiàn)有技術(shù)的要求,提供一種實(shí)時(shí)自動(dòng)化精密儀器檢測設(shè)備的設(shè)計(jì)方案,以解決實(shí)時(shí)數(shù)據(jù)接收、設(shè)備精確控制和供電問題。監(jiān)控。
為實(shí)現(xiàn)上述目的,本發(fā)明所采用的技術(shù)方案是一種實(shí)時(shí)自動(dòng)化精密儀器檢測設(shè)備,其特征在于包括顯示器、工控機(jī)、鍵盤、鼠標(biāo)和電源監(jiān)控。機(jī)箱,電源監(jiān)控機(jī)箱包括數(shù)控模塊和電源模塊;數(shù)控模塊由單片機(jī)和繼電器組成;顯示器、鍵盤、鼠標(biāo)和數(shù)控模塊與工控機(jī)連接,電源模塊與數(shù)控模塊連接,工控機(jī)包括測試控制終端自動(dòng)測量設(shè)備,使用基于RTX的實(shí)時(shí)擴(kuò)展RTX視窗操作系統(tǒng)。技術(shù)實(shí)現(xiàn)測試過程控制、實(shí)時(shí)數(shù)據(jù)采集、電力監(jiān)控和高精度設(shè)備控制,實(shí)現(xiàn)無人值守自動(dòng)測試功能;數(shù)控模塊中的單片機(jī)程序包括電源監(jiān)控軟件,可以實(shí)時(shí)檢測并提交電源狀態(tài),并接收測試控制終端的指令,控制電源的通斷;實(shí)時(shí)自動(dòng)精密儀器測試設(shè)備的測試過程包括以下步驟: 步驟1:被測設(shè)備與工控機(jī)通過串口連接。被測設(shè)備的電源通道與數(shù)控模塊相連。在NC模塊的繼電器輸出端,數(shù)控模塊的單片機(jī)通過控制繼電器動(dòng)作接通被測設(shè)備的電源;第2步:通過測試控制終端啟動(dòng)RTX進(jìn)程,用戶通過鍵盤和鼠標(biāo)發(fā)送“開始測試”指令,界面進(jìn)程定向到RTX進(jìn)程發(fā)送啟動(dòng)測試通知,然后界面進(jìn)程進(jìn)入循環(huán)讀取數(shù)據(jù)和更新接口,直到接口進(jìn)程接收到用戶“停止測試”命令或RTX進(jìn)程“停止測試”命令,向RTX進(jìn)程發(fā)送結(jié)束測試通知,完成A測試過程;當(dāng)RTX進(jìn)程開始時(shí),啟動(dòng)數(shù)據(jù)接收定時(shí)器,可以精確的時(shí)間間隔觸發(fā)接收命令,接收測試設(shè)備發(fā)送的數(shù)據(jù)。當(dāng)RTX進(jìn)程收到接口進(jìn)程發(fā)送的“開始測試”命令時(shí),開始控制測試設(shè)備,并隨時(shí)檢測接口線程發(fā)送的測試時(shí)間和“停止測試”命令。當(dāng)測試時(shí)間達(dá)到測試要求時(shí),停止測試并向接口進(jìn)程發(fā)送“停止測試”命令,或者接口線程發(fā)送“停止測試”命令。當(dāng)發(fā)出“停止測試”命令時(shí),停止測試;第三步:數(shù)控模塊的單片機(jī)通過控制繼電器的動(dòng)作,切斷被測設(shè)備的電源。
本發(fā)明的有益效果是,利用數(shù)控模塊在測試控制終端的管理下實(shí)現(xiàn)電源信息采集和電源狀態(tài)控制功能,為測試控制的測試過程提供電源監(jiān)控功能。終端,實(shí)現(xiàn)無人值守供電監(jiān)控功能。可以進(jìn)行值班測試。采用基于Windows操作系統(tǒng)的實(shí)時(shí)擴(kuò)展(RTX)技術(shù),在兼顧人機(jī)交互圖形界面的友好性的同時(shí),也滿足了數(shù)據(jù)接收和設(shè)備控制的實(shí)時(shí)性要求。
圖1是本發(fā)明的基本原理圖;圖2是測試控制終端軟件界面流程的工作流程圖。圖3是測試控制終端軟件實(shí)時(shí)擴(kuò)展(RTX)過程的工作流程圖。具體實(shí)現(xiàn)
下面將參照附圖進(jìn)一步描述該系統(tǒng)。
如圖1所示,全自動(dòng)精密儀器測試設(shè)備包括顯示器、工控機(jī)、鍵盤、鼠標(biāo)、電源監(jiān)控機(jī)箱。電源監(jiān)控機(jī)箱包括數(shù)控模塊和電源模塊;數(shù)控模塊由單片機(jī)和繼電器組成;顯示器、鍵盤、鼠標(biāo)與數(shù)控模塊和工控機(jī)相連,電源模塊與數(shù)控模塊相連。
工控機(jī)包括測試控制終端,采用基于Windows操作系統(tǒng)的實(shí)時(shí)擴(kuò)展(RTX)技術(shù),實(shí)現(xiàn)測試過程控制、實(shí)時(shí)數(shù)據(jù)采集、電源監(jiān)控和高精度設(shè)備控制,實(shí)現(xiàn)無人值守自動(dòng)測試功能;數(shù)控模塊包括電源監(jiān)控軟件,可實(shí)時(shí)檢測并提交電源狀態(tài),并接收測試控制終端的指令,控制電源的通斷。
實(shí)時(shí)自動(dòng)精密儀器檢測設(shè)備的基本原理如下。為保證人機(jī)交互界面的友好性和數(shù)據(jù)采集與設(shè)備控制的實(shí)時(shí)性,采用基于Windows操作系統(tǒng)的實(shí)時(shí)擴(kuò)展(RTX)技術(shù)?;赪indows操作系統(tǒng)強(qiáng)大的數(shù)據(jù)和圖形處理性能,克服了Windows操作系統(tǒng)非實(shí)時(shí)性能的弱點(diǎn)。工控機(jī)包括測試控制終端軟件程序。測試終端軟件程序包括接口進(jìn)程和實(shí)時(shí)擴(kuò)展(RTX)進(jìn)程。界面進(jìn)程用于在顯示器上顯示人機(jī)交互界面,實(shí)時(shí)擴(kuò)展(RTX)過程用于實(shí)時(shí)數(shù)據(jù)采集和設(shè)備控制。. 工控機(jī)通過通訊口與被測設(shè)備和數(shù)控模塊相連。數(shù)控模塊包括電源監(jiān)控軟件程序,可與測試終端軟件程序的實(shí)時(shí)擴(kuò)展(RTX)進(jìn)程進(jìn)行通訊,接收控制命令并上傳電源電壓、電流、開關(guān)狀態(tài)。數(shù)控模塊可以根據(jù)測試終端的指令控制電源模塊對(duì)測試設(shè)備的供電開啟和關(guān)閉。數(shù)控模塊包括電源監(jiān)控軟件程序,可與測試終端軟件程序的實(shí)時(shí)擴(kuò)展(RTX)進(jìn)程進(jìn)行通訊,接收控制命令并上傳電源電壓、電流、開關(guān)狀態(tài)。數(shù)控模塊可以根據(jù)測試終端的指令控制電源模塊對(duì)測試設(shè)備的供電開啟和關(guān)閉。數(shù)控模塊包括電源監(jiān)控軟件程序,可與測試終端軟件程序的實(shí)時(shí)擴(kuò)展(RTX)進(jìn)程進(jìn)行通訊,接收控制命令并上傳電源電壓、電流、開關(guān)狀態(tài)。數(shù)控模塊可以根據(jù)測試終端的指令控制電源模塊對(duì)測試設(shè)備的供電開啟和關(guān)閉。
接口進(jìn)程和實(shí)時(shí)擴(kuò)展(RTX)進(jìn)程通過共享內(nèi)存共享數(shù)據(jù),并通過共享事件進(jìn)行消息通知和響應(yīng)。
實(shí)時(shí)自動(dòng)化精密儀器測試設(shè)備的測試控制終端軟件界面流程流程圖如圖2所示。界面流程啟動(dòng)時(shí),界面初始化,RTX流程啟動(dòng),然后用戶“開始測試”等待指令。鍵盤鼠標(biāo)發(fā)出“開始測試”命令后,接口進(jìn)程向RTX進(jìn)程發(fā)送開始測試通知,然后接口進(jìn)程進(jìn)入讀取數(shù)據(jù)和更新接口的循環(huán),直到接口進(jìn)程收到用戶的“停止測試”命令或 RTX 進(jìn)程” 在“停止測試”命令之后,向 RTX 進(jìn)程發(fā)送結(jié)束測試通知以完成測試過程。
實(shí)時(shí)自動(dòng)精密儀器測試設(shè)備的測試控制終端軟件實(shí)時(shí)擴(kuò)展(RTX)過程流程圖如圖3所示。當(dāng)RTX過程開始時(shí),啟動(dòng)數(shù)據(jù)接收定時(shí)器,可以在精確的時(shí)間觸發(fā)接收命令間隔。從測試設(shè)備接收數(shù)據(jù)。當(dāng)RTX進(jìn)程收到接口進(jìn)程發(fā)送的“開始測試”命令后,開始控制測試設(shè)備,隨時(shí)檢測接口線程發(fā)送的測試時(shí)間和“停止測試”命令。進(jìn)程發(fā)送“停止測試”命令,或在收到UI線程發(fā)送的“停止測試”命令時(shí)停止測試。
綜上所述,本發(fā)明的方案可以結(jié)合現(xiàn)有技術(shù)來實(shí)現(xiàn)。
權(quán)利請(qǐng)求
1.實(shí)時(shí)自動(dòng)化精密儀器檢測設(shè)備,其特點(diǎn)是包括顯示器、工控機(jī)、鍵盤、鼠標(biāo)和電源監(jiān)控機(jī)箱,電源監(jiān)控機(jī)箱包括數(shù)控模塊和電源模塊;數(shù)控模塊由單片機(jī)和繼電器組成顯示器、鍵盤、鼠標(biāo)和數(shù)控模塊與工控機(jī)相連,電源模塊與數(shù)控模塊相連,工控機(jī)包括一個(gè)測試控制終端,采用基于Windows操作系統(tǒng)的實(shí)時(shí)擴(kuò)展RTX技術(shù),實(shí)現(xiàn)測試過程控制,實(shí)時(shí)數(shù)據(jù)采集,電力監(jiān)控和高精度設(shè)備控制自動(dòng)測量設(shè)備,實(shí)現(xiàn)無人值守全自動(dòng)測試功能;數(shù)控模塊中的單片機(jī)程序包括電源監(jiān)控軟件,可以實(shí)時(shí)檢測并提交電源狀態(tài),并接收來自測試控制終端的信息。指令、控制電源通斷;實(shí)時(shí)自動(dòng)化精密儀器測試設(shè)備的測試過程包括以下步驟步驟1:被測設(shè)備通過串口與工控機(jī)連接;被測設(shè)備的供電通道連接在數(shù)控模塊的繼電器輸出端,數(shù)控模塊的單片機(jī)通過控制繼電器動(dòng)作接通被測設(shè)備的電源;第2步:通過測試控制端啟動(dòng)RTX進(jìn)程,用戶通過鍵盤和鼠標(biāo)發(fā)送“開始測試”指令,接口進(jìn)程向RTX進(jìn)程發(fā)送啟動(dòng)測試通知,然后接口進(jìn)程進(jìn)入循環(huán)讀取數(shù)據(jù)并更新接口,直到接口進(jìn)程收到用戶的“停止測試”命令或RTX進(jìn)程的“停止測試”命令,向RTX進(jìn)程發(fā)送結(jié)束測試通知,完成測試過程;RTX進(jìn)程啟動(dòng) 當(dāng)數(shù)據(jù)接收定時(shí)器啟動(dòng)時(shí),定時(shí)器可以精確的時(shí)間間隔觸發(fā)接收命令,接收測試設(shè)備發(fā)送的數(shù)據(jù)。當(dāng)RTX進(jìn)程收到接口進(jìn)程發(fā)送的“開始測試”命令時(shí),它開始控制測試設(shè)備。并隨時(shí)檢測接口線程發(fā)送的測試時(shí)間和“停止測試”命令。當(dāng)測試時(shí)間達(dá)到測試要求時(shí),停止測試并向接口進(jìn)程發(fā)送“停止測試”命令,或者當(dāng)接收到接口線程發(fā)送的“停止測試”命令時(shí)。,停止測試;步驟3:數(shù)控模塊的單片機(jī)通過控制繼電器的動(dòng)作切斷被測設(shè)備的電源。接收到接口線程發(fā)送的命令。,停止測試;步驟3:數(shù)控模塊的單片機(jī)通過控制繼電器的動(dòng)作切斷被測設(shè)備的電源。接收到接口線程發(fā)送的命令。,停止測試;步驟3:數(shù)控模塊的單片機(jī)通過控制繼電器的動(dòng)作切斷被測設(shè)備的電源。
全文摘要
本發(fā)明涉及一種實(shí)時(shí)自動(dòng)精密儀器測試裝置,包括顯示器、工控機(jī)、鍵盤、鼠標(biāo)和電源監(jiān)控箱。電源監(jiān)控箱包括數(shù)控模塊和電源模塊;數(shù)控模塊由單片機(jī)和繼電器組成;鼠標(biāo)和數(shù)控模塊分別與工控機(jī)相連,電源模塊與數(shù)控模塊相連。工控機(jī)包括測試控制終端,實(shí)現(xiàn)測試過程控制、實(shí)時(shí)數(shù)據(jù)采集、電力監(jiān)控和高精度設(shè)備控制,實(shí)現(xiàn)無人值守全面控制。自動(dòng)測試功能;
文件編號(hào) G05B23/02GK103034234SQ20121055583
公布日期 2013 年 4 月 10 日 申請(qǐng)日期 2012 年 12 月 18 日 優(yōu)先權(quán)日期 2012 年 12 月 18 日
發(fā)明人邱會(huì)昌、鄒建國、楊新輝、孟繁輝、趙丕洋、劉秀蘭、郝斌申請(qǐng)人:天津光電通信技術(shù)有限公司