結(jié)合質(zhì)量超聲檢測系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種結(jié)合質(zhì)量超聲檢測系統(tǒng),該系統(tǒng)主要實(shí)現(xiàn)了對板材質(zhì)量的綜合檢測,主要包括內(nèi)部是否有缺陷、表面是否有嚴(yán)重劃痕等,此系統(tǒng)主要由運(yùn)動(dòng)控制模塊,數(shù)據(jù)采集模塊,數(shù)據(jù)分析模塊以及數(shù)據(jù)波形顯示模塊組成。模塊以獨(dú)立線程進(jìn)行運(yùn)行,運(yùn)動(dòng)控制模塊作為主線程,來控制數(shù)據(jù)采集線程是否執(zhí)行,實(shí)現(xiàn)數(shù)據(jù)的邊運(yùn)動(dòng)邊采集,以達(dá)到自動(dòng)化采集的要求。通過計(jì)算機(jī)軟件控制運(yùn)動(dòng)控制卡和數(shù)據(jù)采集卡,使用多線程合理的控制數(shù)據(jù)采集頻率,且在后臺對數(shù)據(jù)采集卡獲取的大數(shù)據(jù)進(jìn)行實(shí)時(shí)處理,并把處理后的結(jié)果反饋到前臺的可視化界面上。整個(gè)系統(tǒng)提高了對板材質(zhì)量的檢測效率,并且提供了數(shù)據(jù)存儲和備份功能,對后期人工對板材質(zhì)量進(jìn)行復(fù)檢提供了數(shù)據(jù)依據(jù)。
【專利說明】結(jié)合質(zhì)量超聲檢測系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本系統(tǒng)屬于超聲波檢測領(lǐng)域,是一種對板材質(zhì)量檢測的綜合方法,涉及高精度運(yùn)動(dòng)控制,超聲波大數(shù)據(jù)量處理方法等。
【背景技術(shù)】
[0002]隨著工業(yè)檢測技術(shù)的日益發(fā)展,工業(yè)上對板材質(zhì)量的要求越來越高,這就需要一種新型的檢測技術(shù)來適應(yīng)此要求,超聲波檢測技術(shù)在工業(yè)上的發(fā)展,符合工業(yè)檢測的形勢,且超聲波檢測的高精度能夠達(dá)到工業(yè)檢測的要求,伴隨著計(jì)算機(jī)的發(fā)展,把超聲波檢測技術(shù)和計(jì)算機(jī)技術(shù)進(jìn)行綜合使用,構(gòu)建結(jié)合質(zhì)量超聲波檢測系統(tǒng),以計(jì)算機(jī)軟件為媒介,對運(yùn)動(dòng)系統(tǒng)進(jìn)行控制,帶動(dòng)超聲波探頭對板材進(jìn)行掃描,人工通過超聲波探傷儀的超聲波信號和報(bào)警信號分析板材缺陷位置等。
[0003]傳統(tǒng)的自動(dòng)化超聲測熔深檢測系統(tǒng),數(shù)據(jù)采集系統(tǒng)與運(yùn)動(dòng)控制系統(tǒng)相互分離,不能實(shí)現(xiàn)完全的自動(dòng)化檢測,需要人工進(jìn)行值守,檢測效率低下,不但無法準(zhǔn)確定位板材缺陷位置,而且采集后的數(shù)據(jù)無法進(jìn)行保存,數(shù)據(jù)缺少記錄,不易對板材進(jìn)行復(fù)查。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決是傳統(tǒng)的檢測系統(tǒng)效率低下,且數(shù)據(jù)缺少記錄,不便對數(shù)據(jù)進(jìn)行復(fù)查的技術(shù)問題。
[0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種結(jié)合質(zhì)量超聲檢測系統(tǒng),該系統(tǒng)包括:運(yùn)動(dòng)控制模塊,數(shù)據(jù)采集模塊,數(shù)據(jù)分析模塊,數(shù)據(jù)波形顯示模塊;
運(yùn)動(dòng)控制模塊,控制伺服運(yùn)動(dòng)系統(tǒng)進(jìn)行高速平穩(wěn)運(yùn)動(dòng),當(dāng)運(yùn)動(dòng)到指定位置后,則觸發(fā)數(shù)據(jù)采集線程開始運(yùn)行;
數(shù)據(jù)采集模塊,以數(shù)據(jù)采集卡為主進(jìn)行數(shù)據(jù)采集,受運(yùn)動(dòng)控制線程的控制,數(shù)據(jù)采集使用超聲波測量儀返回的數(shù)據(jù)信號作為數(shù)據(jù)源,并將數(shù)據(jù)暫時(shí)存放到內(nèi)存中;
數(shù)據(jù)分析模塊,當(dāng)數(shù)據(jù)采集模塊一經(jīng)觸發(fā),數(shù)據(jù)分析模塊立即開始執(zhí)行,當(dāng)檢測到內(nèi)存中有數(shù)據(jù)就開始進(jìn)行數(shù)據(jù)分析,并進(jìn)行顯示和存儲;
數(shù)據(jù)波形顯示模塊是將數(shù)據(jù)波形在軟件界面上進(jìn)行顯示。
[0006]其中運(yùn)動(dòng)控制模塊的處理步驟為:
步驟101:對運(yùn)動(dòng)控制板卡進(jìn)行初始化;
步驟102:為運(yùn)動(dòng)控制板卡設(shè)置各項(xiàng)參數(shù);
步驟103:對運(yùn)動(dòng)控制卡輸送控制指令以及參數(shù),使電機(jī)能夠進(jìn)行點(diǎn)位運(yùn)動(dòng);
步驟104:運(yùn)動(dòng)控制卡控制伺服系統(tǒng)進(jìn)行協(xié)調(diào)運(yùn)動(dòng)。
[0007]進(jìn)一步的,運(yùn)動(dòng)控制模塊包括對電機(jī)的各項(xiàng)參數(shù)進(jìn)行設(shè)置,參數(shù)包括:伺服系統(tǒng)的運(yùn)動(dòng)控制模式,編碼器反饋信息模式,伺服電機(jī)的軸號,要運(yùn)動(dòng)距離的脈沖數(shù),控制伺服電機(jī)的初速度,加速度,以及最高速度。
[0008]進(jìn)一步的,電機(jī)的各項(xiàng)參數(shù)參數(shù)都經(jīng)過轉(zhuǎn)換成脈沖數(shù)后存數(shù)在JSON配置文件中,電機(jī)各軸的脈沖轉(zhuǎn)換并不相同,主要依據(jù)是否有減速器來進(jìn)行判斷。
[0009]其中數(shù)據(jù)采集模塊的處理步驟為:
步驟201:循環(huán)檢測是否對數(shù)據(jù)進(jìn)行采集并設(shè)置數(shù)據(jù)采集開關(guān);
步驟202:依據(jù)數(shù)據(jù)采集開關(guān)循環(huán)對數(shù)據(jù)進(jìn)行采集;
步驟203:將數(shù)據(jù)存入內(nèi)存中;
步驟204:交由數(shù)據(jù)分析線程對采集到B uff內(nèi)的數(shù)據(jù)進(jìn)行快速分析,并同時(shí)交由數(shù)據(jù)顯示模塊對數(shù)據(jù)進(jìn)行初步處理后封送給數(shù)據(jù)顯示控件。
[0010]其中數(shù)據(jù)分析模塊的處理步驟為:
步驟301:數(shù)據(jù)采集卡根據(jù)數(shù)據(jù)采集開關(guān)采集數(shù)據(jù);
步驟302:將數(shù)據(jù)存放在Buff內(nèi);
步驟303:對數(shù)據(jù)進(jìn)行初步處理;
步驟304:對信號進(jìn)行分析,得出質(zhì)量檢驗(yàn)結(jié)果;
步驟305:在組件掃描視圖上顯示結(jié)果;
步驟306:將結(jié)果存儲在數(shù)據(jù)庫內(nèi)。
[0011]進(jìn)一步的,數(shù)據(jù)分析模塊中使用基于超聲波檢測的數(shù)據(jù)分析算法,分析后的結(jié)果以紅色缺陷的方式顯示在用戶組件上。
[0012]其中數(shù)據(jù)波形顯示模塊的處理步驟為:
步驟401:數(shù)據(jù)采集卡采集數(shù)據(jù);
步驟402:將采集的數(shù)據(jù)存放到Buff內(nèi);
步驟403:對數(shù)據(jù)進(jìn)行初步處理,得到穩(wěn)定信號;
步驟404:作為波形顯示控件數(shù)據(jù)源使用。
[0013]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果:
通過計(jì)算機(jī)軟件控制運(yùn)動(dòng)控制卡和數(shù)據(jù)采集卡,使用多線程合理的控制數(shù)據(jù)采集頻率,且在后臺對數(shù)據(jù)采集卡獲取的大數(shù)據(jù)進(jìn)行實(shí)時(shí)處理,并把處理后的結(jié)果反饋到前臺的可視化界面上。整個(gè)系統(tǒng)提高了對板材質(zhì)量的檢測效率,并且提供了數(shù)據(jù)存儲和備份功能,對后期人工對板材質(zhì)量進(jìn)行復(fù)檢提供了數(shù)據(jù)依據(jù)。
【專利附圖】
【附圖說明】
[0014]圖1結(jié)合質(zhì)量超聲檢測系統(tǒng)的處理流程圖。
[0015]圖2運(yùn)動(dòng)控制模塊處理流程圖。
[0016]圖3數(shù)據(jù)采集模塊處理流程圖。
[0017]圖4數(shù)據(jù)分析模塊處理流程圖。
[0018]圖5數(shù)據(jù)波形顯示模塊處理流程圖。
【具體實(shí)施方式】
[0019]下面結(jié)合試驗(yàn)例及【具體實(shí)施方式】對本發(fā)明作進(jìn)一步的詳細(xì)描述。但不應(yīng)將此理解為本發(fā)明上述主題的范圍僅限于以下的實(shí)施例,凡基于本
【發(fā)明內(nèi)容】
所實(shí)現(xiàn)的技術(shù)均屬于本發(fā)明的范圍。
[0020]本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
[0021]如圖1所示,結(jié)合質(zhì)量超聲檢測系統(tǒng)的處理流程圖,結(jié)合質(zhì)量超聲波檢測系統(tǒng)主要實(shí)現(xiàn)了對板材質(zhì)量的綜合檢測,主要包括內(nèi)部是否有缺陷、表面是否有嚴(yán)重劃痕等,此系統(tǒng)主要由運(yùn)動(dòng)控制模塊,數(shù)據(jù)采集模塊,數(shù)據(jù)分析模塊以及數(shù)據(jù)波形顯示模塊組成。模塊都是以獨(dú)立線程進(jìn)行運(yùn)行,提高工作效率,運(yùn)動(dòng)控制模塊作為主線程,來控制數(shù)據(jù)采集線程是否執(zhí)行,實(shí)現(xiàn)數(shù)據(jù)的邊運(yùn)動(dòng)邊采集,以達(dá)到自動(dòng)化采集的要求。
[0022]1.運(yùn)動(dòng)控制模塊,本模塊是控制運(yùn)動(dòng)平臺做平穩(wěn)高速運(yùn)動(dòng)使用,由.netframework框架內(nèi)的thread類來啟用獨(dú)立線程控制,使用匿名委托來創(chuàng)建獨(dú)立線程,進(jìn)行線程的啟動(dòng),暫停,銷毀等控制,獲取外部事件后,線程立即開始運(yùn)行,并控制伺服運(yùn)動(dòng)系統(tǒng)進(jìn)行高速平穩(wěn)運(yùn)動(dòng),當(dāng)運(yùn)動(dòng)到指定位置后,則觸發(fā)數(shù)據(jù)采集線程開始運(yùn)行。
[0023]運(yùn)動(dòng)控制的實(shí)現(xiàn)主要是通過MotionControl類對運(yùn)動(dòng)控制卡提供的dll文件內(nèi)的函數(shù)進(jìn)行封裝來通過運(yùn)動(dòng)控制卡對電機(jī)進(jìn)行控制。最主要的幾個(gè)封裝函數(shù)為initialSystem,對運(yùn)動(dòng)系統(tǒng)進(jìn)行初始化,并設(shè)置伺服系統(tǒng)的運(yùn)動(dòng)控制模式,編碼器反饋信息模式等,F(xiàn)astMove,使電機(jī)能夠進(jìn)行點(diǎn)位運(yùn)動(dòng),參數(shù)傳遞的是伺服電機(jī)的軸號,以及要運(yùn)動(dòng)距離的脈沖數(shù)。FashHome,控制電機(jī)回到系統(tǒng)的起始位置,主需要電機(jī)軸號即可,使用傳感器來判斷電機(jī)是否運(yùn)動(dòng)到原點(diǎn)。ChecklsHome,檢測電機(jī)位置,是否在原點(diǎn)等。以及其他設(shè)置電機(jī)參數(shù)的函數(shù),如設(shè)置電機(jī)的梯形速度,加減速度等。系統(tǒng)在開始自動(dòng)采集后,電機(jī)會按照程序指令,依照事先預(yù)置好的路線進(jìn)行巡查。
[0024]如圖2所示為運(yùn)動(dòng)控制模塊的處理流程圖:
步驟101:對運(yùn)動(dòng)控制板卡進(jìn)行初始化;
步驟102:為運(yùn)動(dòng)控制板卡設(shè)置各項(xiàng)參數(shù);
步驟103:對運(yùn)動(dòng)控制卡輸送控制指令以及參數(shù),使電機(jī)能夠進(jìn)行點(diǎn)位運(yùn)動(dòng);
步驟104:運(yùn)動(dòng)控制卡控制伺服系統(tǒng)進(jìn)行協(xié)調(diào)運(yùn)動(dòng)。
[0025]運(yùn)動(dòng)控制模塊可以對電機(jī)的各項(xiàng)參數(shù)進(jìn)行設(shè)置,控制伺服電機(jī)的初速度,加速度,以及最高速度等。這些參數(shù)都經(jīng)過轉(zhuǎn)換成脈沖數(shù)后存數(shù)在JSON配置文件中,電機(jī)各軸的脈沖轉(zhuǎn)換并不相同,主要依據(jù)是否有減速器來進(jìn)行判斷。
[0026]2.數(shù)據(jù)采集模塊,數(shù)據(jù)采集模塊是數(shù)據(jù)采集的主要模塊,當(dāng)運(yùn)動(dòng)到板材的指定位置后觸發(fā)的一個(gè)獨(dú)立線程,受運(yùn)動(dòng)控制線程的控制,不需要人為進(jìn)行干預(yù),本數(shù)據(jù)采集使用由儀器返回的信號作為數(shù)據(jù)源,并將數(shù)據(jù)暫時(shí)存放到內(nèi)存中。
[0027]通過使用IsCaptureData來控制是否對數(shù)據(jù)進(jìn)行采集和顯示,而使用IsRecordData來進(jìn)行判定是否對數(shù)據(jù)進(jìn)行存儲,后續(xù)的數(shù)據(jù)分析模塊和存儲模塊就受到這
2個(gè)開關(guān)的控制,以人為控制數(shù)據(jù)量大小。數(shù)據(jù)采集的主程序使用while循環(huán)來實(shí)現(xiàn),當(dāng)未進(jìn)行數(shù)據(jù)采集時(shí),Thread創(chuàng)建的線程始終在while循環(huán)內(nèi)睡眠,當(dāng)需要進(jìn)行數(shù)據(jù)采集時(shí),就把該線程喚醒,當(dāng)數(shù)據(jù)采集完畢后,繼續(xù)回到while循環(huán)內(nèi)睡眠,這樣就不用頻繁的創(chuàng)建線程和銷毀線程,提高系統(tǒng)的性能。
[0028]如圖3所示為數(shù)據(jù)采集模塊處理流程圖:
步驟201:循環(huán)檢測是否對數(shù)據(jù)進(jìn)行采集并設(shè)置數(shù)據(jù)采集開關(guān);
步驟202:依據(jù)數(shù)據(jù)采集開關(guān)循環(huán)對數(shù)據(jù)進(jìn)行采集;
步驟203:將數(shù)據(jù)存入內(nèi)存中; 步驟204:交由數(shù)據(jù)分析線程對采集到Buff內(nèi)的數(shù)據(jù)進(jìn)行快速分析,并同時(shí)交由數(shù)據(jù)顯示模塊對數(shù)據(jù)進(jìn)行初步處理后封送給數(shù)據(jù)顯示控件。
[0029]根據(jù)數(shù)據(jù)采集信號的判定準(zhǔn)則,在進(jìn)行超聲波檢測板材時(shí),只是取得一部分?jǐn)?shù)據(jù)作為數(shù)據(jù)判斷準(zhǔn)則,其余數(shù)據(jù)進(jìn)行忽略處理。
[0030]3.數(shù)據(jù)分析模塊,當(dāng)數(shù)據(jù)采集模塊一經(jīng)觸發(fā),數(shù)據(jù)分析模塊立即開始執(zhí)行,檢測到內(nèi)存中有數(shù)據(jù)就開始進(jìn)行數(shù)據(jù)分析,并進(jìn)行顯示和存儲,如若數(shù)據(jù)分析不及時(shí)進(jìn)行,則可能造成內(nèi)存中數(shù)據(jù)過大,造成軟件崩潰,數(shù)據(jù)丟失等嚴(yán)重后果,本系統(tǒng)是5個(gè)通道的數(shù)據(jù)一起進(jìn)入到數(shù)據(jù)分析模塊內(nèi),要準(zhǔn)確分析出哪個(gè)通道的數(shù)據(jù)結(jié)果,所以,數(shù)據(jù)分析模塊和數(shù)據(jù)采集模塊是同步進(jìn)行的,以保證數(shù)據(jù)的完整性。
[0031]數(shù)據(jù)分析算法使用基于超聲波檢測的特殊算法,這些分析后的結(jié)果并非直接呈現(xiàn)到用戶界面上,用戶界面上顯示的為原始數(shù)據(jù),而這些分析后的結(jié)果會存儲到硬盤上,由于此軟件是對板材的質(zhì)量進(jìn)行檢測,因此會把結(jié)果以紅色缺陷的方式顯示在用戶組件視圖上。
[0032]如圖4所示為數(shù)據(jù)分析模塊處理流程圖:
步驟301:數(shù)據(jù)采集卡根據(jù)數(shù)據(jù)采集開關(guān)采集數(shù)據(jù);
步驟302:將數(shù)據(jù)存放在Buff內(nèi);
步驟303:對數(shù)據(jù)進(jìn)行初步處理;
步驟304:對信號進(jìn)行分析,得出質(zhì)量檢驗(yàn)結(jié)果;
步驟305:在組件掃描視圖上顯示結(jié)果;
步驟306:將結(jié)果存儲在數(shù)據(jù)庫內(nèi)。
[0033]4.數(shù)據(jù)波形顯示是數(shù)據(jù)波形在軟件界面上的一種手段,數(shù)據(jù)采集卡生產(chǎn)廠家都會提供數(shù)據(jù)波形顯示的控件,這些控件大同小異,本軟件也是采用數(shù)據(jù)波形控件來進(jìn)行波形顯示的。以凌華科技的數(shù)據(jù)顯示控件為例,只需要設(shè)置波形的幅值,和橫向的數(shù)據(jù)點(diǎn)數(shù),就可以完整的顯示整個(gè)波形圖。以超聲波檢測儀器為數(shù)據(jù)源,儀器會把數(shù)據(jù)發(fā)回到服務(wù)器上,這樣就可以在界面上直接使用得到的內(nèi)部離散信號值,結(jié)合數(shù)據(jù)顯示控件,就可以在界面上顯示數(shù)據(jù)了。
[0034]使用short數(shù)組來創(chuàng)建LastCaptureData—個(gè)在內(nèi)存中的數(shù)組,所有最后一次采集的數(shù)據(jù)都存儲到這個(gè)數(shù)組中,系統(tǒng)循環(huán)檢測這個(gè)數(shù)組中是否存在數(shù)據(jù),若存在,則將這個(gè)數(shù)組中的數(shù)據(jù)取出,做出處理后,直接當(dāng)做數(shù)據(jù)源賦給波形顯示控件,那么,數(shù)據(jù)波形顯示控件就可以正確顯示數(shù)據(jù)了。如下圖5所示,為采集后的數(shù)據(jù)到波形顯示可以顯示數(shù)據(jù)的流程圖。
[0035]步驟401:數(shù)據(jù)采集卡采集數(shù)據(jù);
步驟402:將采集的數(shù)據(jù)存放到Buff內(nèi);
步驟403:對數(shù)據(jù)進(jìn)行初步處理,得到穩(wěn)定信號;
步驟404:作為波形顯示控件數(shù)據(jù)源使用。
[0036]數(shù)據(jù)進(jìn)行存儲后,用戶需要查看歷史數(shù)據(jù),或者人為對板材進(jìn)行復(fù)檢,以調(diào)出視圖標(biāo)志缺陷點(diǎn)信號進(jìn)行查看。
[0037]本發(fā)明并不局限于前述的【具體實(shí)施方式】。本發(fā)明擴(kuò)展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合,凡基于本
【發(fā)明內(nèi)容】
所實(shí)現(xiàn)的技術(shù)均屬于本發(fā)明的范圍。
【權(quán)利要求】
1.結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,該系統(tǒng)包括:運(yùn)動(dòng)控制模塊,數(shù)據(jù)采集模塊,數(shù)據(jù)分析模塊,數(shù)據(jù)波形顯示模塊; 運(yùn)動(dòng)控制模塊,控制伺服運(yùn)動(dòng)系統(tǒng)進(jìn)行高速平穩(wěn)運(yùn)動(dòng),當(dāng)運(yùn)動(dòng)到指定位置后,則觸發(fā)數(shù)據(jù)采集線程開始運(yùn)行; 數(shù)據(jù)采集模塊,以數(shù)據(jù)采集卡為主進(jìn)行數(shù)據(jù)采集,受運(yùn)動(dòng)控制線程的控制,數(shù)據(jù)采集使用超聲波測量儀返回的數(shù)據(jù)信號作為數(shù)據(jù)源,并將數(shù)據(jù)暫時(shí)存放到內(nèi)存中; 數(shù)據(jù)分析模塊,當(dāng)數(shù)據(jù)采集模塊一經(jīng)觸發(fā),數(shù)據(jù)分析模塊立即開始執(zhí)行,當(dāng)檢測到內(nèi)存中有數(shù)據(jù)就開始進(jìn)行數(shù)據(jù)分析,并進(jìn)行顯示和存儲; 數(shù)據(jù)波形顯示模塊是將數(shù)據(jù)波形在軟件界面上進(jìn)行顯示。
2.根據(jù)權(quán)利要求1所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述運(yùn)動(dòng)控制模塊的處理步驟為: 步驟101:對運(yùn)動(dòng)控制板卡進(jìn)行初始化; 步驟102:為運(yùn)動(dòng)控制板卡設(shè)置各項(xiàng)參數(shù); 步驟103:對運(yùn)動(dòng)控制卡輸送控制指令以及參數(shù),使電機(jī)能夠進(jìn)行點(diǎn)位運(yùn)動(dòng); 步驟104:運(yùn)動(dòng)控制卡控制伺服系統(tǒng)進(jìn)行協(xié)調(diào)運(yùn)動(dòng)。
3.根據(jù)權(quán)利要求2所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述運(yùn)動(dòng)控制模塊對電機(jī)的各項(xiàng)參數(shù)進(jìn)行設(shè)置,參數(shù)包括:伺服系統(tǒng)的運(yùn)動(dòng)控制模式,編碼器反饋信息模式,伺服電機(jī)的軸號,要運(yùn)動(dòng)距離的脈沖數(shù),控制伺服電機(jī)的初速度,加速度,以及最高速度。
4.根據(jù)權(quán)利要求3所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,電機(jī)的各項(xiàng)參數(shù)參數(shù)都經(jīng)過轉(zhuǎn)換成脈沖數(shù)后存數(shù)在JSON配置文件中,電機(jī)各軸的脈沖轉(zhuǎn)換并不相同,主要依據(jù)是否有減速器來進(jìn)行判斷。
5.根據(jù)權(quán)利要求1所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊的處理步驟為: 步驟201:循環(huán)檢測是否對數(shù)據(jù)進(jìn)行采集并設(shè)置數(shù)據(jù)采集開關(guān); 步驟202:依據(jù)數(shù)據(jù)采集開關(guān)循環(huán)對數(shù)據(jù)進(jìn)行采集; 步驟203:將數(shù)據(jù)存入內(nèi)存中; 步驟204:交由數(shù)據(jù)分析線程對采集到B uff內(nèi)的數(shù)據(jù)進(jìn)行快速分析,并同時(shí)交由數(shù)據(jù)顯示模塊對數(shù)據(jù)進(jìn)行初步處理后封送給數(shù)據(jù)顯示控件。
6.根據(jù)權(quán)利要求1所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述數(shù)據(jù)分析模塊的處理步驟為: 步驟301:數(shù)據(jù)采集卡根據(jù)數(shù)據(jù)采集開關(guān)采集數(shù)據(jù); 步驟302:將數(shù)據(jù)存放在Buff內(nèi); 步驟303:對數(shù)據(jù)進(jìn)行初步處理; 步驟304:對信號進(jìn)行分析,得出質(zhì)量檢驗(yàn)結(jié)果; 步驟305:在組件掃描視圖上顯示結(jié)果; 步驟306:將結(jié)果存儲在數(shù)據(jù)庫內(nèi)。
7.根據(jù) 權(quán)利要求6所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述數(shù)據(jù)分析模塊中使用基于超聲波檢測的數(shù)據(jù)分析算法,分析后的結(jié)果以紅色缺陷的方式顯示在用戶組件上。
8.根據(jù)權(quán)利要求1所述的結(jié)合質(zhì)量超聲檢測系統(tǒng),其特征在于,所述數(shù)據(jù)波形顯示模塊的處理步驟為: 步驟401:數(shù)據(jù)采集卡采集數(shù)據(jù); 步驟402:將采集的數(shù)據(jù)存放到Buff內(nèi); 步驟403:對數(shù)據(jù)進(jìn)行初步處理,得到穩(wěn)定信號; 步驟404:作為波形顯示控 件數(shù)據(jù)源使用。
【文檔編號】G01N29/04GK103792290SQ201410090063
【公開日】2014年5月14日 申請日期:2014年3月12日 優(yōu)先權(quán)日:2014年3月12日
【發(fā)明者】嚴(yán)寒冰, 秦東興, 巨輝, 李龍飛 申請人:成都信息工程學(xué)院