[發(fā)明專利]一種基于有限狀態(tài)機算法的智能化采集系統(tǒng)及方法在審
| 申請?zhí)枺?/td> | 202010330286.5 | 申請日: | 2020-04-24 |
| 公開(公告)號: | CN111596974A | 公開(公告)日: | 2020-08-28 |
| 發(fā)明(設(shè)計)人: | 竇安華;孫洪磊;魏成行;王帥;溫德政 | 申請(專利權(quán))人: | 中建八局第二建設(shè)有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;H04L29/06 |
| 代理公司: | 濟南信達專利事務(wù)所有限公司 37100 | 代理人: | 陳婷婷 |
| 地址: | 250014 山東省濟南*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 有限狀態(tài)機 算法 智能化 采集 系統(tǒng) 方法 | ||
1.一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于包括狀態(tài)字管理模塊、狀態(tài)處理定義模塊、數(shù)據(jù)解析驅(qū)動管理模塊、數(shù)據(jù)驅(qū)動和數(shù)據(jù)存儲模塊,
狀態(tài)字管理模塊用于定義系統(tǒng)在執(zhí)行過程中可能會遇到的設(shè)備狀態(tài);
狀態(tài)處理定義模塊用于定義針對每一種執(zhí)行過程中遇到的設(shè)備狀態(tài)所做的操作;
數(shù)據(jù)解析驅(qū)動為用戶自定義開發(fā),上傳到系統(tǒng)后,為用戶提供數(shù)據(jù)解析功能;
數(shù)據(jù)解析驅(qū)動管理模塊用于為用戶提供自定義的設(shè)備數(shù)據(jù)解析驅(qū)動管理;
數(shù)據(jù)存儲模塊用于存儲解析后的設(shè)備數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于所述設(shè)備狀態(tài)包括設(shè)備離線、設(shè)備已連接、指令下發(fā)給終端、終端下發(fā)給設(shè)備、終端超時和設(shè)備無數(shù)據(jù)返回。
3.根據(jù)權(quán)利要求1或2所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于所述狀態(tài)處理定義模塊定義的操作包括:如設(shè)備已連接,則向終端發(fā)送數(shù)據(jù)采集指令;如設(shè)備無數(shù)據(jù)返回,則向相關(guān)管理人員發(fā)送消息,提醒管理人員對設(shè)備進行初始化操作。
4.根據(jù)權(quán)利要求3所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于所述設(shè)備數(shù)據(jù)解析驅(qū)動管理包括設(shè)備數(shù)據(jù)解析驅(qū)動的上傳、啟用和停用。
5.根據(jù)權(quán)利要求1所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于該系統(tǒng)的實施過程為:狀態(tài)字管理模塊啟動→狀態(tài)處理定義模塊啟動→數(shù)據(jù)解析驅(qū)動管理模塊啟動→加載數(shù)據(jù)解析驅(qū)動→系統(tǒng)運行。
6.根據(jù)權(quán)利要求5所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于設(shè)備數(shù)據(jù)的采集包括基于MODBUS協(xié)議的智能化儀表的數(shù)據(jù)采集、基于HTTP協(xié)議的JSON數(shù)據(jù)的數(shù)據(jù)采集和需要主動上傳二進制數(shù)據(jù)的設(shè)備的數(shù)據(jù)采集;處理設(shè)備數(shù)據(jù)完成所述數(shù)據(jù)上傳時的權(quán)限驗證和數(shù)據(jù)校驗。
7.根據(jù)權(quán)利要求1或5或6所述的一種基于有限狀態(tài)機算法的智能化采集系統(tǒng),其特征在于該系統(tǒng)的具體執(zhí)行方式如下:
1)、在服務(wù)器上部署該智能化采集系統(tǒng);
2)、在狀態(tài)字管理模塊中定義全部的數(shù)據(jù)采集終端的狀態(tài)字;
3)、將用戶自定義的數(shù)據(jù)解析驅(qū)動上傳到該智能化采集系統(tǒng);
4)、狀態(tài)處理定義模塊定義針對每一種設(shè)備狀態(tài)需要做的操作;
5)、系統(tǒng)進入有限狀態(tài)機處理過程;
6)、接收設(shè)備數(shù)據(jù);
7)、查詢設(shè)備解析驅(qū)動;
8)、數(shù)據(jù)解析與保存。
8.一種基于有限狀態(tài)機算法的智能化采集方法,其特征在于該方法自定義設(shè)備數(shù)據(jù)采集終端可能存在的工作狀態(tài)的集合,通過有限狀態(tài)機處理算法的方式處理采集終端設(shè)備的狀態(tài);通過上傳用戶自定義的數(shù)據(jù)解析驅(qū)動程序,對接收的設(shè)備數(shù)據(jù)進行處理,實現(xiàn)多類設(shè)備的數(shù)據(jù)采集。
9.根據(jù)權(quán)利要求8所述的一種基于有限狀態(tài)機算法的智能化采集方法,其特征在于所述多類設(shè)備數(shù)據(jù)采集包括二進制數(shù)據(jù)主動上傳設(shè)備的數(shù)據(jù)采集、MODBUS協(xié)議的數(shù)據(jù)上傳設(shè)備的數(shù)據(jù)采集和HTTP協(xié)議的數(shù)據(jù)上傳設(shè)備的數(shù)據(jù)采集。
10.根據(jù)權(quán)利要求8或9所述的一種基于有限狀態(tài)機算法的智能化采集方法,其特征在于該方法的具體實現(xiàn)方式如下:
S1、定義設(shè)備狀態(tài)字;
S2、上傳用戶自定義的數(shù)據(jù)解析驅(qū)動程序;
S3、為設(shè)備狀態(tài)字定義處理程序;
S4、接收設(shè)備數(shù)據(jù),判斷設(shè)備狀態(tài)字;
S5、調(diào)用設(shè)備狀態(tài)字處理程序;
S6、對設(shè)備數(shù)據(jù)進行保存;如果設(shè)備狀態(tài)不正常則發(fā)出報警信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中建八局第二建設(shè)有限公司,未經(jīng)中建八局第二建設(shè)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010330286.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 電路結(jié)構(gòu)
- 有限狀態(tài)機的執(zhí)行系統(tǒng)及執(zhí)行方法
- 空調(diào)設(shè)備的遠程智能有限狀態(tài)機控制系統(tǒng)
- 網(wǎng)絡(luò)故障定位的方法、裝置及電子設(shè)備
- 一種有限狀態(tài)機的虛擬化管理系統(tǒng)
- 基于三狀態(tài)變量有限狀態(tài)機的核DCS回溯方法及系統(tǒng)
- 一種基于抽象模型的有限狀態(tài)機分析方法和系統(tǒng)
- 基于關(guān)系型數(shù)據(jù)庫的有限狀態(tài)機
- 一種數(shù)據(jù)處理方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種基于有限狀態(tài)機的文本正則化方法及系統(tǒng)





