System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,尤其涉及一種工業組件的生成展現技術。
技術介紹
1、隨著工業互聯網技術的發展,工業設備可通過數據采集與監控系統進行展現和監控。數據采集與監視控制系統中的人機界面(hmi)是操作員監控系統的窗口,它以模擬圖的形式向操作人員提供工廠信息,模擬圖是控制工廠的示意圖,以及報警和事件記錄頁面。hmi連接到scada監控計算機,提供實時數據以驅動模擬圖,警報顯示和趨勢圖。模擬圖由用來表示過程元素的線圖和示意符號組成,或者可以由工藝設備的數字照片覆蓋動畫符號組成。這些示意符號,稱為工業組件。
2、現有的工業組件生成方案界面相對復雜,難以應對復雜的系統集成項目。同時,在工業組件生成時,無法窮舉實際生產工作中的全部情況,并需要用戶針對不同的條件,手工上傳符合條件的工業組件,當達到預設條件后,服務器將對應的工業組件推送到人機界面,上述操作會造成用戶配置困難,配置錯誤的問題,上傳的工業組件需要單獨進行存放,占用服務器資源。如風機組件,包括兩種狀態:風機開和風機關。其次,包括4種顏色配置:停止顏色、低速顏色、中速顏色、高速顏色,此時,需要用戶配置停止選項、低速選項、中速選項、高速選項、停止閾值、低速閾值、中速閾值、高速閾值,并手工上傳各狀態、各顏色的風機圖片,包括:停止狀態的風機圖片,低速狀態下顏色的風機圖片、中速狀態下顏色的風機圖片和高速狀態下顏色的風機圖片。
3、因此一種簡單快捷可靈活配置工業組件的技術亟待出現。
技術實現思路
1、本專利技術提供了如下技
2、繪制并存儲標準格式的工業組件圖形文件;
3、根據標準格式的元素定義規范,為所述工業組件圖形文件定義配置元素以及配置各元素與相應工業數據指標的對應關系后,存儲所述工業組件圖形文件;
4、根據工業組件設計需求,獲取所述工業組件圖形文件;
5、將采集的工業數據指標接入所述工業組件圖形文件,根據所述工業組件圖形文件中各元素與所述采集的工業數據指標的計算結果,對工業組件進行動態展現。
6、進一步的,所述為所述工業組件圖形文件定義配置元素以及配置各元素與相應工業數據指標的對應關系的方法具體為:
7、定義與工業組件動態展現相關的確定元素和變化元素;
8、配置所述確定元素的屬性信息,配置所述變化元素的數據指標計算條件和閾值;
9、配置各元素與相應工業數據指標的對應關系。
10、更進一步的,所述將采集的工業數據指標接入所述工業組件圖形文件,根據所述工業組件圖形文件中各元素與所述采集的工業數據指標的計算結果,對工業組件進行動態展現的方法具體為:
11、根據所述元素與工業數據指標的對應關系,將采集的工業數據指標與所述工業組件圖形文件中的數據指標進行綁定;
12、根據所述變化元素的數據指標計算條件和閾值,對所述采集的工業數據指標具體值進行計算;
13、根據計算的結果,展示所述元素對應閾值范圍內的外觀、狀態。
14、優選的,
15、所述方法還包含:
16、將動態展現的所述工業組件生成工業組件數據流。
17、優選的,
18、所述確定元素為工業組件顯示屬性元素;
19、所述變化元素為工業組件中隨工業狀態不同而發生外觀、狀態變化的動態變化元素;
20、所述變化元素的閾值對應所述變化元素在閾值范圍內的外觀和狀態。
21、本專利技術還提供一種工業組件的生成展現裝置,所述裝置包括:
22、圖形文件單元,用于繪制標準格式的工業組件圖形文件;根據標準格式的元素定義規范,為所述工業組件圖形文件定義配置元素以及配置各元素與相應工業數據指標的對應關系后,存儲所述工業組件圖形文件;
23、工業組件設計單元,用于根據工業組件設計需求,獲取所述圖形文件單元中存儲的所述工業組件圖形文件;
24、工業組件展現單元,用于將采集的工業數據指標接入所述工業組件設計單元獲取的工業組件圖形文件,根據所述工業組件圖形文件中各元素與所述采集的工業數據指標的計算結果,對工業組件進行動態展現。
25、具體的,所述圖形文件單元進一步包含:
26、圖形文件繪制模塊,用于繪制標準格式的工業組件圖形文件;
27、圖形文件定義配置模塊,用于定義與工業組件動態展現相關的確定元素和變化元素,配置所述確定元素的屬性信息,配置所述變化元素的數據指標計算條件和閾值;
28、圖形文件數據指標關聯模塊,用于配置各元素與相應工業數據指標的對應關系;
29、圖形文件存儲模塊,用于存儲所述工業組件圖形文件。
30、更具體的,所述工業組件展現單元進一步包含:
31、數據指標采集綁定模塊,用于根據所述圖形文件數據指標關聯模塊配置的各元素與工業數據指標的對應關系,將采集的工業數據指標與所述工業組件圖形文件中的數據指標進行綁定;
32、計算模塊,用于根據所述圖形文件定義配置模塊配置的變化元素的數據指標計算條件和閾值,對所述數據指標采集綁定模塊采集的工業數據指標具體值進行計算;
33、展現模塊,用于根據所述計算模塊計算的結果,展示所述元素對應閾值范圍內的外觀、狀態。
34、優選的,所述裝置還包含:
35、工業組件數據流生成單元,用于將動態展現的所述工業組件生成工業組件數據流。
36、優選的:
37、所述確定元素為工業組件顯示屬性元素;
38、所述變化元素為工業組件中隨工業狀態不同而發生外觀、狀態變化的動態變化元素;
39、所述變化元素的閾值對應所述變化元素在閾值范圍內的外觀和狀態。
40、經由上述的技術方案可知,本專利技術實施例公開的工業組件的生成展現方法和裝置通過繪制標準格式的工業組件圖形文件,并可對圖形文件進行元素的定義和配置,實現了工業組件圖形文件不同場景的可用性;通過確定工業組件圖形文件中各元素與相應工業指標的對應關系,實現了工業組件圖形文件與現實中工業設備的一一對應,可真實獲取不同工業組件圖形文件的狀態和顏色,并根據配置的數據指標展現出來。因此通過上述技術方案,無需窮舉實際生產工作中的全部情況,只需配置相應的元素、數據指標即可生成相應的工業組件;生成相應的工業組件后僅需要完成其屬性配置,而無需手工上傳各狀態、各顏色的工業組件,減少用戶配置工作中的問題,避免使用者在上傳工業組件過程中的錯誤操作導致人機交互界面顯示異常;最后通過工業組件數據指標計算條件和閾值,對采集的工業數據指標進行計算,根基計算的結果展示對應的預知范圍內的外觀和狀態;實現簡單靈活的工業組件生成和展現。
本文檔來自技高網...【技術保護點】
1.工業組件的生成展現方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述為所述工業組件圖形文件定義配置元素以及配置各元素與相應工業數據指標的對應關系的方法具體為:
3.根據權利要求2所述的方法,其特征在于,所述將采集的工業數據指標接入所述工業組件圖形文件,根據所述工業組件圖形文件中各元素與所述采集的工業數據指標的計算結果,對工業組件進行動態展現的方法具體為:
4.根據權利要求1-3中之一所述的方法,其特征在于,所述方法還包含:
5.根據權利要求4中所述的方法,其特征在于:
6.工業組件的生成展現裝置,其特征在于,所述裝置包括:
7.根據權利要求6所述的裝置,其特征在于,所述圖形文件單元進一步包含:圖形文件繪制模塊,用于繪制標準格式的工業組件圖形文件;
8.根據權利要求7所述的裝置,其特征在于,所述工業組件展現單元進一步包含:
9.根據權利要求6-8中之一所述的裝置,其特征在于,所述裝置還包含:
10.根據權利要求9中所述的裝置,其特征在于:
...【技術特征摘要】
1.工業組件的生成展現方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述為所述工業組件圖形文件定義配置元素以及配置各元素與相應工業數據指標的對應關系的方法具體為:
3.根據權利要求2所述的方法,其特征在于,所述將采集的工業數據指標接入所述工業組件圖形文件,根據所述工業組件圖形文件中各元素與所述采集的工業數據指標的計算結果,對工業組件進行動態展現的方法具體為:
4.根據權利要求1-3中之一所述的方法,其特征在于,所述方法還包含:...
【專利技術屬性】
技術研發人員:賀一兵,馬雄飛,王吉,王男,黃罡,任鵬宇,
申請(專利權)人:成都億陽信通信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。