組態(tài)王教程1.ppt_第1頁
組態(tài)王教程1.ppt_第2頁
組態(tài)王教程1.ppt_第3頁
組態(tài)王教程1.ppt_第4頁
組態(tài)王教程1.ppt_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、組態(tài)王軟件培訓,內容包括: 1、組態(tài)王介紹 2、新建工程 3、建立IO設備通信 4、建立數(shù)據(jù)詞典 5、畫面組態(tài) 6、設置,然后運行 7、腳本編程,函數(shù)等。,培訓內容,組態(tài)王軟件是一種通用的工業(yè)監(jiān)控軟件, 它適用于從單一設備的生產(chǎn)運營管理和故障診斷,到網(wǎng)絡結構分布式大型集中監(jiān)控管理系統(tǒng)的開發(fā)。支持與國內外常見的PLC、智能模塊、智能儀表、變頻器、數(shù)據(jù)采集板卡進行數(shù)據(jù)通訊組態(tài)王軟件結構由工程管理器、工程瀏覽器及運行系統(tǒng)三部分構成。,1、組態(tài)王介紹,組態(tài)軟件的安裝,1、組態(tài)王介紹,1、運行安裝組態(tài)王程序。直接安裝。 2、安裝完后直接安裝驅動。 3、其它內容可以不安裝。,工程管理器:工程管理器用于新工

2、程的創(chuàng)建和已有工程的管理,對已有工程進行搜索、添加、備份、恢復以及實現(xiàn)數(shù)據(jù)詞典的導入和導出等功能。 工程瀏覽器:工程瀏覽器是一個工程開發(fā)設計工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設備及相關變量、動畫鏈接、命令語言以及設定運行系統(tǒng)配置等的系統(tǒng)組態(tài)工具。 運行系統(tǒng):工程運行界面,從采集設備中獲得通訊數(shù)據(jù),并依據(jù)工程瀏覽器的動畫設計顯示動態(tài)畫面,實現(xiàn)人與控制設備的交互操作。,1、組態(tài)王介紹,1、組態(tài)王介紹,組態(tài)王軟件是一種通用的工業(yè)監(jiān)控軟件, 它適用于從單一設備的生產(chǎn)運營管理和故障診斷,到網(wǎng)絡結構分布式大型集中監(jiān)控管理系統(tǒng)的開發(fā)。支持與國內外常見的PLC、智能模塊、智能儀表、變頻器、數(shù)據(jù)采集板卡進行數(shù)據(jù)通訊

3、組態(tài)王軟件結構由工程管理器、工程瀏覽器及運行系統(tǒng)三部分構成。工程管理器:工程管理器用于新工程的創(chuàng)建和已有工程的管理,對已有工程進行搜索、添加、備份、恢復以及實現(xiàn)數(shù)據(jù)詞典的導入和導出等功能。工程瀏覽器:工程瀏覽器是一個工程開發(fā)設計工具,用于創(chuàng)建監(jiān)控畫面、監(jiān)控的設備及相關變量、動畫鏈接、命令語言以及設定運行系統(tǒng)配置等的系統(tǒng)組態(tài)工具。運行系統(tǒng):工程運行界面,從采集設備中獲得通訊數(shù)據(jù),并依據(jù)工程瀏覽器的動畫設計顯示動態(tài)畫面,實現(xiàn)人與控制設備的交互操作。,(1)新建工程 (2)硬件組態(tài) 添加設置,設置地址,設置通信,硬件測試 (3)數(shù)據(jù)詞典組態(tài)。添加IO變量,添加內存變量 (4)畫面組態(tài)。繪制流程圖,增

4、加動態(tài)點,增加交互控制點,增加實時曲線。 (5)配置運行系統(tǒng)。配置啟動畫面,保存工程,切換運行 如何得到組態(tài)王的幫助 方法一:單擊桌面“開始”“所有程序”“組態(tài)王6.5”“組態(tài)王文檔”,此選項中包括組態(tài)王幫助文檔、I/O 驅動幫助文檔和使用手冊電子版、函數(shù)手冊電子版。 方法二:在工程瀏覽器中單擊“幫助”菜單中的“目錄”命令,此幫助文檔中只包含組態(tài)王軟件幫助文檔。,1、組態(tài)王介紹,2 建立一個新工程,在組態(tài)王中,我們所建立的每一個組態(tài)稱為一個工程。每個工程反映到操作系統(tǒng)中是一 個包括多個文件的文件夾。工程的建立則通過工程管理器。 組態(tài)王工程管理器是用來建立新工程,對添加到工程管理器的工程做統(tǒng)一的

5、管理。工程 管理器的主要功能包括:新建、刪除工程,對工程重命名,搜索組態(tài)王工程,修改工程屬性, 工程備份、恢復,數(shù)據(jù)詞典的導入導出,切換到組態(tài)王開發(fā)或運行環(huán)境等。假設您已經(jīng)正確 安裝了“組態(tài)王6.52”的話,可以通過以下方式啟動工程管理器 點擊“開始”-“程序”-“組態(tài)王6.52”-“組態(tài)王6.52”(或直接雙擊桌面上組態(tài)王的快捷方式),啟動后的工程管理窗口如下圖2-1 所示:,2 建立一個新工程,搜索:單擊此快捷鍵,在彈出的“瀏覽文件夾”對話框中選擇某一驅動器或某一文件夾,系統(tǒng)將搜索指定目錄下的組態(tài)王工程,并將搜索完畢的工程顯示在工程列表區(qū)中。 新建:單擊此快捷鍵,彈出新建工程對話框建立組態(tài)

6、王工程。 點擊工程管理器上的“新建”,彈出“新建工程向導之一 刪除:在工程列表區(qū)中選擇任一工程后,單擊此 快捷鍵刪除選中的工程。 屬性:在工程列表區(qū)中選擇任一工程后,單擊 此快捷鍵彈出工程屬 性對話框。 備份:工程備份是在需要保留工程文件的時候,把組態(tài) 王工程壓縮成組態(tài)王自己的“.cmp”文件。 恢復:單擊此快捷鍵可將備份的工程文件恢復到工程列 表區(qū)中。 DB : 導出:利用此快捷鍵可將組態(tài)王工程數(shù)據(jù)詞典中 的變量導出到EXCEL 表格。 DB : 導入:利用此快捷鍵可將EXCEL 表格中編輯好的 數(shù)據(jù)或利用“DB 導出”命令導出的變量導入到組態(tài)王數(shù)據(jù)詞典中,2 建立一個新工程,2 建立一個新

7、工程,開發(fā):在工程列表區(qū)中選擇任一工程后,單擊此快 捷鍵進入工程的開發(fā)環(huán)境。 運行:在工程列表區(qū)中選擇任一工程后,單擊此快 捷鍵進入工程的運行環(huán)境。 工程瀏覽器是組態(tài)王6.52 的集成開發(fā)環(huán)境。在這里您可以看到工程的各個組成部分包括web、文件、數(shù)據(jù)庫、設備、系統(tǒng)配置、SQL 訪問管理器,它們以樹形結構顯示在工程瀏覽器窗口的左側。 工程瀏覽器的使用和Windows 的資源管理器類似。 工程瀏覽器由菜單欄、工具條、工程目錄顯示區(qū)、目錄內容顯示區(qū)、狀態(tài)條組成。 工程瀏覽器是組態(tài)王6.52 的集成開發(fā)環(huán)境。在這里您可以看到工程的各個組成部分包括web、文件、數(shù)據(jù)庫、設備、系統(tǒng)配置、SQL 訪問管理器

8、,它們以樹形結構顯示在工程瀏覽器窗口的左側。 工程瀏覽器的使用和Windows 的資源管理器類似。 工程瀏覽器由菜單欄、工具條、工程目錄顯示區(qū)、目錄內容顯示區(qū)、狀態(tài)條組成。,3定義IO設備,組態(tài)王把那些需要與之交換數(shù)據(jù)的硬件設備或軟件程序都作為外部設備使用。外部硬件設備通常包括PLC、儀表、模塊、變頻器、板卡等;外部軟件程序通常指包括DDE、OPC等服務程序。按照計算機和外部設備的通訊連接方式,則分為:串行通信(232/422/485)、以太網(wǎng)、專用通信卡(如CP5611)等。 在計算機和外部設備硬件連接好后,為了實現(xiàn)組態(tài)王和外部設備的實時數(shù)據(jù)通訊,必須在組態(tài)王的開發(fā)環(huán)境中對外部設備和相關變量

9、加以定義。為方便您定義外部設備,組態(tài)王設計了“設備配置向導”引導您一步步完成設備的連接。 本教程以組態(tài)王軟件和百特智能儀表的通訊為例來講解在組態(tài)王中如何定義設備和相關變量。,3定義IO設備,協(xié)議,以及原始值,工程值的含義,IO設備,告訴我寄存器,以及發(fā)送過來的數(shù)據(jù)格式,組態(tài)軟件,1、在組態(tài)王工程瀏覽器樹型目錄中,選擇設備,在右邊的工作區(qū)中出現(xiàn)了“新建”圖標, 雙擊此“新建”圖標,彈出“設備配置向導”對話框,,3 定義IO設備,7、請檢查各項設置是否正確,確認無誤后,單擊“完成”。 設備定義完成后,您可以在Com1 項下看到新建的設備。同時要對Com1進行參數(shù)設置. 8、雙擊Com1 口,彈出串

10、口通 訊參數(shù)設置對話框,必須對串 口通訊參數(shù)進行設置且設置項 要與實際設備中的設置項完全 一致(包括:波特率、數(shù)據(jù)位、 停止位、奇偶校驗選項的設置), 否則會導致通訊失敗。,3 定義IO設備,3 定義IO變量,數(shù)據(jù)庫是“組態(tài)王軟件”最核心的部分。在TouchVew 運行時,工業(yè)現(xiàn)場的生產(chǎn)狀況要 以動畫的形式反映在屏幕上,操作者在計算機前發(fā)布的指令也要迅速送達生產(chǎn)現(xiàn)場,所有這 一切都是以實時數(shù)據(jù)庫為核心,所以說數(shù)據(jù)庫是聯(lián)系上位機和下位機的橋梁。 數(shù)據(jù)庫中變量的集合形象地稱為“數(shù)據(jù)詞典”,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細信息,3 定義IO變量,數(shù)據(jù)詞典中存放的是應用工程中定義的變量以及

11、系統(tǒng)變量。變量可以分為基本類型和特殊類型兩大類,基本類型的變量又分為內存變量和I/O 變量兩種。 “I/O 變量”指的是組態(tài)王與外部設備或其它應用程序交換的變量。這種數(shù)據(jù)交換是雙向的、動態(tài)的,就是說在組態(tài)王系統(tǒng)運行過程中,每當I/O 變量的值改變時,該值就會自動寫入外部設備或遠程應用程序;每當外部設備或遠程應用程序中的值改變時,組態(tài)王系統(tǒng)中的變量值也會自動改變。所以,那些從下位機采集來的數(shù)據(jù)、發(fā)送給下位機的指令,比如鍋爐液位、電源開關等變量,都需要設置成“I/O 變量”。那些不需要和外部設備或其它應用程序交換,只在組態(tài)王內使用的變量,比如計算過程的中間變量,就可以設置成“內存變量”。,3 定義

12、IO變量,基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、實型、整型和字符串型。 1、內存離散變量、I/O 離散變量 類似一般程序設計語言中的布爾(BOOL)變量,只 有0、1 兩種取值,用于表示一些開關量。 2、內存實型變量、I/O 實型變量 類似一般程序設計語言中的浮點型變量,用于表示浮 點數(shù)據(jù),取值范圍10E-3810E+38,有效值7 位。 3、內存整數(shù)變量、I/O 整數(shù)變量 類似一般程序設計語言中的有符號長整數(shù)型變量,用 于表示帶符號的整型數(shù)據(jù),取值范圍 2147483648 2147483647。 4、內存字符串型變量、I/O 字符串型變量 類似一般程序設計語言中的字符串變量,可用于記

13、錄 一些有特定含義的字符串,如名稱、密碼等,該類型 變量可以進行比較運算和賦值運算。,特殊變量類型有報警窗口變量、歷史趨勢曲線變量、系統(tǒng)變量三種。還有結構變量。 對于我們將要建立的演示工程,需要從下位機采集鍋爐的液位、百特儀表進行PID控制,因為這些數(shù)據(jù)是通過驅動程序采集來的,所以四個變量的類型都是I/O 實型變量,變量定義方法如下:,3 定義IO變量,單擊這里,3 定義IO變量,在工程瀏覽器樹型目錄中選擇“數(shù)據(jù)詞典”,在右側雙擊“新建”圖標,彈出“變量屬性”對話框,,類似方法定義其它變量 手動/自動切換、PID參數(shù)等等,3 定義IO變量,百特儀表寄存器說明:,3 定義IO變量,變量基本屬性說

14、明 變化靈敏度 數(shù)據(jù)類型為實數(shù)型或整數(shù)型時此項有效,只有當該數(shù)據(jù)變量的值變化幅度超過設置的“變化靈敏度”時,組態(tài)王才更新與之相連接的圖素(缺省為0)。 保存參數(shù) 選擇此項后,在系統(tǒng)運行時,如果您修改了此變量的域值(可讀可寫型),系統(tǒng)將自動保存修改后的域值。當系統(tǒng)退出后再次啟動時,變量的域值保持為最后一次修改的域值,無需用戶再去重新設置。,3 定義IO變量-保存歷史數(shù)據(jù),3 定義IO變量-基本屬性說明,保存數(shù)值 選擇此項后,在系統(tǒng)運行時,當變量的值發(fā)生變化后,系統(tǒng)將自動保存該值。當系統(tǒng)退出后再次啟動時,變量的值保持為最后一次變化的值。 最小原始值 針對I/O 整型、實型變量,為組態(tài)王直接從外部設

15、備中讀取到的最小值 最大原始值 針對I/O 整型、實型變量,為組態(tài)王直接從外部設備中讀取到的最大值 最小原始值、最大原始值和最小值、最大值這四個數(shù)值是用來確定原始值與工程值之間的轉換比例(當最小值和最小原始值一樣,最大值和最大原始值一樣時,則組態(tài)王中顯示的值和外部設備中對應寄存器的值一樣)。原始值到工程值之間的轉換方式有線性和平方根兩種,線性方式是把最小原始值到最大原始值之間的原始值,線性轉換到最小值至最大值之間。 工程中比較常用的轉換方式是線性轉換,下面將以具體的實例進行講解。,3 定義IO變量-線性轉換:,液位測量儀表為4-20mA信號,測量范圍為 0-25cm. 百特儀表根據(jù)儀表輸入的4

16、-20mA電信號,經(jīng)過內部的A/D轉換,將轉換后的數(shù)據(jù)(0-100,該數(shù)據(jù)范圍可以人工設定,且不同的儀表其轉換范圍一般不同)放在REAL1寄存器中. 組態(tài)王從REAL1寄存器中讀取數(shù)值根據(jù)用戶指定的規(guī)則進行轉換. 最小原始值和最大原始值應該與采集儀表(本例中的百特為0-100)的A/D轉換后的數(shù)據(jù)一致. 如果用戶希望組態(tài)王畫面中顯示為實際液位高度,則將數(shù)據(jù)定義時的最小值和最大值與儀表的測量范圍保持一致即可(例如本例為0-25);如果希望組態(tài)王畫面中顯示為儀表測量范圍的百分比,則最小值和最大值設為0和100.,3 定義IO變量-線性轉換,某刻測量儀表送來的電信號為10mA,則百特儀表轉換后的存放

17、在REAL1寄存器中的數(shù)值為: (100-0)/(20-4) (10-4)+0=37.5 組態(tài)王將37.5從REAL1寄存器中取出進行二次轉換.如果用戶設定的最小值和最大值為0和25,則畫面顯示的實際液位為: (25-0)/(100-0) (37.5-0)+0=9.375cm,3 創(chuàng)建組態(tài)畫面,建立新畫面 1、在工程瀏覽器左側的“工程目錄顯示區(qū)”中選擇“畫面”選項,在右側視圖中雙擊 “新建”圖標,彈出新建畫面對話框,,3 創(chuàng)建組態(tài)畫面,時間長度和更新頻率,變量模擬輸出,有些有模擬輸入,交互點,動態(tài)點不同,動畫連接填充,區(qū)分好MV,PV, 帶1位小數(shù),3 創(chuàng)建組態(tài)畫面-使用圖庫管理器,選擇“圖庫

18、”菜單中“打開圖庫”命令或按F2 鍵打開圖庫管理器,,3 創(chuàng)建組態(tài)畫面-動畫連接,所謂“動畫連接”就是建立畫面的圖素與數(shù)據(jù)庫變量的對應關系。 組態(tài)王提供有個大類的動畫連接: 屬性變化:共有三種連接(線屬性、填充屬性、文本色),它們規(guī)定了圖形對象的顏色、線型、填充類型等屬性如何隨變量或連接表達式的值變化而變化。單擊任一按鈕彈出相應的連接對話框。線類型的圖形對象可定義線屬性連接,填充形狀的圖形對象可定義線屬性、填充屬性連接,文本對象可定義文本色連接。,3 創(chuàng)建組態(tài)畫面-動畫連接,位置與大小變化:這五種連接(水平移動、垂直移動、縮放、旋轉、填充)規(guī)定了圖形對象如何隨變量值的變化而改變位置或大小。不是

19、所有的圖形對象都能定義這五種連接。單擊任一按鈕彈出相應的連接對話框。 值輸出:只有文本圖形對象能定義三種值輸出連接中的某一種。這種連接用來在畫面上輸出文本圖形對象的連接表達式的值。運行時文本字符串將被連接表達式的值所替換,輸出的字符串的大小、字體和文本對象相同。按動任一按鈕彈出相應的輸出連接對話框。,3 創(chuàng)建組態(tài)畫面-動畫連接,用戶輸入:所有的圖形對象都可以定義為三種用戶輸入連接中的一種,輸入連接使被連接對象在運行時為觸敏對象。當TouchVew運行時,觸敏對象周圍出現(xiàn)反顯的矩形框,可由鼠標或鍵盤選中此觸敏對象。按SPACE鍵、ENTER鍵或鼠標左鍵,會彈出輸入對話框,可以從鍵盤鍵入數(shù)據(jù)以改變

20、數(shù)據(jù)庫中變量的值。 特殊:所有的圖形對象都可以定義閃爍、隱含兩種連接,這是兩種規(guī)定圖形對象可見性的連接。按動任一按鈕彈出相應連接對話框。,3 創(chuàng)建組態(tài)畫面-動畫連接,滑動桿輸入: 所有的圖形對象都可以定義兩種滑動桿輸入連接中的一種,滑動桿輸入連接使被連接對象在運行時為觸敏對象。當TouchVew運行時,觸敏對象周圍出現(xiàn)反顯的矩形框。鼠標左鍵拖動有滑動桿輸入連接的圖形對象可以改變數(shù)據(jù)庫中變量的值。 命令語言連接:所有的圖形對象都可以定義三種命令語言連接中的一種,命令語言連接使被連接對象在運行時成為觸敏對象。當TouchVew運行時,觸敏對象周圍出現(xiàn)反顯的矩形框,可由鼠標或鍵盤選中。按SPACE鍵

21、、ENTER鍵或鼠標左鍵,就會執(zhí)行定義命令語言連接時用戶輸入的命令語言程序。按動相應按鈕彈出連接的命令語言對話框。,3 創(chuàng)建組態(tài)畫面-動畫連接,等價鍵:設置被連接的圖素在被單擊執(zhí)行命令語言時與鼠標操作相同功能的快捷鍵。 優(yōu)先級: 此編輯框用于輸入被連接的圖形元素的訪問優(yōu)先級級別。當軟件在TouchVew中運行時,只有優(yōu)先級級別不小于此值的操作員才能訪問它,這是“組態(tài)王”保障系統(tǒng)安全的一個重要功能。 安全區(qū):此編輯框用于設置被連接元素的操作安全區(qū)。當工程處在運行狀態(tài)時,只有在設置安全區(qū)內的操作員才能訪問它,安全區(qū)與優(yōu)先級一樣是“組態(tài)王”保障系統(tǒng)安全的一個重要功能。,4、配置運行系統(tǒng),以上工作完成

22、后就可以進行運行系統(tǒng)的配置 保存工程,至此一個簡單的控制系統(tǒng)已經(jīng)完成了,5 腳本命令語言,組態(tài)王除了在定義動畫連接時支持連接表達式,還允許用戶編寫命令語言來擴展應用程序的功能,極大地增強了應用程序的可用性。 命令語言的格式類似語言的格式,工程人員可以利用其來增強應用程序的靈活性。組態(tài)王的命令語言編輯環(huán)境已經(jīng)編好,用戶只要按規(guī)范編寫程序段即可,它包括:應用程序命令語言、熱鍵命令語言、事件命令語言、數(shù)據(jù)改變命令語言、自定義函數(shù)命令語言和畫面命令語言等。 命令語言的句法和語言非常類似,可以說是的一個簡化子集,具有完備的詞法語法查錯功能和豐富的運算符、數(shù)學函數(shù)、字符串函數(shù)、控件函數(shù)、SQL 函數(shù)和系統(tǒng)函數(shù)。各種命令語言通過“命令語言編輯器”編輯輸入并進行語法檢查,在運行系統(tǒng)中進行編譯執(zhí)行。,5 腳本命令語言,1、應用程序命令語言

溫馨提示

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

評論

0/150

提交評論