專(zhuān)利名稱(chēng):具有后臺(tái)控制系統(tǒng)的血液分析儀及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及醫(yī)療診斷設(shè)備技術(shù)領(lǐng)域,尤其涉及具有后臺(tái)控制系統(tǒng)的血液分析儀及其后臺(tái)控制系統(tǒng)控制方法。
背景技術(shù):
眾所周知,已經(jīng)有一種分析儀將輸入的檢驗(yàn)物進(jìn)行分析,得出相應(yīng)的參數(shù)。比如血液分析儀設(shè)備,通過(guò)血液分析儀可以對(duì)血液中的紅細(xì)胞、白細(xì)胞和血小板進(jìn)行計(jì)數(shù)。經(jīng)過(guò)一段時(shí)間的發(fā)展,人們發(fā)現(xiàn)這些分析的過(guò)程其實(shí)是可以抽象為一些具體的操作過(guò)程。比如101086496號(hào)專(zhuān)利提供了一種全自動(dòng)血液常規(guī)智能分析儀及其分析方法,該分析儀提出了分析的過(guò)程包括樣品采樣、推片,染色處理、智能分析等操作。另外,隨著通信技術(shù)不斷發(fā) 展及用戶(hù)體驗(yàn)越來(lái)越高,導(dǎo)致需求越來(lái)越復(fù)雜,如果繼續(xù)將用戶(hù)的需求與具體分析的過(guò)程過(guò)度的耦合在一起的話(huà),會(huì)導(dǎo)致系統(tǒng)過(guò)于復(fù)雜、冗余,嚴(yán)重影響用戶(hù)的體驗(yàn)。因此,出現(xiàn)了一些前臺(tái)系統(tǒng)與后臺(tái)分離的一些系統(tǒng),這里說(shuō)的分離是指不同的進(jìn)程、平臺(tái)的分離,比如專(zhuān)利101315323號(hào)專(zhuān)利,提出了使用可顯示裝置與控制裝置進(jìn)行分離的想法,通過(guò)通信的方式進(jìn)行數(shù)據(jù)的顯示。顯示的裝置和控制裝置可以是運(yùn)行在兩個(gè)完全不同的硬件平臺(tái)和操作系統(tǒng)下,是兩個(gè)完全分離的系統(tǒng)?,F(xiàn)有的分析技術(shù),通過(guò)通信的方式,傳輸給前臺(tái)顯示裝置進(jìn)行數(shù)據(jù)顯示,也并沒(méi)有真正通過(guò)顯示裝置對(duì)控制裝置進(jìn)行發(fā)送控制信息,導(dǎo)致前臺(tái)用戶(hù)操作與后臺(tái)控制業(yè)務(wù)功能耦合過(guò)于緊密,開(kāi)發(fā)新需求相對(duì)困難。
發(fā)明內(nèi)容
為了解決上述問(wèn)題,本發(fā)明提供了一種具有后臺(tái)控制系統(tǒng)的血液分析儀及其控制方法。由于所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊,且二者系統(tǒng)相分離,因此前后臺(tái)能進(jìn)行更加良好的耦合通信。本發(fā)明提供一種具有后臺(tái)控制系統(tǒng)的血液分析儀,包括前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng),其特征在于,所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)相分離,二者通過(guò)數(shù)據(jù)線(xiàn)連接進(jìn)行相互通信,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊。
本發(fā)明還提供一種控制方法,包括如下步驟
S201,前臺(tái)客戶(hù)端發(fā)送指令給后臺(tái)控制系統(tǒng);
S202,后臺(tái)控制系統(tǒng)根據(jù)接收到的指令,分配具體的應(yīng)用模塊進(jìn)行相應(yīng)的處理,并將處理后的結(jié)果返回給前臺(tái)客戶(hù)端;
S203,前臺(tái)客戶(hù)端將接收到的結(jié)果按一定的格式或樣式呈現(xiàn)給用戶(hù)。
從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)
I、由于所述血液分析儀包括前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng),所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)相分離,因此所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)可以采用不同或相同的操作系統(tǒng),具有很好的靈活性,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊,從而使前后臺(tái)能進(jìn)行更加良好的耦合通信,能靈活適應(yīng)新的需求與架構(gòu)。2、由于所述后臺(tái)控制系統(tǒng)的網(wǎng)絡(luò)接口具有一套完整的網(wǎng)絡(luò)接口定義,該接口不僅負(fù)責(zé)與前臺(tái)客戶(hù)端進(jìn)行通信連接,可以輕松接入不同平臺(tái)下的前臺(tái)系統(tǒng),并可以實(shí)現(xiàn)定制后臺(tái)授權(quán)認(rèn)證、前臺(tái)版本、模板的升級(jí)等擴(kuò)展功能;同時(shí),還負(fù)責(zé)接收和控制硬件執(zhí)行具體的動(dòng)作,比如數(shù)據(jù)采集、電機(jī)的運(yùn)動(dòng)等操作。3、由于所述每個(gè)應(yīng)用模塊對(duì)應(yīng)的是完成某項(xiàng)功能的多個(gè)任務(wù)的集合,每個(gè)任務(wù)可以由單個(gè)或多個(gè)原子動(dòng)作、邏輯算法、消息通信組合而成,每個(gè)原子動(dòng)作具有可配置,可擴(kuò) 展、可重新定義等特性,因此前臺(tái)客戶(hù)端并不需要知道具體怎么樣操作硬件系統(tǒng)的,它只需要根據(jù)后臺(tái)控制系統(tǒng)提供的原子動(dòng)作,根據(jù)需要靈活調(diào)整和修改部分的參數(shù),即可滿(mǎn)足需求。
圖I為本發(fā)明第一實(shí)施例的具有后臺(tái)控制系統(tǒng)的血液分析儀的整體結(jié)構(gòu)框 圖2為本發(fā)明第二實(shí)施例的具有后臺(tái)控制系統(tǒng)的血液分析儀的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明中的說(shuō)明書(shū)附圖,對(duì)發(fā)明中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明具體實(shí)施例提供了一種血液分析儀,所述血液分析儀包括前臺(tái)客戶(hù)端101和后臺(tái)控制系統(tǒng)102,所述前臺(tái)客戶(hù)端101和后臺(tái)控制系統(tǒng)102的操作系統(tǒng)相分離,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊,從而使前后臺(tái)能進(jìn)行更加良好的耦合通信,能靈活適應(yīng)新的需求與架構(gòu)。本發(fā)明還提供了所述具有后臺(tái)控制系統(tǒng)的血液分析儀的控制方法,以下分別進(jìn)行詳細(xì)說(shuō)明。
實(shí)施例一、
如圖I所示,本發(fā)明具體實(shí)施例提供了一種血液分析儀,所述血液分析儀包括前臺(tái)客戶(hù)端101和后臺(tái)控制系統(tǒng)102,所述前臺(tái)客戶(hù)端101和后臺(tái)控制系統(tǒng)102的操作系統(tǒng)相分離,因此所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)可以采用不同或相同的操作系統(tǒng),具有很好的靈活性,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊,從而使前后臺(tái)能進(jìn)行更加良好的耦合通信。在本發(fā)明具體實(shí)施例中,前臺(tái)客戶(hù)端101還具有指令輸入的功能,為此所述前臺(tái)客戶(hù)端可以采用Android系統(tǒng)通過(guò)觸摸屏裝置使前臺(tái)客戶(hù)端實(shí)現(xiàn)具有控制指令輸入等更加復(fù)雜的功能,而由于后臺(tái)控制系統(tǒng)由于與前臺(tái)客戶(hù)端相分離,因此所述前臺(tái)客戶(hù)端101和后臺(tái)控制系統(tǒng)102可以采用不同或相同的操作系統(tǒng),具有很好的靈活性。在本具體實(shí)施例中,所述后臺(tái)控制系統(tǒng)優(yōu)選與前臺(tái)客戶(hù)端不同的操作系統(tǒng),其采用目前分析儀比較常用的Linux系統(tǒng)進(jìn)行后臺(tái)控制,二者相結(jié)合可以實(shí)現(xiàn)重量級(jí)分析儀所具有的功能較為復(fù)雜,能夠自動(dòng)完成一系列的分析任務(wù)等的 功能。所述前臺(tái)客戶(hù)端101是人機(jī)交互的平臺(tái),其一方面可以將經(jīng)后臺(tái)控制系統(tǒng)102處理后的數(shù)據(jù)通過(guò)前臺(tái)客戶(hù)端展現(xiàn)給用戶(hù);另一方面還可以通過(guò)前臺(tái)客戶(hù)端輸入控制指令,并將指令發(fā)送給后臺(tái)控制系統(tǒng)進(jìn)行操作;同時(shí),通過(guò)前臺(tái)客戶(hù)端還可以實(shí)現(xiàn)打印、數(shù)據(jù)聯(lián)網(wǎng)等一系列功能。在一些具體實(shí)施例中,所述前臺(tái)客戶(hù)端可以是一個(gè)單獨(dú)的PC機(jī)或者是跟所述后臺(tái)控制系統(tǒng)整體安裝在一個(gè)設(shè)備框架內(nèi)的具有觸摸屏的控制系統(tǒng)。所述后臺(tái)控制系統(tǒng)是控制分析儀所有硬件的接口,所述硬件包括操作電機(jī)、電磁閥、采集卡等。所述后臺(tái)控制系統(tǒng)主要包括處理器、存儲(chǔ)設(shè)備、數(shù)據(jù)采集模塊、硬件驅(qū)動(dòng)板、網(wǎng)絡(luò)接口等等。處理器根據(jù)從前臺(tái)客戶(hù)端傳來(lái)的控制消息,調(diào)用存儲(chǔ)器中存儲(chǔ)的各個(gè)應(yīng)用程序模塊進(jìn)行處理,然后驅(qū)動(dòng)所述各硬件部分進(jìn)行相應(yīng)的動(dòng)作;數(shù)據(jù)采集模塊在處理器的控制下負(fù)責(zé)對(duì)各硬件部分信號(hào)的采集,這些信號(hào)形成了脈沖序列數(shù)據(jù),是進(jìn)行血液分析最原始的數(shù)據(jù),比如包括WBC(白細(xì)胞)、RBC (紅細(xì)胞)、PLT (血小板)等;所述后臺(tái)控制系統(tǒng)由網(wǎng)絡(luò)接口通過(guò)數(shù)據(jù)線(xiàn)與所述前臺(tái)客戶(hù)端和分析儀各硬件部分連接;所述后臺(tái)控制系統(tǒng)的網(wǎng)絡(luò)接口為一套抽象并可擴(kuò)展的網(wǎng)絡(luò)接口,且具有一套完整的網(wǎng)絡(luò)接口定義,該接口不僅負(fù)責(zé)與前臺(tái)客戶(hù)端進(jìn)行通信連接,可以輕松接入不同平臺(tái)下的前臺(tái)系統(tǒng),并可以實(shí)現(xiàn)定制后臺(tái)授權(quán)認(rèn)證、前臺(tái)版本、模板的升級(jí)等擴(kuò)展功能;同時(shí),還負(fù)責(zé)接收和控制硬件執(zhí)行具體的動(dòng)作,比如數(shù)據(jù)采集、電機(jī)的運(yùn)動(dòng)等操作。
實(shí)施例二、
如圖2所示,本發(fā)明的具體實(shí)施例,還描述了如實(shí)施例一所述的血液分析儀的后臺(tái)控制系統(tǒng)的控制方法,所述方法包括如下步驟
S201,如臺(tái)客戶(hù)端發(fā)送指令給后臺(tái)控制系統(tǒng)。所述用戶(hù)可以直接在前臺(tái)客戶(hù)端輸入指令,然后將指令發(fā)送給后臺(tái)控制系統(tǒng);或者是后臺(tái)控制系統(tǒng)檢測(cè)到其某一硬件結(jié)構(gòu)的控制按鍵被按下,然后由后臺(tái)控制系統(tǒng)將該消息發(fā)送給前臺(tái)客戶(hù)端,再由前臺(tái)客戶(hù)端將這一消息代表的指令發(fā)送給后臺(tái)控制系統(tǒng),比如,開(kāi)放進(jìn)樣模塊的過(guò)程中,后臺(tái)控制系統(tǒng)檢測(cè)到吸樣鍵按下,發(fā)送消息通知前臺(tái)客戶(hù)端,前臺(tái)客戶(hù)端接收消息后發(fā)送開(kāi)放進(jìn)樣指令給后臺(tái)控制系統(tǒng)。S202,后臺(tái)控制系統(tǒng)根據(jù)接收到的指令,分配具體的應(yīng)用模塊進(jìn)行相應(yīng)的處理,并將處理后的結(jié)果返回給前臺(tái)客戶(hù)端。本具體實(shí)施例所述的每個(gè)應(yīng)用模塊對(duì)應(yīng)的是完成某項(xiàng)功能的多個(gè)任務(wù)的集合,每個(gè)任務(wù)可以由單個(gè)或多個(gè)原子動(dòng)作、邏輯算法、消息通信組合而成。通過(guò)應(yīng)用模塊可以自動(dòng)完成一系列的分析任務(wù)。例如,所述應(yīng)用模塊具體可以包括開(kāi)放進(jìn)樣、自動(dòng)進(jìn)樣、服務(wù)和校準(zhǔn)等,而開(kāi)放進(jìn)樣模塊包含的具體任務(wù)集合又有復(fù)位、開(kāi)始進(jìn)樣、開(kāi)始采集、進(jìn)行算法計(jì)算、發(fā)送算法結(jié)果、通知前臺(tái)任務(wù)結(jié)束等。其中,復(fù)位、開(kāi)始進(jìn)樣、開(kāi)始采集屬于原子動(dòng)作。
所述每個(gè)原子動(dòng)作包含的原語(yǔ)有開(kāi)始時(shí)間、結(jié)束時(shí)間、具體的動(dòng)作,但不限這些原語(yǔ),且每個(gè)原子動(dòng)作具有可配置,可擴(kuò)展、可重新定義等特性。比如操作數(shù)據(jù)采集卡進(jìn)行數(shù)據(jù)采集的原語(yǔ)可以定義為采集卡A從X秒開(kāi)始進(jìn)行采集,總共需要采集Y秒的數(shù)據(jù),采集的頻率是MHZ,這些原子單元具有可配置,可擴(kuò)展、可重新定義等特性。前臺(tái)客戶(hù)端并不需要知道具體怎么樣操作硬件系統(tǒng)的,它只需要根據(jù)后臺(tái)控制系統(tǒng)提供的原子動(dòng)作,根據(jù)需要靈活調(diào)整和修改部分的參數(shù),即可滿(mǎn)足需求。比如采集卡需要采集的總數(shù)據(jù)有變化,可以通過(guò)調(diào)整采集時(shí)長(zhǎng);采集過(guò)程中發(fā)現(xiàn)有干擾,可以通過(guò)調(diào)整采集的開(kāi)始時(shí)間,過(guò)濾掉前面一段時(shí)間的干擾即可。S203,前臺(tái)客戶(hù)端將接收到的結(jié)果按一定的格式或樣式呈現(xiàn)給用戶(hù)。前臺(tái)客戶(hù)端將接收到的結(jié)果數(shù)據(jù)可以根據(jù)需要按一定的格式或樣式呈現(xiàn)給用戶(hù)(比如以圖表或者列表的形成呈現(xiàn)),實(shí)現(xiàn)數(shù)據(jù)與格式的分離,從而達(dá)到靈活定制界面的顯示的功能。通過(guò)前臺(tái)客戶(hù)端還可以實(shí)現(xiàn)結(jié)果的打印、存儲(chǔ)介質(zhì)存儲(chǔ)、結(jié)果聯(lián)網(wǎng)等功能?!?br>
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟并可以通過(guò)硬件編程程序來(lái)控制相關(guān)的硬件完成,所述的硬件編程程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。以上對(duì)本發(fā)明所提供的具有后臺(tái)控制系統(tǒng)的血液分析儀及其控制方法進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種具有后臺(tái)控制系統(tǒng)的血液分析儀,包括前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng),其特征在于,所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)相分離,二者通過(guò)數(shù)據(jù)線(xiàn)連接進(jìn)行相互通信,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊。
2.根據(jù)權(quán)利要求I所述的血液分析儀,其特征在于,所述前臺(tái)客戶(hù)端和后臺(tái)控制采用不同的操作系統(tǒng)。
3.根據(jù)權(quán)利要求I所述的血液分析儀,其特征在于,所述前臺(tái)客戶(hù)端和后臺(tái)控制采用相同的操作系統(tǒng)。
4.根據(jù)權(quán)利要求I或2或3所述的血液分析儀,其特征在于,所述前臺(tái)客戶(hù)端為PC機(jī)或者是跟所述后臺(tái)控制系統(tǒng)整體安裝在一個(gè)設(shè)備框架內(nèi)的具有觸摸屏的控制系統(tǒng)。
5.根據(jù)權(quán)利要求I或2或3所述的血液分析儀,其特征在于,所述后臺(tái)控制系統(tǒng)包括處理器、存儲(chǔ)設(shè)備、數(shù)據(jù)采集模塊、硬件驅(qū)動(dòng)板、網(wǎng)絡(luò)接口 ;所述后臺(tái)控制系統(tǒng)的網(wǎng)絡(luò)接口與所述前臺(tái)客戶(hù)端通過(guò)數(shù)據(jù)線(xiàn)連接進(jìn)行通信,所述處理器根據(jù)從前臺(tái)客戶(hù)端傳來(lái)的指令,調(diào)用存儲(chǔ)器中存儲(chǔ)的各個(gè)應(yīng)用程序模塊進(jìn)行處理,然后通過(guò)硬件驅(qū)動(dòng)板驅(qū)動(dòng)所述各硬件部分進(jìn)行相應(yīng)的動(dòng)作;數(shù)據(jù)采集模塊在處理器的控制下負(fù)責(zé)對(duì)各硬件部分信號(hào)的采集。
6.根據(jù)權(quán)利要求5所述的血液分析儀,其特征在于,所述網(wǎng)絡(luò)接口為一套抽象并可擴(kuò)展的網(wǎng)絡(luò)接口,且具有一套完整的網(wǎng)絡(luò)接口定義。
7.一種具有后臺(tái)控制系統(tǒng)的血液分析儀的控制方法,包括如下步驟 S201,前臺(tái)客戶(hù)端發(fā)送指令給后臺(tái)控制系統(tǒng); S202,后臺(tái)控制系統(tǒng)根據(jù)接收到的指令,分配具體的應(yīng)用模塊進(jìn)行相應(yīng)的處理,并將處理后的結(jié)果返回給前臺(tái)客戶(hù)端; S203,前臺(tái)客戶(hù)端將接收到的結(jié)果按一定的格式或樣式呈現(xiàn)給用戶(hù)。
8.根據(jù)權(quán)利要求7所述的控制方法,其特征在于,所述每個(gè)應(yīng)用模塊對(duì)應(yīng)的是完成某項(xiàng)功能的多個(gè)任務(wù)的集合,每個(gè)任務(wù)由單個(gè)或多個(gè)原子動(dòng)作、邏輯算法、消息通信組合而成。
9.根據(jù)權(quán)利要求8所述的控制方法,其特征在于,所述每個(gè)原子動(dòng)作包含的原語(yǔ)有開(kāi)始時(shí)間、結(jié)束時(shí)間、具體的動(dòng)作。
10.根據(jù)權(quán)利要求7或8所述的控制方法,其特征在于,所述步驟S203還包括通過(guò)前臺(tái)客戶(hù)端實(shí)現(xiàn)打印、存儲(chǔ)介質(zhì)存儲(chǔ)、數(shù)據(jù)聯(lián)網(wǎng)功能。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種具有后臺(tái)控制系統(tǒng)的血液分析儀,包括前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng),所述前臺(tái)客戶(hù)端和后臺(tái)控制系統(tǒng)相分離,二者通過(guò)數(shù)據(jù)線(xiàn)連接進(jìn)行通信,且所述前臺(tái)客戶(hù)端具有發(fā)送指令給后臺(tái)控制系統(tǒng)進(jìn)行操作的發(fā)送模塊。本發(fā)明還提供具有后臺(tái)控制系統(tǒng)的血液分析儀的控制方法。采用本發(fā)明的技術(shù)方案解決了現(xiàn)有分析儀并沒(méi)有真正通過(guò)顯示裝置對(duì)控制裝置進(jìn)行發(fā)送控制信息,且前臺(tái)用戶(hù)操作與后臺(tái)控制業(yè)務(wù)功能耦合過(guò)于緊密,不能靈活適應(yīng)新的需求與架構(gòu)的問(wèn)題。
文檔編號(hào)G05B19/04GK102944686SQ20121048373
公開(kāi)日2013年2月27日 申請(qǐng)日期2012年11月26日 優(yōu)先權(quán)日2012年11月26日
發(fā)明者楊帆, 杜躍信, 吳小鋒 申請(qǐng)人:深圳市開(kāi)立科技有限公司