基礎篇之認識組態王軟件_第1頁
基礎篇之認識組態王軟件_第2頁
基礎篇之認識組態王軟件_第3頁
基礎篇之認識組態王軟件_第4頁
基礎篇之認識組態王軟件_第5頁
已閱讀5頁,還剩54頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基礎篇之認識組態王軟件第一頁,共59頁。

組態王(即KingView)是目前國內具有自主知識產權、市場占有率相對較高的組態軟件。運行于MicrosoftWindows平臺,其應用領域幾乎囊括了大多數行業的工業控制。第二頁,共59頁。

組態王軟件包由工程管理器、工程瀏覽器、畫面運行系統、信息窗口等部分組成。工程瀏覽器內嵌畫面開發系統,即組態王開發系統。

第三頁,共59頁。

工程瀏覽器和畫面運行系統是各自獨立的Windows應用程序,均可單獨使用;兩者又相互依存,在工程瀏覽器的畫面開發系統中設計開發的畫面應用程序必須在畫面運行系統運行環境中才能運行。第四頁,共59頁。實訓1整數累加一、學習目標1、認識組態王軟件KingView的集成開發環境與運行環境。2、掌握組態王軟件KingView設計應用程序的步驟和方法。3、掌握整數變量的定義和使用。4、掌握應用程序命令語言及賦值語句的使用。二、設計任務一個整數從零開始每隔1000毫秒加1,累加數顯示在畫面的文本框中。

第五頁,共59頁。第六頁,共59頁。工程管理器第七頁,共59頁。在組態王中,設計者開發的每一個應用系統稱為一個工程,每個工程必須在一個獨立的目錄中,不同的工程不能共用一個目錄。工程目錄也稱為工程路徑。在每個工程路徑下,組態王為此項目生成了一些重要的數據文件,這些數據文件一般是不允許修改的。

工程管理器概述

第八頁,共59頁。每建立一個新的應用程序時,都必須先為這個應用程序指定工程路徑,以便于組態王根據工程路徑對不同的應用程序分別進行不同的自動管理。工程管理器概述

第九頁,共59頁。組態王工程管理器的主要作用就是為用戶集中管理本機上的所有組態王工程。主要功能包括:新建、刪除工程,搜索指定路徑下的所有組態王工程,對工程重命名,修改工程屬性,工程的備份、恢復,數據詞典的導入導出,切換到組態王開發或運行環境等。工程管理器概述

第十頁,共59頁。運行組態王程序,出現組態王工程管理器畫面,如圖2-1所示。

工程管理器概述

圖2-1組態王工程管理器第十一頁,共59頁。第十二頁,共59頁。建立組態王工程的一般步驟是:設計畫面、定義設備、構造數據庫(定義變量)、建立動畫連接及運行和調試。這幾步常常是交錯進行的。

建立工程

第十三頁,共59頁。1.設計畫面進入組態王開發系統后,就可以為每個工程建立數目不限的畫面,在每個畫面上生成互相關聯的靜態或動態圖形對象。這些畫面都是由“組態王”提供的類型豐富的圖形對象組成的。“組態王”采用面向對象的編程技術,使用戶可以方便地建立畫面的圖形界面。用戶構圖時可以像搭積木那樣利用系統提供的圖形對象完成畫面的生成。建立工程

第十四頁,共59頁。2.定義設備組態王把那些需要與之交換數據的設備或程序都作為外部I/O設備。外部設備包括:下位機(PLC、儀表、模塊、板卡、變頻器等),它們一般通過串行口和上位機交換數據;其他Windows應用程序,它們之間一般通過DDE交換數據;外部設備還包括網絡上的其他計算機。

只有在定義了外部設備之后,組態王才能通過I/O變量和它們交換數據。

建立工程

第十五頁,共59頁。3.構造數據庫數據庫是“組態王”軟件的核心部分,工業現場的生產狀況要以動畫的形式反映在屏幕上,操作者在計算機前發布的指令也要迅速送達生產現場,所有這一切都是以實時數據庫為中介環節,所以說數據庫是聯系上位機和下位機的橋梁。建立工程

第十六頁,共59頁。

數據庫中變量的集合形象地稱為“數據詞典”,數據詞典記錄了所有用戶可使用的數據變量的詳細信息。變量在畫面制作系統組態王畫面開發系統中定義。建立工程

第十七頁,共59頁。4.建立動畫連接動畫連接是指在畫面的圖形對象與數據庫的數據變量之間建立一種關系,當變量的值改變時,在畫面上以圖形對象的動畫效果表示出來;或者由軟件使用者通過圖形對象改變數據變量的值。

建立工程

第十八頁,共59頁。5.運行和調試運行系統有兩種啟動方法:在工程瀏覽器快捷工具欄中選擇“VIEW”按鈕切換到運行系統;在開發系統文件菜單中選擇“切換到View”菜單命令進入組態王運行系統。

如果畫面沒打開,可以在運行系統中選擇“畫面\打開”命令,從“打開畫面”窗口選擇要運行的畫面。建立工程

第十九頁,共59頁。不要打了,我再聊會就去學習了…第二十頁,共59頁。1.找到一個已有的組態王工程在工程管理器中使用“添加工程”命令來找到一個已有的組態王工程,并將工程的信息顯示在工程管理器的信息顯示區中。單擊菜單欄“文件\添加工程”命令后,彈出添加路徑選擇對話框,如圖2-2所示。選擇想要添加的工程所在的路徑。單擊“確定”按鈕,將選定的工程路徑下的組態王工程添加到工程管理器顯示區中。如果選擇的路徑不是組態王的工程路徑,則添加不了。

添加工程

圖2-2添加工程對話框第二十一頁,共59頁。2.找到多個已有的組態王工程

添加工程只能單獨添加一個已有的組態王工程,要想找到更多的組態王工程,只能使用“搜索工程”命令。單擊菜單欄“文件\搜索工程”命令或工具條“搜索”按鈕或快捷菜單“搜索工程”命令后,彈出選擇搜索路徑對話框,如圖2-3所示。

添加工程

圖2-3搜索工程對話框第二十二頁,共59頁。

路徑的選擇方法與Windows的資源管理器相同,選定有效路徑之后,單擊“確定”按鈕,工程管理器開始搜索工程。將搜索指定路徑及其子目錄下的所有工程。搜索完成后,搜索結果自動顯示在管理器的信息顯示區內,路徑選擇對話框自動關閉。單擊“取消”按鈕,取消搜索工程操作。添加工程

第二十三頁,共59頁。第二十四頁,共59頁。1.設置一個工程為當前工程

在工程管理器工程信息顯示區中選中加亮想要設置的工程,單擊菜單欄“文件\設為當前工程”命令即可設置該工程為當前工程。以后進入組態王開發系統或運行系統時,系統將默認打開該工程。被設置為當前工程的工程在工程管理器信息顯示區的第一列中用一個圖標(小紅旗)來標識,如圖2-4所示。

工程操作

圖2-4設置當前工程第二十五頁,共59頁。2.修改當前工程的屬性修改工程屬性主要包括工程名稱和工程描述兩個部分。選中要修改屬性的工程,使之加亮顯示,單擊菜單欄“文件\工程屬性”命令或工具條“屬性”按鈕或快捷菜單“工程屬性”命令后,彈出修改“工程屬性”的對話框如圖2-5所示。工程操作

圖2-5工程屬性對話框第二十六頁,共59頁。3.清除當前不需要顯示的工程

選中要清除信息的工程,使之加亮顯示,單擊菜單欄“文件\清除工程信息”命令后,將顯示的工程信息條從工程管理器中清除,不再顯示。執行該命令不會刪除工程或改變工程。用戶可以通過“搜索工程”或“添加工程”重新使該工程信息顯示到工程管理器中。

工程操作

第二十七頁,共59頁。4.備份工程

選中要備份的工程,使之加亮顯示。單擊菜單欄“工具\工程備份”命令或工具條“備份”按鈕或快捷菜單“工程備份”命令后,彈出備份工程對話框,如圖2-6所示。工程操作

圖2-6備份工程對話框第二十八頁,共59頁。5.刪除工程

選中要刪除的工程(該工程為非當前工程),使之加亮顯示,單擊菜單欄“文件\刪除工程”命令或工具條“刪除”按鈕或快捷菜單“刪除工程”命令后,為防止用戶誤操作,彈出刪除工程確認對話框,提示用戶是否確定刪除,如圖2-7所示。工程操作

圖2-7刪除工程確認對話框第二十九頁,共59頁。5.刪除工程

單擊“是”刪除工程,單擊“否”取消刪除工程操作。刪除工程將從工程管理器中刪除該工程的信息,工程所在目錄將被全部刪除,包括子目錄。注意:刪除工程將把工程的所有內容全部刪除,不可恢復。用戶應注意操作。工程操作

第三十頁,共59頁。第三十一頁,共59頁。工程瀏覽器第三十二頁,共59頁。雙擊工程管理器中的某個工程名,出現演示方式提示對話框,單擊“確定”按鈕,進入工程瀏覽器對話框,如圖2-8所示。工程瀏覽器概述

圖2-8工程瀏覽器第三十三頁,共59頁。工程瀏覽器是組態王的一個重要組成部分,它將圖形畫面、命令語言、設備驅動程序、配方、報警、網絡等工程元素集中管理,并在一個窗口中進行樹形結構排列。在工程瀏覽器中可以查看工程的各個組成部分,可以完成數據庫的構造、定義外部設備等。工程人員可以一目了然地查看工程的各個組成部分。

工程瀏覽器概述

第三十四頁,共59頁。組態王開發系統內嵌于組態王工程瀏覽器,又稱為畫面開發系統,是應用程序的集成開發環境,工程人員在這個環境里進行系統開發。工程瀏覽器概述

第三十五頁,共59頁。組態王的工程瀏覽器由Tab標簽條、菜單欄、工具欄、工程目錄顯示區、目錄內容顯示區、狀態欄組成。工程目錄顯示區以樹形結構圖顯示功能節點,用戶可以擴展或收縮工程瀏覽器中所列的功能項。工程瀏覽器概述

第三十六頁,共59頁。工程瀏覽器左側是“工程目錄顯示區”,主要展示工程的各個組成部分。主要包括“系統”,“變量”,“站點”和“畫面”四部分,這四部分的切換是通過工程瀏覽器最左側的Tab標簽實現的。1)系統。包括“文件”、“數據庫”、“設備”、“系統配置”、“SQL訪問管理器”和“Web”等六大項。2)變量。主要為變量管理,包括變量組。3)站點。顯示定義的遠程站點的詳細信息。4)畫面。用于對畫面進行分組管理,創建和管理畫面組。

工程瀏覽器右側是“目錄內容顯示區”,將顯示每個工程組成部分的詳細內容,同時對工程提供必要的編輯修改功能。工程瀏覽器概述

第三十七頁,共59頁。第三十八頁,共59頁。用鼠標單擊工程瀏覽器菜單欄上的“工程”菜單,彈出下拉式菜單,其中包括啟動工程管理器、工程導入、工程導出及工程退出等菜單項。1.啟動工程管理器此菜單命令用于打開工程管理器。單擊“工程\啟動工程管理器”菜單,則彈出“工程管理器”畫面。2.工程導入此菜單命令用于將另一組態王工程的畫面和命令語言導入到當前工程中。單擊“工程\導入”菜單,則彈出“畫面和命令語言導入向導”畫面。工程菜單第三十九頁,共59頁。3.工程導出此菜單命令用于將當前組態王工程的畫面和命令語言導出到指定文件夾中。單擊“工程\導出”菜單,則彈出“畫面和命令語言導出向導”畫面。4.工程退出此菜單命令用于關閉工程瀏覽器。單擊“工程\退出”菜單,則工程瀏覽器退出。若界面開發系統中有的畫面內容被改變而沒有保存,程序會提示工程人員選擇是否保存。

工程菜單第四十頁,共59頁。第四十一頁,共59頁。用鼠標單擊工程瀏覽器菜單欄上的“配置”菜單,彈出下拉式菜單,其中包括配置開發系統、配置運行系統、報警配置、歷史數據記錄、網絡配置、用戶配置、打印配置和設置串口等菜單項。1.配置開發系統此菜單命令是用于對開發系統外觀進行設置。單擊“配置\開發系統”菜單,彈出“開發系統外觀定制”畫面,如圖2-9所示。配置菜單圖2-9開發系統外觀定制第四十二頁,共59頁。2.配置運行系統此菜單命令是用于對運行系統外觀、定義運行系統基準頻率、設定運行系統啟動時自動打開的主畫面等。單擊“配置\運行系統”菜單,彈出“運行系統設置”畫面,如圖2-10所示。配置菜單圖2-10運行系統設置第四十三頁,共59頁。3.報警配置此菜單命令用于將報警和事件信息輸出到文件、數據庫和打印機中的配置。4.配置歷史數據記錄此菜單命令和歷史數據的記錄有關,用于對歷史數據的存儲位置進行配置。從而可以利用歷史趨勢曲線、歷史報表及WEB發布顯示歷史數據。可進行分布式歷史數據配置,使本機節點中的組態王能夠訪問遠程計算機的歷史數據,配置菜單第四十四頁,共59頁。5.網絡配置此菜單命令用于配置組態王網絡。要實現“組態王”的網絡功能,除了具備網絡硬件設施外,還必須對組態王各個站點進行網絡配置,設置網絡參數,并且定義在網絡上進行數據交換的變量,報警數據和歷史數據的存儲和引用等等。6.用戶配置此菜單命令用于建立組態王用戶、用戶組,以及安全區配置。配置菜單第四十五頁,共59頁。7.打印配置此菜單命令用于配置“畫面”、“實時報警”、“報告”打印時的打印機。8.設置串口此菜單命令用于配置串口通訊參數及對Modem撥號的設置。

配置菜單第四十六頁,共59頁。第四十七頁,共59頁。用鼠標單擊工程瀏覽器菜單欄上的“工具”菜單,彈出下拉式菜單,其中包括查找數據庫變量、變量使用報告、更新變量計數、刪除未用變量、替換變量名稱和工程加密等菜單項。工具菜單第四十八頁,共59頁。1.查找數據庫變量此菜單命令用于查找指定數據庫中變量,并且顯示該變量的詳細情況供用戶修改。單擊工程瀏覽器“工程目錄顯示區”中“變量詞典”項時,該菜單命令由灰色(不可用)變為黑色(可用),彈出“查找變量”對話框,如圖2-12所示。工具菜單圖2-12查找變量第四十九頁,共59頁。2.變量使用報告此菜單命令用于統計組態王變量的使用情況,即變量所在的畫面以及使用變量的圖素在畫面中的坐標位置和使用變量的命令語言的類型。單擊“工具\變量使用報告”菜單,系統對變量進行統計交替彈出“調入…畫面”、“統計…畫面”等畫面,直到統計完成,彈出“變量使用報告”畫面,如圖2-13所示。工具菜單圖2-13變量使用報告第五十頁,共59頁。3.更新變量計數數據庫采用對變量引用進行計數的辦法來表明變量是否被引用,“變量引用計數”為0表明數據定義后沒有被使用過。當刪除、修改某些連接表達式,或刪除畫面,使變量引用計數變化時,數據庫并不自動更新此計數值。用戶需要使用更新變量計數命令來統計、更新變量使用情況。一般情況下工程人員不需要選擇此命令,在應用設計結束時作最后的清理工作時才會用到此項功能。工具菜單第五十一頁,共59頁。4.刪除未用變量數據庫維護的大部分工作都是由系統自動完成的,設計者需要做的是在完成的最后階段“刪除未用變量”。在刪除未用變量之前需要更新變量計數,目的是確定變量是否有動畫連接或是否在命令語言中使用過,只有沒使用過(變量計數=0)的變量才可以刪除。更新變量計數之前要求關閉所有畫面。工具

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論