工控系統設計(八)組態功能開發

八、組態功能開發

如果要做出一款通用、功能強大的組態軟件,那需要的人力物力必定是巨大的。但如果實現組態軟件最核心、最常用的功能,則不是一件困難的事情。

組態功能,無非是一種數據的展示和控制方式。通過拖拉、配置等方式,儘可能不編程,製作出圖形,此圖形能夠根據數據動態變化,也能夠操控圖形而達到控制設備,這就是最核心的組態功能。

組態圖由多張靜態圖片和動態圖片(gif)拼接而成。這些圖片有層級關係,層級高的遮擋層級低的。在數據發生改變時,幾種主要的圖形變化方式爲:

(1)更換圖片

(2)更改文字

(3)更改文字顏色

我們定義一個元件的概念,每個元件包含一個圖形(文字)列表,每一個圖形,都有顯示條件和控制命令。

顯示條件格式如:設備A.a因子==3 && 設備B.b因子>5

控制命令格式如:設備C.c因子=1

如此,在需要更新組態圖狀態時,向組態圖傳入一個因子數據列表。而點擊組態圖控件時,命令交給反控調度系統處理。

發佈了79 篇原創文章 · 獲贊 67 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章