智能化控制組態(tài)軟件體系包括用戶組態(tài)、圖元對象管理、模型庫管理、內部數據庫管理和接口管理五個部分。
用戶組態(tài)模塊主要用于用戶根據現場控制狀態(tài),利用系統(tǒng)提供的工具,組態(tài)生成仿真控制圖。其中包括三個子模塊:圖形組態(tài)窗口,該窗口以快捷工具欄的形式提供用戶所在應用領域中常用的圖形化組態(tài)對象,用戶可以方便快捷地調用這些對象來構建組態(tài)界面;系統(tǒng)參數定義提供用戶對上述圖形對象的環(huán)境參數和模板運行參數進行設置,如調整圖元對象的方向、大小,以及在運行時間中的上下限等;啟動參數設置,則是對這些圖形對象和模板進行初始化設置,如加油泵的初始狀態(tài),包含開啟、停止、油壓等。
圖元對象管理模塊包括圖元對象定義、圖元關聯(lián)屬性和圖元對象查詢。圖元關聯(lián)屬性建立了相關圖元之間的聯(lián)系,為智能聯(lián)系相關圖元提供了保障,是實現智能化組態(tài)的數據基礎。
常用的方法有深度優(yōu)先搜索、廣度優(yōu)先搜索,也可利用人工智能方法實現其查詢優(yōu)化,例如神經網絡、遺傳算法等。