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