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