版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
組態(tài)王60A培訓(xùn)教程本演示為組態(tài)王60A教材配套演示,如有問(wèn)題請(qǐng)電話至技術(shù)支持部或email至support@Clickheretoenter配套演示教程組態(tài)王60A培訓(xùn)教程本演示為組態(tài)王60A教1組態(tài)王60A培訓(xùn)教程第一講概述第二講建立一個(gè)新工程第三講讓畫(huà)面動(dòng)起來(lái)第四講報(bào)警和事件第五講趨勢(shì)曲線第六講配方第七講報(bào)表第八講控件第九講數(shù)據(jù)庫(kù)查詢第十講DDE第十一講OPC第十二講網(wǎng)絡(luò)配置第十三講INTERNET組態(tài)王60A培訓(xùn)教程第一講概述2組態(tài)王軟件的結(jié)構(gòu)
“組態(tài)王6.0x”是運(yùn)行于MicrosoftWindows98/2000/NT/XP中文平臺(tái)的中文界面的人機(jī)界面軟件,采用了多線程、COM+組件等新技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),軟件運(yùn)行穩(wěn)定可靠?!敖M態(tài)王6.0x”軟件由工程瀏覽器(TouchExplorer)、工程管理器(ProjManager)和畫(huà)面運(yùn)行系統(tǒng)(TouchVew)三部分組成。在工程瀏覽器中您可以查看工程的各個(gè)組成部分,也可以完成數(shù)據(jù)庫(kù)的構(gòu)造、定義外部設(shè)備等工作;工程管理器內(nèi)嵌畫(huà)面管理系統(tǒng),用于新工程的創(chuàng)建和已有工程的管理。畫(huà)面的開(kāi)發(fā)和運(yùn)行由工程瀏覽器調(diào)用畫(huà)面制作系統(tǒng)TOUCHMAK和工程運(yùn)行系統(tǒng)TOUCHVEW來(lái)完成的。TOUCHMAK是應(yīng)用工程的開(kāi)發(fā)環(huán)境。您需要在這個(gè)環(huán)境中完成畫(huà)面設(shè)計(jì)、動(dòng)畫(huà)連接等工作。TOUCHMAK具有先進(jìn)完善的圖形生成功能;數(shù)據(jù)庫(kù)提供多種數(shù)據(jù)類型,能合理地提取控制對(duì)象的特性;對(duì)變量報(bào)警、趨勢(shì)曲線、過(guò)程記錄、安全防范等重要功能都有簡(jiǎn)潔的操作方法。PROJMANAGER是應(yīng)用程序的管理系統(tǒng)。PROJMANAGER具有很強(qiáng)的管理功能,可用于新工程的創(chuàng)建及刪除,并能對(duì)已有工程進(jìn)行搜索、備份及有效恢復(fù),實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出。TOUCHVEW是“組態(tài)王6.0x”軟件的實(shí)時(shí)運(yùn)行環(huán)境,在應(yīng)用工程的開(kāi)發(fā)環(huán)境中建立的圖形畫(huà)面只有在TOUCHVEW中才能運(yùn)行。TOUCHVEW從控制設(shè)備中采集數(shù)據(jù),并存在于實(shí)時(shí)數(shù)據(jù)庫(kù)中。它還負(fù)責(zé)把數(shù)據(jù)的變化已動(dòng)畫(huà)的方式形象地表示出來(lái),同時(shí)可以完成變量報(bào)警、操作記錄、趨勢(shì)曲線等監(jiān)視功能,并按實(shí)際需求記錄在歷史數(shù)據(jù)庫(kù)中。第一講概述組態(tài)王軟件的結(jié)構(gòu)第一講概述3第二講建立一個(gè)新工程第一節(jié):建立新工程第二節(jié):設(shè)計(jì)畫(huà)面第三節(jié):定義設(shè)備和變量在組態(tài)王中,您所建立的每一個(gè)應(yīng)用稱為一個(gè)工程。每個(gè)工程必須在一個(gè)獨(dú)立的目錄下,不同的工程不能共用一個(gè)目錄。在每一個(gè)工程的路徑下,生成了一些重要的數(shù)據(jù)文件,這些數(shù)據(jù)文件不允許直接修改的。
通過(guò)本教材的學(xué)習(xí),您將建立一個(gè)反應(yīng)車間的監(jiān)控中心。監(jiān)控中心從現(xiàn)場(chǎng)采集生產(chǎn)數(shù)據(jù),并以動(dòng)畫(huà)形式直觀的顯示在監(jiān)控畫(huà)面上。監(jiān)控畫(huà)面還將顯示實(shí)時(shí)趨勢(shì)和報(bào)警信息,并提供歷史數(shù)據(jù)查詢的功能,最后完成一個(gè)數(shù)據(jù)統(tǒng)計(jì)的報(bào)表。反應(yīng)車間需要采集三個(gè)現(xiàn)場(chǎng)數(shù)據(jù)(在數(shù)據(jù)字典中進(jìn)行操作):1.
原料油液位(變量名:原料油液位,最大值100,整型數(shù)據(jù))2.
催化劑液位(變量名:催化劑液位,最大值100,整型數(shù)據(jù))3.
成品油液位(變量名:成品油液位,最大值100,整型數(shù)據(jù))第二講建立一個(gè)新工程第一節(jié):建立新工程在組態(tài)王中,42、1建立新工程組態(tài)王工程管理器的主要作用是為用戶集中管理本機(jī)上的組態(tài)王工程。
工程管理器的主要功能包括:新建、刪除工程,對(duì)工程重命名,搜索組態(tài)王工程,修改工程屬性,工程的備份、恢復(fù),數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出,切換到組態(tài)王開(kāi)發(fā)或運(yùn)行環(huán)境等。觀看演示2、1建立新工程組態(tài)王工程管理器的主要作用是為用戶集中52、2設(shè)計(jì)畫(huà)面為建立一個(gè)新的畫(huà)面:在工程瀏覽器中左側(cè)的樹(shù)形結(jié)構(gòu)中選擇“畫(huà)面”,在右側(cè)視圖中雙擊“新建”工程瀏覽器將彈出“新畫(huà)面”對(duì)話框。
繪制圖素的主要工具放置在圖形編輯工具箱內(nèi)。當(dāng)畫(huà)面打開(kāi)時(shí),工具箱自動(dòng)顯示。如果工具箱沒(méi)有出現(xiàn),選擇菜單“工具/顯示工具箱”或按F10鍵打開(kāi)它。工具箱中各種基本工具的使用方法和Windows中的“畫(huà)筆”很類似。選擇菜單“圖庫(kù)/打開(kāi)圖庫(kù)”或按F2鍵打開(kāi)圖庫(kù)管理器。使用圖庫(kù)管理器降低了工程人員設(shè)計(jì)界面的難度,用戶更加集中精力于維護(hù)數(shù)據(jù)庫(kù)和增強(qiáng)軟件內(nèi)部的邏輯控制,縮短開(kāi)發(fā)周期;同時(shí)用圖庫(kù)開(kāi)發(fā)的軟件將具有統(tǒng)一的外觀,方便工程人員學(xué)習(xí)和掌握;另外利用圖庫(kù)的開(kāi)放性,工程人員可以生成自己的圖庫(kù)元素
觀看演示2、2設(shè)計(jì)畫(huà)面觀看演示6組態(tài)王把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部設(shè)備包括:下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過(guò)串行口和上位機(jī)交換數(shù)據(jù);其他Windows應(yīng)用程序,它們之間一般通過(guò)DDE交換數(shù)據(jù);外部設(shè)備還包括網(wǎng)絡(luò)上的其他計(jì)算機(jī)。只有在定義了外部設(shè)備之后,組態(tài)王才能通過(guò)I/O變量和它們交換數(shù)據(jù)。為方便您定義外部設(shè)備,組態(tài)王設(shè)計(jì)了“設(shè)備配置向?qū)А币龑?dǎo)您一步步完成設(shè)備的連接。本教程中使用仿真PLC和組態(tài)王通信。仿真PLC可以模擬PLC為組態(tài)王提供數(shù)據(jù)。假設(shè)仿真PLC連接在計(jì)算機(jī)的COM1口。設(shè)備定義完成后,您可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備
“PLC1”。在定義數(shù)據(jù)庫(kù)變量時(shí),您只要把IO變量連結(jié)到這臺(tái)設(shè)備上,它就可以和組態(tài)王交換數(shù)據(jù)了。
數(shù)據(jù)庫(kù)是“組態(tài)王”最核心的部分。在TOUCHVEW運(yùn)行時(shí),工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要以動(dòng)畫(huà)的形式反映在屏幕上,操作者在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫(kù)為中介環(huán)節(jié),所以說(shuō)數(shù)據(jù)庫(kù)是聯(lián)系上位機(jī)和下位機(jī)的橋梁。數(shù)據(jù)庫(kù)中變量的集合形象地稱為“數(shù)據(jù)詞典”,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細(xì)信息。注:在組態(tài)王軟件中數(shù)據(jù)庫(kù)分為:有實(shí)時(shí)數(shù)據(jù)庫(kù)和歷史數(shù)據(jù)庫(kù)2、3定義設(shè)備和變量觀看演示組態(tài)王把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部7第三講讓畫(huà)面動(dòng)起來(lái)3、1變量的類型屬性3、2動(dòng)畫(huà)連接在本課程您將:?
理解動(dòng)畫(huà)連接的概念?
掌握定義動(dòng)畫(huà)連接的方法第三講讓畫(huà)面動(dòng)起來(lái)3、1變量的類型屬性在本課程您將:8數(shù)據(jù)詞典中變量的類型變量可以分為基本類型和特殊類型兩大類?;绢愋偷淖兞坑址譃椤皟?nèi)存變量”和“I/O變量”兩類。“I/O變量”指的是需要“組態(tài)王”和其它應(yīng)用程序(包括I/O服務(wù)程序)交換數(shù)據(jù)的變量。這種數(shù)據(jù)交換是雙向的、動(dòng)態(tài)的,即:在“組態(tài)王”系統(tǒng)運(yùn)行過(guò)程中,每當(dāng)I/O變量的值改變時(shí),該值就會(huì)自動(dòng)寫(xiě)入遠(yuǎn)程應(yīng)用程序;每當(dāng)遠(yuǎn)程應(yīng)用程序中的值改變時(shí),“組態(tài)王”系統(tǒng)中的變量值也會(huì)自動(dòng)更新。所以,那些從下位機(jī)采集來(lái)的數(shù)據(jù)、發(fā)送給下位機(jī)的指令,比如“反應(yīng)罐液位”、“電源開(kāi)關(guān)”等變量,都需要設(shè)置成“I/O變量”。那些不需要和其它應(yīng)用程序交換、只在“組態(tài)王”內(nèi)需要的變量,比如計(jì)算過(guò)程的中間變量,就可以設(shè)置成“內(nèi)存變量”。基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、模擬型、長(zhǎng)整數(shù)型和字符串型。內(nèi)存離散變量、I/O離散變量:類似一般程序設(shè)計(jì)語(yǔ)言中的布爾(BOOL)變量,只有0,1兩種取值,用于表示一些開(kāi)關(guān)量。內(nèi)存實(shí)型變量、I/O實(shí)型變量:類似一般程序設(shè)計(jì)語(yǔ)言中的浮點(diǎn)型變量,用于表示浮點(diǎn)數(shù)據(jù),取值范圍10E-38~10E+38,有效值7位。內(nèi)存整數(shù)變量、I/O整數(shù)變量:類似一般程序設(shè)計(jì)語(yǔ)言中的有符號(hào)長(zhǎng)整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù),取值范圍
-2147483648~2147483647。內(nèi)存字符串型變量、I/O字符串型變量:類似一般程序設(shè)計(jì)語(yǔ)言中的字符串變量,可用于記錄一些有特定含義的字符串,如名稱,密碼等,該類型變量可以進(jìn)行比較運(yùn)算和賦值運(yùn)算。
特殊變量類型有報(bào)警窗口變量、報(bào)警組變量、歷史趨勢(shì)曲線變量、時(shí)間變量四種。這幾種特殊類型的變量正是體現(xiàn)了“組態(tài)王”系統(tǒng)面向工控軟件、自動(dòng)生成人機(jī)接口的特色。
變量基本屬性的說(shuō)明變量名:唯一標(biāo)識(shí)一個(gè)應(yīng)用程序中數(shù)據(jù)變量的名字,同一應(yīng)用程序中的數(shù)據(jù)變量不能重名,數(shù)據(jù)變量名區(qū)分大小寫(xiě),最長(zhǎng)不能超過(guò)32個(gè)字符。用鼠標(biāo)單擊編輯框的任何位置進(jìn)入編輯狀態(tài),工程人員此時(shí)可以輸入變量名字,變量名可以是漢字或英文名字,第一個(gè)字符不能是數(shù)字。例如,溫度、壓力、液位、var1等均可以作為變量名。變量的名稱(包括結(jié)構(gòu)變量)最多為31個(gè)字符。
變量類型:在對(duì)話框中只能定義八種基本類型中的一種,用鼠標(biāo)單擊變量類型下拉列表框列出可供選擇的數(shù)據(jù)類型,當(dāng)定義有結(jié)構(gòu)變量時(shí),一個(gè)結(jié)構(gòu)就是一種變量類型描述:此編輯框用于編輯和顯示數(shù)據(jù)變量的注釋信息。若想在報(bào)警窗口中顯示某變量的描述信息,可在定義變量時(shí),在描述編輯框中加入適當(dāng)說(shuō)明,并在報(bào)警窗口中加上描述項(xiàng),則在運(yùn)行系統(tǒng)的報(bào)警窗口中可見(jiàn)該變量的描述信息。(最長(zhǎng)不超過(guò)39個(gè)字符)
變化靈敏度:數(shù)據(jù)類型為模擬量或長(zhǎng)整型時(shí)此項(xiàng)有效。只有當(dāng)該數(shù)據(jù)變量的值變化幅度超過(guò)“變化靈敏度”時(shí),“組態(tài)王”才更新與之相連接的圖素(缺省為0)。
最小值:指示該變量值在數(shù)據(jù)庫(kù)中的下限。
最大值:指示該變量值在數(shù)據(jù)庫(kù)中的上限。注意:組態(tài)王中最大的精度為float型,四個(gè)字節(jié)。定義最大值時(shí)注意不要越限。最小原始值:指示前面定義的最小值所對(duì)應(yīng)的輸入寄存器的值的下限。
最大原始值:指示前面定義的最大值所對(duì)應(yīng)的輸入寄存器的值的上限。
保存參數(shù):在系統(tǒng)運(yùn)行時(shí),修改變量的域的值(可讀可寫(xiě)型),系統(tǒng)自動(dòng)保存這些參數(shù)值,系統(tǒng)退出后,其參數(shù)值不會(huì)發(fā)生變化。當(dāng)系統(tǒng)再啟動(dòng)時(shí),變量的域的參數(shù)值為上次系統(tǒng)運(yùn)行時(shí)最后一次的設(shè)置值。無(wú)需用戶再去重新定義。變量域的說(shuō)明請(qǐng)查看在線幫助。保存數(shù)值:系統(tǒng)運(yùn)行時(shí),當(dāng)變量的值發(fā)生變化后,系統(tǒng)自動(dòng)保存該值。當(dāng)系統(tǒng)退出后再次運(yùn)行時(shí),變量的初始值為上次系統(tǒng)運(yùn)行過(guò)程中變量值最后一次變化的值。初始值:這項(xiàng)內(nèi)容與所定義的變量類型有關(guān),定義模擬量時(shí)出現(xiàn)編輯框可輸入一個(gè)數(shù)值,定義離散量時(shí)出現(xiàn)開(kāi)或關(guān)兩種選擇。定義字符串變量時(shí)出現(xiàn)編輯框可輸入字符串,它們規(guī)定軟件開(kāi)始運(yùn)行時(shí)變量的初始值。
3、1變量的類型和屬性數(shù)據(jù)詞典中變量的類型3、1變量的類型和屬性93、2動(dòng)畫(huà)連接所謂“動(dòng)畫(huà)連接”就是建立畫(huà)面的圖素與數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系。對(duì)于我們已經(jīng)建立的“監(jiān)控中心”,如果畫(huà)面上的原料油罐圖素能夠隨著變量“原料油液位”等變量值的大小變化實(shí)時(shí)顯示液位的高低,那么對(duì)于操作者來(lái)說(shuō),他就能夠看到一個(gè)真實(shí)反映工業(yè)現(xiàn)場(chǎng)的監(jiān)控畫(huà)面,這正是本課的目的。觀看演示3、2動(dòng)畫(huà)連接所謂“動(dòng)畫(huà)連接”就是建立畫(huà)10第四講報(bào)警和事件在本課程您將:?
了解報(bào)警和事件窗口的作用?
掌握?qǐng)?bào)警和事件窗口設(shè)置方法掌握運(yùn)行的報(bào)警和事件窗口的操作方法報(bào)警和事件窗口的作用:運(yùn)行報(bào)警和事件記錄是監(jiān)控軟件必不可少的功能,“組態(tài)王”提供了強(qiáng)有力的支持和簡(jiǎn)單的控制運(yùn)行報(bào)警和事件記錄方法。組態(tài)王中的報(bào)警和事件主要包括變量報(bào)警事件、操作事件、用戶登錄事件和工作站事件。通過(guò)這些報(bào)警和事件,用戶可以方便地記錄和查看系統(tǒng)的報(bào)警、操作和各個(gè)工作站的運(yùn)行情況。當(dāng)報(bào)警和事件發(fā)生時(shí),在報(bào)警窗中會(huì)按照設(shè)置的過(guò)濾條件實(shí)時(shí)的顯示出來(lái)。為了分類顯示報(bào)警事件,可以把變量劃分到不同的報(bào)警組,同時(shí)指定報(bào)警窗口中只顯示所需的報(bào)警組。(注:趨勢(shì)曲線、報(bào)警窗口都是一類特殊的變量,有變量名和變量屬性等。)
第四講報(bào)警和事件在本課程您將:11報(bào)警配置如下:定義報(bào)警組設(shè)置變量的報(bào)警定義屬性建立報(bào)警和事件窗口
建立新畫(huà)面繪制報(bào)警和事件窗口報(bào)警窗口的操作報(bào)警和事件的輸出
文件輸出、打印輸出、數(shù)據(jù)庫(kù)輸出
觀看演示報(bào)警配置如下:定義報(bào)警組觀看演示12第五講:趨勢(shì)曲線
在本課程您將:?
了解實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線的作用?
掌握實(shí)時(shí)趨勢(shì)曲線的使用方法?
掌握歷史趨勢(shì)曲線的使用方法第四講報(bào)警和事件趨勢(shì)曲線的作用趨勢(shì)曲線用來(lái)反應(yīng)數(shù)據(jù)變量隨時(shí)間的變化情況。趨勢(shì)曲線有兩種:實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線。這兩種曲線外形都類似于坐標(biāo)紙,X軸代表時(shí)間,Y軸代表變量的量程百分比。所不同的是,在您的畫(huà)面程序運(yùn)行時(shí),實(shí)時(shí)趨勢(shì)曲線隨時(shí)間變化自動(dòng)卷動(dòng),以快速反應(yīng)變量的新變化,但是不能時(shí)間軸“回卷”,不能查閱變量的歷史數(shù)據(jù);歷史趨勢(shì)曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會(huì)自動(dòng)卷動(dòng)(如果實(shí)際需要自動(dòng)卷動(dòng)可以通過(guò)編程實(shí)現(xiàn)),而需要通過(guò)帶有命令語(yǔ)言的功能按鈕來(lái)輔助實(shí)現(xiàn)查閱功能。在同一個(gè)實(shí)時(shí)趨勢(shì)曲線中最多可同時(shí)顯示四個(gè)變量的變化情況,在同一個(gè)歷史趨勢(shì)曲線口中最多可同時(shí)顯示十六個(gè)變量的變化情況。
第五講:趨勢(shì)曲線在本課程您將:13曲線配置:實(shí)時(shí)趨勢(shì)曲線
歷史趨勢(shì)曲線組態(tài)王目前有三種歷史趨勢(shì)曲線,工具箱上的、圖庫(kù)內(nèi)的以及新增的一種KVHTrend曲線控件。第三種控件是組態(tài)王以ActiveX控件形式提供的繪制歷史曲線和ODBC數(shù)據(jù)庫(kù)曲線的功能性工具。通過(guò)該控件,不但可以實(shí)現(xiàn)歷史曲線的繪制,還可以實(shí)現(xiàn)ODBC數(shù)據(jù)庫(kù)中數(shù)據(jù)記錄的曲線繪制,而且在運(yùn)行狀態(tài)下,可以實(shí)現(xiàn)在線動(dòng)態(tài)增加/刪除曲線、曲線圖表的無(wú)級(jí)縮放、曲線的動(dòng)態(tài)比較、.曲線的打印等。該曲線控件最多可以繪制16條曲線。
觀看演示觀看演示曲線配置:實(shí)時(shí)趨勢(shì)曲線觀看演示觀看演示14第六講:配方系統(tǒng)在本課程您將:?
了解配方的相關(guān)知識(shí)?
掌握配方的制作及使用方法配方簡(jiǎn)介在制造領(lǐng)域,配方是用來(lái)描述生產(chǎn)一件產(chǎn)品所用的不同配料之間的比例關(guān)系。是生產(chǎn)過(guò)程中一些變量對(duì)應(yīng)的參數(shù)設(shè)定值的集合。又如,在鋼鐵廠,一個(gè)配方可能就是機(jī)器設(shè)置參數(shù)的一個(gè)集合,而對(duì)于批處理器,一個(gè)配方可能被用來(lái)描述批處理過(guò)程中的不同步驟。組態(tài)王支持對(duì)配方的管理,用戶利用此功能可以在控制生產(chǎn)過(guò)程中得心應(yīng)手,提高效率。比如當(dāng)生產(chǎn)過(guò)程狀態(tài)需要大量的控制變量參數(shù)時(shí),如果一個(gè)接一個(gè)地設(shè)置這些變量參數(shù)就會(huì)耽誤時(shí)間,而使用配方,則可以一次設(shè)置大量的控制變量參數(shù),滿足生產(chǎn)過(guò)程的需要。觀看演示第六講:配方系統(tǒng)在本課程您將:觀看演示15第七講:報(bào)表系統(tǒng)本章內(nèi)容?
介紹報(bào)表系統(tǒng)的創(chuàng)建和格式設(shè)置?
介紹報(bào)表函數(shù)?
介紹報(bào)表系統(tǒng)的組態(tài)?
介紹報(bào)表模板數(shù)據(jù)報(bào)表是反應(yīng)生產(chǎn)過(guò)程中的數(shù)據(jù)、狀態(tài)等,并對(duì)數(shù)據(jù)進(jìn)行記錄的一種重要形式。是生產(chǎn)過(guò)程必不可少的一個(gè)部分。它即能反應(yīng)系統(tǒng)實(shí)時(shí)的生產(chǎn)情況,也能對(duì)長(zhǎng)期的生產(chǎn)過(guò)程進(jìn)行統(tǒng)計(jì)、分析,使管理人員能夠?qū)崟r(shí)掌握和分析生產(chǎn)情況。組態(tài)王提供內(nèi)嵌式報(bào)表系統(tǒng),工程人員可以任意設(shè)置報(bào)表格式,對(duì)報(bào)表進(jìn)行組態(tài)。組態(tài)王為工程人員提供了豐富的報(bào)表函數(shù),實(shí)現(xiàn)各種運(yùn)算、數(shù)據(jù)轉(zhuǎn)換、統(tǒng)計(jì)分析、報(bào)表打印等。即可以制作實(shí)時(shí)報(bào)表,也可以制作歷史報(bào)表。另外,工程人員還可以制作各種報(bào)表模板,實(shí)現(xiàn)多次使用,以免重復(fù)工作。
觀看演示實(shí)時(shí)報(bào)表觀看演示歷史報(bào)表第七講:報(bào)表系統(tǒng)本章內(nèi)容觀看演示實(shí)時(shí)報(bào)表觀看演示歷史報(bào)表16第八講:控件本章內(nèi)容:
?
介紹控件的相關(guān)知識(shí)?
介紹控件的設(shè)置及使用控件的作用控件可以作為一個(gè)相對(duì)獨(dú)立的程序單位被其他應(yīng)用程序重復(fù)調(diào)用。控件的接口是標(biāo)準(zhǔn)的,凡是滿足這些接口條件的控件,包括其他軟件供應(yīng)商開(kāi)發(fā)的控件,都可以被組態(tài)王支持。組態(tài)王中提供的控件在外觀上類似于組合圖素,工程人員只需把它放在畫(huà)面上,然后配置控件的屬性,進(jìn)行相應(yīng)的函數(shù)連接,控件就能完成復(fù)雜的功能。第八講:控件本章內(nèi)容:
17
控件配置組態(tài)王控件1、使用xy控件2、使用窗口控件
棒圖控件下拉式列表組合框控件
ActiveX控件組態(tài)王除了支持本身提供的各種控件外,組態(tài)王還支持Windows標(biāo)準(zhǔn)的ActiveX控件(主要為可視控件),包括Microsoft提供的標(biāo)準(zhǔn)ActiveX控件和用戶自制的ActiveX控件。ActiveX控件的引入在很大程度上方便了用戶,用戶可以靈活地編制一個(gè)符合自身需要的控件,或調(diào)用一個(gè)已有的標(biāo)準(zhǔn)控件,來(lái)完成一項(xiàng)復(fù)雜的任務(wù),而無(wú)須在組態(tài)王中做大量的復(fù)雜的工作。一般的ActiveX控件都具有屬性、方法、事件,用戶通過(guò)設(shè)置控件的這些屬性、事件、方法來(lái)完成工作。1、日期時(shí)間控件2、日歷控件
觀看演示觀看演示
控件配置組態(tài)王控件觀看演示觀看演示18第九講:數(shù)據(jù)庫(kù)查詢?cè)诒菊n程您將:?
了解組態(tài)王SQL訪問(wèn)管理器。?
了解如何與通用數(shù)據(jù)庫(kù)進(jìn)行連接?
了解如何想向數(shù)據(jù)庫(kù)寫(xiě)入記錄?
了解如何查詢數(shù)據(jù)庫(kù)中記錄組態(tài)王SQL訪問(wèn)功能實(shí)現(xiàn)組態(tài)王和其他外部數(shù)據(jù)庫(kù)(支持ODBC訪問(wèn)接口)之間的數(shù)據(jù)傳輸。它包括組態(tài)王的SQL訪問(wèn)管理器和SQL函數(shù)。
以MsAccess數(shù)據(jù)庫(kù)為例,下面說(shuō)明組態(tài)王與其相連的例子。SQL訪問(wèn)管理器SQL訪問(wèn)管理器用來(lái)建立數(shù)據(jù)庫(kù)列和組態(tài)王變量之間的聯(lián)系。包括表格模板和記錄體兩部分功能。通過(guò)表格模板在數(shù)據(jù)庫(kù)表中建立表格;通過(guò)記錄體建立數(shù)據(jù)庫(kù)表格列和組態(tài)王之間的聯(lián)系,允許組態(tài)王通過(guò)記錄體直接操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)。表格模板和記錄體都是在工程瀏覽器中建立的。第九講:數(shù)據(jù)庫(kù)查詢?cè)诒菊n程您將:19數(shù)據(jù)庫(kù)配置創(chuàng)建表格創(chuàng)建記錄體配置數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)寫(xiě)入記錄讀取記錄KVDBGRID控件觀看演示觀看演示觀看演示觀看演示數(shù)據(jù)庫(kù)配置創(chuàng)建表格觀看演示20第十講:DDE?
本章介紹:組態(tài)王如何通過(guò)DDE方式與其他的應(yīng)用程序交換數(shù)據(jù)。動(dòng)態(tài)數(shù)據(jù)交換(DDE)的概念DDE是WINDOWS平臺(tái)上的一個(gè)完整的通訊協(xié)議,它使應(yīng)用程序之間能彼此交換數(shù)據(jù)和發(fā)送指令。進(jìn)行DDE通訊的應(yīng)用程序相互間是通過(guò)三個(gè)標(biāo)識(shí)名來(lái)約定的:即一方的應(yīng)用程序要想獲取另一方的數(shù)據(jù),必須定義另一方的三個(gè)標(biāo)識(shí):應(yīng)用程序名:即進(jìn)行DDE對(duì)話的雙方的名稱,組態(tài)王的應(yīng)用程序名為“VIEW”,EXCEL應(yīng)用程序名為“Excel”。等等主題:即被討論的數(shù)據(jù)對(duì)象。組態(tài)王的主題規(guī)定為“tagname”,EXCEL規(guī)定為“sheet1”、“sheet2”。。。。。。項(xiàng)目:
即被討論的特定的數(shù)據(jù)對(duì)象。若工程人員把組態(tài)王作為服務(wù)器向另一個(gè)應(yīng)用程序提供數(shù)據(jù)時(shí),在數(shù)據(jù)詞典里進(jìn)行I/O變量定義后,其“設(shè)備名.寄存器名”就作為項(xiàng)目名;若把excel作為服務(wù)器向另一個(gè)應(yīng)用程序提供數(shù)據(jù)時(shí),則其項(xiàng)目是單元:如“r1c1”(表示第一行第一列的單元),具體說(shuō)明可參看下面講解。
組態(tài)王做服務(wù)器EXCEL做服務(wù)器第十講:DDE?
本章介紹:組態(tài)王做服務(wù)器EXCEL做服務(wù)21第十一講:OPCOPC全稱是OLEforProcessControl,是過(guò)程控制業(yè)中的新興標(biāo)準(zhǔn),它的出現(xiàn)為基于Windows的應(yīng)用程序和現(xiàn)場(chǎng)過(guò)程控制應(yīng)用建立橋梁。在過(guò)去,為了存取現(xiàn)場(chǎng)設(shè)備的數(shù)據(jù)信息,每一個(gè)應(yīng)用軟件開(kāi)發(fā)商都需要編寫(xiě)專用的接口函數(shù)。由于現(xiàn)場(chǎng)設(shè)備的種類繁多,且產(chǎn)品的不斷升級(jí),往往給用戶和軟件開(kāi)發(fā)商帶來(lái)了巨大的工作負(fù)擔(dān)。通常這樣也不能滿足工作的實(shí)際需要,系統(tǒng)集成商和開(kāi)發(fā)商需要一種具有高效性、可靠性、開(kāi)放性、可互操作性的即插即用的設(shè)備驅(qū)動(dòng)程序。OPC以O(shè)LE/COM/DCOM機(jī)制作為應(yīng)用程序級(jí)的通信標(biāo)準(zhǔn),采用客戶/服務(wù)器模式,把開(kāi)發(fā)訪問(wèn)接口的任務(wù)放在硬件生產(chǎn)廠家或第三方廠家,以O(shè)PC服務(wù)器的形式提供給用戶,解決了軟、硬件廠商的矛盾,完成了系統(tǒng)的集成,提高了系統(tǒng)的開(kāi)放性和可互操作性。
OPC技術(shù)的實(shí)現(xiàn)包括兩個(gè)組成部分,OPC服務(wù)器部分及OPC客戶應(yīng)用部分。OPC服務(wù)器是一個(gè)現(xiàn)場(chǎng)數(shù)據(jù)源程序,它收集現(xiàn)場(chǎng)設(shè)備數(shù)據(jù)信息,通過(guò)標(biāo)準(zhǔn)的OPC接口傳送給OPC客戶端應(yīng)用。OPC客戶應(yīng)用是一個(gè)數(shù)據(jù)接收程序,如人機(jī)界面軟件(HMI)、數(shù)據(jù)采集與處理軟件(SCADA)等。OPC客戶應(yīng)用通過(guò)OPC標(biāo)準(zhǔn)接口與OPC服務(wù)器通信,獲取OPC服務(wù)器的各種信息。符合OPC標(biāo)準(zhǔn)的客戶應(yīng)用可以訪問(wèn)來(lái)自任何生產(chǎn)廠商的第十一講:OPCOPC全稱是OLEfor22OPCOPC服務(wù)器程序。OPC服務(wù)器由三類對(duì)象組成:服務(wù)器(Server)、組(Group)、數(shù)據(jù)項(xiàng)(Item)。l
服務(wù)器對(duì)象(Server)擁有服務(wù)器的所有信息,同時(shí)也是組對(duì)象(Group)的容器。l
組對(duì)象(Group)擁有本組的所有信息,同時(shí)包容并邏輯組織OPC數(shù)據(jù)項(xiàng)(Item)。一般說(shuō)來(lái),客戶和服務(wù)器的一對(duì)連接只需要定義一個(gè)組對(duì)象。在每個(gè)組對(duì)象中,客戶可以加入多個(gè)OPC數(shù)據(jù)項(xiàng)(Item)。OPC數(shù)據(jù)項(xiàng)是服務(wù)器端定義的對(duì)象,通常指向設(shè)備的一個(gè)寄存器單元。
觀看演示OPCOPC服務(wù)器程序。觀看演示23第十二講:網(wǎng)絡(luò)連接
在本課程您將:?
學(xué)習(xí)怎樣進(jìn)行網(wǎng)絡(luò)設(shè)置?
學(xué)習(xí)I/O變量的遠(yuǎn)程查詢
運(yùn)行條件客戶機(jī)和服務(wù)器必須在Windows98/2000或WindowsNT上安裝并同時(shí)運(yùn)行“組態(tài)王”(除Internet版本的客戶端),組態(tài)王最好是相同版本。在配置網(wǎng)絡(luò)時(shí)綁定TCP/IP協(xié)議,即PC機(jī)必須首先是某個(gè)局域網(wǎng)上的站點(diǎn)并啟動(dòng)該網(wǎng)。第十二講:網(wǎng)絡(luò)連接
在本課程您將:24常用站點(diǎn)簡(jiǎn)介IO服務(wù)器:負(fù)責(zé)進(jìn)行數(shù)據(jù)采集的站點(diǎn)。如果某個(gè)站點(diǎn)雖然連接了設(shè)備,但沒(méi)有定義其為IO服務(wù)器,那這個(gè)站點(diǎn)采集的數(shù)據(jù)不向網(wǎng)絡(luò)上發(fā)布。IO服務(wù)器可以按照需要設(shè)置為一個(gè)或多個(gè)。報(bào)警服務(wù)器:存儲(chǔ)報(bào)警信息的站點(diǎn),系統(tǒng)運(yùn)行時(shí),IO服務(wù)器上產(chǎn)生的報(bào)警信息將會(huì)傳輸?shù)街付ǖ膱?bào)警服務(wù)器上,經(jīng)報(bào)警服務(wù)器驗(yàn)證后,產(chǎn)生和記錄報(bào)警信息。歷史記錄服務(wù)器:存儲(chǔ)歷史記錄的站點(diǎn),系統(tǒng)運(yùn)行時(shí),IO服務(wù)器上需要記錄的歷史數(shù)據(jù)將會(huì)傳輸?shù)街付ǖ臍v史記錄服務(wù)器上保存起來(lái)。登錄服務(wù)器:登錄服務(wù)器在整個(gè)系統(tǒng)網(wǎng)絡(luò)中是唯一的,它擁有網(wǎng)絡(luò)中唯一的用戶列表.當(dāng)用戶在網(wǎng)絡(luò)上建立任何一個(gè)其它站點(diǎn)時(shí),必須選擇該服務(wù)器。WEB服務(wù)器:保存組態(tài)王ForInternet版本發(fā)布的HTML文件,傳送文件所需數(shù)據(jù),并為用戶提供瀏覽服務(wù)的站點(diǎn)??蛻簦耗硞€(gè)站點(diǎn)被指定為客戶,可以訪問(wèn)其指定的服務(wù)器。一個(gè)站點(diǎn)被定義為服務(wù)器的同時(shí),也可以被指定為其它服務(wù)器的客戶。本例中登錄服務(wù)器被指定為IO服務(wù)器的客戶。常用站點(diǎn)簡(jiǎn)介25網(wǎng)絡(luò)配置如下1、計(jì)算機(jī)連網(wǎng)(對(duì)等網(wǎng)絡(luò))2、共享相關(guān)的文件夾3、配置組態(tài)王網(wǎng)絡(luò)3、新建遠(yuǎn)程站點(diǎn)4、再次配置組態(tài)王的網(wǎng)絡(luò)客戶端配置演示服務(wù)器端配置演示網(wǎng)絡(luò)配置如下1、計(jì)算機(jī)連網(wǎng)(對(duì)等網(wǎng)絡(luò))客戶端配置演示服務(wù)器端26第十三講:INTERNET本章講解:如何安裝組態(tài)王INTERNET版如何配置網(wǎng)絡(luò)模式如何發(fā)布頁(yè)面如何配置IIS實(shí)現(xiàn)局域網(wǎng)瀏覽觀看演示觀看演示第十三講:INTERNET本章講解:觀看演示觀看演示27聯(lián)系我們北京亞控上海分公司地址:上海市龍華西路585號(hào)華富大廈9A1電話:(021)64380748/64274042/64273952E-mail:shanghai@北京亞控廣州分公司地址:廣州市天河區(qū)五山路139號(hào)天立大廈B9A郵編:510630 電話:020-87503516傳真:E-mail:guangzhou@
北京亞控公司成都辦事處地址:成都市磨子橋科華北路36號(hào)建中賓館310房郵編:610041電話:028-52548445230925傳真-mail:chengdu@
聯(lián)系我們28演講完畢,謝謝觀看!演講完畢,謝謝觀看!29組態(tài)王60A培訓(xùn)教程本演示為組態(tài)王60A教材配套演示,如有問(wèn)題請(qǐng)電話至技術(shù)支持部或email至support@Clickheretoenter配套演示教程組態(tài)王60A培訓(xùn)教程本演示為組態(tài)王60A教30組態(tài)王60A培訓(xùn)教程第一講概述第二講建立一個(gè)新工程第三講讓畫(huà)面動(dòng)起來(lái)第四講報(bào)警和事件第五講趨勢(shì)曲線第六講配方第七講報(bào)表第八講控件第九講數(shù)據(jù)庫(kù)查詢第十講DDE第十一講OPC第十二講網(wǎng)絡(luò)配置第十三講INTERNET組態(tài)王60A培訓(xùn)教程第一講概述31組態(tài)王軟件的結(jié)構(gòu)
“組態(tài)王6.0x”是運(yùn)行于MicrosoftWindows98/2000/NT/XP中文平臺(tái)的中文界面的人機(jī)界面軟件,采用了多線程、COM+組件等新技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),軟件運(yùn)行穩(wěn)定可靠?!敖M態(tài)王6.0x”軟件由工程瀏覽器(TouchExplorer)、工程管理器(ProjManager)和畫(huà)面運(yùn)行系統(tǒng)(TouchVew)三部分組成。在工程瀏覽器中您可以查看工程的各個(gè)組成部分,也可以完成數(shù)據(jù)庫(kù)的構(gòu)造、定義外部設(shè)備等工作;工程管理器內(nèi)嵌畫(huà)面管理系統(tǒng),用于新工程的創(chuàng)建和已有工程的管理。畫(huà)面的開(kāi)發(fā)和運(yùn)行由工程瀏覽器調(diào)用畫(huà)面制作系統(tǒng)TOUCHMAK和工程運(yùn)行系統(tǒng)TOUCHVEW來(lái)完成的。TOUCHMAK是應(yīng)用工程的開(kāi)發(fā)環(huán)境。您需要在這個(gè)環(huán)境中完成畫(huà)面設(shè)計(jì)、動(dòng)畫(huà)連接等工作。TOUCHMAK具有先進(jìn)完善的圖形生成功能;數(shù)據(jù)庫(kù)提供多種數(shù)據(jù)類型,能合理地提取控制對(duì)象的特性;對(duì)變量報(bào)警、趨勢(shì)曲線、過(guò)程記錄、安全防范等重要功能都有簡(jiǎn)潔的操作方法。PROJMANAGER是應(yīng)用程序的管理系統(tǒng)。PROJMANAGER具有很強(qiáng)的管理功能,可用于新工程的創(chuàng)建及刪除,并能對(duì)已有工程進(jìn)行搜索、備份及有效恢復(fù),實(shí)現(xiàn)數(shù)據(jù)詞典的導(dǎo)入和導(dǎo)出。TOUCHVEW是“組態(tài)王6.0x”軟件的實(shí)時(shí)運(yùn)行環(huán)境,在應(yīng)用工程的開(kāi)發(fā)環(huán)境中建立的圖形畫(huà)面只有在TOUCHVEW中才能運(yùn)行。TOUCHVEW從控制設(shè)備中采集數(shù)據(jù),并存在于實(shí)時(shí)數(shù)據(jù)庫(kù)中。它還負(fù)責(zé)把數(shù)據(jù)的變化已動(dòng)畫(huà)的方式形象地表示出來(lái),同時(shí)可以完成變量報(bào)警、操作記錄、趨勢(shì)曲線等監(jiān)視功能,并按實(shí)際需求記錄在歷史數(shù)據(jù)庫(kù)中。第一講概述組態(tài)王軟件的結(jié)構(gòu)第一講概述32第二講建立一個(gè)新工程第一節(jié):建立新工程第二節(jié):設(shè)計(jì)畫(huà)面第三節(jié):定義設(shè)備和變量在組態(tài)王中,您所建立的每一個(gè)應(yīng)用稱為一個(gè)工程。每個(gè)工程必須在一個(gè)獨(dú)立的目錄下,不同的工程不能共用一個(gè)目錄。在每一個(gè)工程的路徑下,生成了一些重要的數(shù)據(jù)文件,這些數(shù)據(jù)文件不允許直接修改的。
通過(guò)本教材的學(xué)習(xí),您將建立一個(gè)反應(yīng)車間的監(jiān)控中心。監(jiān)控中心從現(xiàn)場(chǎng)采集生產(chǎn)數(shù)據(jù),并以動(dòng)畫(huà)形式直觀的顯示在監(jiān)控畫(huà)面上。監(jiān)控畫(huà)面還將顯示實(shí)時(shí)趨勢(shì)和報(bào)警信息,并提供歷史數(shù)據(jù)查詢的功能,最后完成一個(gè)數(shù)據(jù)統(tǒng)計(jì)的報(bào)表。反應(yīng)車間需要采集三個(gè)現(xiàn)場(chǎng)數(shù)據(jù)(在數(shù)據(jù)字典中進(jìn)行操作):1.
原料油液位(變量名:原料油液位,最大值100,整型數(shù)據(jù))2.
催化劑液位(變量名:催化劑液位,最大值100,整型數(shù)據(jù))3.
成品油液位(變量名:成品油液位,最大值100,整型數(shù)據(jù))第二講建立一個(gè)新工程第一節(jié):建立新工程在組態(tài)王中,332、1建立新工程組態(tài)王工程管理器的主要作用是為用戶集中管理本機(jī)上的組態(tài)王工程。
工程管理器的主要功能包括:新建、刪除工程,對(duì)工程重命名,搜索組態(tài)王工程,修改工程屬性,工程的備份、恢復(fù),數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出,切換到組態(tài)王開(kāi)發(fā)或運(yùn)行環(huán)境等。觀看演示2、1建立新工程組態(tài)王工程管理器的主要作用是為用戶集中342、2設(shè)計(jì)畫(huà)面為建立一個(gè)新的畫(huà)面:在工程瀏覽器中左側(cè)的樹(shù)形結(jié)構(gòu)中選擇“畫(huà)面”,在右側(cè)視圖中雙擊“新建”工程瀏覽器將彈出“新畫(huà)面”對(duì)話框。
繪制圖素的主要工具放置在圖形編輯工具箱內(nèi)。當(dāng)畫(huà)面打開(kāi)時(shí),工具箱自動(dòng)顯示。如果工具箱沒(méi)有出現(xiàn),選擇菜單“工具/顯示工具箱”或按F10鍵打開(kāi)它。工具箱中各種基本工具的使用方法和Windows中的“畫(huà)筆”很類似。選擇菜單“圖庫(kù)/打開(kāi)圖庫(kù)”或按F2鍵打開(kāi)圖庫(kù)管理器。使用圖庫(kù)管理器降低了工程人員設(shè)計(jì)界面的難度,用戶更加集中精力于維護(hù)數(shù)據(jù)庫(kù)和增強(qiáng)軟件內(nèi)部的邏輯控制,縮短開(kāi)發(fā)周期;同時(shí)用圖庫(kù)開(kāi)發(fā)的軟件將具有統(tǒng)一的外觀,方便工程人員學(xué)習(xí)和掌握;另外利用圖庫(kù)的開(kāi)放性,工程人員可以生成自己的圖庫(kù)元素
觀看演示2、2設(shè)計(jì)畫(huà)面觀看演示35組態(tài)王把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部設(shè)備包括:下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過(guò)串行口和上位機(jī)交換數(shù)據(jù);其他Windows應(yīng)用程序,它們之間一般通過(guò)DDE交換數(shù)據(jù);外部設(shè)備還包括網(wǎng)絡(luò)上的其他計(jì)算機(jī)。只有在定義了外部設(shè)備之后,組態(tài)王才能通過(guò)I/O變量和它們交換數(shù)據(jù)。為方便您定義外部設(shè)備,組態(tài)王設(shè)計(jì)了“設(shè)備配置向?qū)А币龑?dǎo)您一步步完成設(shè)備的連接。本教程中使用仿真PLC和組態(tài)王通信。仿真PLC可以模擬PLC為組態(tài)王提供數(shù)據(jù)。假設(shè)仿真PLC連接在計(jì)算機(jī)的COM1口。設(shè)備定義完成后,您可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備
“PLC1”。在定義數(shù)據(jù)庫(kù)變量時(shí),您只要把IO變量連結(jié)到這臺(tái)設(shè)備上,它就可以和組態(tài)王交換數(shù)據(jù)了。
數(shù)據(jù)庫(kù)是“組態(tài)王”最核心的部分。在TOUCHVEW運(yùn)行時(shí),工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要以動(dòng)畫(huà)的形式反映在屏幕上,操作者在計(jì)算機(jī)前發(fā)布的指令也要迅速送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有這一切都是以實(shí)時(shí)數(shù)據(jù)庫(kù)為中介環(huán)節(jié),所以說(shuō)數(shù)據(jù)庫(kù)是聯(lián)系上位機(jī)和下位機(jī)的橋梁。數(shù)據(jù)庫(kù)中變量的集合形象地稱為“數(shù)據(jù)詞典”,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細(xì)信息。注:在組態(tài)王軟件中數(shù)據(jù)庫(kù)分為:有實(shí)時(shí)數(shù)據(jù)庫(kù)和歷史數(shù)據(jù)庫(kù)2、3定義設(shè)備和變量觀看演示組態(tài)王把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部設(shè)備。外部36第三講讓畫(huà)面動(dòng)起來(lái)3、1變量的類型屬性3、2動(dòng)畫(huà)連接在本課程您將:?
理解動(dòng)畫(huà)連接的概念?
掌握定義動(dòng)畫(huà)連接的方法第三講讓畫(huà)面動(dòng)起來(lái)3、1變量的類型屬性在本課程您將:37數(shù)據(jù)詞典中變量的類型變量可以分為基本類型和特殊類型兩大類?;绢愋偷淖兞坑址譃椤皟?nèi)存變量”和“I/O變量”兩類?!癐/O變量”指的是需要“組態(tài)王”和其它應(yīng)用程序(包括I/O服務(wù)程序)交換數(shù)據(jù)的變量。這種數(shù)據(jù)交換是雙向的、動(dòng)態(tài)的,即:在“組態(tài)王”系統(tǒng)運(yùn)行過(guò)程中,每當(dāng)I/O變量的值改變時(shí),該值就會(huì)自動(dòng)寫(xiě)入遠(yuǎn)程應(yīng)用程序;每當(dāng)遠(yuǎn)程應(yīng)用程序中的值改變時(shí),“組態(tài)王”系統(tǒng)中的變量值也會(huì)自動(dòng)更新。所以,那些從下位機(jī)采集來(lái)的數(shù)據(jù)、發(fā)送給下位機(jī)的指令,比如“反應(yīng)罐液位”、“電源開(kāi)關(guān)”等變量,都需要設(shè)置成“I/O變量”。那些不需要和其它應(yīng)用程序交換、只在“組態(tài)王”內(nèi)需要的變量,比如計(jì)算過(guò)程的中間變量,就可以設(shè)置成“內(nèi)存變量”?;绢愋偷淖兞恳部梢园凑諗?shù)據(jù)類型分為離散型、模擬型、長(zhǎng)整數(shù)型和字符串型。內(nèi)存離散變量、I/O離散變量:類似一般程序設(shè)計(jì)語(yǔ)言中的布爾(BOOL)變量,只有0,1兩種取值,用于表示一些開(kāi)關(guān)量。內(nèi)存實(shí)型變量、I/O實(shí)型變量:類似一般程序設(shè)計(jì)語(yǔ)言中的浮點(diǎn)型變量,用于表示浮點(diǎn)數(shù)據(jù),取值范圍10E-38~10E+38,有效值7位。內(nèi)存整數(shù)變量、I/O整數(shù)變量:類似一般程序設(shè)計(jì)語(yǔ)言中的有符號(hào)長(zhǎng)整數(shù)型變量,用于表示帶符號(hào)的整型數(shù)據(jù),取值范圍
-2147483648~2147483647。內(nèi)存字符串型變量、I/O字符串型變量:類似一般程序設(shè)計(jì)語(yǔ)言中的字符串變量,可用于記錄一些有特定含義的字符串,如名稱,密碼等,該類型變量可以進(jìn)行比較運(yùn)算和賦值運(yùn)算。
特殊變量類型有報(bào)警窗口變量、報(bào)警組變量、歷史趨勢(shì)曲線變量、時(shí)間變量四種。這幾種特殊類型的變量正是體現(xiàn)了“組態(tài)王”系統(tǒng)面向工控軟件、自動(dòng)生成人機(jī)接口的特色。
變量基本屬性的說(shuō)明變量名:唯一標(biāo)識(shí)一個(gè)應(yīng)用程序中數(shù)據(jù)變量的名字,同一應(yīng)用程序中的數(shù)據(jù)變量不能重名,數(shù)據(jù)變量名區(qū)分大小寫(xiě),最長(zhǎng)不能超過(guò)32個(gè)字符。用鼠標(biāo)單擊編輯框的任何位置進(jìn)入編輯狀態(tài),工程人員此時(shí)可以輸入變量名字,變量名可以是漢字或英文名字,第一個(gè)字符不能是數(shù)字。例如,溫度、壓力、液位、var1等均可以作為變量名。變量的名稱(包括結(jié)構(gòu)變量)最多為31個(gè)字符。
變量類型:在對(duì)話框中只能定義八種基本類型中的一種,用鼠標(biāo)單擊變量類型下拉列表框列出可供選擇的數(shù)據(jù)類型,當(dāng)定義有結(jié)構(gòu)變量時(shí),一個(gè)結(jié)構(gòu)就是一種變量類型描述:此編輯框用于編輯和顯示數(shù)據(jù)變量的注釋信息。若想在報(bào)警窗口中顯示某變量的描述信息,可在定義變量時(shí),在描述編輯框中加入適當(dāng)說(shuō)明,并在報(bào)警窗口中加上描述項(xiàng),則在運(yùn)行系統(tǒng)的報(bào)警窗口中可見(jiàn)該變量的描述信息。(最長(zhǎng)不超過(guò)39個(gè)字符)
變化靈敏度:數(shù)據(jù)類型為模擬量或長(zhǎng)整型時(shí)此項(xiàng)有效。只有當(dāng)該數(shù)據(jù)變量的值變化幅度超過(guò)“變化靈敏度”時(shí),“組態(tài)王”才更新與之相連接的圖素(缺省為0)。
最小值:指示該變量值在數(shù)據(jù)庫(kù)中的下限。
最大值:指示該變量值在數(shù)據(jù)庫(kù)中的上限。注意:組態(tài)王中最大的精度為float型,四個(gè)字節(jié)。定義最大值時(shí)注意不要越限。最小原始值:指示前面定義的最小值所對(duì)應(yīng)的輸入寄存器的值的下限。
最大原始值:指示前面定義的最大值所對(duì)應(yīng)的輸入寄存器的值的上限。
保存參數(shù):在系統(tǒng)運(yùn)行時(shí),修改變量的域的值(可讀可寫(xiě)型),系統(tǒng)自動(dòng)保存這些參數(shù)值,系統(tǒng)退出后,其參數(shù)值不會(huì)發(fā)生變化。當(dāng)系統(tǒng)再啟動(dòng)時(shí),變量的域的參數(shù)值為上次系統(tǒng)運(yùn)行時(shí)最后一次的設(shè)置值。無(wú)需用戶再去重新定義。變量域的說(shuō)明請(qǐng)查看在線幫助。保存數(shù)值:系統(tǒng)運(yùn)行時(shí),當(dāng)變量的值發(fā)生變化后,系統(tǒng)自動(dòng)保存該值。當(dāng)系統(tǒng)退出后再次運(yùn)行時(shí),變量的初始值為上次系統(tǒng)運(yùn)行過(guò)程中變量值最后一次變化的值。初始值:這項(xiàng)內(nèi)容與所定義的變量類型有關(guān),定義模擬量時(shí)出現(xiàn)編輯框可輸入一個(gè)數(shù)值,定義離散量時(shí)出現(xiàn)開(kāi)或關(guān)兩種選擇。定義字符串變量時(shí)出現(xiàn)編輯框可輸入字符串,它們規(guī)定軟件開(kāi)始運(yùn)行時(shí)變量的初始值。
3、1變量的類型和屬性數(shù)據(jù)詞典中變量的類型3、1變量的類型和屬性383、2動(dòng)畫(huà)連接所謂“動(dòng)畫(huà)連接”就是建立畫(huà)面的圖素與數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系。對(duì)于我們已經(jīng)建立的“監(jiān)控中心”,如果畫(huà)面上的原料油罐圖素能夠隨著變量“原料油液位”等變量值的大小變化實(shí)時(shí)顯示液位的高低,那么對(duì)于操作者來(lái)說(shuō),他就能夠看到一個(gè)真實(shí)反映工業(yè)現(xiàn)場(chǎng)的監(jiān)控畫(huà)面,這正是本課的目的。觀看演示3、2動(dòng)畫(huà)連接所謂“動(dòng)畫(huà)連接”就是建立畫(huà)39第四講報(bào)警和事件在本課程您將:?
了解報(bào)警和事件窗口的作用?
掌握?qǐng)?bào)警和事件窗口設(shè)置方法掌握運(yùn)行的報(bào)警和事件窗口的操作方法報(bào)警和事件窗口的作用:運(yùn)行報(bào)警和事件記錄是監(jiān)控軟件必不可少的功能,“組態(tài)王”提供了強(qiáng)有力的支持和簡(jiǎn)單的控制運(yùn)行報(bào)警和事件記錄方法。組態(tài)王中的報(bào)警和事件主要包括變量報(bào)警事件、操作事件、用戶登錄事件和工作站事件。通過(guò)這些報(bào)警和事件,用戶可以方便地記錄和查看系統(tǒng)的報(bào)警、操作和各個(gè)工作站的運(yùn)行情況。當(dāng)報(bào)警和事件發(fā)生時(shí),在報(bào)警窗中會(huì)按照設(shè)置的過(guò)濾條件實(shí)時(shí)的顯示出來(lái)。為了分類顯示報(bào)警事件,可以把變量劃分到不同的報(bào)警組,同時(shí)指定報(bào)警窗口中只顯示所需的報(bào)警組。(注:趨勢(shì)曲線、報(bào)警窗口都是一類特殊的變量,有變量名和變量屬性等。)
第四講報(bào)警和事件在本課程您將:40報(bào)警配置如下:定義報(bào)警組設(shè)置變量的報(bào)警定義屬性建立報(bào)警和事件窗口
建立新畫(huà)面繪制報(bào)警和事件窗口報(bào)警窗口的操作報(bào)警和事件的輸出
文件輸出、打印輸出、數(shù)據(jù)庫(kù)輸出
觀看演示報(bào)警配置如下:定義報(bào)警組觀看演示41第五講:趨勢(shì)曲線
在本課程您將:?
了解實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線的作用?
掌握實(shí)時(shí)趨勢(shì)曲線的使用方法?
掌握歷史趨勢(shì)曲線的使用方法第四講報(bào)警和事件趨勢(shì)曲線的作用趨勢(shì)曲線用來(lái)反應(yīng)數(shù)據(jù)變量隨時(shí)間的變化情況。趨勢(shì)曲線有兩種:實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線。這兩種曲線外形都類似于坐標(biāo)紙,X軸代表時(shí)間,Y軸代表變量的量程百分比。所不同的是,在您的畫(huà)面程序運(yùn)行時(shí),實(shí)時(shí)趨勢(shì)曲線隨時(shí)間變化自動(dòng)卷動(dòng),以快速反應(yīng)變量的新變化,但是不能時(shí)間軸“回卷”,不能查閱變量的歷史數(shù)據(jù);歷史趨勢(shì)曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會(huì)自動(dòng)卷動(dòng)(如果實(shí)際需要自動(dòng)卷動(dòng)可以通過(guò)編程實(shí)現(xiàn)),而需要通過(guò)帶有命令語(yǔ)言的功能按鈕來(lái)輔助實(shí)現(xiàn)查閱功能。在同一個(gè)實(shí)時(shí)趨勢(shì)曲線中最多可同時(shí)顯示四個(gè)變量的變化情況,在同一個(gè)歷史趨勢(shì)曲線口中最多可同時(shí)顯示十六個(gè)變量的變化情況。
第五講:趨勢(shì)曲線在本課程您將:42曲線配置:實(shí)時(shí)趨勢(shì)曲線
歷史趨勢(shì)曲線組態(tài)王目前有三種歷史趨勢(shì)曲線,工具箱上的、圖庫(kù)內(nèi)的以及新增的一種KVHTrend曲線控件。第三種控件是組態(tài)王以ActiveX控件形式提供的繪制歷史曲線和ODBC數(shù)據(jù)庫(kù)曲線的功能性工具。通過(guò)該控件,不但可以實(shí)現(xiàn)歷史曲線的繪制,還可以實(shí)現(xiàn)ODBC數(shù)據(jù)庫(kù)中數(shù)據(jù)記錄的曲線繪制,而且在運(yùn)行狀態(tài)下,可以實(shí)現(xiàn)在線動(dòng)態(tài)增加/刪除曲線、曲線圖表的無(wú)級(jí)縮放、曲線的動(dòng)態(tài)比較、.曲線的打印等。該曲線控件最多可以繪制16條曲線。
觀看演示觀看演示曲線配置:實(shí)時(shí)趨勢(shì)曲線觀看演示觀看演示43第六講:配方系統(tǒng)在本課程您將:?
了解配方的相關(guān)知識(shí)?
掌握配方的制作及使用方法配方簡(jiǎn)介在制造領(lǐng)域,配方是用來(lái)描述生產(chǎn)一件產(chǎn)品所用的不同配料之間的比例關(guān)系。是生產(chǎn)過(guò)程中一些變量對(duì)應(yīng)的參數(shù)設(shè)定值的集合。又如,在鋼鐵廠,一個(gè)配方可能就是機(jī)器設(shè)置參數(shù)的一個(gè)集合,而對(duì)于批處理器,一個(gè)配方可能被用來(lái)描述批處理過(guò)程中的不同步驟。組態(tài)王支持對(duì)配方的管理,用戶利用此功能可以在控制生產(chǎn)過(guò)程中得心應(yīng)手,提高效率。比如當(dāng)生產(chǎn)過(guò)程狀態(tài)需要大量的控制變量參數(shù)時(shí),如果一個(gè)接一個(gè)地設(shè)置這些變量參數(shù)就會(huì)耽誤時(shí)間,而使用配方,則可以一次設(shè)置大量的控制變量參數(shù),滿足生產(chǎn)過(guò)程的需要。觀看演示第六講:配方系統(tǒng)在本課程您將:觀看演示44第七講:報(bào)表系統(tǒng)本章內(nèi)容?
介紹報(bào)表系統(tǒng)的創(chuàng)建和格式設(shè)置?
介紹報(bào)表函數(shù)?
介紹報(bào)表系統(tǒng)的組態(tài)?
介紹報(bào)表模板數(shù)據(jù)報(bào)表是反應(yīng)生產(chǎn)過(guò)程中的數(shù)據(jù)、狀態(tài)等,并對(duì)數(shù)據(jù)進(jìn)行記錄的一種重要形式。是生產(chǎn)過(guò)程必不可少的一個(gè)部分。它即能反應(yīng)系統(tǒng)實(shí)時(shí)的生產(chǎn)情況,也能對(duì)長(zhǎng)期的生產(chǎn)過(guò)程進(jìn)行統(tǒng)計(jì)、分析,使管理人員能夠?qū)崟r(shí)掌握和分析生產(chǎn)情況。組態(tài)王提供內(nèi)嵌式報(bào)表系統(tǒng),工程人員可以任意設(shè)置報(bào)表格式,對(duì)報(bào)表進(jìn)行組態(tài)。組態(tài)王為工程人員提供了豐富的報(bào)表函數(shù),實(shí)現(xiàn)各種運(yùn)算、數(shù)據(jù)轉(zhuǎn)換、統(tǒng)計(jì)分析、報(bào)表打印等。即可以制作實(shí)時(shí)報(bào)表,也可以制作歷史報(bào)表。另外,工程人員還可以制作各種報(bào)表模板,實(shí)現(xiàn)多次使用,以免重復(fù)工作。
觀看演示實(shí)時(shí)報(bào)表觀看演示歷史報(bào)表第七講:報(bào)表系統(tǒng)本章內(nèi)容觀看演示實(shí)時(shí)報(bào)表觀看演示歷史報(bào)表45第八講:控件本章內(nèi)容:
?
介紹控件的相關(guān)知識(shí)?
介紹控件的設(shè)置及使用控件的作用控件可以作為一個(gè)相對(duì)獨(dú)立的程序單位被其他應(yīng)用程序重復(fù)調(diào)用。控件的接口是標(biāo)準(zhǔn)的,凡是滿足這些接口條件的控件,包括其他軟件供應(yīng)商開(kāi)發(fā)的控件,都可以被組態(tài)王支持。組態(tài)王中提供的控件在外觀上類似于組合圖素,工程人員只需把它放在畫(huà)面上,然后配置控件的屬性,進(jìn)行相應(yīng)的函數(shù)連接,控件就能完成復(fù)雜的功能。第八講:控件本章內(nèi)容:
46
控件配置組態(tài)王控件1、使用xy控件2、使用窗口控件
棒圖控件下拉式列表組合框控件
ActiveX控件組態(tài)王除了支持本身提供的各種控件外,組態(tài)王還支持Windows標(biāo)準(zhǔn)的ActiveX控件(主要為可視控件),包括Microsoft提供的標(biāo)準(zhǔn)ActiveX控件和用戶自制的ActiveX控件。ActiveX控件的引入在很大程度上方便了用戶,用戶可以靈活地編制一個(gè)符合自身需要的控件,或調(diào)用一個(gè)已有的標(biāo)準(zhǔn)控件,來(lái)完成一項(xiàng)復(fù)雜的任務(wù),而無(wú)須在組態(tài)王中做大量的復(fù)雜的工作。一般的ActiveX控件都具有屬性、方法、事件,用戶通過(guò)設(shè)置控件的這些屬性、事件、方法來(lái)完成工作。1、日期時(shí)間控件2、日歷控件
觀看演示觀看演示
控件配置組態(tài)王控件觀看演示觀看演示47第九講:數(shù)據(jù)庫(kù)查詢?cè)诒菊n程您將:?
了解組態(tài)王SQL訪問(wèn)管理器。?
了解如何與通用數(shù)據(jù)庫(kù)進(jìn)行連接?
了解如何想向數(shù)據(jù)庫(kù)寫(xiě)入記錄?
了解如何查詢數(shù)據(jù)庫(kù)中記錄組態(tài)王SQL訪問(wèn)功能實(shí)現(xiàn)組態(tài)王和其他外部數(shù)據(jù)庫(kù)(支持ODBC訪問(wèn)接口)之間的數(shù)據(jù)傳輸。它包括組態(tài)王的SQL訪問(wèn)管理器和SQL函數(shù)。
以MsAccess數(shù)據(jù)庫(kù)為例,下面說(shuō)明組態(tài)王與其相連的例子。SQL訪問(wèn)管理器SQL訪問(wèn)管理器用來(lái)建立數(shù)據(jù)庫(kù)列和組態(tài)王變量之間的聯(lián)系。包括表格模板和記錄體兩部分功能。通過(guò)表格模板在數(shù)據(jù)庫(kù)表中建立表格;通過(guò)記錄體建立數(shù)據(jù)庫(kù)表格列和組態(tài)王之間的聯(lián)系,允許組態(tài)王通過(guò)記錄體直接操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)。表格模板和記錄體都是在工程瀏覽器中建立的。第九講:數(shù)據(jù)庫(kù)查詢?cè)诒菊n程您將:48數(shù)據(jù)庫(kù)配置創(chuàng)建表格創(chuàng)建記錄體配置數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)寫(xiě)入記錄讀取記錄KVDBGRID控件觀看演示觀看演示觀看演示觀看演示數(shù)據(jù)庫(kù)配置創(chuàng)建表格觀看演示49第十講:DDE?
本章介紹:組態(tài)王如何通過(guò)DDE方式與其他的應(yīng)用程序交換數(shù)據(jù)。動(dòng)態(tài)數(shù)據(jù)交換(DDE)的概念DDE是WINDOWS平臺(tái)上的一個(gè)完整的通訊協(xié)議,它使應(yīng)用程序之間能彼此交換數(shù)據(jù)和發(fā)送指令。進(jìn)行DDE通訊的應(yīng)用程序相互間是通過(guò)三個(gè)標(biāo)識(shí)名來(lái)約定的:即一方的應(yīng)用程序要想獲取另一方的數(shù)據(jù),必須定義另一方的三個(gè)標(biāo)識(shí):應(yīng)用程序名:即進(jìn)行DDE對(duì)話的雙方的名稱,組態(tài)王的應(yīng)用程序名為“VIEW”,EXCEL應(yīng)用程序名為“Excel”。等等主題:即被討論的數(shù)據(jù)對(duì)象。組態(tài)王的主題規(guī)定為“tagname”,EXCEL規(guī)定為“sheet1”、“sheet2”。。。。。。項(xiàng)目:
即被討論的特定的數(shù)據(jù)對(duì)象。若工程人員把組態(tài)王作為服務(wù)器向另一個(gè)應(yīng)用程序提供數(shù)據(jù)時(shí),在數(shù)據(jù)詞典里進(jìn)行I/O變量定義后,其“設(shè)備名.寄存器名”就作為項(xiàng)目名;若把excel作為服務(wù)器向另一個(gè)應(yīng)用程序提供數(shù)據(jù)時(shí),則其項(xiàng)目是單元:如“r1c1”(表示第一行第一列的單元),具體說(shuō)明可參看下面講解。
組態(tài)王做服務(wù)器EXCEL做服務(wù)器第十講:DDE?
本章介紹:組態(tài)王做服務(wù)器EXCEL做服務(wù)50第十一講:OPCOPC全稱是OLEforProcessControl,是過(guò)程控制
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 光明的守護(hù)者燈具
- 《快餐廳設(shè)計(jì)》課件
- 2024年一年級(jí)品生下冊(cè)《種養(yǎng)一棵花》教案2 山東版
- 2024學(xué)年九年級(jí)英語(yǔ)上冊(cè) Unit 4 Stories and poems Lesson 24 Writing a Poem教學(xué)設(shè)計(jì)(新版)冀教版
- 2024-2025學(xué)年八年級(jí)物理下冊(cè) 第九章 機(jī)械和功 四 功率教案 (新版)北師大版
- 2023六年級(jí)數(shù)學(xué)上冊(cè) 一 小手藝展示-分?jǐn)?shù)乘法信息窗3 求一個(gè)數(shù)的幾分之幾是多少說(shuō)課稿 青島版六三制
- 2023七年級(jí)道德與法治上冊(cè) 第三單元 師長(zhǎng)情誼 第六課 師生之間第2框 師生交往說(shuō)課稿 新人教版
- 動(dòng)詞錘煉 課件
- 自己擬的入股合同(2篇)
- 獲獎(jiǎng)?wù)n件 英語(yǔ)
- 自學(xué)考試-計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)(全國(guó))
- 極地特快中英文臺(tái)詞打印版
- GB/T 3620.1-2016鈦及鈦合金牌號(hào)和化學(xué)成分
- GB/T 307.3-2017滾動(dòng)軸承通用技術(shù)規(guī)則
- GB/T 20416-2006自然保護(hù)區(qū)生態(tài)旅游規(guī)劃技術(shù)規(guī)程
- GB/T 20160-2006旋轉(zhuǎn)電機(jī)絕緣電阻測(cè)試
- GB/T 17514-2017水處理劑陰離子和非離子型聚丙烯酰胺
- 第十七動(dòng)物的采食量
- 二副面試問(wèn)題與答案
- 女生生理衛(wèi)生課-完整課件
- Friends《老友記》英文介紹(并茂)課件
評(píng)論
0/150
提交評(píng)論