[發(fā)明專利]一種基于有限狀態(tài)機(jī)算法的智能化采集系統(tǒng)及方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010330286.5 | 申請(qǐng)日: | 2020-04-24 |
| 公開(公告)號(hào): | CN111596974A | 公開(公告)日: | 2020-08-28 |
| 發(fā)明(設(shè)計(jì))人: | 竇安華;孫洪磊;魏成行;王帥;溫德政 | 申請(qǐng)(專利權(quán))人: | 中建八局第二建設(shè)有限公司 |
| 主分類號(hào): | G06F9/448 | 分類號(hào): | G06F9/448;H04L29/06 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 陳婷婷 |
| 地址: | 250014 山東省濟(jì)南*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 有限狀態(tài)機(jī) 算法 智能化 采集 系統(tǒng) 方法 | ||
本發(fā)明公開了一種基于有限狀態(tài)機(jī)算法的智能化采集系統(tǒng)及方法,屬于物聯(lián)網(wǎng)設(shè)備管控技術(shù)領(lǐng)域,系統(tǒng)包括狀態(tài)字管理模塊、狀態(tài)處理定義模塊、數(shù)據(jù)解析驅(qū)動(dòng)管理模塊、數(shù)據(jù)驅(qū)動(dòng)和數(shù)據(jù)存儲(chǔ)模塊,狀態(tài)字管理模塊用于定義系統(tǒng)在執(zhí)行過(guò)程中可能會(huì)遇到的設(shè)備狀態(tài);狀態(tài)處理定義模塊用于定義針對(duì)每一種執(zhí)行過(guò)程中遇到的設(shè)備狀態(tài)所做的操作;數(shù)據(jù)解析驅(qū)動(dòng)為用戶自定義開發(fā),上傳到系統(tǒng)后,為用戶提供數(shù)據(jù)解析功能;數(shù)據(jù)解析驅(qū)動(dòng)管理模塊用于為用戶提供自定義的設(shè)備數(shù)據(jù)解析驅(qū)動(dòng)管理;數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)解析后的設(shè)備數(shù)據(jù)。本發(fā)明應(yīng)用有限狀態(tài)機(jī)算法來(lái)處理設(shè)備數(shù)據(jù)采集終端的狀態(tài),具有靈活、可擴(kuò)展的特點(diǎn),能夠適應(yīng)對(duì)各種智能化設(shè)備數(shù)的采集和解析功能。
技術(shù)領(lǐng)域
本發(fā)明涉及物聯(lián)網(wǎng)設(shè)備管控技術(shù)領(lǐng)域,具體地說(shuō)是一種基于有限狀態(tài)機(jī)算法的智能化采集系統(tǒng)及方法。
背景技術(shù)
現(xiàn)有的數(shù)據(jù)采集系統(tǒng)大多可以實(shí)現(xiàn)MODBUS協(xié)議和HTTP協(xié)議的數(shù)據(jù)采集功能,但是對(duì)特殊的二進(jìn)制數(shù)據(jù)自動(dòng)上傳設(shè)備的數(shù)據(jù)采集不能進(jìn)行靈活支持,導(dǎo)致設(shè)備數(shù)據(jù)采集時(shí)無(wú)法實(shí)現(xiàn),如我們?cè)诠ぷ髦袑?duì)溫濕度檢測(cè)設(shè)備的數(shù)據(jù)采集中就遇到了不能支持的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種基于有限狀態(tài)機(jī)算法的智能化采集系統(tǒng)及方法,可以在支持傳統(tǒng)的MODBUS協(xié)議的指令式數(shù)據(jù)采集方式和基于HTTP協(xié)議的JSON格式數(shù)據(jù)采集方式的同時(shí),實(shí)現(xiàn)對(duì)特殊的二進(jìn)制數(shù)據(jù)自動(dòng)上傳設(shè)備的數(shù)據(jù)采集功能,具有廣泛的適應(yīng)性和可用性。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:
一種基于有限狀態(tài)機(jī)算法的智能化采集系統(tǒng),包括狀態(tài)字管理模塊、狀態(tài)處理定義模塊、數(shù)據(jù)解析驅(qū)動(dòng)管理模塊、數(shù)據(jù)驅(qū)動(dòng)和數(shù)據(jù)存儲(chǔ)模塊,
狀態(tài)字管理模塊用于定義系統(tǒng)在執(zhí)行過(guò)程中可能會(huì)遇到的設(shè)備狀態(tài),定義設(shè)備狀態(tài)字;
狀態(tài)處理定義模塊用于定義針對(duì)每一種執(zhí)行過(guò)程中遇到的設(shè)備狀態(tài)所做的操作,即為設(shè)備狀態(tài)字定義處理程序;
數(shù)據(jù)解析驅(qū)動(dòng)為用戶自定義開發(fā),上傳到系統(tǒng)后,為用戶提供數(shù)據(jù)解析功能,以實(shí)現(xiàn)不同數(shù)據(jù)的解析,從而實(shí)現(xiàn)支持多類設(shè)備的數(shù)據(jù)采集工作;
數(shù)據(jù)解析驅(qū)動(dòng)管理模塊用于為用戶提供自定義的設(shè)備數(shù)據(jù)解析驅(qū)動(dòng)管理,保證數(shù)據(jù)解析驅(qū)動(dòng)的正常使用;
數(shù)據(jù)存儲(chǔ)模塊用于存儲(chǔ)解析后的設(shè)備數(shù)據(jù)。
該系統(tǒng)完成數(shù)據(jù)上傳時(shí)的權(quán)限驗(yàn)證和數(shù)據(jù)校驗(yàn)功能,能夠完成對(duì)多類設(shè)備的數(shù)據(jù)采集功能。
優(yōu)選的,所述設(shè)備狀態(tài)包括設(shè)備離線、設(shè)備已連接、指令下發(fā)給終端、終端下發(fā)給設(shè)備、終端超時(shí)和設(shè)備無(wú)數(shù)據(jù)返回等系統(tǒng)執(zhí)行過(guò)程中可能會(huì)遇到的狀態(tài)。
進(jìn)一步的,所述狀態(tài)處理定義模塊定義的操作包括:如設(shè)備已連接,則向終端發(fā)送數(shù)據(jù)采集指令;如設(shè)備無(wú)數(shù)據(jù)返回,則向相關(guān)管理人員發(fā)送消息,提醒管理人員對(duì)設(shè)備進(jìn)行初始化操作,保證設(shè)備的正常運(yùn)行。
進(jìn)一步的,所述設(shè)備數(shù)據(jù)解析驅(qū)動(dòng)管理包括設(shè)備數(shù)據(jù)解析驅(qū)動(dòng)的上傳、啟用和停用。
具體的,該系統(tǒng)的實(shí)施過(guò)程為:狀態(tài)字管理模塊啟動(dòng)→狀態(tài)處理定義模塊啟動(dòng)→數(shù)據(jù)解析驅(qū)動(dòng)管理模塊啟動(dòng)→加載數(shù)據(jù)解析驅(qū)動(dòng)→系統(tǒng)運(yùn)行;
系統(tǒng)的執(zhí)行過(guò)程為:狀態(tài)字管理模塊定義設(shè)備狀態(tài)字→狀態(tài)處理定義模塊為設(shè)備狀態(tài)字定義處理程序→接收設(shè)備數(shù)據(jù)→通過(guò)數(shù)據(jù)解析驅(qū)動(dòng)管理模塊啟動(dòng)并加載相應(yīng)的數(shù)據(jù)解析驅(qū)動(dòng),處理設(shè)備數(shù)據(jù)→存儲(chǔ)解析后的設(shè)備數(shù)據(jù)。
優(yōu)選的,設(shè)備數(shù)據(jù)的采集包括基于MODBUS協(xié)議的智能化儀表的數(shù)據(jù)采集、基于HTTP協(xié)議的JSON數(shù)據(jù)的數(shù)據(jù)采集和需要主動(dòng)上傳二進(jìn)制數(shù)據(jù)的設(shè)備的數(shù)據(jù)采集;處理設(shè)備數(shù)據(jù)完成所述數(shù)據(jù)上傳時(shí)的權(quán)限驗(yàn)證和數(shù)據(jù)校驗(yàn)。實(shí)現(xiàn)支持傳統(tǒng)的MODBUS協(xié)議的指令式數(shù)據(jù)采集方式和基于HTTP協(xié)議的JSON格式數(shù)據(jù)采集方式的同時(shí),對(duì)特殊的二進(jìn)制數(shù)據(jù)自動(dòng)上傳設(shè)備的數(shù)據(jù)采集功能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中建八局第二建設(shè)有限公司,未經(jīng)中建八局第二建設(shè)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010330286.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 電路結(jié)構(gòu)
- 有限狀態(tài)機(jī)的執(zhí)行系統(tǒng)及執(zhí)行方法
- 空調(diào)設(shè)備的遠(yuǎn)程智能有限狀態(tài)機(jī)控制系統(tǒng)
- 網(wǎng)絡(luò)故障定位的方法、裝置及電子設(shè)備
- 一種有限狀態(tài)機(jī)的虛擬化管理系統(tǒng)
- 基于三狀態(tài)變量有限狀態(tài)機(jī)的核DCS回溯方法及系統(tǒng)
- 一種基于抽象模型的有限狀態(tài)機(jī)分析方法和系統(tǒng)
- 基于關(guān)系型數(shù)據(jù)庫(kù)的有限狀態(tài)機(jī)
- 一種數(shù)據(jù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于有限狀態(tài)機(jī)的文本正則化方法及系統(tǒng)
- 火電機(jī)組智能化的協(xié)調(diào)控制方法
- 一種終端與智能化設(shè)備的連接方法及裝置
- 一種智能照明中節(jié)能率的計(jì)算方法
- 智能化設(shè)備的控制方法、系統(tǒng)、智能終端及存儲(chǔ)介質(zhì)
- 稻作區(qū)智能調(diào)控高效節(jié)水裝置
- 一種企業(yè)智能化改造通用系統(tǒng)
- 電網(wǎng)運(yùn)行智能調(diào)控系統(tǒng)的智能化程度分級(jí)方法及裝置
- 基于智能家居系統(tǒng)的智能化服務(wù)方法及智能家居系統(tǒng)
- 基于日程信息的智能化服務(wù)方法及智能家居系統(tǒng)
- 一種智能化便攜式教育儀





