組態王

新型的工業自動控制系統

組態王,即組態王開發監控系統軟體,是新型的工業自動控制系統,它以標準的工業計算機軟、硬體平台構成的集成系統取代傳統的封閉式系統。

定義


組態王kingview6.55是亞控科技根據當前的自動化技術的發展趨勢,面向低端自動化市場及應用,以實現企業一體化為目標開發的一套產品。該產品以搭建戰略性工業應用服務平台為目標,集成了對亞控科技自主研發的工業實時資料庫(KingHistorian)的支持,可以為企業提供一個對整個生產流程進行數據匯總、分析及管理的有效平台,使企業能夠及時有效地獲取信息,及時地做出反應,以獲得最優化的結果。
組態王保持了其早期版本功能強大、運行穩定且使用方便的特點,並根據國內眾多用戶的反饋及意見,對一些功能進行了完善和擴充。組態王kingview6.55提供了豐富的、簡捷易用的配置界面,提供了大量的圖形元素和圖庫精靈,同時也為用戶創建圖庫精靈提供了簡單易用的介面;該款產品的歷史曲線、報表及web發布功能進行了大幅提升與改進,軟體的功能性和可用性有了很大的提高。
組態王在保留了原報表所有功能的基礎上新增了報表嚮導功能,能夠以組態王的歷史庫或KingHistorian為數據源,快速建立所需的班報表、日報表、周報表、月報表、季報表和年報表。此外,還可以實現值的行列統計功能。
組態王在web發布方面取得新的突破,全新版的Web發布可以實現畫面發布,數據發布和OCX控制項發布,同時保留了組態王Web的所有功能:IE瀏覽客戶端可以獲得與組態王運行系統相同的監控畫面,IE客戶端與Web伺服器保持高效的數據同步,通過網路您可以在任何地方獲得與Web伺服器上相同的畫面和數據顯示、報表顯示、報警顯示等,同時可以方便快捷的向工業現場發布控制命令,實現實時控制的功能。
組態王集成了對KingHistorian的支持,且支持數據同時存儲到組態王歷史庫和工業庫,極大地提高了組態王的數據存儲能力,能夠更好地滿足大點數用戶對存儲容量和存儲速度的要求。KingHistorian是亞控新近推出的獨立開發的工業資料庫。具有單個伺服器支持高達100萬點、256個併發客戶同時存儲和檢索數據、每秒檢索單個變數超過20,000 條記錄的強大功能。能夠更好地滿足高端客戶對存儲速度和存儲容量的要求,完全滿足了客戶實時查看和檢索歷史運行數據的要求。

特點


組態王
組態王
它具有適應性強、開放性好、易於擴展、經濟、開發周期短等優點。通常可以把這樣的系統劃分為控制層、監控層、管理層三個層次結構。其中監控層對下連接控制層,對上連接管理層,它不但實現對現場的實時監測與控制,且在自動控制系統中完成上傳下達、組態開發的重要作用。尤其考慮三方面問題:畫面、數據、動畫。通過對監控系統要求及實現功能的分析,採用組態王對監控系統進行設計。組態軟體也為試驗者提供了可視化監控畫面,有利於試驗者實時現場監控。而且,它能充分利用Windows的圖形編輯功能,方便地構成監控畫面,並以動畫方式顯示控制設備的狀態,具有報警窗口、實時趨勢曲線等,可便利的生成各種報表。它還具有豐富的設備驅動程序和靈活的組態方式、數據鏈接功能。

實踐


1.使用組態王實現控制系統實驗模擬的基本方法:
(1)圖形界面的設計
(2)構造資料庫
(3)建立動畫連接
(4)運行和調試
2.使用組態王軟體開發具有以下幾個特點:
(1)實驗全部用軟體來實現,只需利用現有的計算機就可完成自動控制系統課程的實驗,從而大大減少購置儀器的經費。
(2)該系統是中文界面,具有人機界面友好、結果可視化的優點。對用戶而言,操作簡單易學且編程簡單,參數輸入與修改靈活,具有多次或重複模擬運行的控制能力,可以實時地顯示參數變化前後系統的特性曲線,能很直觀地顯示控制系統的實時趨勢曲線,這些很強的交互能力使其在自動控制系統的實驗中可以發揮理想的效果。
3.在採用組態王開發系統編製應用程序過程中要考慮以下三個方面:
(1)圖形,是用抽象的圖形畫面來模擬實際的工業現場和相應的工控設備。
(2)數據,就是創建一個具體的資料庫,並用此資料庫中的變數描述工控對象的各種屬性,比如水位、流量等。
(3)連接,就是畫面上的圖素以怎樣的動畫來模擬現場設備的運行,以及怎樣讓操作者輸入控制設備的指令。
組態王
組態王

主要亮點


--可視化操作界面
--自動建立I/O點
--分散式存儲報警和歷史數據
--設備集成能力強,可連接幾乎所有設備和系統

核心性能


--流程圖監控功能。
--完整的腳本編輯功能
--實時趨勢監視功能。
--全面報警功能。
--歷史數據管理功能。
--報表展示功能。
--歷史數據查詢功能。
--歷史趨勢圖紙。

常見問題


1、變數設定中最大(小)值及最大(小)原始值的意義?
最大(小)值是變數在現實中表達的工程值(如:溫度、壓力等)的大小,而最大(小)原始值是採集設備中[寄存器]數字量的最大(小)值(如板卡中的819-4095等)。一般對於板卡設備此值為物理量經AD轉換之後的值,如12BitAD此值範圍0~4096、16BitAD為0~65535,對於PLC、智能儀錶、變頻器,其本身已將物理值轉換為工程值所以此時最大(小)值與最大(小)原始值在設置時是一致的。
2、為什麼變數無法刪除,如何刪除變數?
在組態王中,只有未使用的變數才能被刪除,因此在刪除變數之前,必須去掉在畫面或命令語言、控制項引用處,等處與之有關的連接,如果還是無法刪除,在工程瀏覽器中執行工具-更新變數計數命令,重新統計變數,在變數使用報告中可以查詢變數是否還在某些地方使用,將其連接斷開后,利用工具-刪除未用變數將變數刪除。
3、工程運行時,顯示通訊協議組件失敗?
設備驅動安裝錯誤:1、安裝新的驅動2、在開發狀態下重新連接設備,如果還是有錯誤,請聯繫驅動部索要新的驅動程序
4、光碟上的典型案例無法打開?
將工程拷貝到硬碟上將屬性改為存檔即可
5、如何在打開機器時自動進入組態王?
將touchview快捷方式拷貝到系統開始\程序\啟動中
6、怎樣把工程文件變小?
可以刪除*.AL2(報警信息文件),*.REC(歷史記錄文件),*.111文件(*.pic文件的備份文件)的文件。
7、如何在線增刪用戶及用戶密碼和許可權?
使用editusers()函數(用戶許可權需大於900)
8、在定義變數的基本屬性時狀態欄中的保存數值、保存參數是什麼意思?
保存參數:在系統運行時,修改變數的域的值(可讀可寫型),系統自動保存這些參數值,系統退出后,其參數值不會發生變化。當系統再啟動時,變數的域的參數值為上次系統運行時最後一次的設置值。無需用戶再去重新定義。
保存數值:系統運行時,當變數的值發生變化后,系統自動保存該值。當系統退出后再次運行時,變數的初始值為上次系統運行過程中變數值最後一次變化的值。
9、開發狗與運行狗的區別?
開發狗是用於工程開發使用的,為了方便調試支持6小時的連續運行,運行狗是用於工程實際運行,不能進行開發。

應用案例


組態王結合DTP_S09簡訊模塊用於實現遠程GPRS數據傳輸
組態王傑控力控發送簡訊報警設備