在某些制造行業生產產品的過程中,往往需要控制某些生產參數隨著時間的推移不斷進行調整、變化。如面包生產過程中,在不同的時間段,需要對加溫溫度進行控制,每個階段要求的時間長度和溫度值不同。這樣,整個生產過程的參數按照時間關系就形成了一條前后連接的曲線。該曲線被稱為溫控曲線或計劃曲線。
而在以前這些行業用戶在使用組態軟件時會遇到各種各樣煩惱的問題:
1、組態時沒有友好的界面和環境幫助用戶編輯和保存控制參數" title="控制參數">控制參數;
2、要定義大量的變量對應每個控制參數數據,導致組態工作量巨大,系統運行時由于存在大量的IO變量,導致系統性能" title="系統性能">系統性能下降;
3、系統運行時修改控制參數困難:復雜的參數修改過程,稍不注意,參數保存出現錯誤,導致無法使用;
4、有些控制參數在運行時無需用戶編輯,只是通過計算獲得,然后寫入控制設備" title="控制設備">控制設備,但在軟件中也需要定義大量變量、逐個寫入設備等復雜過程;
5、運行中的控制參數修改與溫控曲線關聯復雜;
6、不能保存和調閱完成的生產過程曲線;
7、系統當機恢復后,丟失已運行的過程曲線,需要從頭開始;
8、曲線不能進行放大、移動等操作,繪制數據點較多時,很難將控制趨勢分辨清楚;
9、……
針對以上一系列問題,和行業用戶的特殊需求,亞控公司提供了專門的解決方案,該解決方案包括以下兩大部分:
1、控制參數編輯表:如圖1所示,該表格主要有以下功能:
用戶可以定義要使用的參數編輯表的表頭,表格格式設置類似EXCEL,可靈活設置;
用戶定義控制參數名稱;
用戶定義各參數與控制設備(如PLC)的信號通道(寄存器)的對應關系;
用戶在組態時即可輸入、編輯、保存控制參數數據;
控制參數數據的保存采用通用數據庫,具有通用性;
在系統運行時,自動調入用戶事先設置的參數。如果用戶需要加入和刪除控制段,在表格上直接選中要插入控制段,或要刪除的控制段,通過簡單的一個菜單項" title="菜單項">菜單項的選擇,可輕松的插入或刪除控制段。在用戶沒有確認這些操作時,系統會對這些項用不同的顏色標識,方便用戶使用;
該表格編輯的控制參數數據具有通用性,在一個工程中使用的控制參數,可以使用到另外的工程中;
可以對表格進行打印預覽、打印等操作;

2、溫控曲線:如圖2所示,該溫控曲線具有以下特點:
一個溫控曲線圖表上可以同時繪制多達20條的實時曲線;
曲線時間坐標軸的長度可以按照用戶定義的時間參數" title="時間參數">時間參數來自動調整;
曲線圖表的格式設置內容廣泛,形式多樣,適用各種場合的要求;
支持游標的使用,游標移動時可自動顯示掠過的曲線點的數據;
支持圖例的名稱定義,圖例的顯示和打印;
曲線支持導航功能:放大、縮小、移動;
曲線自動將繪制的實時曲線和參數曲線保存為歷史數據,用戶可在控制過程結束后查閱;
用戶可自由控制實時曲線的繪制啟動和停止;
最重要的功能:如果系統突然出現當機,當系統再啟動后,曲線會調出當機前的實時曲線,然后按照實際時間繼續繪制曲線,有效的保護了數據的完整性;

在組態王系統中,提供了參數數據批量下載的功能,用戶無需再定義大量的變量,只需在腳本中簡單調用該功能,系統將自動將參數數據輕松下載到控制設備中。另外,溫控曲線的參數曲線與參數設置表間的數據結合也只需簡單的一個配置即可完成,具有很強的易用性。