本發明專利技術實施例提供了一種基于云控制智能網關的控制方法及裝置,所述方法包括:接收用戶輸入的控制指令,其中,控制指令至少包括操作類型;根據操作類型,查找與操作類型對應的預設功能組件;根據預設程序組件,執行與操作類型對應的操作,通過將各個功能都模塊化,可以直接調用,而不需要重新進行編碼,減少開發周期,使系統可以穩定運行。使系統可以穩定運行。使系統可以穩定運行。
【技術實現步驟摘要】
基于云控制智能網關的控制方法及裝置
[0001]本專利技術涉及智能控制
,特別是涉及一種基于云控制智能網關的控制方法、裝置、終端設備和可讀存儲介質。
技術介紹
[0002]目前,高速公路進入全國“一張網”聯網收費新階段,按“分段計費,出口收費”方式進行收費,車道收費系統生成的出入口收費數據、車牌識別數據、運行監測數據都要經過收費站再實時傳輸到省、部兩級聯網中心,同時車道系統也要從部、省中心下載更新費率參數、狀態名單等各類業務參數,對于數據傳輸實時性要求很高,數據上傳不及時會影響在線計費的準確性,下載更新不及時也會影響正常收費業務。另外,車道系統需實時調用部、省在線計費服務系統,移動支付需要實時調用省中心移動支付系統。
[0003]在對各個收費系統管理的過程中,往往一套完整的復雜云控制系統,需要涉及到數百個傳感器及執行機構之間的控制邏輯,按照C語言的傳統編程方式,往往需要萬條代碼才能將其功能實現,其中很容易出現編寫時因為粗心而引發的程序bug,且難以查找,使系統難以穩定運行,而且傳統的自動化控制軟件開發往往需要幾個軟件工程師共同配合,且開發周期很長。
技術實現思路
[0004]鑒于上述問題,提出了本專利技術實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種基于云控制智能網關的控制方法、裝置、終端設備和可讀存儲介質。
[0005]第一個方面,本專利技術實施例提供一種基于云控制智能網關的控制方法,所述方法包括:
[0006]接收用戶輸入的控制指令,其中,所述控制指令至少包括操作類型;
[0007]根據所述操作類型,查找與所述操作類型對應的預設功能組件;
[0008]根據所述預設程序組件,執行與所述操作類型對應的操作。
[0009]可選地,所述根據所述預設程序組件,執行與所述操作類型對應的操作,包括:
[0010]通過多線程鏈表結構,構建人機交互界面,所述多線程鏈表結構為多個平行任務的鏈表;
[0011]根據所述多線程鏈表結構,按照預先設置的各個預設功能組件的順序,執行與所述操作類型對應的操作。
[0012]可選地,所述方法還包括:
[0013]獲取當前運行道路上的環境信息和車輛檢測信息;
[0014]對所述環境信息和所述車輛檢測信息進行格式化處理,得到處理后的標準化信息;
[0015]將所述標準化信息發送至服務器,以使所述服務器根據所述標準化信息進行突發事件處理,得到控制指令;
[0016]接收所述服務器返回的控制指令,并根據所述預先建立的預設功能組件執行對應的操作。
[0017]可選地,所述方法還包括:
[0018]處理離線突發事件或在線突發事件;
[0019]根據所述離線突發事件或在線突發事件,生成各個被控設備的動作緩存日志。
[0020]可選地,所述獲取當前運行道路上的環境信息和車輛檢測信息,包括:
[0021]通過輸入輸出接口獲取當前運行道路上的環境信息和車輛檢測信息,所述環境信息至少包括火災報警信息、消防水位信息和煙霧傳感器信息中的一種或多種;
[0022]通過串口接口或以太網接口,根據通訊協議接入車輛檢測信息,所述車輛檢測信息至少包括車牌識別信息。
[0023]第二個方面,本專利技術實施例提供一種基于云控制智能網關的控制裝置,所述裝置包括:
[0024]接收模塊,用于接收用戶輸入的控制指令,其中,所述控制指令至少包括操作類型;
[0025]查找模塊,用于根據所述操作類型,查找與所述操作類型對應的預設功能組件;
[0026]執行模塊,用于根據所述預設程序組件,執行與所述操作類型對應的操作。
[0027]可選地,所述執行模塊用于:
[0028]通過多線程鏈表結構,構建人機交互界面,所述多線程鏈表結構為多個平行任務的鏈表;
[0029]根據所述多線程鏈表結構,按照預先設置的各個預設功能組件的順序,執行與所述操作類型對應的操作。
[0030]可選地,所述執行模塊用于:
[0031]獲取當前運行道路上的環境信息和車輛檢測信息;
[0032]對所述環境信息和所述車輛檢測信息進行格式化處理,得到處理后的標準化信息;
[0033]將所述標準化信息發送至服務器,以使所述服務器根據所述標準化信息進行突發事件處理,得到控制指令;
[0034]接收所述服務器返回的控制指令,并根據所述預先建立的預設功能組件執行對應的操作。
[0035]可選地,所述執行模塊還用于:
[0036]處理離線突發事件或在線突發事件;
[0037]根據所述離線突發事件或在線突發事件,生成各個被控設備的動作緩存日志。
[0038]可選地,所述獲取模塊還用于:
[0039]通過輸入輸出接口獲取當前運行道路上的環境信息和車輛檢測信息,所述環境信息至少包括火災報警信息、消防水位信息和煙霧傳感器信息中的一種或多種;
[0040]通過串口接口或以太網接口,根據通訊協議接入車輛檢測信息,所述車輛檢測信息至少包括車牌識別信息。
[0041]第三個方面,本專利技術實施例提供一種終端設備,包括:至少一個處理器和存儲器;
[0042]所述存儲器存儲計算機程序;所述至少一個處理器執行所述存儲器存儲的計算機
程序,以實現第一個方面提供的基于云控制智能網關的控制方法。
[0043]第四個方面,本專利技術實施例提供一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有計算機程序,所述計算機程序被執行時實現第一個方面提供的基于云控制智能網關的控制方法。
[0044]本專利技術實施例包括以下優點:
[0045]本專利技術實施例提供的基于云控制智能網關的控制方法、裝置、終端設備和可讀存儲介質,通過接收用戶輸入的控制指令,其中,控制指令至少包括操作類型;根據操作類型,查找與操作類型對應的預設功能組件;根據預設程序組件,執行與操作類型對應的操作,通過將各個功能都模塊化,可以直接調用,而不需要重新進行編碼,減少開發周期,使系統可以穩定運行。
附圖說明
[0046]圖1是本專利技術的一種基于云控制智能網關的控制方法實施例的步驟流程圖;
[0047]圖2是本專利技術的一種基于云控制智能網關的控制方法實施例的步驟流程圖;
[0048]圖3是本專利技術的一種基于云控制智能網關的控制裝置實施例的結構框圖;
[0049]圖4是本專利技術的一種終端設備的結構示意圖。
具體實施方式
[0050]為使本專利技術的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本專利技術作進一步詳細的說明。
[0051]本專利技術一實施例提供一種基于云控制智能網關的控制方法,用于對各個被控設備進行控制。本實施例的執行主體為基于云控制智能網關的控制裝置,設置在終端設備上,其中,該終端設備至少包括計算機、平板終端等。
[0052]參照圖1,示出了本專利技術的一種基于云控制智能網關本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于云控制智能網關的控制方法,其特征在于,所述方法包括:接收用戶輸入的控制指令,其中,所述控制指令至少包括操作類型;根據所述操作類型,查找與所述操作類型對應的預設功能組件;根據所述預設程序組件,執行與所述操作類型對應的操作。2.根據權利要求1所述的方法,其特征在于,所述根據所述預設程序組件,執行與所述操作類型對應的操作,包括:通過多線程鏈表結構,構建人機交互界面,所述多線程鏈表結構為多個平行任務的鏈表;根據所述多線程鏈表結構,按照預先設置的各個預設功能組件的順序,執行與所述操作類型對應的操作。3.根據權利要求2所述的方法,其特征在于,所述方法還包括:獲取當前運行道路上的環境信息和車輛檢測信息;對所述環境信息和所述車輛檢測信息進行格式化處理,得到處理后的標準化信息;將所述標準化信息發送至服務器,以使所述服務器根據所述標準化信息進行突發事件處理,得到控制指令;接收所述服務器返回的控制指令,并根據所述預先建立的預設功能組件執行對應的操作。4.根據權利要求1所述的方法,其特征在于,所述方法還包括:處理離線突發事件或在線突發事件;根據所述離線突發事件或在線突發事件,生成各個被控設備的動作緩存日志。5.根據權利要求3所述的方法,其特征在于,所述獲取當前運行道路上的環境信息和車輛檢測信息,包括:通過輸入輸出接口獲取當前運行道路上的環境信息和車輛檢測信息,所述環境信息至少包括火災報警信息、消防水位信息和煙霧傳感器信息中的一種或多種;通過串口接口或以太網接口,根據通訊協議接入車輛檢測信息,所述車輛檢測信息至少...
【專利技術屬性】
技術研發人員:史展,史偉,李建偉,
申請(專利權)人:深圳市得瑞特控制技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。