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

醫(yī)療檢驗設備控制時序可視化生成方法及系統的制作方法

文檔序號:10687408閱讀:507來源:國知局
醫(yī)療檢驗設備控制時序可視化生成方法及系統的制作方法
【專利摘要】本發(fā)明公開了一種醫(yī)療檢驗設備控制時序可視化生成方法,具體包括:構建多個控制時序,每個所述控制時序具體為:制定控制命令的協議;將多個所述控制命令以甘特圖的方式依次編排;及將以甘特圖的方式編排的多個所述控制命令轉換為能夠識別的時序包;其中,主控單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行單元,所述執(zhí)行單元根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。本發(fā)明令時序動作編輯更精準、直觀、靈活,而且使得系統簡化,可靠性增強。
【專利說明】
醫(yī)療檢驗設備控制時序可視化生成方法及系統
技術領域
[0001] 本發(fā)明涉及醫(yī)療檢驗設備時序控制領域,特別涉及一種醫(yī)療檢驗設備控制時序可 視化生成方法及系統。
【背景技術】
[0002] 在醫(yī)療檢驗設備中其時序控制系統具體由主控單元、執(zhí)行單元、受控終端和控制 時序組成。主控單元:提供整個系統的業(yè)務功能,響應用戶的請求;受控終端:包括多個閥、 栗、電機等;執(zhí)行單元:通過驅動電路與受控終端連接,實現受控終端的具體控制;控制時 序:是從主控單元剝離出來的控制邏輯。
[0003] 檢驗儀器完成某個功能需要控制很多的閥、栗、電機及其他設備進行協同動作,隨 著醫(yī)療檢驗設備的自動化程度越高,實現某個功能的動作復雜度越來越高,不同動作之間 的協作時間精度要求越來越高,那么儀器的控制邏輯設計也就越來越復雜、越精確。在儀器 設計調試過程中,一個功能的實現通常會頻繁的變更動作類型和調整動作的邏輯關系,于 是控制邏輯的設計也要經常變更。把易變的控制邏輯從軟件系統中剝離出來單獨設計形成 一個有邏輯關系的動作集合文件,即控制時序文件。傳統手段有兩種方式來做這種邏輯設 計,一種是將控制指令自定義好后,用TXT文本的方式來編輯組合控制指令形成一個時序文 件,然后將TXT文本翻譯成二進制文件供軟件函數去讀取調用;另外一種方式就是直接用軟 件代碼來編寫該控制邏輯。這兩種方式在時序編輯時都不能直觀的看出控制指令間的邏輯 關系和功能關系,如果需要修改動作間的關系,那么時序編輯效率就會很低,動作邏輯的正 確率和時間精度也難以保證。
[0004]公開于該【背景技術】部分的信息僅僅旨在增加對本發(fā)明的總體背景的理解,而不應 當被視為承認或以任何形式暗示該信息構成已為本領域一般技術人員所公知的現有技術。

【發(fā)明內容】

[0005] 本發(fā)明的目的在于提供一種可視化醫(yī)療檢驗設備時序控制方法及系統,從而克服 在醫(yī)療檢驗設備中,控制邏輯設計效率低,精確度不高的缺點。
[0006] 為實現上述目的,根據本發(fā)明的另一方面,提供了一種醫(yī)療檢驗設備控制時序可 視化生成方法,具體包括:構建多個控制時序,每個所述控制時序具體為:制定控制命令的 協議;將多個所述控制命令以甘特圖的方式依次編排;及將以甘特圖的方式編排的多個所 述控制命令轉換為能夠識別的時序包;
[0007] 其中,主控單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行 單元,所述執(zhí)行單元根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。
[0008] 優(yōu)選的,上述技術方案中,所述控制命令的協議包括:該控制命令的保留字,周期, 觸發(fā)時間和攜帶的動作參數。
[0009] 優(yōu)選的,上述技術方案中,采用甘特圖的行和列對控制命令的保留字,周期,觸發(fā) 時間和攜帶的動作參數進行配置。
[0010]優(yōu)選的,上述技術方案中,所述控制命令對應一個單一動作,對所述單一動作設一 個連續(xù)時間段。
[0011]優(yōu)選的,上述技術方案中,將以甘特圖的方式編排的多個所述控制命令轉換為能 夠識別的時序包具體為:
[0012] S100:首先把甘特圖第一行的控制命令的保留字轉換成命令碼;
[0013] SlOl:再將前置任務換算成該控制命令的觸發(fā)時間;
[0014] S102:接著判斷命令碼是否攜帶動作參數,如果有則按相應的通信協議格式進行 轉換;
[0015] S103:接著判斷命令碼的持續(xù)動作周期,然后把命令碼、觸發(fā)時間、動作參數按照 通信命令幀格式組成一個時序命令;
[0016] S104:最后逐行讀取甘特圖的行信息,按步驟SlOO~S103處理,根據觸發(fā)時間的先 后順序排序組合成一個二進制時序包。
[0017] 為實現上述目的,根據本發(fā)明另一方面,提供了一種醫(yī)療檢驗設備控制時序可視 化生成系統,具體包括:
[0018] 構建時序模塊,用于構建多個控制時序,具體包括:制定子模塊,用于制定控制命 令的協議;甘特圖子模塊,用于將多個所述控制命令以甘特圖的方式依次編排;及翻譯子模 塊,用于將以甘特圖的方式編排的多個所述控制命令轉換為能夠識別的時序包;其中,主控 單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行單元,所述執(zhí)行單元 根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。
[0019] 與現有技術相比,本發(fā)明具有如下有益效果:
[0020] 1.本發(fā)明把易變的控制邏輯從剝離出來以甘特圖控制時序文件的形式單獨設計, 使業(yè)務流程的設計模塊化,簡化了軟件系統,提高了設計效率;方便程序的設計和調試;令 時序動作編輯更精準、直觀、靈活,而且使得系統簡化,可靠性增強。
[0021] 2.本發(fā)明自定義時序協議,讓沒有軟件代碼編寫能力的非軟件專業(yè)人員也可以編 輯時序動作,大大降低了人員專業(yè)背景的限制,提高了人力利用率。
[0022] 3.本發(fā)明利用甘特圖編輯軟件編輯時序文件,能讓時序命令以列表形式和圖形形 式的方式展示時序命令間的邏輯關系和功能關系,不僅使時序命令編輯直觀可視化,也使 時序檢查、更改起來更加方便快捷,錯誤率降低。
[0023] 4.本發(fā)明使用時序翻譯工具按照通信協議去固化地翻譯時序文件,這讓時序文件 編輯或修改之后進行編譯的效率大大提高,再加上時序翻譯工具具有的檢查報錯功能,使 得時序文件的錯誤率也大大降低。
【附圖說明】
[0024] 圖1是根據本發(fā)明醫(yī)療檢驗設備時序控制系統的結構圖。
[0025] 圖2是根據本發(fā)明例舉時序功能所需的液路圖。
[0026] 圖3是根據本發(fā)明利用甘特圖編輯軟件編輯時序的案例圖。
[0027] 圖4是根據本發(fā)明構建控制時序模塊的結構圖。
【具體實施方式】
[0028] 下面結合附圖,對本發(fā)明的【具體實施方式】進行詳細描述,但應當理解本發(fā)明的保 護范圍并不受【具體實施方式】的限制。
[0029] 如圖1所示,根據本發(fā)明實施例的醫(yī)療檢驗設備控制時序可視化生成方法,具體包 括:
[0030] 構建多個控制時序,控制時序是由多個控制命令組成的命令序列,是控制流程設 計的最小設計單元,在設計時應遵守邏輯完備,利于重復使用的原則。每個控制時序具體構 建步驟為:
[0031 ] SlOO :制定控制命令的協議;具體為制定時序協議,用來自定義控制命令的保留 字,周期,觸發(fā)時間和攜帶的動作參數等。
[0032] S101:將多個控制命令以甘特圖的方式依次編排;
[0033] S102:將以甘特圖的方式編排的多個控制命令轉換為能夠識別的時序包;
[0034]步驟SlOl具體為,采用甘特圖的行和列對控制命令的保留字,周期,觸發(fā)時間和攜 帶的動作參數進行配置以清晰的列表顯示控制命令,對甘特圖文件中甘特圖的"條形圖格 式""時間刻度"進行設置,讓控制命令以圖形攜帶相關動作參數的形式清晰地顯示控制命 令間的邏輯關系。
[0035]下面,介紹采用甘特圖編輯軟件設置控制命令的格式:
[0036] 一、設置甘特圖的列配置:
[0037] A、標記:用于對該任務(控制命令)進行備注或注釋,寬度3;
[0038] B、任務名稱:為控制命令的保留字,寬度18;
[0039] C、前置任務:定義控制命令的觸發(fā)時間,寬度18;
[0040] D、工期:定義控制命令的工作周期,在選項卡位置"工具、選項、編輯/日程"中設置 "天數"單位為"d",設置工期顯示單位為"天";時序編寫時"d"視為秒(s)計算,寬度7;
[0041] E、參數:設置三列,將其自定義域設置為數字1、數字2、數字3,將其標題設置為參 1、參2、參3。用來定義動作的配套參數,比如液量,速度檔位,運動位置,開閉狀態(tài)等,各寬度 5〇
[0042] F、開始、結束時間列:設置兩列,將其自定義域設置為數字4、數字5,將其標題設置 為開始、結束。在"開始"列,在其自定義域的公式中設置成"[開始時間]-[項目開始時間]" 以獲取該控制命令的精確開始時間;在"結束"列,在其自定義域的公式中設置成"[完成時 間]-[項目開始時間]"以獲取該控制命令的精確結束時間,各寬度7;
[0043]二、設置甘特圖的行配置:
[0044] 1.包括兩層,上層對任務行進行模塊劃分,下層為保留字;
[0045] 2.大綱級別1為漢字,用來對控制命令動作進行模塊分類并注釋,不編譯;
[0046] 3.大綱級別2為保留字,進行編譯;
[0047] 4.前三行任務設置為"開始"設置為大綱級別1、"時序大版本保留字"、"時序小版 本保留字"設置為大綱級別2,他們的前置任務都為空,工期為零;
[0048] 5.對"時序大版本保留字"行,"參1.參2"即為控制時序對外版本號;
[0049] 6.對"時序小版本保留字"行,"參1.參2"即為當前控制時序對外版本號下的內部 修改小版本號;
[0050] 7 . "時序大版本保留字"任務的開始日期為年月日+0 :00 ; "時序小版本保留字"任 務定位2SS;
[0051] 三、設置甘特圖的條形圖樣式
[0052] 1."時序大版本保留字"、"時序小版本保留字"行的參1、參2分別在條形圖兩側;
[0053 ] 2.控制命令行的條形圖格式設置左側顯示為參1、內部為參2、右側為保留字;
[0054] 四、設置甘特圖的時間刻度
[0055] 1.時間刻度只顯示1層,顯示單位為天;
[0056] 2.時間刻度標簽為"1、2、3、4……從開始";
[0057] 3.顯示大小設置一個適宜的比例(優(yōu)選50 % );
[0058] 4.非工作時間選擇"不顯示"。
[0059]如此,一條完整的控制命令所包含的保留字,觸發(fā)時間,工作周期,所需的動作參 數,開始時間,結束時間一目了然地呈現在列表中,當完成一系列控制命令的編排后,甘特 圖類型控制時序文件一邊會以列表的形式顯示控制命令序列,一邊會以圖形的形式展現控 制命令間的邏輯關系。你任意修改控制命令的任一所含特征,其列表和圖形就能立即顯示 所改變的內容。
[0060] 時序編輯的要求:
[0061] 1.1號任務即"開始"任務行作為該控制命令的時間原點零時刻,在編寫過程中不 做更改;
[0062] 2.控制命令行內除注釋以外的所有字符必須為可見的ASCII字符;
[0063] 3. -個控制命令行對應一個單一動作,且只針對一個連續(xù)時間段,同一個保留字 可以多行出現,但是要防止同一保留字或針對同一受控終端的不同保留字在同時刻上有重 置;
[0064]然后,利用時序翻譯工具將甘特圖編輯軟件編輯的甘特圖類型控制時序文件按照 儀器通信協議(主控單元與執(zhí)行單元以基于總線的通信協議進行通信)翻譯成儀器可識別 的二進制時序包文件;通信協議中的通信命令的命令幀格式為:起始碼、控制碼、命令長度、 命令碼、命令參數、校驗碼、結束碼。一種命令碼對應執(zhí)行單元的一個接口函數程序,命令參 數值被接口函數程序中的相應參數變量獲取,參數的長度與意義由接口函數程序決定。一 條通信命令幀與一個時間值合并組成一條時序命令,即甘特圖類型時序包文件中的一個時 序命令行信息組成的命令,時間值表示該命令執(zhí)行的時刻點,多個時序命令組合成一個時 序包。
[0065] 時序翻譯工具翻譯轉換流程如下:
[0066] 1.把任務名稱中的保留字(甘特圖第一行的控制命令的保留字)轉換成命令碼;
[0067] 2.把前置任務內容換算成該任務的觸發(fā)時間(以本時序包1號任務為零時刻基準 的延時時間);
[0068] 3 .判斷命令碼是否攜帶動作參數,需要讀取參數是否有值,如果有則按相應的通 信協議格式進行轉換;
[0069] 4.判斷命令的周期,如果時間大于0,周期開始時間該動作開始執(zhí)行,周期結束時 間該動作也就結束,如果周期等于〇,則該動作只是個狀態(tài)開關指令不用持續(xù),其動作是開 還是關由后帶的參數決定;
[0070] 5.把上述的命令碼、觸發(fā)時間、動作參數按照通信命令幀格式組成一個時序命令;
[0071] 6、逐行讀取甘特圖的行信息,按上述1~5步驟處理,并根據"觸發(fā)時間"的先后順 序排序組合成一個命令序列的二進制時序包文件。
[0072]時序翻譯工具的其他功能要求有:
[0073] 1.翻譯工具要能支持時序協議當中的所有保留字的編譯,如果編譯時發(fā)現時序包 文件中有非時序協議中的保留字要能給出提示報錯;
[0074] 2.翻譯工具編譯時發(fā)現同一時刻有同一保留字或針對同一受控終端的不同保留 字在同時刻上有重疊時要提示報錯;
[0075] 3.翻譯工具編譯時只有控制命令行的信息能被翻譯成時序命令;
[0076] 最后,當儀器需要完成某個功能時,主控單元就會下發(fā)一個與之相關的翻譯好了 的控制時序包文件,當執(zhí)行單元接收到一個完整的控制時序包文件后開始以該時序包文件 1號任務為零時刻基準計時,當某一時序命令中的觸發(fā)時間到,執(zhí)行單元就按照該時序命令 中的命令碼,直接運行該命令碼的接口函數程序并獲取該命令碼的相應參數賦值到接口函 數程序中的相關變量,讓受控終端按照參數含義即時響應相關動作,從而實現儀器功能需 求,儀器響應功能需求的流程圖如圖1。
[0077] 下面,該醫(yī)療檢驗設備控制時序可視化生成方法的【具體實施方式】如下:
[0078]例如圖2為一個液路系統,需要控制其受控終端向W和R各池精確加液4000ul:
[0079] 首先,根據設計要求和儀器上的受控終端種類制定時序協議,用來自定義控制命 令的保留字,觸發(fā)時間,周期和攜帶的動作參數等;
[0080] 如表1的描述例舉定義了"開始及時序版本(MAXVER/SUBVER)、閥(SV)、栗(B)、稀釋 液注射器(XSBU/XSBD)"這幾個保留字的含義。
[0081] 其次,利用甘特圖編輯軟件編輯控制時序,在甘特圖編輯軟件中將一個個控制命 令當做一個個任務來編排,并以甘特圖的方式顯示。首先進行甘特圖的行、列、條形圖格式、 時間刻度的設置,然后用事先自定義好的保留字帶相關參數去編輯一個控制時序。應該編 輯的時序命令序列如圖3所示。
[0082] 圖3所示文件名SEQ020.MPP的時序命令序列注解:
[0083]第1行:開始,為大綱級別1,起模塊說明作用,不參與編譯,但為該時序的零時刻基 準。
[0084]第2行:MAXVER,為大綱級別2,根據協議前置任務為空,作為第一個時序行,參數1 為3,參數2為1,表示該時序對外版本為3.1版。
[0085]第3行:SUBVER,為大綱級別2,前置任務為2ss,即第2行任務開始的時候它開始執(zhí) 行;參數1為2,參數2為1,表示該時序對內版本為2.1版;那么該時序的綜合版本號為 3.1.2.1版。
[0086]第4行:W&R計數池加液,為大綱級別1,不參與編譯,起說明下面的動作為給"W&R計 數池加液"的動作模塊。
[0087] 第5行:B03,為大綱級別2,前置任務為1SS+0.2,周期為4.2s,表示3號栗從第一行 任務開始的時候延遲〇. 2s開始,持續(xù)動作4.2s時間(0.2s~4.4s)。
[0088]第6行:SV03,為大綱級別2,前置任務為5SS,周期為2s,表示3號閥從第5行任務開 始的時候開始動作,持續(xù)打開2s后結束(0.2s~2.2s)。
[0089] 第7行:SV04,為大綱級別2,前置任務為6FS+0.2,周期為2s,表示4號閥從第6行任 務結束的時候延遲0.2s開始動作,持續(xù)打開2s后結束(2.4s~4.4s)。
[0090] 第8行:XSBD,為大綱級別2,前置任務為1SS+0.1,周期為4.1s,參數1為8000,參數2 為13,表示稀釋液注射器從第1行任務開始的時候延遲0.1s開始吸液動作,吸液量為 8000ul,吸液檔位速度為13檔,保證在4.1 s內吸液完畢(0.1 s~4.2s)。
[0091] 第9行:SVOl,為大綱級別2,前置任務為8FS+0.2,周期為3.3s,表示1號閥從第8行 任務結束的時候延遲0.2s開始動作,持續(xù)打開3.3s后結束(4.4s~7.7s)。
[0092] 第10行:XSBU,為大綱級別2,前置任務為9SS+0.1,周期為1.5s,參數1為4000,參數 2為16,表示稀釋液注射器從第9行任務開始的時候延遲0.1s開始推液動作,推液量為 4000ul,推液檔位速度為16檔,保證在1.5s內推液完畢(4.5s~6s)。
[0093] 第11行:SV02,為大綱級別2,前置任務為10FS+0.1,周期為1.6s,表示2號閥從第10 行任務結束的時候延遲0.2s開始動作,持續(xù)打開1.6s后結束(6. Is~7.7s)。
[0094] 第12行:XSBU,為大綱級別2,前置任務為11SS+0.1,周期為1.5s,參數1為4000,參 數2為16,表示稀釋液注射器從第11行任務開始的時候延遲0.1s開始推液動作,推液量為 4000ul,推液檔位速度為16檔,保證在1.5s內推液完畢(6.2s~7.7s)。
[0095]圖3時序功能注解:
[0096] 打開卻3栗4.28的時候分別打開5¥03,5¥04各28,目的排空1和1?池子內的原液。同 時稀釋液注射器從稀釋液桶內以13檔在4. Is內吸入SOOOuI稀釋液,待池內液體排空完和稀 釋液注射器吸液完畢后,SVOl閥上電3.3s,同時稀釋液注射器向W池內以16檔在1.5s內推液 4000ul。接著SVOl閥持續(xù)打開的同時打開SV02閥1.6s,稀釋液注射器又向R池內以16檔在 1.5s 內推液4000ul。
[0097] 不同的功能需求需要不同的受控終端在不同的時段內協同工作才能完成,其配合 的時間點和時長要求決定了其對應的時序命令的開始時間和結束時間該如何設定;一個動 作如何實現以及要完成什么樣的目的決定了其參數值的類型和數值大小,比如檔速、液量 等。動作越關鍵,那么其配合時間的多少越發(fā)重要,因此用甘特圖編輯軟件編輯時序其甘特 圖的顯示方式能夠很清楚的從"開始" "結束"兩列中讀到各個時序命令的啟停時刻。另外, 在甘特圖控制時序文件窗口中拆分出來一個窗口在下方并以甘特圖顯示,那么檢查針對同 一個受控終端的控制命令在這個時序文件里是否有重疊現象,比如針對稀釋液注射器的 XSBD,XSBU命令,只要在上面的那個窗口點選這幾個命令,于是所選的那幾個命令就會在下 窗口中集中顯示,然后在下窗口查看其"開始""結束"列顯示的時間點就能算出是否存在重 疊,如圖3中點選的第8、10、12行命令。
[0098] 然后,利用時序翻譯工具將甘特圖編輯軟件編輯的甘特圖類型控制時序文件 (SEQ020.MPP)按照儀器通信協議(主控單元與執(zhí)行單元以基于總線的通信協議進行通信) 翻譯成時序命令序列,例如圖3中12行里除開大綱級別1的兩行剩下的10行控制命令根據通 信協議翻譯成二進制時序命令后再根據各命令的開始時間先后來排序形成二進制時序包 文件(SEQ020.BIN)。
[0099] 最后,當儀器需要完成某個功能時(比如上述給W/R池加液功能),主控單元就會下 發(fā)一個與之相關的翻譯好了的控制時序包文件(SEQ020.BIN),當執(zhí)行單元接收到一個完整 的控制時序文件后開始以該時序包文件1號任務(開始)為零時刻基準計時,當某一時序命 令(比如XSBD)中的觸發(fā)時間(時序開始后0.1s)到,執(zhí)行單元就按照該時序命令中的命令 碼,直接運行該命令碼的接口函數程序(稀釋液注射器吸液函數程度)并獲取該命令碼的相 應參數(工期4.1 s、吸液量8000u 1、檔速13)賦值到接口函數程序中的相關變量(工期,液量、 檔速),讓受控終端按照參數含義即時響應相關動作(4. Is內以13檔速度吸液8000ul),從而 實現儀器功能需求。
[0100]表1時序協議自定義時序命令的例舉表

[0103] 根據該實施例另一方面,如圖4所示,還提供了一種醫(yī)療檢驗設備控制時序可視化 生成系統,具體包括:
[0104] 構建時序模塊10,用于構建多個控制時序,具體包括:
[0105] 制定協議子模塊101,用于制定控制命令的協議;
[0106] 編排時序子模塊102,用于將多個控制命令以甘特圖的方式依次編排;
[0107] 翻譯時序子模塊103,用于將以甘特圖的方式編排的多個控制命令轉換為能夠識 別的時序包;
[0108] 其中,主控單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行 單元,執(zhí)行單元根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。
[0109] 綜上,本發(fā)明把易變的控制邏輯從剝離出來以甘特圖控制時序文件的形式單獨設 計,使業(yè)務流程的設計模塊化,簡化了軟件系統,提高了設計效率;方便程序的設計和調試; 令時序動作編輯更精準、直觀、靈活,而且使得系統簡化,可靠性增強。
[0110] 前述對本發(fā)明的具體示例性實施方案的描述是為了說明和例證的目的。這些描述 并非想將本發(fā)明限定為所公開的精確形式,并且很顯然,根據上述教導,可以進行很多改變 和變化。對示例性實施例進行選擇和描述的目的在于解釋本發(fā)明的特定原理及其實際應 用,從而使得本領域的技術人員能夠實現并利用本發(fā)明的各種不同的示例性實施方案以及 各種不同的選擇和改變。本發(fā)明的范圍意在由權利要求書及其等同形式所限定。
【主權項】
1. 一種醫(yī)療檢驗設備控制時序可視化生成方法,其特征在于,具體包括: 構建多個控制時序,每個所述控制時序具體為: 制定控制命令的協議; 將多個所述控制命令以甘特圖的方式依次編排;及 將以甘特圖的方式編排的多個所述控制命令轉換為能夠識別的時序包; 其中,主控單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行單元, 所述執(zhí)行單元根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。2. 根據權利要求1所述的醫(yī)療檢驗設備控制時序可視化生成方法,其特征在于,所述控 制命令的協議包括:該控制命令的保留字,周期,觸發(fā)時間和攜帶的動作參數。3. 根據權利要求2所述的醫(yī)療檢驗設備控制時序可視化生成方法,其特征在于,采用甘 特圖的行和列對控制命令的保留字,周期,觸發(fā)時間和攜帶的動作參數進行配置。4. 根據權利要求1所述的醫(yī)療檢驗設備控制時序可視化生成方法,其特征在于,所述控 制命令對應一個單一動作,對所述單一動作設一個連續(xù)時間段。5. 根據權利要求3所述的醫(yī)療檢驗設備控制時序可視化生成方法,其特征在于,將以甘 特圖的方式編排的多個所述控制命令轉換為能夠識別的時序包具體為: S100:首先把甘特圖第一行的所述控制命令的保留字轉換成命令碼; S101:再將甘特圖的前置任務換算成該控制命令的觸發(fā)時間; S102:接著判斷命令碼是否攜帶動作參數,如果有則按相應的通信協議格式進行轉換; S103:接著判斷命令碼的持續(xù)動作周期,然后把命令碼、觸發(fā)時間、動作參數按照通信 命令幀格式組成一個時序命令; S104:最后逐行讀取甘特圖的行信息,按步驟S100~S103處理,根據觸發(fā)時間的先后順 序排序組合成一個二進制時序包。6. -種醫(yī)療檢驗設備控制時序可視化生成系統,其特征在于,具體包括: 構建時序模塊,用于構建多個控制時序,具體包括: 制定協議子模塊,用于制定控制命令的協議; 編排時序子模塊,用于將多個所述控制命令以甘特圖的方式依次編排;及 翻譯時序子模塊,用于將以甘特圖的方式編排的多個所述控制命令轉換為能夠識別的 時序包; 其中,主控單元根據所需功能獲取與之相關的時序包,并將該時序包發(fā)送至執(zhí)行單元, 所述執(zhí)行單元根據所述時序包內的控制命令使受控終端執(zhí)行相關動作。7. 根據權利要求6所述的醫(yī)療檢驗設備控制時序可視化生成系統,其特征在于,所述控 制命令的協議包括:控制命令的保留字,周期,觸發(fā)時間和攜帶的動作參數。8. 根據權利要求7所述的醫(yī)療檢驗設備控制時序可視化生成系統,其特征在于,采用甘 特圖的行和列對控制命令的保留字,周期,觸發(fā)時間和攜帶的動作參數進行配置。9. 根據權利要求6所述的醫(yī)療檢驗設備控制時序可視化生成系統,其特征在于,所述控 制命令對應一個單一動作,對所述單一動作設一個連續(xù)時間段。10. 根據權利要求8所述的醫(yī)療檢驗設備控制時序可視化生成系統,其特征在于,將以 甘特圖的方式設計與編排的多個所述控制命令轉換為能夠識別的時序包,具體為: S100:首先把甘特圖第一行的所述控制命令的保留字轉換成命令碼; S101:再將甘特圖的前置任務換算成該控制命令的觸發(fā)時間; S102:接著判斷命令碼是否攜帶動作參數,如果有則按相應的通信協議格式進行轉換; S103:接著判斷命令碼的持續(xù)動作周期,然后把命令碼、觸發(fā)時間、動作參數按照通信 命令幀格式組成一個時序命令; S104:最后逐行讀取甘特圖的行信息,按步驟S100~S103處理,根據觸發(fā)時間的先后順 序排序組合成一個二進制時序包。
【文檔編號】G06F19/00GK106055914SQ201610487461
【公開日】2016年10月26日
【申請日】2016年6月24日
【發(fā)明人】劉玲媛, 周樂敏, 秦軍芳, 譚玉華, 張炎, 梁鐵柱
【申請人】廣州??松锟萍加邢薰?br>
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
永城市| 龙岩市| 红原县| 方正县| 榆社县| 泾源县| 鄂托克旗| 章丘市| 沂源县| 虹口区| 香格里拉县| 石家庄市| 襄城县| 临洮县| 驻马店市| 调兵山市| 邵东县| 东辽县| 平度市| 岳普湖县| 托克逊县| 项城市| 鹤庆县| 太湖县| 威信县| 乌拉特后旗| 乌海市| 嘉兴市| 内黄县| 永定县| 阜阳市| 略阳县| 内黄县| 卓尼县| 眉山市| 曲周县| 紫金县| 辽源市| 富平县| 北川| 乐清市|