999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電阻SPC制程管制實時動態(tài)測試系統(tǒng)

2014-12-01 10:12:28荊曉莉
活力 2014年17期

荊曉莉

[摘 要]隨著科學(xué)技術(shù)和生產(chǎn)的發(fā)展,對元件的需求量越來越大,質(zhì)量要求越來越高。尤其是對大量生產(chǎn)的元件各參量,要求有全面的、系統(tǒng)的測試結(jié)果,以便實現(xiàn)對產(chǎn)品的質(zhì)量進行全面管理,達到ISO9000質(zhì)量管理認證標準。在這種情況下,傳統(tǒng)的人工測試已經(jīng)很難達到上述要求。為滿足廣大用戶的這一需要,特意研制了電阻SPC制程管制測試系統(tǒng),以實現(xiàn)對元件的參數(shù)進行全面系統(tǒng)的測試。

[關(guān)鍵詞]USB;I/O接口;VC++;轉(zhuǎn)換器

電阻SPC制程管制測試系統(tǒng),是為電阻生產(chǎn)過程中進行SPC制程管制而設(shè)計的軟件系統(tǒng)。具有數(shù)據(jù)采集,處理,動作實施,監(jiān)控,保護和網(wǎng)絡(luò)通信等功能。可運行于Windows操作系統(tǒng)下,分別與HM2546A電阻自動分選儀實現(xiàn)連機,對切割后電阻及涂覆后電阻進行測量分選,實現(xiàn)數(shù)據(jù)快速自動采集,給出包括Ca、Cp、Cpk等諸參數(shù)的統(tǒng)計結(jié)果,實現(xiàn)數(shù)據(jù)按批號及產(chǎn)品編號進行文檔保存。通過數(shù)理統(tǒng)計功能還可對測量結(jié)果進行分析,顯示其分布直方圖和正態(tài)分布圖。并可實現(xiàn)數(shù)據(jù),統(tǒng)計圖打印及打印標簽,標簽條碼等功能。

1 系統(tǒng)構(gòu)成

SPC制程管制測試系統(tǒng)是由計算機軟硬件,轉(zhuǎn)換器和程控儀器組成。該系統(tǒng)最多可同時連接20臺分類機進行數(shù)據(jù)采集管理。系統(tǒng)的總體框圖如圖1所示,系統(tǒng)總體上可以分為三個部分,即數(shù)據(jù)測量部分(單片機),數(shù)據(jù)發(fā)送接收部分(I/O轉(zhuǎn)換器),數(shù)據(jù)的處理(計算機)。

2 系統(tǒng)工作原理

由各路傳感器所測得的信號經(jīng)過模/數(shù)轉(zhuǎn)換后送入單片機進行預(yù)處理,經(jīng)過預(yù)處理的數(shù)字信號經(jīng)過MAX232電平轉(zhuǎn)換即把TTL電平轉(zhuǎn)換為232電平,轉(zhuǎn)換模塊是雙相的,輸出便成為232信號,然后經(jīng)計算機串口,送計算機處理。以上數(shù)據(jù)傳輸是可逆的,即通過軟件編程,計算機發(fā)握手信號,巡回檢測各路傳感器,單片機應(yīng)答后將某一路傳感器信號經(jīng)I/O卡傳輸發(fā)送給計算機。

3 系統(tǒng)實現(xiàn)

3.1 硬件平臺的實現(xiàn)

系統(tǒng)的硬件結(jié)構(gòu)框圖如圖2所示,輸入端由9芯通信電纜接于計算機和轉(zhuǎn)換器入口,或通過USB轉(zhuǎn)換為RS232口連接轉(zhuǎn)換器,輸出端由帶有RS232串行通信接口的HM2546A電阻分選儀連接轉(zhuǎn)換器出口,為增強系統(tǒng)的抗干擾能力,對其部分進行了隔離。隔離沒有采用隔離放大器,而是采用了光電耦合電路,將數(shù)據(jù)線,控制線和狀態(tài)線都進行了光電隔離,將RS232轉(zhuǎn)換成RS422,使得該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強,實現(xiàn)了一臺計算機與多臺程控儀的遠程串行通訊,最遠通信距離可達1000米。

3.2 軟件設(shè)計與實現(xiàn)

系統(tǒng)軟件采用視窗式操作結(jié)構(gòu),非常直觀方便,利用Visual C++實現(xiàn),主要功能是接收單片機發(fā)送過來的數(shù)據(jù)。并實時顯示和保存數(shù)據(jù)。在對上位機串口通信進行編程時,利用MSComm控件提供的事件驅(qū)動方式,當串口發(fā)生事件和錯誤時,MSComm控件會產(chǎn)生OnComm事件,用戶程序可以捕獲該事件完成數(shù)據(jù)的接收和校驗,若通過校驗,則進行相應(yīng)處理,否則,發(fā)出錯誤信息并要求繼續(xù)發(fā)送數(shù)據(jù)。具體包括以下幾個方面:顯示窗口的創(chuàng)建、串口通信、數(shù)據(jù)統(tǒng)計結(jié)果的實時顯示。

(1) 顯示窗口能夠進行各種設(shè)置:串行口的設(shè)置,波特率設(shè)置,對程控儀的設(shè)置及生產(chǎn)商測試條件,測試環(huán)境,生產(chǎn)批號等設(shè)置。

(2)系統(tǒng)啟動后,程控儀接收到計算機發(fā)出的命令,可遠程改變儀器的設(shè)置,如標準值,上下限值,測量方式,測量速度等,也可不改變儀器設(shè)置,只是讀取數(shù)據(jù)。程控儀將測量的電阻值及百分比值以二進制格式傳送到儀器本身I/O卡上,I/O卡的主程序?qū)⒍M制數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的十進制數(shù)據(jù),然后通過串口以固定波特率發(fā)送到計算機上。

(3)計算機接收到測量數(shù)據(jù)后,將電阻值及百分比值實時顯示在監(jiān)控窗口上,不斷滾動顯示,同時對測量數(shù)據(jù)進行統(tǒng)計,給出每格的產(chǎn)品數(shù)量、平均值、最大值、最小值、標準差、及 Ca、Cp、Cpk 等統(tǒng)計參量值,可根據(jù)這些統(tǒng)計參量對產(chǎn)品的質(zhì)量進行全面管理。

(4) 結(jié)束測量過程,系統(tǒng)將數(shù)據(jù)以輸入的批號及當前工作站號為文件名存盤退出測量狀態(tài),可實現(xiàn)多種格式的數(shù)據(jù)存檔??呻S時對這些數(shù)據(jù)進行編輯和數(shù)理統(tǒng)計,給出綜合報表,包括合格件數(shù)及過高,過低件數(shù),顯示分布直方圖和正態(tài)分布圖。

(5)按打印鍵可打印數(shù)據(jù)報表,統(tǒng)計圖,同時實現(xiàn)給客戶供貨打印標簽、條碼功能。

3.3 儀器設(shè)置和數(shù)據(jù)處理

測量分選儀在開機后,首先主程序啟動復(fù)位,調(diào)用初始化子程序?qū)ο嚓P(guān)的I/O卡進行輸入輸出定義及參數(shù)初始化。測試正常時,會在分選儀前面板顯示“I/O”標志。程控儀在進行測量前必須進行遙控口配置,接口只能由前面板設(shè)置,選用RS232接口傳送讀數(shù),并同時設(shè)置波特率等;系統(tǒng)在給程控儀發(fā)送控制命令前必須執(zhí)行語句“SYST:REM”才能進行遠程控制。儀器接收到正確指令后,也會在前面板上顯示“REM”,然后系統(tǒng)就可以對遠程生產(chǎn)線上切割后的電阻及涂覆后的電阻進行實時動態(tài)數(shù)據(jù)采集,并對各種數(shù)據(jù)處理,分選,存儲、統(tǒng)計。

3.4 系統(tǒng)程序的編寫

采用VC++編程,首先串口通信初始化,發(fā)送握手命令,送通信密碼。接收命令正確時,將接收測量數(shù)據(jù)。

m_mscom.SetCommPort(comn+1);

m_mscom.SetPortOpen(TRUE);

m_mscom.GetInput();

m_mscom.SetInBufferCount(0); //清除發(fā)送緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutBufferCount(0); //清除接收緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutput(COleVariant(str));

系統(tǒng)接收數(shù)據(jù)方式:

if(m_mscom.GetCommEvent()==2)

{

m_mscom.SetInputLen(1);

vResponse=m_mscom.GetInput();

str=vResponse.bstrVal;

Redata+=str;

}

3.5 遠程程控儀的程序設(shè)計

基于C51程序設(shè)計,采集數(shù)據(jù),啟動監(jiān)控,建立通信等,如果有數(shù)據(jù)異常,將產(chǎn)生報警信息。圖3為數(shù)據(jù)處理程序流程圖。

4 實驗概論

該系統(tǒng)軟件專為電阻生產(chǎn)廠而研制,對各電阻廠有很大的適用性。滿足廣大用戶的需要,實現(xiàn)了對元件的參數(shù)進行全面系統(tǒng)的測試,實現(xiàn)了計算機和多臺測量分選儀之間對產(chǎn)品的質(zhì)量進行全面管理。該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強。該數(shù)據(jù)采集系統(tǒng)已成功應(yīng)用到實驗室的參數(shù)采集處理系統(tǒng)中,顯示出設(shè)計靈活、高速、可靠等優(yōu)點。

參考文獻:

[1]李憲勇. Visual C++串口通信技術(shù)與工

程實踐.北京:人民郵電出版社,2003.

[2]黃秉英.計量測試技術(shù)手冊(第11卷).

北京:中國計量出版社,1996.

[3]李家濱.微機系統(tǒng)硬件教程.北京:海洋

出版社,1993.

(編輯/穆楊)endprint

[摘 要]隨著科學(xué)技術(shù)和生產(chǎn)的發(fā)展,對元件的需求量越來越大,質(zhì)量要求越來越高。尤其是對大量生產(chǎn)的元件各參量,要求有全面的、系統(tǒng)的測試結(jié)果,以便實現(xiàn)對產(chǎn)品的質(zhì)量進行全面管理,達到ISO9000質(zhì)量管理認證標準。在這種情況下,傳統(tǒng)的人工測試已經(jīng)很難達到上述要求。為滿足廣大用戶的這一需要,特意研制了電阻SPC制程管制測試系統(tǒng),以實現(xiàn)對元件的參數(shù)進行全面系統(tǒng)的測試。

[關(guān)鍵詞]USB;I/O接口;VC++;轉(zhuǎn)換器

電阻SPC制程管制測試系統(tǒng),是為電阻生產(chǎn)過程中進行SPC制程管制而設(shè)計的軟件系統(tǒng)。具有數(shù)據(jù)采集,處理,動作實施,監(jiān)控,保護和網(wǎng)絡(luò)通信等功能??蛇\行于Windows操作系統(tǒng)下,分別與HM2546A電阻自動分選儀實現(xiàn)連機,對切割后電阻及涂覆后電阻進行測量分選,實現(xiàn)數(shù)據(jù)快速自動采集,給出包括Ca、Cp、Cpk等諸參數(shù)的統(tǒng)計結(jié)果,實現(xiàn)數(shù)據(jù)按批號及產(chǎn)品編號進行文檔保存。通過數(shù)理統(tǒng)計功能還可對測量結(jié)果進行分析,顯示其分布直方圖和正態(tài)分布圖。并可實現(xiàn)數(shù)據(jù),統(tǒng)計圖打印及打印標簽,標簽條碼等功能。

1 系統(tǒng)構(gòu)成

SPC制程管制測試系統(tǒng)是由計算機軟硬件,轉(zhuǎn)換器和程控儀器組成。該系統(tǒng)最多可同時連接20臺分類機進行數(shù)據(jù)采集管理。系統(tǒng)的總體框圖如圖1所示,系統(tǒng)總體上可以分為三個部分,即數(shù)據(jù)測量部分(單片機),數(shù)據(jù)發(fā)送接收部分(I/O轉(zhuǎn)換器),數(shù)據(jù)的處理(計算機)。

2 系統(tǒng)工作原理

由各路傳感器所測得的信號經(jīng)過模/數(shù)轉(zhuǎn)換后送入單片機進行預(yù)處理,經(jīng)過預(yù)處理的數(shù)字信號經(jīng)過MAX232電平轉(zhuǎn)換即把TTL電平轉(zhuǎn)換為232電平,轉(zhuǎn)換模塊是雙相的,輸出便成為232信號,然后經(jīng)計算機串口,送計算機處理。以上數(shù)據(jù)傳輸是可逆的,即通過軟件編程,計算機發(fā)握手信號,巡回檢測各路傳感器,單片機應(yīng)答后將某一路傳感器信號經(jīng)I/O卡傳輸發(fā)送給計算機。

3 系統(tǒng)實現(xiàn)

3.1 硬件平臺的實現(xiàn)

系統(tǒng)的硬件結(jié)構(gòu)框圖如圖2所示,輸入端由9芯通信電纜接于計算機和轉(zhuǎn)換器入口,或通過USB轉(zhuǎn)換為RS232口連接轉(zhuǎn)換器,輸出端由帶有RS232串行通信接口的HM2546A電阻分選儀連接轉(zhuǎn)換器出口,為增強系統(tǒng)的抗干擾能力,對其部分進行了隔離。隔離沒有采用隔離放大器,而是采用了光電耦合電路,將數(shù)據(jù)線,控制線和狀態(tài)線都進行了光電隔離,將RS232轉(zhuǎn)換成RS422,使得該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強,實現(xiàn)了一臺計算機與多臺程控儀的遠程串行通訊,最遠通信距離可達1000米。

3.2 軟件設(shè)計與實現(xiàn)

系統(tǒng)軟件采用視窗式操作結(jié)構(gòu),非常直觀方便,利用Visual C++實現(xiàn),主要功能是接收單片機發(fā)送過來的數(shù)據(jù)。并實時顯示和保存數(shù)據(jù)。在對上位機串口通信進行編程時,利用MSComm控件提供的事件驅(qū)動方式,當串口發(fā)生事件和錯誤時,MSComm控件會產(chǎn)生OnComm事件,用戶程序可以捕獲該事件完成數(shù)據(jù)的接收和校驗,若通過校驗,則進行相應(yīng)處理,否則,發(fā)出錯誤信息并要求繼續(xù)發(fā)送數(shù)據(jù)。具體包括以下幾個方面:顯示窗口的創(chuàng)建、串口通信、數(shù)據(jù)統(tǒng)計結(jié)果的實時顯示。

(1) 顯示窗口能夠進行各種設(shè)置:串行口的設(shè)置,波特率設(shè)置,對程控儀的設(shè)置及生產(chǎn)商測試條件,測試環(huán)境,生產(chǎn)批號等設(shè)置。

(2)系統(tǒng)啟動后,程控儀接收到計算機發(fā)出的命令,可遠程改變儀器的設(shè)置,如標準值,上下限值,測量方式,測量速度等,也可不改變儀器設(shè)置,只是讀取數(shù)據(jù)。程控儀將測量的電阻值及百分比值以二進制格式傳送到儀器本身I/O卡上,I/O卡的主程序?qū)⒍M制數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的十進制數(shù)據(jù),然后通過串口以固定波特率發(fā)送到計算機上。

(3)計算機接收到測量數(shù)據(jù)后,將電阻值及百分比值實時顯示在監(jiān)控窗口上,不斷滾動顯示,同時對測量數(shù)據(jù)進行統(tǒng)計,給出每格的產(chǎn)品數(shù)量、平均值、最大值、最小值、標準差、及 Ca、Cp、Cpk 等統(tǒng)計參量值,可根據(jù)這些統(tǒng)計參量對產(chǎn)品的質(zhì)量進行全面管理。

(4) 結(jié)束測量過程,系統(tǒng)將數(shù)據(jù)以輸入的批號及當前工作站號為文件名存盤退出測量狀態(tài),可實現(xiàn)多種格式的數(shù)據(jù)存檔。可隨時對這些數(shù)據(jù)進行編輯和數(shù)理統(tǒng)計,給出綜合報表,包括合格件數(shù)及過高,過低件數(shù),顯示分布直方圖和正態(tài)分布圖。

(5)按打印鍵可打印數(shù)據(jù)報表,統(tǒng)計圖,同時實現(xiàn)給客戶供貨打印標簽、條碼功能。

3.3 儀器設(shè)置和數(shù)據(jù)處理

測量分選儀在開機后,首先主程序啟動復(fù)位,調(diào)用初始化子程序?qū)ο嚓P(guān)的I/O卡進行輸入輸出定義及參數(shù)初始化。測試正常時,會在分選儀前面板顯示“I/O”標志。程控儀在進行測量前必須進行遙控口配置,接口只能由前面板設(shè)置,選用RS232接口傳送讀數(shù),并同時設(shè)置波特率等;系統(tǒng)在給程控儀發(fā)送控制命令前必須執(zhí)行語句“SYST:REM”才能進行遠程控制。儀器接收到正確指令后,也會在前面板上顯示“REM”,然后系統(tǒng)就可以對遠程生產(chǎn)線上切割后的電阻及涂覆后的電阻進行實時動態(tài)數(shù)據(jù)采集,并對各種數(shù)據(jù)處理,分選,存儲、統(tǒng)計。

3.4 系統(tǒng)程序的編寫

采用VC++編程,首先串口通信初始化,發(fā)送握手命令,送通信密碼。接收命令正確時,將接收測量數(shù)據(jù)。

m_mscom.SetCommPort(comn+1);

m_mscom.SetPortOpen(TRUE);

m_mscom.GetInput();

m_mscom.SetInBufferCount(0); //清除發(fā)送緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutBufferCount(0); //清除接收緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutput(COleVariant(str));

系統(tǒng)接收數(shù)據(jù)方式:

if(m_mscom.GetCommEvent()==2)

{

m_mscom.SetInputLen(1);

vResponse=m_mscom.GetInput();

str=vResponse.bstrVal;

Redata+=str;

}

3.5 遠程程控儀的程序設(shè)計

基于C51程序設(shè)計,采集數(shù)據(jù),啟動監(jiān)控,建立通信等,如果有數(shù)據(jù)異常,將產(chǎn)生報警信息。圖3為數(shù)據(jù)處理程序流程圖。

4 實驗概論

該系統(tǒng)軟件專為電阻生產(chǎn)廠而研制,對各電阻廠有很大的適用性。滿足廣大用戶的需要,實現(xiàn)了對元件的參數(shù)進行全面系統(tǒng)的測試,實現(xiàn)了計算機和多臺測量分選儀之間對產(chǎn)品的質(zhì)量進行全面管理。該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強。該數(shù)據(jù)采集系統(tǒng)已成功應(yīng)用到實驗室的參數(shù)采集處理系統(tǒng)中,顯示出設(shè)計靈活、高速、可靠等優(yōu)點。

參考文獻:

[1]李憲勇. Visual C++串口通信技術(shù)與工

程實踐.北京:人民郵電出版社,2003.

[2]黃秉英.計量測試技術(shù)手冊(第11卷).

北京:中國計量出版社,1996.

[3]李家濱.微機系統(tǒng)硬件教程.北京:海洋

出版社,1993.

(編輯/穆楊)endprint

[摘 要]隨著科學(xué)技術(shù)和生產(chǎn)的發(fā)展,對元件的需求量越來越大,質(zhì)量要求越來越高。尤其是對大量生產(chǎn)的元件各參量,要求有全面的、系統(tǒng)的測試結(jié)果,以便實現(xiàn)對產(chǎn)品的質(zhì)量進行全面管理,達到ISO9000質(zhì)量管理認證標準。在這種情況下,傳統(tǒng)的人工測試已經(jīng)很難達到上述要求。為滿足廣大用戶的這一需要,特意研制了電阻SPC制程管制測試系統(tǒng),以實現(xiàn)對元件的參數(shù)進行全面系統(tǒng)的測試。

[關(guān)鍵詞]USB;I/O接口;VC++;轉(zhuǎn)換器

電阻SPC制程管制測試系統(tǒng),是為電阻生產(chǎn)過程中進行SPC制程管制而設(shè)計的軟件系統(tǒng)。具有數(shù)據(jù)采集,處理,動作實施,監(jiān)控,保護和網(wǎng)絡(luò)通信等功能??蛇\行于Windows操作系統(tǒng)下,分別與HM2546A電阻自動分選儀實現(xiàn)連機,對切割后電阻及涂覆后電阻進行測量分選,實現(xiàn)數(shù)據(jù)快速自動采集,給出包括Ca、Cp、Cpk等諸參數(shù)的統(tǒng)計結(jié)果,實現(xiàn)數(shù)據(jù)按批號及產(chǎn)品編號進行文檔保存。通過數(shù)理統(tǒng)計功能還可對測量結(jié)果進行分析,顯示其分布直方圖和正態(tài)分布圖。并可實現(xiàn)數(shù)據(jù),統(tǒng)計圖打印及打印標簽,標簽條碼等功能。

1 系統(tǒng)構(gòu)成

SPC制程管制測試系統(tǒng)是由計算機軟硬件,轉(zhuǎn)換器和程控儀器組成。該系統(tǒng)最多可同時連接20臺分類機進行數(shù)據(jù)采集管理。系統(tǒng)的總體框圖如圖1所示,系統(tǒng)總體上可以分為三個部分,即數(shù)據(jù)測量部分(單片機),數(shù)據(jù)發(fā)送接收部分(I/O轉(zhuǎn)換器),數(shù)據(jù)的處理(計算機)。

2 系統(tǒng)工作原理

由各路傳感器所測得的信號經(jīng)過模/數(shù)轉(zhuǎn)換后送入單片機進行預(yù)處理,經(jīng)過預(yù)處理的數(shù)字信號經(jīng)過MAX232電平轉(zhuǎn)換即把TTL電平轉(zhuǎn)換為232電平,轉(zhuǎn)換模塊是雙相的,輸出便成為232信號,然后經(jīng)計算機串口,送計算機處理。以上數(shù)據(jù)傳輸是可逆的,即通過軟件編程,計算機發(fā)握手信號,巡回檢測各路傳感器,單片機應(yīng)答后將某一路傳感器信號經(jīng)I/O卡傳輸發(fā)送給計算機。

3 系統(tǒng)實現(xiàn)

3.1 硬件平臺的實現(xiàn)

系統(tǒng)的硬件結(jié)構(gòu)框圖如圖2所示,輸入端由9芯通信電纜接于計算機和轉(zhuǎn)換器入口,或通過USB轉(zhuǎn)換為RS232口連接轉(zhuǎn)換器,輸出端由帶有RS232串行通信接口的HM2546A電阻分選儀連接轉(zhuǎn)換器出口,為增強系統(tǒng)的抗干擾能力,對其部分進行了隔離。隔離沒有采用隔離放大器,而是采用了光電耦合電路,將數(shù)據(jù)線,控制線和狀態(tài)線都進行了光電隔離,將RS232轉(zhuǎn)換成RS422,使得該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強,實現(xiàn)了一臺計算機與多臺程控儀的遠程串行通訊,最遠通信距離可達1000米。

3.2 軟件設(shè)計與實現(xiàn)

系統(tǒng)軟件采用視窗式操作結(jié)構(gòu),非常直觀方便,利用Visual C++實現(xiàn),主要功能是接收單片機發(fā)送過來的數(shù)據(jù)。并實時顯示和保存數(shù)據(jù)。在對上位機串口通信進行編程時,利用MSComm控件提供的事件驅(qū)動方式,當串口發(fā)生事件和錯誤時,MSComm控件會產(chǎn)生OnComm事件,用戶程序可以捕獲該事件完成數(shù)據(jù)的接收和校驗,若通過校驗,則進行相應(yīng)處理,否則,發(fā)出錯誤信息并要求繼續(xù)發(fā)送數(shù)據(jù)。具體包括以下幾個方面:顯示窗口的創(chuàng)建、串口通信、數(shù)據(jù)統(tǒng)計結(jié)果的實時顯示。

(1) 顯示窗口能夠進行各種設(shè)置:串行口的設(shè)置,波特率設(shè)置,對程控儀的設(shè)置及生產(chǎn)商測試條件,測試環(huán)境,生產(chǎn)批號等設(shè)置。

(2)系統(tǒng)啟動后,程控儀接收到計算機發(fā)出的命令,可遠程改變儀器的設(shè)置,如標準值,上下限值,測量方式,測量速度等,也可不改變儀器設(shè)置,只是讀取數(shù)據(jù)。程控儀將測量的電阻值及百分比值以二進制格式傳送到儀器本身I/O卡上,I/O卡的主程序?qū)⒍M制數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的十進制數(shù)據(jù),然后通過串口以固定波特率發(fā)送到計算機上。

(3)計算機接收到測量數(shù)據(jù)后,將電阻值及百分比值實時顯示在監(jiān)控窗口上,不斷滾動顯示,同時對測量數(shù)據(jù)進行統(tǒng)計,給出每格的產(chǎn)品數(shù)量、平均值、最大值、最小值、標準差、及 Ca、Cp、Cpk 等統(tǒng)計參量值,可根據(jù)這些統(tǒng)計參量對產(chǎn)品的質(zhì)量進行全面管理。

(4) 結(jié)束測量過程,系統(tǒng)將數(shù)據(jù)以輸入的批號及當前工作站號為文件名存盤退出測量狀態(tài),可實現(xiàn)多種格式的數(shù)據(jù)存檔??呻S時對這些數(shù)據(jù)進行編輯和數(shù)理統(tǒng)計,給出綜合報表,包括合格件數(shù)及過高,過低件數(shù),顯示分布直方圖和正態(tài)分布圖。

(5)按打印鍵可打印數(shù)據(jù)報表,統(tǒng)計圖,同時實現(xiàn)給客戶供貨打印標簽、條碼功能。

3.3 儀器設(shè)置和數(shù)據(jù)處理

測量分選儀在開機后,首先主程序啟動復(fù)位,調(diào)用初始化子程序?qū)ο嚓P(guān)的I/O卡進行輸入輸出定義及參數(shù)初始化。測試正常時,會在分選儀前面板顯示“I/O”標志。程控儀在進行測量前必須進行遙控口配置,接口只能由前面板設(shè)置,選用RS232接口傳送讀數(shù),并同時設(shè)置波特率等;系統(tǒng)在給程控儀發(fā)送控制命令前必須執(zhí)行語句“SYST:REM”才能進行遠程控制。儀器接收到正確指令后,也會在前面板上顯示“REM”,然后系統(tǒng)就可以對遠程生產(chǎn)線上切割后的電阻及涂覆后的電阻進行實時動態(tài)數(shù)據(jù)采集,并對各種數(shù)據(jù)處理,分選,存儲、統(tǒng)計。

3.4 系統(tǒng)程序的編寫

采用VC++編程,首先串口通信初始化,發(fā)送握手命令,送通信密碼。接收命令正確時,將接收測量數(shù)據(jù)。

m_mscom.SetCommPort(comn+1);

m_mscom.SetPortOpen(TRUE);

m_mscom.GetInput();

m_mscom.SetInBufferCount(0); //清除發(fā)送緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutBufferCount(0); //清除接收緩沖區(qū)數(shù)據(jù)

m_mscom.SetOutput(COleVariant(str));

系統(tǒng)接收數(shù)據(jù)方式:

if(m_mscom.GetCommEvent()==2)

{

m_mscom.SetInputLen(1);

vResponse=m_mscom.GetInput();

str=vResponse.bstrVal;

Redata+=str;

}

3.5 遠程程控儀的程序設(shè)計

基于C51程序設(shè)計,采集數(shù)據(jù),啟動監(jiān)控,建立通信等,如果有數(shù)據(jù)異常,將產(chǎn)生報警信息。圖3為數(shù)據(jù)處理程序流程圖。

4 實驗概論

該系統(tǒng)軟件專為電阻生產(chǎn)廠而研制,對各電阻廠有很大的適用性。滿足廣大用戶的需要,實現(xiàn)了對元件的參數(shù)進行全面系統(tǒng)的測試,實現(xiàn)了計算機和多臺測量分選儀之間對產(chǎn)品的質(zhì)量進行全面管理。該系統(tǒng)硬件結(jié)構(gòu)簡單,性能穩(wěn)定,抗干擾能力強。該數(shù)據(jù)采集系統(tǒng)已成功應(yīng)用到實驗室的參數(shù)采集處理系統(tǒng)中,顯示出設(shè)計靈活、高速、可靠等優(yōu)點。

參考文獻:

[1]李憲勇. Visual C++串口通信技術(shù)與工

程實踐.北京:人民郵電出版社,2003.

[2]黃秉英.計量測試技術(shù)手冊(第11卷).

北京:中國計量出版社,1996.

[3]李家濱.微機系統(tǒng)硬件教程.北京:海洋

出版社,1993.

(編輯/穆楊)endprint

主站蜘蛛池模板: 午夜欧美理论2019理论| 国产主播喷水| 91在线播放国产| 亚洲第一区在线| 婷婷开心中文字幕| 亚洲人成网站色7777| 亚洲综合极品香蕉久久网| 欧美日韩午夜| 精品视频一区在线观看| 19国产精品麻豆免费观看| 久久综合五月| 国产成人91精品免费网址在线| 中文字幕久久波多野结衣| 亚洲另类色| 老熟妇喷水一区二区三区| 亚洲一区二区无码视频| 一级毛片在线播放| 四虎影院国产| 波多野结衣中文字幕久久| 丁香六月综合网| 亚洲第一av网站| 美女被操91视频| 成人精品视频一区二区在线| 亚洲日本韩在线观看| 亚洲一级毛片| 天天综合网亚洲网站| 久久午夜夜伦鲁鲁片无码免费| 久996视频精品免费观看| 国产一级毛片网站| 国产区精品高清在线观看| 尤物成AV人片在线观看| 91无码视频在线观看| 高清无码手机在线观看| 国产人人乐人人爱| 欧美在线黄| 亚洲精品视频免费观看| 91高清在线视频| 波多野结衣一区二区三视频| 国产超碰一区二区三区| 国产香蕉在线视频| 亚洲综合九九| 成人日韩欧美| 国产精品成人第一区| 亚洲欧美一区二区三区图片| 青青青视频蜜桃一区二区| 欧美日本在线一区二区三区| 97久久免费视频| 亚洲无码在线午夜电影| 亚洲欧美日韩中文字幕在线一区| 成人午夜天| 亚洲女同欧美在线| 三上悠亚一区二区| 国产精品免费p区| 在线免费不卡视频| 亚洲三级片在线看| 国产成人AV综合久久| 欧美天堂在线| 国产一级毛片yw| 欧美www在线观看| 一级毛片a女人刺激视频免费| 亚洲h视频在线| 午夜国产在线观看| 一本久道久综合久久鬼色| 操国产美女| 亚洲日韩国产精品综合在线观看| 97se亚洲| 欧美一级黄片一区2区| 亚洲一级色| 精品欧美一区二区三区在线| 成人在线不卡| 国产亚洲视频在线观看| 特级精品毛片免费观看| 国内99精品激情视频精品| 亚洲日韩久久综合中文字幕| 精品乱码久久久久久久| 国产美女在线观看| 91美女视频在线| 日韩精品亚洲精品第一页| 午夜福利视频一区| 亚洲欧美人成电影在线观看| 国产成人调教在线视频| 日本三区视频|