樓宇控制系統(tǒng)早期組態(tài)庫設計大多是采用C/S架構的窗體模式,然而隨著互聯(lián)網(wǎng)應用技術的發(fā)展,Web技術越來越流行,所以為了適應當前Web應用的潮流,提高組態(tài)的適用性,山東三水智能化工程有限公司根據(jù)自身的系統(tǒng)集成經(jīng)驗,設計研發(fā)了基于Web自適應技術的樓宇控制系統(tǒng)集成組態(tài)庫,其原理分析如下:
(1)根據(jù)樓宇控制系統(tǒng)集成業(yè)務需求,設計目標系統(tǒng)HTML渲染界面,并使用類HTML標簽方式引入目標組態(tài);
(2)根據(jù)組態(tài)規(guī)范及數(shù)據(jù)渲染需要,配置合適的組態(tài)參數(shù),包括數(shù)據(jù)請求路徑、請求參數(shù)、數(shù)據(jù)渲染模式以及是否對返回值進行過濾等;
(3)當用戶對包含組態(tài)的目標HTML文件發(fā)起請求時,引入的組態(tài)JS腳本庫會對特殊的組態(tài)標簽進行解析,并根據(jù)解析結果發(fā)起異步數(shù)據(jù)交互請求;
(4)在完成異步數(shù)據(jù)交互后,JS腳本庫根據(jù)用戶配置的數(shù)據(jù)處理方式及數(shù)據(jù)渲染模式實現(xiàn)對結果數(shù)據(jù)的渲染展示。
以上內(nèi)容便是山東三水智能化工程有限公司關于樓宇控制系統(tǒng)組態(tài)庫原理的基本介紹,感興趣大家可以簡單了解一下。