當(dāng)前位置:首頁>>資訊中心>>常見問題 ? IBMS的圖形化工具--WEB組態(tài)軟件簡介
文章出處:本站 責(zé)任編輯:協(xié)同互聯(lián) 閱讀量:1199 次 發(fā)表時(shí)間: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ì)算機(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í)數(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è)計(jì),。此外,,由于組態(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)軟件在功能上集成了大量通用模塊和個(gè)性化模塊,以實(shí)現(xiàn)不同行業(yè)用戶的需求,。當(dāng)然,,針對具體的用戶,軟件支持定制化模塊的開發(fā)與配置,,實(shí)現(xiàn)“即插即用“,。
軟件的運(yùn)行邏輯并不復(fù)雜,,除了基礎(chǔ)的工程管理外,主要可分為組態(tài)編輯和組態(tài)運(yùn)行兩個(gè)部分,。用戶需要在組態(tài)編輯環(huán)境中使用組態(tài)軟件提供的組態(tài)功能(圖元,、圖表、數(shù)據(jù)庫)進(jìn)行組態(tài)設(shè)置,、建立網(wǎng)絡(luò)拓?fù)?、繪制數(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í)時(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)軟件的核心模塊,,軟件絕大部分操作都在這一個(gè)模塊里面進(jìn)行。主要操作對象有畫布,、圖元,、可視化圖表以及數(shù)據(jù)庫。針對畫布與圖元這類基礎(chǔ)對象,軟件提供諸如調(diào)整尺寸,、屬性,、復(fù)制、粘貼,、增刪,、合并、拆分,、綁定跳轉(zhuǎn)頁面/事件等操作,,搭建可視化頁面的基礎(chǔ)架構(gòu)。
可視化圖表是頁面展示的主要形式,,因此,除了針對圖元的基本操作之外,,軟件還提供了樣式設(shè)計(jì),、文本屬性以及運(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í)/歷史數(shù)據(jù)源、設(shè)置圖元/可視化圖表數(shù)據(jù)源觸發(fā)事件等功能,。
3)組態(tài)運(yùn)行
本模塊將為各類應(yīng)用場景提供實(shí)際的運(yùn)行功能,,具體如下所示:
解析組態(tài)畫面編輯文件繪制動態(tài)實(shí)時(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ì)算機(jī)程序,。組態(tài)軟件能夠很好地解決傳統(tǒng)工業(yè)控制軟件存在的種種問題,使用戶能根據(jù)自己的控制對象和控制目的的任意組態(tài),,完成最終的建筑智能化系統(tǒng)集成,。