當(dāng)前位置:首頁>>資訊中心>>常見問題 ? IBMS的圖形化工具--WEB組態(tài)軟件簡介
文章出處:本站 責(zé)任編輯:協(xié)同互聯(lián) 閱讀量:2357 次 發(fā)表時間:2022-07-01 17:47:20
IBMS的圖形化工具--WEB組態(tài)軟件簡介
1,、什么是組態(tài)?
組態(tài)(Configure)的概念來自于20世紀(jì)70年代中期出現(xiàn)的第一代集散控制系統(tǒng)(Distributed Control System),可以理解為“配置”,、“設(shè)定”,、“設(shè)置”等,是指通過人機開發(fā)界面,,用類似“搭積木”的簡單方式來搭建軟件功能,,而不需要編寫計算機程序。我們也可稱之為“二次開發(fā)”,,組態(tài)軟件即為“二次開發(fā)平臺”,。
2、組態(tài)軟件簡介
組態(tài)軟件通過瀏覽器操作組態(tài)工具,、瀏覽組態(tài)畫面,實現(xiàn)工程管理,、組態(tài)編輯以及組態(tài)運行三大功能,。通過實現(xiàn)圖元組態(tài)、可視化圖表組態(tài),、數(shù)據(jù)庫組態(tài)的配置與關(guān)聯(lián),,完成基于Web服務(wù)的實時數(shù)據(jù)監(jiān)控與服務(wù)端的多用戶訪問等。
從用戶操作與界面呈現(xiàn)的角度來說,,組態(tài)軟件采用標(biāo)準(zhǔn)HTML5技術(shù),,基于B/S架構(gòu)進行開發(fā),支持WEB端呈現(xiàn),,支持在瀏覽器端完成便捷的人機交互,,簡單的拖拽即可完成可視化頁面的編排設(shè)計。此外,,由于組態(tài)軟件功能較為復(fù)雜,,配置起來相對復(fù)雜,為降低使用門檻,,組態(tài)軟件進行了模塊集成化,,旨在簡化用戶的操作步驟,提高用戶的工作效率,。
從軟件架構(gòu)來說,,組態(tài)軟件具備高度的開放性。隨著應(yīng)用場景的逐漸擴展,,軟件必然需要進行功能擴展,,因此,,組態(tài)軟件不僅支持多種數(shù)據(jù)接口,更是提供了二次開發(fā)接口,,可以由用戶自行完成二次開發(fā),。本質(zhì)上,組態(tài)軟件在功能上集成了大量通用模塊和個性化模塊,,以實現(xiàn)不同行業(yè)用戶的需求,。當(dāng)然,針對具體的用戶,,軟件支持定制化模塊的開發(fā)與配置,,實現(xiàn)“即插即用“。
軟件的運行邏輯并不復(fù)雜,,除了基礎(chǔ)的工程管理外,,主要可分為組態(tài)編輯和組態(tài)運行兩個部分。用戶需要在組態(tài)編輯環(huán)境中使用組態(tài)軟件提供的組態(tài)功能(圖元,、圖表,、數(shù)據(jù)庫)進行組態(tài)設(shè)置、建立網(wǎng)絡(luò)拓撲,、繪制數(shù)據(jù)顯示界面,、配置各種系統(tǒng)參數(shù)(如數(shù)據(jù)采集頻率)等;然后在組態(tài)運行環(huán)境中運行已經(jīng)組態(tài)好的應(yīng)用系統(tǒng),,包括數(shù)據(jù)實時監(jiān)控,、場景展示等。
3,、軟件的特點與詳細功能
基于html5,,B/S架構(gòu)
支持2D、2.5D,、3D多種呈現(xiàn)模式
可視化拖拽編輯,、簡單易用
支持云端/本地等部署方式,多終端使用
提供豐富的行業(yè)標(biāo)準(zhǔn)元器件圖元庫
提供行業(yè)模板和組件,,支持自定義模板和圖紙管理
提供定制開發(fā)服務(wù)
支持Http,、WebSocket等主流協(xié)議,支持擴展更多協(xié)議
支持嵌入第三方系統(tǒng)或者集成平臺,,也可作為獨立平臺
具備延續(xù)性,、可擴展性、封裝性(易學(xué)易用)通用性(應(yīng)用范圍廣)開放性
3,、組態(tài)軟件的功能模塊
主要功能模塊有組態(tài)管理,、組態(tài)編輯、組態(tài)運行三大模塊:
1) 組態(tài)管理
管理模塊的詳細功能與其他軟件大同小異,,系統(tǒng)管理通過分級權(quán)限保障系統(tǒng)的安全,;工程管理則是對組態(tài)文件的建立,、提交、刪除,、恢復(fù)等基本操作提供入口,。
2)組態(tài)編輯
本模塊可以說是組態(tài)軟件的核心模塊,軟件絕大部分操作都在這一個模塊里面進行,。主要操作對象有畫布,、圖元、可視化圖表以及數(shù)據(jù)庫,。針對畫布與圖元這類基礎(chǔ)對象,,軟件提供諸如調(diào)整尺寸、屬性,、復(fù)制,、粘貼、增刪,、合并,、拆分、綁定跳轉(zhuǎn)頁面/事件等操作,,搭建可視化頁面的基礎(chǔ)架構(gòu),。
可視化圖表是頁面展示的主要形式,因此,,除了針對圖元的基本操作之外,軟件還提供了樣式設(shè)計,、文本屬性以及運行參數(shù)設(shè)置,,確保圖表在可視化頁面的展示效果。
物聯(lián)網(wǎng)數(shù)據(jù)中臺作為系統(tǒng)的數(shù)據(jù)源,,需要與組態(tài)形成關(guān)聯(lián),,為組態(tài)提供數(shù)據(jù)。軟件支持配置組態(tài)關(guān)聯(lián)的變量信息,、綁定圖元/可視化圖表對應(yīng)實時/歷史數(shù)據(jù)源,、設(shè)置圖元/可視化圖表數(shù)據(jù)源觸發(fā)事件等功能。
3)組態(tài)運行
本模塊將為各類應(yīng)用場景提供實際的運行功能,,具體如下所示:
解析組態(tài)畫面編輯文件繪制動態(tài)實時監(jiān)控頁面關(guān)聯(lián)圖元及可視化圖表數(shù)據(jù)源可視化圖表數(shù)據(jù)導(dǎo)出網(wǎng)絡(luò)通信檢測設(shè)置可視化圖表運行參數(shù)失效數(shù)據(jù)檢測處理等產(chǎn)品的應(yīng)用
組態(tài)軟件的出現(xiàn),,為解決實際工程問題提供了一種嶄新的方法,能夠與嵌入式應(yīng)用平臺,、物聯(lián)網(wǎng)數(shù)據(jù)中臺及網(wǎng)關(guān)產(chǎn)品配合使用,,用戶通過類似“搭積木”的簡單方式來完成自己所需要的軟件功能,不需要編輯計算機程序,。組態(tài)軟件能夠很好地解決傳統(tǒng)工業(yè)控制軟件存在的種種問題,,使用戶能根據(jù)自己的控制對象和控制目的的任意組態(tài),,完成最終的建筑智能化系統(tǒng)集成。