




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、工 業(yè) 組 態(tài) 軟 件 介 紹 組 態(tài) 王1 組態(tài)軟件是工業(yè)控制應(yīng)用軟件的開發(fā)平臺,它提供了一個良好開發(fā)環(huán)境,如:提供了許多繪圖元素、控件、報表格式、報警方式等,使開發(fā)人員不必把精力集中在繪制人機界面上,而專心考慮如何實現(xiàn)系統(tǒng)的功能,使開發(fā)工作變得輕松容易、簡單高效。 目前我國引進的組態(tài)軟件有:美國的FIX32、iFIX,德國的WinCC等。國產(chǎn)的組態(tài)軟件有組態(tài)王、開物、世紀(jì)星、力控、FameView、MCGS等,其中亞控公司開發(fā)的組態(tài)王是一個非常優(yōu)秀的軟件。前 言2講課主線一、組態(tài)軟件概述 1. 組態(tài)軟件的特點及誕生與發(fā)展 2. 目錄 3. 教學(xué)目的 4. 基本要求二、粗講 1. 組態(tài)王的組
2、成結(jié)構(gòu) 2. 各部分的功能和它們之間的關(guān)系 3. 組態(tài)王課題的開發(fā)步驟三、細講 1. 工程管理器的使用 2. 工程瀏覽器的使用 3. 系統(tǒng)安全措施四、深講 1. ODBC數(shù)據(jù)庫的應(yīng)用 2. 組態(tài)王的網(wǎng)絡(luò)服務(wù)功能 3. 實現(xiàn)遠程控制建立一個空工程定義外部設(shè)備建立數(shù)據(jù)詞典制作車間畫面進行動畫連接調(diào)試運行采取安全措施開發(fā)步驟歸納3 概 述一、組態(tài)軟件的誕生歷史二、組態(tài)軟件的發(fā)展趨勢三、組態(tài)軟件的設(shè)計思想和特點四、組態(tài)軟件中的數(shù)據(jù)流五、使用組態(tài)軟件的一般步驟4 目 錄1. 組態(tài)王的系統(tǒng)結(jié)構(gòu) 各部分的功能 各部分之間的關(guān)系2. 組態(tài)王報警的配置及使用 組態(tài)王曲線的配置及使用 組態(tài)王提供的控件及使用3.
3、組態(tài)王報表的制作 組態(tài)王與通用數(shù)據(jù)庫的連接4. 組態(tài)王局域網(wǎng)絡(luò)配置及連接 組態(tài)王WEB 版的功能實現(xiàn)5教學(xué)目的 讓一個從沒接觸過組態(tài)王軟件的人,知道組態(tài)王是什么?干什么用的?怎樣用?學(xué)完后達到:每人都能夠建立一個功能齊全、可實際運行的工業(yè)監(jiān)控系統(tǒng)。6怎樣建立和運行工程文件怎樣繪制畫面怎樣建立數(shù)據(jù)變量和I/O設(shè)備通訊怎樣產(chǎn)生動畫效果怎樣使用圖庫怎樣建立和使用報警窗口怎樣建立和使用曲線窗口怎樣建立和使用報表怎樣使用控件怎樣使用數(shù)據(jù)庫系統(tǒng)的安全防范措施網(wǎng)絡(luò)功能和遠程控制基本要求:學(xué)會以下幾點7 1.組態(tài)王6.5使用手冊 2. 組態(tài)王函數(shù)速查手冊 3. 組態(tài)王軟件的在線幫助參考資料方法一 從組態(tài)王網(wǎng)站
4、上下載 方法二 光盤安裝后,在下面的子目錄中有兩個PDF格式的手冊 C:kingviewusers guide怎樣得到參考資料8使用菜單退出畫面運行使用菜單或快捷工具使用菜單或快捷工具1.工程管理器ProjManager2.工程瀏覽器TouchExplorer3.畫面開發(fā)和畫面運行系統(tǒng)(Touchmak、Touchvew)一、通用組態(tài)王軟件的構(gòu)成工程管理器工程瀏覽器畫面開發(fā)畫面運行系統(tǒng)所謂工程管理器中內(nèi)嵌了工程瀏覽器,工程瀏覽器中內(nèi)嵌了畫面開發(fā)和運行系統(tǒng),是指單擊快捷按鈕就啟動了另一個制作工具。9教學(xué)目的教學(xué)內(nèi)容參考資料首先介紹一個概念讓一個從沒有接觸過組態(tài)王的人,知道組態(tài)王是什么?干什么用的
5、?怎樣用?講解內(nèi)容覆蓋組態(tài)王軟件的大部分基本功能,學(xué)完后,你將會建立一個功能齊全、可實際使用的監(jiān)控系統(tǒng)。 前 言l 怎樣建立和運行工程文件l 怎樣繪制畫面l 怎樣建數(shù)據(jù)變量和IO設(shè)備通訊l 怎樣產(chǎn)生動畫效果l 怎樣使用圖庫l 怎樣建立和使用報警窗口l 怎樣建立和使用曲線窗口l 怎樣建立和使用報表l 怎樣使用控件l 怎樣使用數(shù)據(jù)庫l 系統(tǒng)安全防范l 網(wǎng)絡(luò)功能和遠程控制工程管理器用于新工程的創(chuàng)建和已有工程的管理。工程瀏覽器中可以查看、配置工程的各個組成部分;調(diào)用畫面開發(fā)系統(tǒng)和運行系統(tǒng)完成工程開發(fā)和調(diào)試。 畫面開發(fā)系統(tǒng)用于完成畫面設(shè)計、建立實時數(shù)據(jù)庫、外部設(shè)備的動畫連接、程序編寫等工作。實時運行系統(tǒng)
6、,負責(zé)畫面的運行。各部分的功能和它們之間的關(guān)系:10第一步:確定硬件控制方案和硬件設(shè)備的輸入輸出點數(shù) 如:工控機+PLC+傳感器(含執(zhí)行機構(gòu))方案 工控機+智能儀表+傳感器(含執(zhí)行機構(gòu))方案 工控機+接口板+傳感器(含執(zhí)行機構(gòu))方案 工控機+智能模塊+傳感器(含執(zhí)行機構(gòu))方案 硬件設(shè)備的輸入、輸出點數(shù)是指: 有多少路傳感器 有多少個執(zhí)行機構(gòu)二、課題的開發(fā)步驟第二步:確定是單個系統(tǒng),還是需要網(wǎng)絡(luò)模式 若是網(wǎng)絡(luò)模式,需要幾個計算機,都干什么用。 如:(數(shù)據(jù)采集、數(shù)據(jù)存儲、報警記錄等)11第三步:在熟悉工藝過程的基礎(chǔ)上著手開發(fā)(8個階段) 1建立一個空工程 2定義外部設(shè)備(組態(tài)王為每種設(shè)備都提供了一
7、個 測試,用于檢查和計算機連通了 沒有。) 3定義全局變量(整個工程都用到的變量,每個變 量都對應(yīng)一個實際設(shè)備的寄存器。) 確定變量屬性(每個變量有三種屬性,基本屬性、 報警否、記錄否、安全權(quán)限等。) 4車間畫面制作 5動畫連接 6制作報表、曲線 7制作報警窗口 8系統(tǒng)安全管理下面對這幾個階段進行詳細介紹12工程管理器的使用 工程是一組與用戶相關(guān)的文件集合,工程的表現(xiàn)形式是放在一個文件夾中的目錄樹,一般目錄樹中的文件是不能單獨使用和刪除的。 開發(fā)人員每接受一個應(yīng)用組態(tài)王的課題,都要單獨的建立一個工程文件夾,把自己所做的一切都放在這個工程文件夾中;1.什么是工程?以上是概述和粗講,下面進行詳細介
8、紹:13一個工程就是這樣一棵目錄樹目錄樹中的文件是不能單獨使用和隨便刪除的圖示:已建立的工程 整個開發(fā)過程都是在這個目錄樹中進行添加和配置,共有六個大類:一、Web二、文件三、數(shù)據(jù)庫四、設(shè)備五、系統(tǒng)配置六、SQL訪問管理14 新建工程 刪除工程 對工程重命名 搜索指定路徑下的所有組態(tài)王工程 修改工程屬性 工程的備份和恢復(fù) 數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出 切換到組態(tài)王開發(fā)或運行環(huán)境 2.什么是工程管理器? 工程管理器的作用是為用戶集中管理本機上的多個組態(tài)王工程。工程管理器的功能15工程管理器的界面 雙擊桌面上的組態(tài)王圖標(biāo),就進入了工程管理器環(huán)境,界面各部分名稱如下:主菜單快捷工具欄工程信息區(qū)狀態(tài)欄標(biāo)題欄16
9、文件菜單工具菜單17文件新建工程雙擊桌面上的組態(tài)王圖標(biāo) 選文件 新建工程 或雙擊新建圖標(biāo)工程描述是小于40個字符的注釋此處單擊瀏覽,選一個要建工程的目標(biāo)盤根目錄,單擊打開按鈕,再單擊下一步。若在此處鍵入了新文件夾名,則會多出現(xiàn)一個確認畫面。18文件搜索工程選擇搜索目標(biāo)盤則目標(biāo)盤上搜到的所有工程自動加入信息區(qū)演示步驟:要先在某個盤上建立幾個空工程,然后分別選中,在文件下 拉菜單中選清除工程信息后,再搜索該盤。19文件添加工程新工程已經(jīng)加入到工程信息區(qū)添加工程與搜索工程的區(qū)別是:添加工程只添加一個指定的工程;搜索工程是將搜索到的所有工程都加入工程信息區(qū)。要單擊開文件夾bbb20文件設(shè)為當(dāng)前工程此時
10、當(dāng)前工程標(biāo)記:小紅旗已經(jīng)挪到指定工程前面 在沒有工程運行的情況下,用鼠標(biāo)選中一個工程(或在選定工程上單擊右鍵),然后在文件的下拉菜單中(或在右擊工程彈出的菜單中)選則設(shè)為當(dāng)前工程,如下圖所示:21文件刪除工程首先選則要刪除的工程,如C:工程二bbb注意:刪除工程不可恢復(fù)!此時C:工程二bbb已經(jīng)被刪除。22文件工程屬性選擇需要觀察屬性的工程單擊確定則退出觀察23文件重命名此時工程名bbb已經(jīng)變?yōu)閏cc輸入新名選擇需要改名的工程24文件清除工程信息選中的必須是非當(dāng)前工程 清除工程信息,只是從工程管理器中清除顯示,并沒有在硬盤上物理刪除,將來用添加工程的方法,還可以加回到工程管理器中。25工具工程
11、備份選中需要備份的工程選則存放位置,輸入存盤文件名后,點保存。選自定義可以備份在1.44寸小盤上 備份的工程也可以在另外的計算機上恢復(fù),但恢復(fù)時不要選覆蓋當(dāng)前工程,否則就把當(dāng)前工程沖掉了。26工具工程恢復(fù)不要選是,否則將覆蓋當(dāng)前工程。27工具數(shù)據(jù)詞典導(dǎo)出先關(guān)閉開發(fā)系統(tǒng),再選中要導(dǎo)出的工程。選目標(biāo)路徑,答存盤文件名后,單擊保存按鈕。數(shù)據(jù)詞典導(dǎo)出后,存成了EXCEL文件,主要是分析程序用。工程運行中的實時數(shù)據(jù)是不需要導(dǎo)出的,直接存盤就行了。28工具數(shù)據(jù)詞典導(dǎo)入選則需要導(dǎo)入數(shù)據(jù)的工程提示備份工程找到原來導(dǎo)出時的文件名單擊打開按鈕29工程瀏覽器的使用 工程瀏覽器的作用是管理開發(fā)系統(tǒng),它將圖形畫面,命令
12、語言,設(shè)備驅(qū)動程序管理,配方管理,數(shù)據(jù)庫訪問等配置進行集中管理,并在一個窗口中以樹形結(jié)構(gòu)排列,類似于Windows 資源管理器的功能,如下圖。30 工程瀏覽器內(nèi)嵌畫面開發(fā)系統(tǒng),在目錄樹中選畫面后,雙擊右窗口中的新建圖標(biāo),則進入畫面開發(fā)系統(tǒng)。 在畫面開發(fā)系統(tǒng)中可以利用組態(tài)王的圖庫和畫圖工具箱進行畫面設(shè)計。31工具箱介紹 工具箱中的工具是為了使用方便,而把主菜單項的各個下拉菜單中的常用選項集中在一起的。 第一排:是開發(fā)系統(tǒng)文件下拉菜單中的:“新建、打開、關(guān)閉、存盤和刪除”,最后一個工具是全屏顯示的邏輯開關(guān),全屏顯示時,不顯示主菜單。 第二排:是幾何制圖工具,包括:直線、扇形、橢圓、矩形和折線。 第
13、三排:是畫管道、多邊形、輸入文字、建立按鈕、菜單和報警窗口的工具。 第四排:是建報表、曲線、插入位圖和控件的工具。 第五排:是打開圖庫、撤消操作、重復(fù)操作、剪切、拷貝、粘貼的工具。 第六排:第1個工具是復(fù)制,它與拷貝粘貼的區(qū)別是不進入剪貼板。第2、3個工具是合成圖素和解散合成圖素,第4、5個工具是合成單元和解散合成單元,二者的區(qū)別是圖素合成前沒有動畫連接,圖素合成復(fù)雜圖形后可以建立動畫連接。二單元合成前有動畫連接,單元合成不能再進行動畫連接。 第七排:是圖的疊放次序、修改圖形、文字和旋轉(zhuǎn)。 第八排:對齊工具,紅線表示對齊位置很形象。 第九排:水平勻布、垂直勻布、顯示柵格、調(diào)色板。 第十排:顯示
14、畫刷類型、選擇線型。32第1排第5個工具刪除頁面,單擊后彈出以下對話框,列出當(dāng)前路徑下的所有頁面,此時可選擇需要刪除的頁面,單擊確定。第1排第6個工具全屏顯示邏輯開關(guān),全屏顯示時,不顯示主菜單。第3排第1個工具畫管道工具,以雙擊作為結(jié)束,右擊可修粗細。演示一下畫三通的方法:第2排第6個工具畫折線(畫特殊圖形用),可畫一個折線、演示一下修改曲線顏色,用變形工具拉一下頂點。第3排第2個工具畫多邊形,和畫折線的區(qū)別時可修改填充顏色。33第3排第3個工具輸入文字(文字要先輸入再修改)。用工具箱中的 工具換字體;在調(diào)色板中換顏色;更換文字的方法是:右擊字符串 選字符串替換 輸入新文字 單擊確定。第3排第
15、4個工具畫按鈕。注意按鈕上的文字是無法修改的,只能采用如下方法覆蓋:右擊按鈕 選字符串替換 刪除文字 單擊確定,然后用T工具輸入文字后,覆蓋在按鈕上。第3排第5個工具制作菜單第3排第6個工具制作報警窗口這部分內(nèi)容最后再講34第4排第1個工具制作報表第4排第2個工具實時曲線第4排第3個工具歷史曲線第4排第4個工具插入點位圖選中此工具后在屏幕上畫一個矩形(大小以后可以拖放) 右擊此矩形區(qū) 選從文件中加載 選中磁盤上的一幅圖 單擊確定。若有剪紙圖可演示透明化的步驟,如下:右擊圖片 選透明化 單擊調(diào)色板最右上角的工具“透明色” 再選調(diào)色板下面的吸管工具 在圖中吸去一種顏色(只能吸去一種顏色)。這部分內(nèi)
16、容專門介紹第4排第5個工具插入控件(組態(tài)王自制的控件)第4排第6個工具插入通用控件后面專門介紹35第5排第1個工具打開圖庫。第6排第1個工具復(fù)制(不進入剪貼板)。第6排第4、5個工具合成單元解散合成單元(合成前有動畫連接,單元合成不能再進行動畫連接)第6排第2、3個工具合成圖素解散合成圖素(合成前沒有動畫連接,合成復(fù)雜圖形后可建動畫連接)第6排第6個工具和第7排第1個工具疊放次序后移疊放次序前移36第7排第2個工具變形工具,演示:畫一個矩形,向兩個方向拉同一個頂點,最后單擊 結(jié)束。第7排第3個工具修改字體、字型、字號,單擊后彈出如下對話框,修改完單擊確定。37第7排第4個工具順時針旋轉(zhuǎn)90度。
17、第7排第5個工具逆時針旋轉(zhuǎn)90度。第7排第6個工具水平翻轉(zhuǎn)。第8排第1個工具垂直翻轉(zhuǎn)。38第8排第2個工具上對齊。第8排第3個工具中對齊。第8排第4個工具下對齊。第8排第5個工具左對齊。第8排第6個工具中對齊。第9排第1個工具右對齊。第9排第2個工具水平勻布。第9排第2個工具垂直勻布。39第9排第4個工具顯示柵格的邏輯開關(guān)。 畫完圖后一定要保存一次,若選全部存則所有打開的畫面都存好了。畫面制作需要用戶認可,外觀上不外乎模擬仿真現(xiàn)場狀態(tài)。第9排第5個工具顯示調(diào)色板的邏輯開關(guān)。第9排第6個工具全選,若在背景上單擊則取消全選。第10排第1個工具選畫刷類型。第10排第2個工具選線型和粗細。40一、建立
18、一個空工程的步驟雙擊桌面上的組態(tài)王圖標(biāo) 41二、定義外部設(shè)備的步驟 所有需要和組態(tài)王進行通訊的硬件設(shè)備都稱作外部設(shè)備,包括PLC、儀表、模塊、板卡、變頻器等。只有定義了外部設(shè)備后,才能和組態(tài)王進行通訊。 為了方便定義外部設(shè)備,組態(tài)王提供了“設(shè)備配置向?qū)А?,操作步驟示例如下:42選中任一COM口后雙擊新建定義外部設(shè)備操作步驟每個設(shè)備的地址不能重復(fù)(有幾個設(shè)備就重復(fù)上面的操作幾次)回答所連接的COM口起一個設(shè)備名選設(shè)備類型43設(shè)置通訊參數(shù)雙擊連接設(shè)備的COM口回答完通訊參數(shù)后,單擊確定44實時數(shù)據(jù)庫的概念 實時數(shù)據(jù)庫是組態(tài)王的核心,工業(yè)現(xiàn)場的參數(shù)變化和操作人員的操作會自動填入實時數(shù)據(jù)庫,而實時數(shù)據(jù)
19、庫的內(nèi)容一變,屏幕上有動畫連接的顯示部分就跟著變。數(shù)據(jù)庫中變量的集合形象地稱為數(shù)據(jù)詞典。 45三、定義數(shù)據(jù)庫中的變量左窗口中選數(shù)據(jù)詞典,右窗口中雙擊新建。 變量定義對話框中有三個標(biāo)簽 對三個標(biāo)簽分述如下46基本屬性標(biāo)簽 47基本屬性標(biāo)簽中的參數(shù) 基本的變量類型有8種,鼠標(biāo)單擊下拉列表后可選擇一種:變量名變量名是一個唯一的標(biāo)識,即同一個應(yīng)用程序中的變量不能重名;變量名的長度為131個字符;變量名可以是漢字或英文名字;變量名的第一個字符不能是數(shù)字。變量名區(qū)分大小寫;變量類型若用戶定義有結(jié)構(gòu)類型時,一個結(jié)構(gòu)體類型就是一種類型。內(nèi)存離散變量、I/O離散變量只有0,1兩種取值,用于表示開關(guān)量;內(nèi)存實型變
20、量、I/O實型變量取值范圍10E-3810E+38,有效值7位;內(nèi)存整數(shù)變量、I/O整數(shù)變量取值范圍 21474836482147483647;內(nèi)存字符串型變量、I/O字符串型變量用于記錄名稱,密碼等;所謂內(nèi)存變量是指與外部設(shè)備無關(guān)的變量。是對該變量注釋,將來可在報警窗口顯示此注釋(最長不超過39個字符) 描述48變化靈敏度數(shù)據(jù)類型為模擬量或整型時此項有效。當(dāng)變量的變化幅度超過變化靈敏度值時,組態(tài)王才更新與之相連接的圖素(缺省為0)。最小值 該變量值在數(shù)據(jù)庫中的下限。最大值 該變量值在數(shù)據(jù)庫中的上限,定義時最大值不要越限。最小原始值 前面定義的最小值所對應(yīng)的輸入寄存器的值的下限。最大原始值 前
21、面定義的最大值所對應(yīng)的輸入寄存器的值的上限。 注:用于將采集的通信數(shù)值變換為需要的物理量綱保存數(shù)值 系統(tǒng)運行時,變量的值發(fā)生變化后自動保存; 系統(tǒng)退出后再次運行時,變量的初始值為上次保存的終值; 非法退出和系統(tǒng)掉電時,將不能保存該參數(shù)。保存參數(shù) 系統(tǒng)運行時,修改變量各域的參數(shù)值(可讀可寫型)后自動保存; 系統(tǒng)退出后再啟動時,變量各域的參數(shù)值為上次運行時的保存值; 非法退出和系統(tǒng)掉電時,將不能保存參數(shù)的修改值。49初始值 初始值含義是軟件開始運行時變量的值,它與所定義的變量類型有關(guān): 定義模擬量時,可輸入一個數(shù)值; 定義離散量時,只有開或關(guān)兩種選擇; 定義字符串變量時,可輸入一個字符串。連接設(shè)備
22、 僅對I/O變量起作用,單擊下拉列表,選擇該變量和哪個外部設(shè)備建立連接。 (注:此時列表框中所列出的設(shè)備名就是上一步定義的外部設(shè)備邏輯名) 如果連接設(shè)備為Windows的DDE服務(wù)程序,則下拉列表中選項為項目名; 如果連接設(shè)備選為PLC、板卡等,則下拉列表中選項為“寄存器”; 如果連接設(shè)備選為板卡等,則下拉列表中選項為通道。50寄存器 下拉列表中出現(xiàn)的寄存器名與上面定義的外部設(shè)備有關(guān),不同類型的外部設(shè)備具有不同的內(nèi)部寄存器: 使用設(shè)備為亞控仿真PLC時,提供五種類型的內(nèi)部寄存器變量INCREA 、 DECREA、RADOM、STATIC(編號從1-1000)、CommErr。數(shù)據(jù)類型均為INT
23、型。 如: INCREA100 表示該寄存器的值周而復(fù)始的由0遞加到100。 DECREA100 表示該寄存器的值周而復(fù)始的由100遞減為0。 RADOM100 表示該寄存器的值在0到100之間隨機的變動。 下標(biāo)100的含義是寄存器中數(shù)據(jù)的最大值是100,不是下標(biāo)為100。 組態(tài)王對所支持的設(shè)備及軟件都提供了相應(yīng)的聯(lián)機幫助。 轉(zhuǎn)換方式 規(guī)定I/O模擬量輸入原始值到數(shù)據(jù)庫使用值的轉(zhuǎn)換方式。線性 用原始值和數(shù)據(jù)庫使用值的線性插值進行轉(zhuǎn)換;開方 用原始值的平方根進行轉(zhuǎn)換;高級 指非線性查表和累計算法。詳細說明參見60A培訓(xùn)教程。51Bit: 1位; 范圍是:0或1。BYTE: 8位, 1個字節(jié);范圍
24、是:0-255。INT: 16位,2個字節(jié);范圍是:-32768-32767。UINT: 16位,2個字節(jié);范圍是:0-65535。BCD: 16位,2個字節(jié);范圍是:0-9999。LONG: 32位,4個字節(jié);范圍是:0-99999999。LONGBCD:32位,4個字節(jié);范圍是:0-99999999。FLOAT: 32位,4個字節(jié);范圍是:10e-38-10e38。數(shù)據(jù)類型僅對I/O型變量起作用,共有8種,分別是:采集頻率 用定義數(shù)據(jù)變量的采樣頻率。讀寫屬性 只讀:對于進行采集的變量一般定義屬性為只讀,其采集頻率不能為0; 只寫:對于只需要進行輸出而不需要讀回的變量一般定義屬性為只寫。 讀
25、寫:對于需要進行輸出控制又需要讀回的變量一般定義屬性為讀寫。允許DDE訪問 用其它程序訪問該變量,即與DDE服務(wù)程序進行數(shù)據(jù)交換。 52報警定義標(biāo)簽 53報警組名 指明該變量屬于哪個報警組。優(yōu)先級 為1999 之間的一個整數(shù)。數(shù)值越小,級別越高。(模擬量有三種報警:越限報警、變化率報警和偏差報警;字符串變量無報警)(1)越限報警 低低限小于等于低低限時報警,大于低低限時恢復(fù); 低限小于等于低限時報警,大于低限時恢復(fù); 高限大于等于高限時報警,小于高限時恢復(fù); 高高限大于等于高高限時報警,小于高高限時恢復(fù)。 注意一個變量某時刻只能產(chǎn)生一種越限報警,如變量產(chǎn)生高高限報警,就不再同時產(chǎn)生高限報警。越
26、限報警產(chǎn)生和恢復(fù)的算法為: 越限死區(qū)是指當(dāng)變量產(chǎn)生越限報警后,再次產(chǎn)生同類型的越限報警時,如果變量的值在報警限加減死區(qū)值的范圍內(nèi),就不會恢復(fù)報警,也不產(chǎn)生新的報警,如果變量的值不在報警限加減死區(qū)值的范圍內(nèi),則先恢復(fù)原來的報警,再產(chǎn)生新報警。 例如:變量的高限=80,高高限=90,死區(qū)值為2。則當(dāng)變量值為80時并不產(chǎn)生報警,當(dāng)變量值為82 時產(chǎn)生高報警,變量值為92 時,產(chǎn)生高高限報警,恢復(fù)高限報警。當(dāng)變量=87 時,恢復(fù)高高限報警,產(chǎn)生高限報警。當(dāng)變量為77時,恢復(fù)高限報警。54(2)變化率報警 即變化率太快時產(chǎn)生報警。(3)偏差報警 相對偏差波動超過一定量時產(chǎn)生的報警。目標(biāo)值輸入基準(zhǔn)值大偏差
27、大于大偏差時產(chǎn)生報警;小偏差大于小偏差且小于大偏差時產(chǎn)生報警。偏差死區(qū)產(chǎn)生偏差報警后: 變量值在基準(zhǔn)報警值加減死區(qū)范圍內(nèi)時,不恢復(fù)報警,也不產(chǎn)生新報警 變量值不在基準(zhǔn)報警值加減死區(qū)范圍內(nèi)時,則恢復(fù)原報警。越限或偏差報警延時(單位為秒) 變量的值越限或超過偏差后,先計時,當(dāng)時間到后: 如果報警還存在,則顯示報警信息; 如果報警已經(jīng)恢復(fù),則不顯示報警信息; 如果在這段時間內(nèi),產(chǎn)生了新類型的報警,則重新開始計時。報警文本報警產(chǎn)生時顯示的文本,可以根據(jù)自己的需要填寫。 (開關(guān)量報警分三種類型)關(guān)斷此項表示當(dāng)離散變量由開狀態(tài)變?yōu)殛P(guān)狀態(tài)(1變0)時,產(chǎn)生報警。開通此項表示當(dāng)離散變量由關(guān)狀態(tài)變?yōu)殚_狀態(tài)(0變
28、1)時,產(chǎn)生報警。改變此項表示當(dāng)離散變量發(fā)生變化(1變0或0變1)時,產(chǎn)生報警。報警文本產(chǎn)生報警時顯示的文本,字符長度最長不超過9 個字符。擴展域1、擴展域2報警的擴展域文本。字符長度最長不超過9個字符。55記錄和安全區(qū)標(biāo)簽 56不記錄此選項有效時,則該變量值不存到硬盤上作歷史記錄。數(shù)據(jù)變化記錄當(dāng)變量值發(fā)生變化時,將變量值存到硬盤上(歷史記錄), 實型,長整型,離散量可記錄。適用于數(shù)據(jù)變化快的場合。變化靈敏度只有變量值的變化幅度大于此值時才被記錄到磁盤上。記錄和安全區(qū)標(biāo)簽說明 定時記錄最小時間間隔為1分鐘,適用于數(shù)據(jù)變化慢的場合。安全區(qū)的定義生成事件該變量的值、域等被改變或被操作時,產(chǎn)生事件(
29、見報警一章)。安全區(qū)確定變量所屬的操作安全區(qū)和權(quán)限。例如:記錄一個實型變量,規(guī)定其變化靈敏度為3,則記錄過程如下: 如果第一次記錄值是10, 當(dāng)變量值為12時,由于12-103 ,則此次變量值記錄到硬盤上。57四、建立車間畫面的步驟雙擊新建的工程 利用圖庫和工具箱畫出畫面工程目錄樹中選中畫面后,再雙擊新建圖標(biāo)。 58五、建立動畫連接 以上制作的畫面是靜態(tài)的,要反映現(xiàn)場的狀態(tài)就需要通過一個中間“人”即實時數(shù)據(jù)庫,實時數(shù)據(jù)庫中的變量是與現(xiàn)場變化是同步的。畫面上的動畫又是跟隨實時數(shù)據(jù)庫中變量的變化而變化。 所謂建立動畫連接就是確定畫面上的哪個圖素跟隨數(shù)據(jù)庫中哪個變量變化。例如工業(yè)現(xiàn)場的溫度發(fā)生變化時
30、,通過I/O 接口,將引起實時數(shù)據(jù)庫中變量的變化,畫面上有個指針與這個變量建立了關(guān)聯(lián),我們將會看到隨著現(xiàn)場溫度的變化指針在同步偏轉(zhuǎn)。1.什么是動畫連接59 有自畫圖素的動畫,有圖庫元素的動畫,其中自畫圖素的動畫連接內(nèi)容更多一些。 雙擊某圖素則打開動畫連接對話框,例如雙擊某圓角矩形后,動畫連接對話框如下:2.建立動畫連接的步驟灰色表示該圖素沒有這部分動畫連接60 對話框第一行標(biāo)識出被連接對象的名稱、左上角在畫面中的坐標(biāo)、寬度和高度。屬性變化:有三種連接(線屬性、填充屬性、文本色),它們規(guī)定了圖形對象的顏色、線型、填充類型等屬性如何隨變量或連接表達式的值而變化。單擊任一按鈕彈出相應(yīng)的連接對話框。位
31、置與大小變化:有五種連接(水平移動、垂直移動、縮放、旋轉(zhuǎn)、填充)規(guī)定了圖形對象如何隨變量值的變化而改變位置或大小。單擊任一按鈕彈出相應(yīng)的連接對話框。61值輸出:有三種連接,適用于文本對象,用來在畫面上輸出與文本對象連接的表達式的值。運行時文本字符串將被連接表達式的值所替換,輸出的字符串的大小、字體和文本對象相同。按動任一按鈕彈出相應(yīng)的輸出連接對話框。值輸入:有三種連接,用來從畫面向現(xiàn)場發(fā)送數(shù)據(jù),當(dāng)TouchVew 運行時,被連接對象成為觸敏對象。由鼠標(biāo)或鍵盤選中此觸敏對象,會彈出對話框,可以從鍵盤鍵入數(shù)據(jù)以改變數(shù)據(jù)庫中變量的值。注意這里談到的輸入、輸出是對現(xiàn)場傳感器而言的,傳感器的輸出是計算機
32、的輸入,傳感器的輸入就是計算機的輸出。62特殊:所有的圖形對象都可定義閃爍、隱含兩種可見性連接?;瑒訔U輸入: 所有圖形對象都可以定義滑動桿輸入,當(dāng)TouchVew 運行時,鼠標(biāo)左鍵拖動滑動桿可以改變數(shù)據(jù)庫中變量的值。命令語言連接:所有的圖形對象都可以定義三種命令語言連接中的一種,當(dāng)TouchVew 運行時,被連接對象在運行時為觸敏對象,用鼠標(biāo)或鍵盤選中,就會執(zhí)行定義的命令語言程序。按動相應(yīng)按鈕彈出連接的命令語言對話框。等價鍵:設(shè)置與單擊被連接的圖素功能相同的快捷鍵。優(yōu)先級: 用于確定被連接的圖形元素的訪問優(yōu)先級級別。當(dāng)TouchVew 運行時,只有優(yōu)先級級別不小于此值的操作員才能訪問它,這是組
33、態(tài)王保障系統(tǒng)安全的一個重要功能。安全區(qū):用于確定被連接元素屬于哪個安全區(qū)。當(dāng)TouchVew 運行時,只有對此安全區(qū)有操作權(quán)限的操作員才能訪問它,這是組態(tài)王保障系統(tǒng)安全的又一個重要功能。63此時應(yīng)演示一兩個動畫連接的例子!液位的和數(shù)值變化的64命令語言介紹 在定義動畫連接時,除了用連接表達式,還允許用命令語言來擴展應(yīng)用程序的功能。 命令語言的格式類似于語言,組態(tài)王具有完備的詞法語法查錯功能和豐富的運算符、數(shù)學(xué)函數(shù)、字符串函數(shù)、控件函數(shù)、SQL函數(shù)和系統(tǒng)函數(shù)等。 命令語言有六種形式,區(qū)別是命令語言執(zhí)行的時機或條件不同: 1.應(yīng)用程序命令語言 可以在應(yīng)用程序啟動時、關(guān)閉時或在運行時期間周期執(zhí)行。如
34、果希望周期執(zhí)行,還需要指定時間間隔。 2.熱鍵命令語言 被鏈接到指定的熱鍵上,軟件運行期間,操作者隨時按下熱鍵都可以啟動這段命令語言程序。 3.事件命令語言 規(guī)定在事件發(fā)生、存在或消失時執(zhí)行的程序。離散變量名或表達式都可以作為事件。65 4.數(shù)據(jù)改變命令語言 只鏈接到變量,當(dāng)變量值變化超出數(shù)據(jù)字典中所定義的變化靈敏度時,它們就被觸發(fā)執(zhí)行一次。 5.自定義函數(shù)命令語言 提供用戶自定義函數(shù)功能。用戶可以根據(jù)組態(tài)王的基本語法及提供的函數(shù)自己定義各種功能更強的函數(shù),通過這些函數(shù)能夠?qū)崿F(xiàn)工程特殊的需要。 6 畫面命令語言 可以在畫面顯示時、隱含時或者在畫面存在期間定時執(zhí)行畫面命令語言。 在定義各種圖素的
35、動畫連接時,可進行命令語言的編輯,注意除了漢字以外,一律用英文輸入,包括標(biāo)點符號。在以后的教學(xué)內(nèi)容中會逐一講解各中命令語言,先見如下兩例: 66熱鍵命令語言(即不用鼠標(biāo),只要按鍵就能產(chǎn)生動作的意思)在工程目錄樹的命令語言處,選熱鍵命令語言;雙擊右窗口中的新建圖標(biāo);單擊 “鍵” 按鈕,在彈出的窗口中找一個鍵(如Esc)雙擊;在命令語言處填上:Exit(0)修改了工程文件后,必須關(guān)掉系統(tǒng)再運行。系統(tǒng)運行時,只要按Esc鍵就退出了。67自定義函數(shù)命令語言在工程目錄樹的命令語言處,選自定義函數(shù)命令語言;雙擊右窗口中的新建圖標(biāo);在VOID下拉列表中選函數(shù)返回值類型;在同一行輸入框中起一個函數(shù)名,函數(shù)有參
36、數(shù)就放入小括號中;在程序窗口中粘貼過來一些函數(shù),單擊確認。 自定義函數(shù)就是把組態(tài)王中的多個函數(shù)合成自己的一個函數(shù),類似于DOS下的批處理文件。起函數(shù)名,有參數(shù)就放入小括號中在此處粘貼過來一些函數(shù) 將來在任一編程處,可插入自定義函數(shù)。68六、制作報表、曲線 數(shù)據(jù)報表是反應(yīng)生產(chǎn)過程中的數(shù)據(jù)、狀態(tài)等記錄的一種重要形式。是生產(chǎn)過程必不可少的一個部分。組態(tài)王提供了內(nèi)嵌報表系統(tǒng),可以任意設(shè)置報表格式,提供了豐富的報表函數(shù),實現(xiàn)各種運算、數(shù)據(jù)轉(zhuǎn)換、統(tǒng)計分析、報表打印等。即可以制作實時報表,也可以制作歷史報表。 趨勢曲線用來反應(yīng)數(shù)據(jù)變量隨時間變化的情況。趨勢曲線有兩種:實時趨勢曲線和歷史趨勢曲線。這兩種曲線外
37、形都類似于坐標(biāo)紙,X軸代表時間,Y軸代表變量的量程百分比。所不同的是畫面程序運行時,實時趨勢曲線隨時間變化自動卷動,以快速反應(yīng)變量的新變化,但時間軸不能“回卷”,不能查閱歷史數(shù)據(jù);歷史趨勢曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會隨時間自動卷動。69一、教學(xué)目的(講清組態(tài)王內(nèi)嵌報表的制作內(nèi)容和步驟)1.制作內(nèi)容2.制作實時報表的步驟新建一個畫面起名:實時數(shù)據(jù)報表;單擊工具箱中4排第1個工具 ,用鼠標(biāo)拖放出一個矩形區(qū),即表;雙擊矩形區(qū)中的灰色部分,彈出報表設(shè)計窗口;起報表控件名,如:biao1,回答幾行幾列,單擊確認;將最上面一行拉高后,掃選中最上一行,單擊報表工具箱中的合并工具;(此時會彈出一個
38、報表工具箱,見上圖)70雙擊某單元格,輸入 =Date($年,$月,$日)雙擊某單元格,輸入 =Time($時,$分,$秒)對準(zhǔn)日期所在的單元格單擊右鍵,選設(shè)置單元格格式為:YYYY年MM月DD日對準(zhǔn)時間所在的單元格單擊右鍵,選設(shè)置單元格格式為:xx時xx分xx秒單擊工具箱中的工具:T ,輸入表頭文字,如:數(shù)據(jù)報表;單擊報表工具箱中最后一個工具:“設(shè)置單元格格式” ,設(shè)好表頭字體、字號、顏色;必須有賦值號“=”71下面是確定輸出哪些變量的值:在A3單元格中起行名,右擊B3單元格,選插入變量,雙擊數(shù)據(jù)詞典中對應(yīng)的變量名;在A4單元格中起行名,右擊B4單元格,選插入變量,雙擊數(shù)據(jù)詞典中對應(yīng)的變量名
39、;在A5單元格中起行名,右擊B5單元格,選插入變量,雙擊數(shù)據(jù)詞典中對應(yīng)的變量名; 全選中表格(即單擊最左上角的單元格),單擊右鍵,選設(shè)置單元格格式:加邊框選邊框標(biāo)簽現(xiàn)在可以存盤和預(yù)覽了72報表保存做一個按鈕:報表保存雙擊該按鈕進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)要保存的表的控件名存盤文件名存盤運行后,單擊“報表保存”按鈕,就可看到e盤有bbb.rtl文件了。存在問題是:因為老以一個名存盤,所以總覆蓋前面的文件, 下面講換名存盤的方法。ReportSaveAs(biao1, e:bbb.rtl);73報表保存按鈕進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下
40、程序先定義一個字符串變量存盤運行后,單擊一次“報表保存”按鈕,就存一個文件。雙擊string filename;filename=e:+StrFromReal( 本站點$年,0,f)+StrFromReal( 本站點$月,0,f)+StrFromReal( 本站點$日,0,f)+StrFromReal( 本站點$時,0,f)+StrFromReal( 本站點$分,0,f)+StrFromReal( 本站點$秒,0,f)+.rtl;ReportSaveAs(biao1,filename);StrFromReal( )函數(shù)的功能是將實型數(shù)據(jù)化成字符串。74報表打印做一個按鈕:報表打印雙擊該按鈕進入
41、動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)ReportPrint2(biao1);這是單擊按鈕后自動打印手動打印做一個按鈕:打印預(yù)覽雙擊該按鈕進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)ReportPrintSetup(biao1);這是單擊按鈕后先預(yù)覽,再打印75定時打印在工程目錄樹的命令語言處,選事件命令語言;右窗口中雙擊新建圖標(biāo),選發(fā)生時標(biāo)簽;在事件描述處填上:本站點$時=8|本站點$時=10在程序窗口中寫上:ReportPrint2(biao1);76報表查詢做一個按鈕:報表查詢雙擊該按鈕進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)R
42、eportLoad(kbiao , e:bbb.rtl );在畫面上再建一個空白表,雙擊灰色區(qū)域,起個報表控件名,如:kbiao全部保存后,運行時單擊報表查詢按鈕,則bbb.rtl的內(nèi)容就顯示在 空表中了。存在問題:只能查詢一個報表 e:bbb.rtl,解決辦法如下:77動態(tài)查詢在數(shù)據(jù)詞典中先定義一個變量,如:查詢,內(nèi)存字符串型單擊工具箱第4排倒數(shù)第2個工具(這是組態(tài)王內(nèi)置的控件);左窗口中選“窗口控制”,右窗口中選“下拉或組合框”,單擊創(chuàng)建按鈕;用鼠標(biāo)拖放出一個矩形區(qū)(要大一點,不然下拉不了);雙擊長條圖形,起下拉列表控件名,如:xiala,答變量名:查詢,單擊確認。78用鼠標(biāo)右擊畫面,選畫
43、面屬性,單擊命令語言按鈕,在顯示時標(biāo)簽中,寫上如下程序: listClear(xiala); ListLoadFileName( xiala, e:*.rtl );單擊確認按鈕?,F(xiàn)在,存盤運行后,單擊下拉列表,可以看出e:下所有擴展名是 .rtl的文件都列出來了79再雙擊自制的報表查詢按鈕,進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)/刷新列表框,得到新的列表文件listClear(xiala);ListLoadFileName( xiala, e:*.rtl );/合成路徑,查詢文件string filename;filename=e:+本站點查詢;ReportLoad(k
44、biao,filename);單擊確認。存盤后,運行時先單擊下拉列表,選中一個 .rtl文件,再單擊報表查詢還有一種方法是,只要一單擊下拉列表中的一個 .rtl文件,就自動查詢,制作步驟為:在工程目錄樹的命令語言處,選數(shù)據(jù)改變命令語言;右窗口中雙擊新建圖標(biāo);在變量處填上:本站點查詢在程序窗口中寫上:這段語句單擊確認。 此時,實際上已將,選中的文件名賦給了剛定義的字符串變量“查詢” 了。80歷史報表制作步驟新建一個畫面,起名:歷史數(shù)據(jù)報表;單擊工具箱中4排第1個工具,用鼠標(biāo)拖放一個矩形區(qū);雙擊矩形區(qū)中的灰色部分,彈出報表設(shè)計窗口;起報表控件名,如:lish,回答幾行幾列,單擊確認;單擊工具箱中的
45、工具:T ,輸入表頭文字,如:歷史數(shù)據(jù)報表;單擊報表工具箱中最后一個工具,設(shè)置好表頭字體、字號、顏色和對齊方式;再輸入表頭的各欄目:將最上面一行拉寬后,掃選中最上一行,單擊報表工具箱中的合并工具;在文件下拉菜單中選全部存。以上和制作實時報表的步驟完全一樣。81在工程目錄樹中選數(shù)據(jù)改變命令語言;雙擊右窗口中的新建圖標(biāo);在變量域處填上:本站點$秒;在程序窗口中,寫上如下語句:填4是因為表中的前三行已占用了以秒變化為條件是為了講課時能看出變化,實際中可以小時變化為條件。因為是按秒變化控制的行填寫,所以是059行自動循環(huán);若不是按秒控制,又要設(shè)成行循環(huán)填表,則程序最后還應(yīng)加兩行,如:if (Row=2
46、7) ReportSetCellString2(lish, 3, 1, 27, 8, ” ”);其中:3、1是起始行、列27、8是結(jié)束行、列局部變量Row可不區(qū)分大小寫82long Row;row=本站點$秒+4;ReportSetCellString(lish, Row, 1, 本站點$日期);ReportSetCellString(lish, Row, 2, 本站點$時間);ReportSetCellValue(lish, Row, 3, 本站點原料油液位);ReportSetCellValue(lish, Row, 4, 本站點催化劑液位);ReportSetCellValue(lish
47、, Row, 5, 本站點成品油液位);83用報表查詢歷史庫做一個按鈕:歷史庫查詢雙擊該按鈕進入動畫連接窗口選命令語言連接區(qū)的按鈕“彈起時”,填上如下函數(shù)ReportSetHistData2(3,1);歷史庫查詢存盤運行后,運行時單擊 按鈕;只答起始行、列變量必須在數(shù)據(jù)詞典中定義為記錄型,這才出現(xiàn)在報表屬性標(biāo)簽的下拉列表中,選填入哪個表在變量屬性標(biāo)簽中,將要查詢的變量選到右窗口中在時間屬性標(biāo)簽中,答要查詢的起始時間和終止時間和時間間隔單擊確定要想有個報表統(tǒng)計行,就增加一個表行,在報表工具箱中單擊fx后,如選 =Average(C3:C27),則表示把第C列的327行求平均值,放入該表達式所在的
48、單元格。84存在問題:在變量屬性標(biāo)簽中,若選擇變量的順序和原表中的字段順 序不一致,則會出現(xiàn)查詢后的表中欄目對不上了?解決辦法:數(shù)據(jù)詞典中(記錄型)變量起成中文名(當(dāng)表頭欄目用); 填表時覆蓋表頭的欄目行。更改變量名的辦法:數(shù)據(jù)詞典中右擊變量名,在下拉列表中選變量名稱替換:回答新變量名后,單擊確定,就將程序中所有該變量名替換完畢。85曲線的作用: 反應(yīng)數(shù)據(jù)變量隨時間變化的情況,橫軸代表時間,縱軸代表變量值占量程的百分比。曲線的種類: 實時曲線隨時間變化卷動,因時間不能回轉(zhuǎn),所以不能看歷史數(shù)據(jù); 歷史曲線可以查看歷史數(shù)據(jù),但不會自動卷動。 其中控件中的歷史曲線,可以實現(xiàn)ODBC數(shù)據(jù)庫中數(shù)據(jù)記錄的
49、曲線繪制,而且在運行狀態(tài)下,可以實現(xiàn)在線動態(tài)增加/刪除曲線、曲線圖表的無級縮放、曲線的動態(tài)比較、曲線的打印等。組態(tài)王有三種歷史趨勢曲線工具箱上的圖庫內(nèi)的通用控件中的趨勢曲線86一、實時曲線的制作步驟新建畫面,起名XX實時曲線,單擊工具箱4排第2個工具雙擊矩形區(qū),彈出實時趨勢曲線窗口,選曲線定義標(biāo)簽;,用鼠標(biāo)拖放一個矩形區(qū);3.單擊 “?”,在數(shù)據(jù)詞典中選則對應(yīng)變量。1.最多能顯示4條曲線在標(biāo)識定義標(biāo)簽中: 分別回答橫軸刻度線上和縱軸刻度線上都標(biāo)幾個數(shù)值;和時間以什么為單位。2.回答橫坐標(biāo)和縱坐標(biāo)上有幾條主刻度線,次刻度線,以及刻度線的線型和顏色。存盤、運行。87二、利用控件制作歷史曲線的步驟新
50、建畫面,起名XX歷史曲線,單擊工具箱4排最后一個工具雙擊矩形區(qū),在彈出的動畫連接屬性窗口中選“常規(guī)”標(biāo)簽;起控件名,如lish,單擊確定(可先不定義安全區(qū)、優(yōu)先級及和組態(tài)王變量的關(guān)聯(lián))。用鼠標(biāo)拖放一個矩形區(qū)(此控件是有大小比例的,即矩形區(qū)要足夠大);(即插入通用控件);在彈出的窗口中,選下部的“歷史趨勢曲線”,單擊確定;游標(biāo)是對準(zhǔn)時間刻度的1. 制作控件882. 設(shè)置運行初始狀態(tài)(不設(shè)這步也行,此控件可在運行時調(diào)整)右擊控件,在快捷菜單中選“控件屬性”項;在彈出的對話框中先選曲線標(biāo)簽;單擊增加按鈕,在增加曲線對話框中可選初始顯示哪幾條曲線及顏色和線型;繪制方式模擬、階梯、邏輯、棒圖4種; 曲線
51、比較如和前一天同一時間的曲線進行比較。隱藏曲線指運行初始時隱藏當(dāng)前繪制的曲線;使用ODBC數(shù)據(jù)源時,可顯示通用數(shù)據(jù)庫中的數(shù)據(jù),但要提前配置好數(shù)據(jù)源。89 再選坐標(biāo)系標(biāo)簽,可設(shè)置: 邊框顏色和背景顏色; 是否在圖表上繪制坐標(biāo)軸及軸線類型; 定義時間軸、數(shù)值軸主次分割線的數(shù)目、線型、線顏色等; Y軸刻度標(biāo)記數(shù)目,最小值和最大值,字體、字型、字號、字顏色等。 X軸刻度標(biāo)記數(shù)目,選擇時間軸顯示的時間的格式,時間段的長度及字體等; 最后單擊確定返回。90在工程目錄樹的系統(tǒng)配置中,選歷史數(shù)據(jù)記錄;在右窗口中,雙擊歷史數(shù)據(jù)記錄圖標(biāo);在彈出的對話框中回答以下提問:1.運行時自動啟動若不選此項,則在運行時,選“
52、特殊/重啟歷史數(shù)據(jù)記錄”才能記錄數(shù)據(jù)。2.數(shù)據(jù)文件記錄時數(shù)每個文件記錄多長時間的數(shù)據(jù)。超過這段時間就產(chǎn)生一個新的記錄文件。3.記錄起始時刻每個文件開始記錄的時刻,文件名為:“年月日時.rec”其中年月日時各為兩位二進制數(shù)。4.數(shù)據(jù)保存天數(shù)每天0點,從硬盤上清除超過保存天數(shù)的文件,若計算機關(guān)機,則不能清除。5.存儲路徑可建一個子目錄,將歷史文件存在下面。運行時每小時生成一個“.tmp”文件,24小時打包生成一個“.rec”文件(假設(shè)記錄時數(shù)為24)3. 設(shè)置動態(tài)屬性914. 運行操作數(shù)值軸指示器 拖動數(shù)值軸指示器,可以放大或縮小曲線在Y軸方向的長度,一般情況下,指示器標(biāo)記為當(dāng)前圖表中變量量程的百
53、分比。時間軸指示器移動時間軸指示器可以獲得曲線上某個時刻的數(shù)據(jù)。 工具條是用來查看曲線的,從鼠標(biāo)放到按鈕上時彈出的提示文本可以看到每個按鈕的作用。 工具條下部顯示了每條曲線最左端的數(shù)值、最右端的數(shù)值、最大值、最小值和平均值,在工具條下方右擊鼠標(biāo),可以增加和刪除曲線。工具條92利用圖庫制作歷史趨勢曲線的步驟1.先定義兩個變量:調(diào)整跨度、卷動百分比,均為內(nèi)存實型;2.單擊主菜單上的圖庫按扭,在下拉菜單中選打開圖庫;3.在左窗口中選歷史曲線,右窗口中雙擊歷史曲線圖標(biāo)4.用鼠標(biāo)左鍵拖放出一個巨型區(qū),雙擊該矩形區(qū)5.在曲線定義標(biāo)簽中回答:歷史曲線名稱和選取要顯示的變量936.在坐標(biāo)系標(biāo)簽中回答:坐標(biāo)軸上
54、的刻度線單位和數(shù)目 被顯示變量的線型和顏色等947.操作面板和安全屬性標(biāo)簽中答上:調(diào)整跨度和卷動百分比兩個變量名8.單擊確定按鈕。95歷史趨勢曲線圖形961 時間軸單邊卷動按扭 第一排前面兩個按扭:時間軸左端向右卷動按下該按扭時可使時間軸左端向右移動,操作方法同“時間軸左端向左卷動”類似,例如,按下第二排的“10分鐘”按扭,當(dāng)按一次時表示將時間軸左端右移10分鐘,而右端保持不變。時間軸左端向左卷動按下該按扭時可使時間軸左端向左移動,其中移動量可以通過第二排操作按扭“4 小時”“1 小時”“30 分鐘”“10 分鐘”來選擇,或者通過“輸入調(diào)整跨度”按扭(單位為秒)輸入該移動量。例如,按下第二排的
55、“10 分鐘”按扭,當(dāng)按一次該按鈕時表示將時間軸左端左移10 分鐘,而右端保持不變。97時間軸右端向左卷動按下該按扭時可使時間軸右端向左移動,操作方法同“時間軸左端向左卷動”類似,例如,按下第二排的“10 分鐘”按扭,當(dāng)按一次時表示將時間軸右端左移10 分鐘,而左端保持不變。時間軸右端向右卷動按下該按扭時可使時間軸右端向右移動,操作方法同“時間軸左端向左卷動”類似,例如,按下第二排的“10分鐘”按扭,當(dāng)按一次時表示將時間軸右端右移10分鐘,而左端保持不變。第一排后面兩個按扭:982. 時間軸平動按鈕:第二排前面四個按扭:時間軸向左平移按下該按扭時可使時間軸左右兩端同時向左移動,其中移動量可以通
56、過第二排操作按扭“4小時”“1小時”“30分鐘”“10分鐘”來選擇,或者通過“輸入調(diào)整跨度”按扭(單位為秒)輸入該移動量。例如,按下第二排的“10分鐘”按扭,當(dāng)按一次時表示將時間軸左右兩端同時左移10分鐘。時間軸向右平移按下該按扭時可使時間軸左右端同時向右移動,操作方法同“時間軸向左平移”類似,例如,按下第二排的“10 分鐘”按扭,當(dāng)按一次時表示將時間軸左右端同時右移10 分鐘。99時間軸向左平移兩倍按下該按扭時可使時間軸左右兩端同時向左移動,其中移動量是選擇或輸入的移動量的兩倍,例如,按下第二排的“10分鐘”按扭,當(dāng)按一次時表示將時間軸左右端同時左移20分鐘。時間軸向右平移兩倍按下該按扭時可
57、使時間軸左右兩端同時向右移動,其中移動量是選擇或輸入的移動量的兩倍,例如,按下第二排的“10分鐘”按扭,當(dāng)按一次時表示將時間軸左右端同時右移20分鐘。1003. 時間軸百分比平移按鈕:其作用是使趨勢曲線的時間軸左移或右移一個百分比,百分比是指移動量與趨勢曲線當(dāng)前時間軸長度的比值。比如移動前時間軸的范圍是12:0014:00,時間長度120分鐘,左移10%即12分鐘,時間軸變?yōu)?1:4813:48。百分比卷動量輸入按下該按扭彈出輸入對話框,百分比卷動量最小值0,最大值100。第一排第六-八個按扭時間軸百分比左移按下該按扭可將時間軸兩端同時左移一個百分比,百分比量通過“卷動百分比”按扭輸入,例如,
58、輸入10,表示卷動10%,當(dāng)按一次時表示將時間軸兩端同時左移10%。時間軸百分比右移按下該按扭可將時間軸兩端同時右移一個百分比,百分比量通過“卷動百分比”按扭輸入,例如,輸入10,表示卷動10%,當(dāng)按一次時表示將時間軸兩端同時右移10%。101輸入“調(diào)整跨度”按扭按下該按扭彈出歷史調(diào)整跨度輸入對話框,輸入調(diào)整跨度時間(以秒為單位),例如,輸入7200,表示時間調(diào)整跨度是2小時。4. 跨度調(diào)整和輸入按鈕第二排第五-九個按扭:按下該按扭時調(diào)整跨度即設(shè)置為4小時,按扭按下時呈白色。按下該按扭時調(diào)整跨度即設(shè)置為1小時,按扭按下時呈白色。按下該按扭時調(diào)整跨度即設(shè)置為30分鐘,按扭按下時呈白色。按下該按扭
59、時調(diào)整跨度即設(shè)置為10分鐘,按扭按下時呈白色。1025. 時間軸縮放按鈕:建立時間軸上的縮放按鈕是為了快速、細致地查看數(shù)據(jù)的變化??s放按扭用于放大或縮小時間軸上的可見范圍。第一排第三-五個按扭時間軸量程顯示縮小按鈕將時間軸的量程縮小到左右指示器之間的長度。若左右指示器已在窗口兩端,則量程縮小一半。放大按鈕將時間軸的量程增加一倍。1036. 時間軸操作面板其他按鈕:時間更新按鈕:將歷史曲線時間軸的右端設(shè)置為當(dāng)前時間,以查看最新數(shù)據(jù)。參數(shù)設(shè)置按鈕:在軟件運行時設(shè)置記錄參數(shù),包括記錄起始時間、記錄長度等。在TouchVew運行時可用鼠標(biāo)單擊該按鈕,彈出對話框:104歷史趨勢曲線時間軸指示器左指示器向
60、左移動彈起或按住第一排指示器的左端按扭時,左指示器向左移動。按住時的執(zhí)行頻率是55 毫秒。左指示器向右移動彈起或按住第一排指示器的右端按扭時,左指示器向右移動。按住時的執(zhí)行頻率是55 毫秒。右指示器向左移動彈起或按住第二排指示器的左端按扭時,右指示器向左移動。按住時的執(zhí)行頻率是55 毫秒。右指示器向右移動105歷史服務(wù)程序沒啟動的解決辦法1.單擊開始單擊程序單擊組態(tài)王6.51單擊安裝工具單擊服務(wù)注冊工具2.在彈出的服務(wù)程序注冊窗口中,單擊Search按鈕。3.選蘭窗口中的第一項,單擊Register按鈕。4.重新啟動組態(tài)王。 以上操作步驟如下圖所示106 報警事件處理是監(jiān)控軟件不可缺少的功能,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 批發(fā)業(yè)務(wù)中的版權(quán)合作與版權(quán)輸出考核試卷
- 其他調(diào)味品發(fā)酵制品制造考核試卷
- 智能照明在博物館展品照明中的應(yīng)用考核試卷
- 企業(yè)知識管理與知識分享考核試卷
- 年金保險投資渠道選擇考核試卷
- 有機肥料在育苗中的應(yīng)用考核試卷
- 冰球場冰面修整與保養(yǎng)考核試卷
- 智能無人機飛行控制系統(tǒng)考核試卷
- 小學(xué)生簡單律動課件圖片
- 廣州鋪位租賃合同范本
- 部編版四年級《道德與法治》下冊《說話要算數(shù)》教學(xué)設(shè)計
- 錦州港方塊碼頭畢業(yè)設(shè)計說明書
- GB/T 17689-2008土工合成材料塑料土工格柵
- 適航法規(guī)基礎(chǔ)培訓(xùn)
- 2023版初中化學(xué)跨學(xué)科實踐活動(化學(xué))
- 植物保護學(xué)通論-植物病害分析課件
- 藥品經(jīng)營質(zhì)量管理規(guī)范(GSP)實用教程教學(xué)課件
- 外研社一起英語四年級下冊課文
- DB32-T 2705-2014公路工程地質(zhì)勘察監(jiān)理規(guī)程-(高清現(xiàn)行)
- After-Effects影視特效設(shè)計教程完整版全套ppt課件
- 醫(yī)療設(shè)備清單
評論
0/150
提交評論