欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

試劑更換控制方法、裝置和分析儀器與流程

文檔序號:11727708閱讀:1002來源:國知局
試劑更換控制方法、裝置和分析儀器與流程

本發(fā)明屬于檢測技術(shù)領(lǐng)域,尤其涉及一種試劑更換控制方法、裝置和分析儀器。



背景技術(shù):

分析儀器上使用的試劑盒是一種耗材,試劑盒里是各種試劑,其使用次數(shù)是有限的。試劑盒放置在儀器的試劑倉中,試劑倉有多個位置,試劑倉一般是一種圓形且可正向/反向旋轉(zhuǎn)的裝置,可將試劑倉上的任何一個位置轉(zhuǎn)動到試劑臂取試劑的位置上。

更換試劑有以下兩種方式:一種是分析儀器在待機情況下更換。分析儀器待機時,人工直接打開試劑倉蓋,然后取出和放入試劑盒,再關(guān)閉試劑倉管,最后分析儀器自動執(zhí)行試劑掃描,讀取試劑信息并更新到軟件中顯示等處理。另一種是在線加載/卸載試劑。儀器工作時,用戶需要更換試劑時直接在分析儀器上進行操作,極易增加試劑臂的等待時間,對分析儀器正常工作造成影響。

通常分析儀器的性能指標(biāo)之一為儀器的檢測通量,檢測通量一般表示在單位時間內(nèi)能夠完成測試的樣本的數(shù)量。如果在檢測過程中,需要增加額外的時間來更換試劑盒,則會降低儀器的檢測通量。如果要保持通量不變,只有增加分析儀器的運動速度,但又提高了調(diào)度分析儀器的復(fù)雜度。

綜上,現(xiàn)有技術(shù)中存在的技術(shù)問題:試劑更換過程帶來了不可避免的檢測通量降低。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供了一種試劑更換控制方法、裝置和分析儀器,能夠在不降低分析儀器的檢測通量的同時對試劑進行更換。

第一方面,提供了一種試劑更換控制方法,包括:在樣本處理周期內(nèi),計算未被試劑臂占用的第一試劑盤空閑時間;比較試劑盒的更換時間與第一試劑盤空閑時間;當(dāng)試劑盒的更換時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)更換試劑盒。

第二方面,提供了一種試劑更換控制裝置,包括:計算單元、比較單元和控制單元。該計算單元用于在樣本處理周期內(nèi),計算未被試劑臂占用的第一試劑盤空閑時間。該比較單元用于比較試劑盒的更換時間與第一試劑盤空閑時間。該控制單元用于當(dāng)試劑盒的更換時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)更換試劑盒。

在第一種可能的實現(xiàn)方式中,上述比較單元還可以用于:

確定試劑盒卸載所需要的卸載時間以及試劑盒加載所需要的加載時間;將卸載時間與加載時間之和作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較;或?qū)⒓虞d時間作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較。

結(jié)合上述可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,上述控制單元還可以用于:

當(dāng)更換時間大于或等于第一試劑盤空閑時間時,比較卸載時間與第一試劑盤空閑時間;當(dāng)卸載時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)執(zhí)行試劑盒卸載;計算第二試劑盤空閑時間,當(dāng)加載時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒加載。

其中:

當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第二試劑盤空閑時間是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。或,

當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第二試劑盤空閑時間是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。或,

當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間和第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第二試劑盤空閑時間是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。

n為大于零的整數(shù),m為大于或等于零的整數(shù)。

結(jié)合上述可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,上述比較單元還可以用于:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,確定試劑盒裝載入倉所需要的裝載入倉時間以及試劑盒信息掃描所需要的信息掃描時間;將裝載入倉時間與信息掃描時間之和作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較;或?qū)⒀b載入倉時間作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較。

結(jié)合上述可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,上述控制單元還可以用于:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,比較裝載入倉時間與第二試劑盤空閑時間;當(dāng)裝載入倉時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒裝載入倉;計算第三試劑盤空閑時間,當(dāng)信息掃描時間小于第三試劑盤空閑時間時,在第三試劑盤空閑時間內(nèi)執(zhí)行試劑盒信息掃描。

其中:

當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第三試劑盤空閑時間是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和?;颍?/p>

當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第三試劑盤空閑時間是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和?;颍?/p>

當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第三試劑盤空閑時間是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。

n為大于零的整數(shù),m為大于或等于零的整數(shù)。

結(jié)合上述可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,上述復(fù)位單元還可以用于:

取試劑后,試劑盤轉(zhuǎn)動第一預(yù)設(shè)角度以執(zhí)行一次復(fù)位動作,第一預(yù)設(shè)角度大于等于180度且小于等于360度。

第三方面,提供了一種分析儀器,可以包括存儲器、處理器和總線。該存儲器和處理器可以通過總線連接并完成相互間的通信。該存儲器可以用于存儲計算機可執(zhí)行指令。該處理器通過讀取存儲器中存儲的計算機可執(zhí)行指令來運行與算機可執(zhí)行指令對應(yīng)的程序,以用于執(zhí)行上述的試劑更換控制方法。

根據(jù)本發(fā)明實施例提供的試劑更換控制方法、裝置和分析儀器,通過在樣本的處理周期內(nèi),計算試劑臂執(zhí)行取試劑后試劑盤空閑時間,并將計算得到的試劑盤空閑時間與試劑更換時間進行比較,從而在試劑更換時間小于試劑盤空閑時間時,在試劑盤空閑時間內(nèi)更換試劑,實現(xiàn)了在不影響儀器正常工作時的同時來試劑進行更換。能夠在不降低儀器的檢測通量的同時對試劑進行更換。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明的一種實施例的試劑更換控制方法的示意性流程圖;

圖2是本發(fā)明的另一種實施例的試劑更換控制方法的示意性流程圖;

圖3是本發(fā)明的再一種實施例的試劑更換控制方法的示意性流程圖;

圖4是本發(fā)明的一種實施例的試劑更換控制方法的示意性流程圖;

圖5是本發(fā)明的另一種實施例的試劑更換控制方法的示意性流程圖;

圖6是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒卸載過程的示意性流程圖;

圖7是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒卸載過程的示意性時序;

圖8是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒加載過程的示意性流程圖;

圖9是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒加載過程的示意性時序;

圖10是本發(fā)明的一種實施例的試劑更換控制裝置的示意性結(jié)構(gòu)框圖;

圖11是本發(fā)明的另一種實施例的試劑更換控制裝置的示意性結(jié)構(gòu)框圖;

圖12是本發(fā)明的一種實施例的分析儀器的示意性結(jié)構(gòu)框圖;

圖13是本發(fā)明的一種實施例的試劑更換控制裝置的計算設(shè)備實現(xiàn)的示意性結(jié)構(gòu)框圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

下面將詳細(xì)描述本發(fā)明的各個方面的特征和示例性實施例。在下面的詳細(xì)描述中,提出了許多具體細(xì)節(jié),以便提供對本發(fā)明的全面理解。但是,對于本領(lǐng)域技術(shù)人員來說很明顯的是,本發(fā)明可以在不需要這些具體細(xì)節(jié)中的一些細(xì)節(jié)的情況下實施。下面對實施例的描述僅僅是為了通過示出本發(fā)明的示例來提供對本發(fā)明的更好的理解。本發(fā)明決不限于下面所提出的任何具體配置和算法,而是在不脫離本發(fā)明的精神的前提下覆蓋了元素、部件和算法的任何修改、替換和改進。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本申請。

在一些示例中,在試劑盒余量不足需要更換時,需要停止儀器的正常工作運行狀態(tài),人工打開試劑倉蓋,然后取出和放入試劑盒,再關(guān)閉試劑倉管,最后儀器掃描更新后的試劑信息,讀取試劑信息并更新到軟件中顯示等處理,但上述試劑更新方法會占用儀器的工作時間,影響儀器檢測通量。

基于上述問題,本發(fā)明實施例提供一種試劑更換控制方法,能夠在不降低儀器的檢測通量的同時對試劑進行更換。

圖1是本發(fā)明的一種實施例的試劑更換控制方法的示意性流程圖。如圖1所示,該試劑更換控制方法,可以包括:

s110,在樣本處理周期內(nèi),計算未被試劑臂占用的第一試劑盤空閑時間。

例如,在試劑臂進行取試劑時,需要占用試劑盤,這段時間為試劑盤的工作時間,而試劑盤沒有被試劑臂占用的時間可以稱為試劑盤空閑時間。

在一些示例中,上述第一試劑盤空閑時間可以是:第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間。上述第一試劑盤空閑時間還可以是第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間,其中,n為大于零的整數(shù)。

在上述實施例的另一些示例中,上述第一試劑盤空閑時間也可以是:第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和,其中,n為大于零的整數(shù)。

s120,比較試劑盒的更換時間與第一試劑盤空閑時間。

在一些示例中,該試劑的更換時間可以是包括試劑盒卸載和試劑盒加載的一整套試劑更換的時間。該試劑的更換時間也可以是單獨的試劑盒加載的時間。

在一些示例中,s120可以包括:確定試劑盒卸載所需要的卸載時間以及試劑盒加載所需要的加載時間。將卸載時間與加載時間之和作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較。

在另一些示例中,s120可以包括:確定試劑盒卸載所需要的卸載時間以及試劑盒加載所需要的加載時間。將加載時間作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較。

s130,當(dāng)試劑盒的更換時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)更換試劑盒。

在一些示例中,該試劑更換控制方法,可以是通過儀器在線自動運行實現(xiàn)。

該試劑更換控制方法可以通過在樣本的處理周期內(nèi),計算試劑臂執(zhí)行取試劑后試劑盤空閑時間,并將計算得到的第一試劑盤空閑時間與試劑更換時間進行比較,從而在試劑更換時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)更換試劑,實現(xiàn)了在不影響分析儀器正常工作時的同時來試劑進行更換。能夠在不降低分析儀器的檢測通量的同時對試劑進行更換。

在一些示例中,s130中的更換試劑可以包括試劑盒卸載和試劑盒加載。那么,s120,可以包括:比較試劑盒卸載的所需時間和試劑盒加載的所需時間之和與第一試劑盤空閑時間。s130,可以包括:當(dāng)試劑盒卸載的所需時間和試劑盒加載的所需時間之和小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)執(zhí)行試劑盒卸載和試劑盒加載。

在一些示例中,s130中的更換試劑可以包括試劑盒加載。那么,s120,可以包括:比較試劑盒加載的所需時間之和與第一試劑盤空閑時間。s130,可以包括:當(dāng)試劑盒加載的所需時間之和小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)執(zhí)行試劑盒卸載和試劑盒加載。

根據(jù)一些實施例,在包括試劑盒卸載和試劑盒加載的全部更換時間大于或等于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi),無法一次完成試劑盒卸載和試劑盒加載的全部過程,甚至無法完成單獨的試劑盒記載的過程,基于上述問題,本發(fā)明實施例提供了另一種試劑更換控制方法。

圖2是本發(fā)明的另一種實施例的試劑更換控制方法的示意性流程圖。如圖2所示,該試劑更換控制方法還可以包括:

s210,當(dāng)更換時間大于或等于第一試劑盤空閑時間時,比較卸載時間與第一試劑盤空閑時間。

s220,當(dāng)卸載時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)執(zhí)行試劑盒卸載。

s230,計算第二試劑盤空閑時間,當(dāng)加載時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒加載。

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第二試劑盤空閑時間可以是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第二試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間和第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第二試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,s120還可以包括:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,確定試劑盒裝載入倉所需要的裝載入倉時間以及試劑盒信息掃描所需要的信息掃描時間。

將裝載入倉時間與信息掃描時間之和作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較。

在另一些示例中,s120也可以包括:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,確定試劑盒裝載入倉所需要的裝載入倉時間以及試劑盒信息掃描所需要的信息掃描時間。

將裝載入倉時間作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較。

根據(jù)上述實施例,在包括試裝載入倉和信息掃描的試劑盒加載時間大于或等于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi),無法一次完成試裝載入倉和信息掃描的全部過程,甚至,在一些情況下,在第二試劑盤空閑時間內(nèi),無法一次完成單獨的試裝載入倉的過程,基于上述問題,本發(fā)明實施例提供了再一種試劑更換控制方法。圖3是本發(fā)明的再一種實施例的試劑更換控制方法的示意性流程圖。如圖3所示,該試劑更換控制方法還可以包括:

s310,當(dāng)加載時間大于或等于第二試劑盤空閑時間時,比較裝載入倉時間與第二試劑盤空閑時間;

s320,當(dāng)裝載入倉時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒裝載入倉。

s330,計算第三試劑盤空閑時間,當(dāng)信息掃描時間小于第三試劑盤空閑時間時,在第三試劑盤空閑時間內(nèi)執(zhí)行試劑盒信息掃描。

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第三試劑盤空閑時間可以是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第三試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間和第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第三試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。其中,n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,信息掃描的信息可以包括試劑的剩余次數(shù)、開瓶日期、試劑名稱、試劑成分等信息。在一些示例中,上述信息被掃描獲得后還可以進行存儲,例如存儲在儀器內(nèi)部存儲單元的數(shù)據(jù)庫中,以在需要時使用。

根據(jù)一些實施例,該試劑更換控制方法還可以包括:在試劑盒卸載、試劑盒加載和取試劑中的任一項完成后,更新試劑的信息。更新的信息,可以包括試劑的剩余次數(shù)、開瓶日期、試劑名稱、試劑成分等信息。需要說明的是,更新試劑的信息并不需要占用試劑盤的時間。例如,在試劑盒卸載、試劑盒加載和取試劑中的任一項完成后,可通過軟件在儀器內(nèi)部執(zhí)行。

圖4是本發(fā)明的一種實施例的試劑更換控制方法的示意性流程圖。如圖4所示,當(dāng)信息掃描獲得的信息包括試劑的剩余使用次數(shù)時,該試劑更換控制方法還可以包括s410,剩余使用次數(shù)在試劑被取用后遞減,當(dāng)剩余使用次數(shù)小于預(yù)設(shè)值時,生成提示消息。

在一些示例中,每取一次試劑后,對應(yīng)的使用次數(shù)就會自動減1,當(dāng)余量低于用戶設(shè)置的預(yù)設(shè)值后,生成提示消息。在一些示例中,該提示消息可以是報警消息或觸發(fā)生成報警提示。例如,生成“試劑余量低,請加載試劑盒”等相關(guān)的報警提示,提醒用戶提前加載試劑盒。

在一些示例中,還可以使儀器的界面中的試劑盒的顏色變成紅色,余量大于預(yù)設(shè)值時以綠色顯示。通過對試劑剩余使用次數(shù)的提前預(yù)警,可以有效避免由于試劑用完耽擱的儀器工作時間。

圖5是本發(fā)明的另一種實施例的試劑更換控制方法的示意性流程圖。如圖5所示,當(dāng)信息掃描獲得的信息包括試劑的類型時,該試劑更換控制方法還可以包括:s510,當(dāng)相同類型的試劑的剩余使用次數(shù)均小于預(yù)設(shè)值時,生成加樣停止控制指令。在一些示例中,當(dāng)某類型的試劑用完后,用戶并沒有及時添加新的試劑,此時若還有用此類試劑的樣本需要測試,通過s510可以使儀器進入加樣停狀態(tài),等待用戶加入新的試劑。

根據(jù)一些實施例,上述試劑更換控制方法中的更換試劑可以包括:將試劑盤旋轉(zhuǎn)w度,使試劑盤上需要更換的試劑位置旋轉(zhuǎn)至試劑更換操作口位置,w大于0且小于等于180。需要說明的是,在任意情況下,試劑盤上需要更換的試劑位置旋轉(zhuǎn)至試劑更換操作口位置都可以通過至少兩個角度實現(xiàn),除去兩個角度都等于180度的情況,其他情況中,會產(chǎn)生一個較大的旋轉(zhuǎn)角度和一個較小的旋轉(zhuǎn)角度,這時可以通過較小的旋轉(zhuǎn)角度來盡可能縮短試劑更換的時間。

在一些示例中,在儀器可以設(shè)置有混勻機構(gòu),試劑盤中的每個試劑盒可以設(shè)計有獨立的試劑位。其中有一種試劑里會有微粒狀的磁珠,檢測時必須使磁珠能均勻的分布在試劑中每個位置。若靜止不動則磁珠會隨著時間的推移慢慢沉降,分布變得不均勻。所以在檢測時,應(yīng)不停的混勻試劑,使其均勻分布。

在一些示例中,試劑混勻機構(gòu)設(shè)置在試劑盒的一個試劑位中,該試劑混勻機構(gòu)一般設(shè)計成可旋轉(zhuǎn)的圓柱形裝置。當(dāng)試劑盤轉(zhuǎn)動時,帶動試劑盒上的磁珠位置旋轉(zhuǎn),從而達(dá)到混勻試劑的目的。

在一些示例中,儀器從待機模式到運行模式時,試劑盤會順轉(zhuǎn)一圈,然后反轉(zhuǎn)一圈,如此反復(fù)多次,試劑盤旋轉(zhuǎn)時帶動盤上所有試劑盒的磁珠位置轉(zhuǎn)動,使試劑混勻,或是應(yīng)用戶需求對進行轉(zhuǎn)動,對試劑進行混勻,但會占用儀器的工作時間,影響儀器檢測通量。

基于上述問題,本發(fā)明實施例的試劑更換控制方法還可以包括取試劑后,試劑盤轉(zhuǎn)動第一預(yù)設(shè)角度以執(zhí)行一次第一復(fù)位動作,第一預(yù)設(shè)角度大于等于180度且小于等于360度。需要說明的是,由于試劑盤在執(zhí)行復(fù)位時,會存在兩個復(fù)位角度,一個復(fù)位角為度延順時針進行復(fù)位時試劑盤需要轉(zhuǎn)動的角度,另一個復(fù)位為角度延逆時針進行復(fù)位時試劑盤需要轉(zhuǎn)動的復(fù)位角度,去除兩個復(fù)位角度都等于180度的情況,會產(chǎn)生一個較大的復(fù)位角度和一個較小的復(fù)位角度,這里的第一復(fù)位動作可以理解為在試劑盤進行復(fù)位時,選擇一個相對較大的角度進行復(fù)位,以提高試劑的混勻效果。

在一些示例中,該試劑更換控制方法還可以包括:取試劑后,當(dāng)復(fù)位角度中的較小復(fù)位角度小于預(yù)設(shè)閾值時,則先向較小復(fù)位角度的所需旋轉(zhuǎn)方向反向旋轉(zhuǎn)n度,然后再向較小復(fù)位角度的所需旋轉(zhuǎn)方向旋轉(zhuǎn)較小復(fù)位角度加n度,以執(zhí)行一次第二復(fù)位動作。

在一些示例中,該試劑混更換控制方法的還可以包括第一復(fù)位動作。該試劑盤轉(zhuǎn)動預(yù)設(shè)角度以執(zhí)行一次或一次以上試劑混勻動作可以包括:試劑盤轉(zhuǎn)動復(fù)位角度中的較大復(fù)位角度以執(zhí)行一次第一復(fù)位動作。需要說明的是,這里的第二復(fù)位動作是在復(fù)位角度中的較小復(fù)位角度小于一個預(yù)設(shè)閾值時,為了讓試劑盤仍能轉(zhuǎn)過一個較大角度,增加試劑混勻效果,而執(zhí)行的試劑盤先向較小復(fù)位角度的所需旋轉(zhuǎn)方向反向旋轉(zhuǎn)n度,然后再向較小復(fù)位角度的所需旋轉(zhuǎn)方向旋轉(zhuǎn)較小復(fù)位角度加n度的動作。

在一個示例中,試劑盤設(shè)置有30個試劑盒也就是30個位點,每個位點對應(yīng)試劑盤上的一個角度值。例如預(yù)設(shè)閾值為10個位點所占據(jù)的角度值,那么當(dāng)復(fù)位角度中的較小復(fù)位角度小于上述10個位點所占據(jù)的角度值時,可以選擇試劑盤先向較小復(fù)位角度的所需旋轉(zhuǎn)方向反向旋轉(zhuǎn)n度,例如旋轉(zhuǎn)90度,然后再向較小復(fù)位角度的所需旋轉(zhuǎn)方向旋轉(zhuǎn)較小復(fù)位角度加90度,以執(zhí)行一次第二復(fù)位動作。通過上述第二復(fù)位動作,可以使在試劑盤進行復(fù)位時,轉(zhuǎn)動一個較大的角度進行復(fù)位,以提高試劑的混勻效果。

圖6是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒卸載過程的示意性流程圖。如圖6所示,該試劑更換控制方法中的試劑盒卸載過程可以包括:

s610,等待用戶確認(rèn)是否卸載。例如,可以是儀器監(jiān)測到試劑盒的剩余次數(shù)低于預(yù)設(shè)值,向用戶發(fā)出是否卸載試劑盒的提示消息。

s611,若用戶確認(rèn)卸載試劑盒,則卸載機構(gòu)運動,抓手運動到等待抓取的位置。

s612,查看儀器是否處于待機狀態(tài)。若處于待機狀態(tài)則進入s613,若處于非待機狀態(tài)則進入s613a。

s613,旋轉(zhuǎn)試劑盤,以使試劑盤中的試劑倉指定位置到抓手放入處。

s613a,根據(jù)試劑更換的時間計算取出時機。

s614a,根據(jù)試劑盤空閑時間和試劑更換的時間判斷是否有足夠時間取出試劑盒。如果不足夠,則返回s613a,如果足夠,則進入s615a。

s615a,旋轉(zhuǎn)試劑盤,以使試劑盤中的試劑倉指定位置到抓手存放處。進入s614。

s614,抓手從試劑倉中取出試劑盒。

s615,刪除試劑信息,更新數(shù)據(jù)庫。

s616,控制抓手放下試劑盒到旋轉(zhuǎn)機構(gòu),打開艙門。

s617,彈出消息提示用戶取出試劑盒。

s618,用戶取走試劑盒,操作儀器的消息提示框。

s619,關(guān)閉艙門。

s620,判斷試劑盒是否取走,若未取走,則返回s616,若已取走,則結(jié)束。

圖7是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒卸載過程的示意性時序。如圖7所示,該時序圖由4個上述樣本處理周期組成。以一個樣本周期的時間片為12秒為例。

時序圖的第一層,代表上述樣本處理周期,其中的間隔線代表一個樣本處理周期的結(jié)束和下一個樣本處理周期的開始。

時序圖的第二層中的凸起代表第一試劑臂在執(zhí)行取試劑動作。

時序圖的第三層中的凸起代表第二試劑臂在執(zhí)行取試劑動作。

時序圖的第四層中的凸起代表在進行試劑盒卸載。

通過上述試劑更換控制方法在避開兩個試劑臂取試劑的時間,在每個樣本周期的空閑時間內(nèi)對試劑進行試劑盒卸載。

圖8是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒加載過程的示意性流程圖。如圖8所示,該試劑更換控制方法中的試劑盒加載過程可以包括:

s810,加載機構(gòu)復(fù)位。

s811,打開艙門。

s812,彈出消息提示用戶放入試劑盒。

s813,放入試劑盒后操作消息框的按鈕,關(guān)閉艙門。

s814,判斷是否放入,,若沒有放入則結(jié)束,如果有放入則進入s815。

s815,旋轉(zhuǎn)盤復(fù)位后再運行到抓取位置。

s816,控制抓手抓取試劑,旋轉(zhuǎn)試劑盤復(fù)位,抓手垂直運行到等待位置。

s817,查看儀器是否處于待機狀態(tài)。若處于待機狀態(tài)則進入s819,若處于非待機狀態(tài)則進入s618。

s819,旋轉(zhuǎn)試劑盤,以使試劑倉指定位置到抓手放入處。

s820,放入試劑盒。進入s821。

s818,根據(jù)試劑更換的時間計算取出時機。

s818a,根據(jù)試劑盤空閑時間和試劑更換的時間判斷是否有足夠時間加載試劑盒。如果不足夠,則返回s818,如果足夠,則進入s818b。

s818b,旋轉(zhuǎn)試劑盤,以使試劑倉指定位置到抓手放入處。

s818c,放入試劑盒。如果已放入,則進入s821,如果未放入則進入s818d。

s821,抓手退回到等待位置??赏瑫r進入s822和823.

s822,抓手和加載機構(gòu)復(fù)位。

s818d,如果超時未放入試劑盒,則等待下一輪。如果為超時則進入s823。

s823,旋轉(zhuǎn)試劑盤,以使試劑倉到讀取試劑信息位置。

s824,讀取試劑信息并更新到軟件界面和數(shù)據(jù)庫,結(jié)束。

圖9是本發(fā)明的一種實施例的試劑更換控制方法中的試劑盒加載過程的示意性時序。如圖9所示,該時序圖由4個上述樣本處理周期組成。以一個樣本周期的時間片為12秒為例。

時序圖的第一層,代表上述樣本處理周期,其中的間隔線代表一個樣本處理周期的結(jié)束和下一個樣本處理周期的開始。

時序圖的第二層中的凸起代表第一試劑臂在執(zhí)行取試劑動作。

時序圖的第三層中的凸起代表第二試劑臂在執(zhí)行取試劑動作。

時序圖的第四層中的凸起代表在進行試劑盒加載。通過上述試劑更換控制方法在避開兩個試劑臂取試劑的時間,在樣本周期的空閑時間內(nèi)對試劑進行試劑盒加載。

上文中結(jié)合圖1至圖9,詳細(xì)描述了根據(jù)本發(fā)明實施例的試劑更換控制方法,下面將結(jié)合圖10至圖11,詳細(xì)描述根據(jù)本發(fā)明實施例的試劑更換控制的裝置。

圖10是本發(fā)明的一種實施例的試劑更換控制裝置的示意性結(jié)構(gòu)框圖。如圖10所示,該試劑更換控制裝置1000,可以包括:計算單元1010、比較單元1020和控制單元1030。

計算單元1010可以用于在樣本處理周期內(nèi),計算未被試劑臂占用的第一試劑盤空閑時間。

比較單元1020可以用于比較試劑盒的更換時間與第一試劑盤空閑時間。

控制單元1030可以用于當(dāng)試劑盒的更換時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)更換試劑盒。

根據(jù)本發(fā)明實施例的試劑更換控制裝置1000可對應(yīng)于根據(jù)本發(fā)明實施例的試劑更換控制方法中的執(zhí)行主體,并且試劑更換控制裝置1000中的各個單元的上述和/或功能分別為了實現(xiàn)圖1中的各個方法的相應(yīng)流程,為了簡潔,在此不再贅述。

該試劑更換控制裝置1000可以通過在樣本的處理周期內(nèi),計算試劑臂執(zhí)行取試劑后試劑盤空閑時間,并將計算得到的試劑盤空閑時間與試劑更換時間進行比較,從而在試劑更換時間小于試劑盤空閑時間時,在試劑盤空閑時間內(nèi)更換試劑,實現(xiàn)了在不影響儀器正常工作時的同時來試劑進行更換。能夠在不降低儀器的檢測通量的同時對試劑進行更換。

在一些示例中,控制單元還可以包括旋轉(zhuǎn)單元,旋轉(zhuǎn)單元用于將試劑盤旋轉(zhuǎn)w度,使試劑盤上需要更換的試劑位置旋轉(zhuǎn)至試劑更換操作口位置,w大于0且小于等于180。

在一些示例中,比較單元還可以用于:

確定試劑盒卸載所需要的卸載時間以及試劑盒加載所需要的加載時間;將卸載時間與加載時間之和作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較;或?qū)⒓虞d時間作為更換時間,并將更換時間與第一試劑盤空閑時間進行比較。

在一些示例中,控制單元還可以用于:當(dāng)更換時間大于或等于第一試劑盤空閑時間時,比較卸載時間與第一試劑盤空閑時間;當(dāng)卸載時間小于第一試劑盤空閑時間時,在第一試劑盤空閑時間內(nèi)執(zhí)行試劑盒卸載;計算第二試劑盤空閑時間,當(dāng)加載時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒加載。

其中:

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第二試劑盤空閑時間可以是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第二試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)谝辉噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間和第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第二試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,上述比較單元還可以用于:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,確定試劑盒裝載入倉所需要的裝載入倉時間以及試劑盒信息掃描所需要的信息掃描時間;將裝載入倉時間與信息掃描時間之和作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較;或?qū)⒀b載入倉時間作為加載時間,并將加載時間與第二試劑盤空閑時間進行比較。

在一些示例中,上述控制單元還可以用于:

當(dāng)加載時間大于或等于第二試劑盤空閑時間時,比較裝載入倉時間與第二試劑盤空閑時間;當(dāng)裝載入倉時間小于第二試劑盤空閑時間時,在第二試劑盤空閑時間內(nèi)執(zhí)行試劑盒裝載入倉;計算第三試劑盤空閑時間,當(dāng)信息掃描時間小于第三試劑盤空閑時間時,在第三試劑盤空閑時間內(nèi)執(zhí)行試劑盒信息掃描。

其中:

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間時,第三試劑盤空閑時間可以是:

第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間時,第三試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間、第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,當(dāng)?shù)诙噭┍P空閑時間為第n樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間和第n+1樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和時,第三試劑盤空閑時間可以是:

第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間、第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間或第n+m+1樣本處理周期內(nèi)試劑臂取試劑后的試劑盤空閑時間與第n+m+2樣本處理周期內(nèi)試劑臂取試劑前的試劑盤空閑時間之和。n為大于零的整數(shù),m為大于或等于零的整數(shù)。

在一些示例中,上述信息掃描獲得的信息可以包括試劑的剩余使用次數(shù)??刂茊卧€可以用于:剩余使用次數(shù)在試劑被取用后遞減,當(dāng)剩余使用次數(shù)小于預(yù)設(shè)值時,生成提示消息。

在一些示例中,上述信息掃描獲得的信息還可以包括試劑的類型。控制單元還可以用于:當(dāng)相同類型的試劑的剩余使用次數(shù)均小于預(yù)設(shè)值時,生成加樣停止控制指令。

圖11是本發(fā)明的另一種實施例的試劑更換控制裝置的示意性結(jié)構(gòu)框圖。如圖11所示,該試劑更換控制裝置1100,可以包括:計算單元1110、比較單元1120、控制單元1130和復(fù)位單元1140。

其中,計算單元1110、比較單元1120和控制單元1130與計算單元1010、比較單元1020和控制單元1030的功能類似,再此不再贅述。

復(fù)位單元1140可以用于:取試劑后,試劑盤轉(zhuǎn)動第一預(yù)設(shè)角度以執(zhí)行一次第一復(fù)位動作,第一預(yù)設(shè)角度大于等于180度且小于等于360度。

在一些示例中,該復(fù)位單元1140還可以用于:取試劑后,當(dāng)復(fù)位角度中的較小復(fù)位角度小于預(yù)設(shè)閾值時,則先向較小復(fù)位角度的所需旋轉(zhuǎn)方向反向旋轉(zhuǎn)n度,然后再向較小復(fù)位角度的所需旋轉(zhuǎn)方向旋轉(zhuǎn)較小復(fù)位角度加n度,以執(zhí)行一次第二復(fù)位動作。

圖12是本發(fā)明的一種實施例的分析儀器的示意性結(jié)構(gòu)框圖。如圖12所示,該分析儀器1200,可以包括上述試劑更換控制裝置1000。在一些示例中,分析儀器1200可以是用于分析生化樣本的生化儀器,也可以是分析其他種類樣本的分析儀器。

因此,分析儀器1200可以通過在樣本的處理周期內(nèi),計算試劑臂執(zhí)行取試劑后試劑盤空閑時間,并將計算得到的試劑盤空閑時間與試劑更換時間進行比較,從而在試劑更換時間小于試劑盤空閑時間時,在試劑盤空閑時間內(nèi)更換試劑,實現(xiàn)了在不影響分析儀器正常工作時的同時來試劑進行更換。能夠在不降低分析儀器的檢測通量的同時對試劑進行更換。

圖13是本發(fā)明的一種實施例的試劑更換控制裝置的計算設(shè)備實現(xiàn)的示意性結(jié)構(gòu)框圖。如圖13所示,結(jié)合上述的試劑更換控制方法和試劑更換控制裝置的至少一部分可以由計算設(shè)備1300包括輸入設(shè)備1301、輸入端口1302、處理器1303、存儲器1304、輸出端口1305、以及輸出設(shè)備1306。其中,輸入端口1302、處理器1303、存儲器1304、以及輸出端口1305通過總線1310相互連接,輸入設(shè)備1301和輸出設(shè)備1306分別通過輸入端口1302和輸出端口1305與總線1310連接,進而與計算設(shè)備1300的其他組件連接。需要說明的是,這里的輸出接口和輸入接口也可以用i/o接口表示。具體地,輸入設(shè)備1301接收來自外部的輸入信息,并通過輸入端口1302將輸入信息傳送到處理器1303;處理器1303基于存儲器1304中存儲的計算機可執(zhí)行指令對輸入信息進行處理以生成輸出信息,將輸出信息臨時或者永久地存儲在存儲器1304中,然后通過輸出端口1305將輸出信息傳送到輸出設(shè)備1306;輸出設(shè)備1306將輸出信息輸出到計算設(shè)備1300的外部。

上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。

根據(jù)一些實施例,控制單元1030中的試劑盒自動加載和卸載的過程可以包括:在軟件工程中創(chuàng)建creagentautoloaderctrlthread線程,定義如下函數(shù):

takeoutreagentkit(msgthmsg):實現(xiàn)自動卸載試劑的函數(shù)調(diào)用,當(dāng)用戶卸載試劑時,在界面上選擇要卸載的試劑,程序產(chǎn)生卸載試劑的消息并啟動此線程,并發(fā)送消息到該線程,此線程的消息循環(huán)中獲取消息并調(diào)用此函數(shù)實現(xiàn)自動卸載試劑的全過程。

putinreagentkit(msgthmsg):實現(xiàn)自動加載試劑的函數(shù)調(diào)用,當(dāng)用戶加載試劑時,在界面上選擇要加載試劑的位置,程序產(chǎn)生加載試劑的消息并啟動此線程,并發(fā)送消息到該線程,此線程的消息循環(huán)中獲取消息并調(diào)用此函數(shù)實現(xiàn)自動加載試劑的全過程。

根據(jù)一些實施例,控制單元1030中的試劑剩余次數(shù)及報警處理的過程可以包括:

軟件啟動時,創(chuàng)建試劑模塊(reagentmodule),從數(shù)據(jù)庫中讀取試劑的所有信息,包括試劑的剩余次數(shù)等,然后旋轉(zhuǎn)試劑倉中的試劑盒讀取試劑倉中的所有試劑盒上的存儲信息,更新剩余次數(shù)。

儀器運行時,啟動reagentthread線程,控制試劑臂和試劑倉實現(xiàn)取試劑的過程,當(dāng)取一次試劑時,獲取對應(yīng)試劑的creagentinfo對象,并將使用次數(shù)減一,更新數(shù)據(jù)庫,同時把剩余次數(shù)寫入到試劑盒的存儲介質(zhì)中。然后往主界面發(fā)送wm_update_reagent_testnum消息,主界面收到此消息后再向試劑界面(cdlgreagentinfo)發(fā)送um_update_reagent_info消息,試劑界面接收消息并調(diào)用displaycurmodulereagentinfos函數(shù),顯示此試劑的剩余數(shù),試劑狀態(tài)等信息,更新界面的顯示。當(dāng)判斷剩余測試數(shù)小于報警值后,向報警窗口發(fā)送報警消息,提示用戶更換。

根據(jù)一些實施例,控制單元中的試劑用完時調(diào)用加樣停的過程可以包括:

儀器運行時,啟動reagentthread線程,控制試劑臂和試劑倉實現(xiàn)取試劑的過程,當(dāng)取一次試劑時,獲取對應(yīng)試劑的creagentinfo對象,并將使用次數(shù)減一,當(dāng)次數(shù)小于0時,調(diào)用核心模塊ccoremodule的核心模塊對象pcoremodule的setsamplestep(true)函數(shù),設(shè)置核心模塊為加樣停狀態(tài)。添加樣本線程caddsamplethread在運行添加樣本時,判斷如果是加樣停狀態(tài),則不進行加樣處理。

根據(jù)一些實施例,控制單元1030中的更新試劑盒中的信息的過程可以包括:

軟件啟動時,生成crfidreader對象,并初始化此對象的相關(guān)參數(shù),儀器運行試劑掃描時,調(diào)用creagentbarcodesacnthread線程,調(diào)用oneposscanproc函數(shù),然后調(diào)用crfidreader對象的cardread函數(shù),讀取掃描位置的試劑信息,判斷若試劑盒中無開瓶日期,則調(diào)用cardwrite函數(shù)寫入日期到試劑盒的存儲介質(zhì)上。

儀器運行時,啟動reagentthread線程,控制試劑臂和試劑倉實現(xiàn)取試劑的過程,當(dāng)取一次試劑時,調(diào)用crfidreader對象的cardwrite函數(shù)寫入剩余測試數(shù)。

根據(jù)一些實施例,控制單元1030中的尋找試劑倉選擇的最佳路徑的過程可以包括:

程序中定義creagentmodule試劑模塊,在試劑模塊中定義creagenttray試劑盤類的對象,在此類中定義movetoautoloaderpos(intireagpos)函數(shù),實現(xiàn)最佳路徑的計算和運轉(zhuǎn)。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
子长县| 封丘县| 林芝县| 永川市| 田林县| 和龙市| 义马市| 石嘴山市| 大埔县| 夹江县| 潞西市| 遵化市| 新河县| 自贡市| 防城港市| 临湘市| 徐州市| 普兰县| 辉南县| 亳州市| 揭阳市| 聂荣县| 丽江市| 城步| 托克逊县| 鞍山市| 红桥区| 英山县| 安阳县| 庆安县| 辛集市| 濉溪县| 平利县| 茂名市| 宜兰市| 虹口区| 申扎县| 孝感市| 逊克县| 特克斯县| 宕昌县|