Ovation組態(tài)工程師初級(jí)培訓(xùn)PPT課件_第1頁
Ovation組態(tài)工程師初級(jí)培訓(xùn)PPT課件_第2頁
Ovation組態(tài)工程師初級(jí)培訓(xùn)PPT課件_第3頁
Ovation組態(tài)工程師初級(jí)培訓(xùn)PPT課件_第4頁
Ovation組態(tài)工程師初級(jí)培訓(xùn)PPT課件_第5頁
已閱讀5頁,還剩252頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.,第一章:Ovation系統(tǒng)概述 第二章:數(shù)據(jù)庫點(diǎn)的建立及硬件維護(hù) 第三章:控制回路的維護(hù)及修改 第四章:流程圖的修改,.,OVATION系統(tǒng)的結(jié)構(gòu) 控制器的介紹 I/O子系統(tǒng)介紹 常用I/O卡的接線,第一章:Ovation系統(tǒng)概述,.,2,OVATION系統(tǒng)介紹,Ovation系統(tǒng)是集過程控制及企業(yè)管理信息技術(shù)為一體的融合了當(dāng)今世界最先進(jìn)的計(jì)算機(jī)與通訊技術(shù)于一身的典范。其采用了高速度、高可靠性、高開放性的通訊網(wǎng)絡(luò),具有多任務(wù)、多數(shù)據(jù)采集及潛在的控制能力。OVATION系統(tǒng)利用當(dāng)前最新的分布式、全局型的相關(guān)數(shù)據(jù)庫完成對(duì)系統(tǒng)的組態(tài)。全局分布式數(shù)據(jù)庫將功能分散到多個(gè)可并行運(yùn)行的獨(dú)立站點(diǎn),而非集中

2、到一個(gè)中央處理器上,不因其他事件的干擾而影響系統(tǒng)性能。,系統(tǒng)特點(diǎn): 高速、高容量的網(wǎng)絡(luò)主干采用商業(yè)化的硬件。 基于開放式工業(yè)標(biāo)準(zhǔn),Ovation系統(tǒng)能將第三方的產(chǎn)品很容易地集成在一起。 分布式全局?jǐn)?shù)據(jù)庫將功能分散到多個(gè)獨(dú)立站點(diǎn),而不是集中在一個(gè)中央處理器中。,網(wǎng)絡(luò)特點(diǎn): Ovation 站點(diǎn)直接和高速公路通訊,以便發(fā)送和接收實(shí)時(shí)數(shù)據(jù)和控制命令。 Ovation網(wǎng)絡(luò)提供具有確定性的和非確定性的兩種數(shù)據(jù)傳輸方式。 具有LAN和WAN互聯(lián)能力的橋路和監(jiān)視器。 PLC可成為Ovation數(shù)據(jù)高速公路的直接站點(diǎn)。 控制器特點(diǎn): 通過開放式計(jì)算機(jī)技術(shù)標(biāo)準(zhǔn)帶來了高度的靈活性。 為執(zhí)行簡(jiǎn)單的和復(fù)雜的調(diào)節(jié)和順序

3、控制策略提供了功能強(qiáng)大和大容量的控制手段。 高可靠性使過程和利用率達(dá)到最高。 站點(diǎn)內(nèi)每個(gè)測(cè)點(diǎn)的數(shù)值和狀態(tài)以合適的頻率傳播。,.,工作站特點(diǎn): 標(biāo)準(zhǔn)平臺(tái)以PC機(jī)為基礎(chǔ)的Windows操作系統(tǒng)。 多任務(wù)的工作方式,可通過單CRT和雙CRT來實(shí)現(xiàn)。 將Ovation各種功能結(jié)合在一起,使所需的硬件數(shù)量減到最小。 相關(guān)數(shù)據(jù)庫: 作為Ovation系統(tǒng)心臟的相關(guān)數(shù)據(jù)庫管理系統(tǒng)(RDBMS)是數(shù)據(jù)控制的主要手段。Ovation是第一個(gè)采用這種全嵌入式數(shù)據(jù)管理系統(tǒng)的過程控制和采集系統(tǒng)。除了實(shí)時(shí)和歷史的過程數(shù)據(jù)外,RDBMS還存儲(chǔ)了Ovation的每一個(gè)信息,包括:系統(tǒng)組態(tài)、歷史儲(chǔ)存和重新建立的數(shù)據(jù)、報(bào)表格式

4、、控制算法信息、I/O控制器原始數(shù)據(jù)以及過程數(shù)據(jù)庫。 Ovation的RDBMS有能力很方便地將大量原始數(shù)據(jù)加以綜合的編排,所有編程工具和Ovation應(yīng)用有關(guān)的數(shù)據(jù)都保存在這個(gè)集中管理的、定義明確的RDBMS結(jié)構(gòu)中,然后將運(yùn)行信息分配到控制系統(tǒng),使控制系統(tǒng)能獨(dú)立于Ovation相關(guān)數(shù)據(jù)庫運(yùn)行,且所有系統(tǒng)和過程信息被保存并不斷更新。 功能強(qiáng)大的工具庫: Ovation功能強(qiáng)大的工具庫完全是一組先進(jìn)軟件程序的集成,用于生成和保存系統(tǒng)的控制策略、過程畫面、測(cè)點(diǎn)記錄、I/O設(shè)置、報(bào)表生成以及全系統(tǒng)的組態(tài)。工具庫同嵌入式相關(guān)數(shù)據(jù)庫管理系統(tǒng)相輔相成,協(xié)調(diào)維護(hù)系統(tǒng)內(nèi)部組態(tài)數(shù)據(jù)的總匯編,同時(shí)又能容易地實(shí)現(xiàn)同

5、其它工廠和商業(yè)信息網(wǎng)的互聯(lián)。,.,網(wǎng)絡(luò)部分:OVATION分散控制系統(tǒng)網(wǎng)絡(luò)由互為冗余網(wǎng)、數(shù)據(jù)交換站以及操作員站、工程師站、歷史站、控制器等各節(jié)點(diǎn)構(gòu)成。 工作站:根據(jù)站的使用功能不同分為幾種不同功能站,包括:數(shù)據(jù)庫服務(wù)器、工程服務(wù)器、操作員站、歷史報(bào)表站、以及其他功能站。 控制器:作為控制中心,控制器采用了冗余的方式達(dá)到最大的可靠性、安全性??刂破鞑捎门cPC兼容的實(shí)時(shí)操作系統(tǒng)(全32位優(yōu)先級(jí)多任務(wù)系統(tǒng)),以及標(biāo)準(zhǔn)的PC結(jié)構(gòu)和無源的PCI/ISA總線接口。,系統(tǒng)分三大部分組成:,系統(tǒng)容量: 100MB的高速公路,每條網(wǎng)最多254個(gè)站,每條網(wǎng)20萬個(gè)點(diǎn): 速率:100MB/S 容量:20萬實(shí)時(shí)點(diǎn)/每

6、秒 介質(zhì):(OVATION 網(wǎng)絡(luò))/非屏蔽雙絞線(UTP) 節(jié)點(diǎn):1000個(gè) 網(wǎng)絡(luò)拓?fù)洌盒切瓮負(fù)?每網(wǎng)長:200KM 支持同步和異步通訊方式 工業(yè)TCP/IP協(xié)議完全與以太網(wǎng)兼容,.,典型的OVATION系統(tǒng)結(jié)構(gòu),Controller 1/51,OVATION 網(wǎng)絡(luò) High Speed Ethernet 100(Mbps) Up to 200,000 points Up to 254 Drops,數(shù)據(jù)庫服務(wù)器/工程師站 DB/SS/EWS,OPH 歷史站,操作員站 OWS,Ethernet Switch,Ethernet Backup Switch,冗余控制器對(duì) 實(shí)時(shí)控制器,掃描、刻度變換、

7、 監(jiān)測(cè)全部的過程輸入,輸出控制 信息給過程。在OVATION網(wǎng)或 以太網(wǎng)上廣播點(diǎn)信息。,.,Ovation 系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu),.,Ovation 單網(wǎng)網(wǎng)絡(luò)連接:,.,2009-10,8,第三方設(shè)備網(wǎng)絡(luò)連接:,.,drop200 192.168.2.200,drop201 192.168.2.201,drop160 192.168.2.160,drop211 192.168.2.211,drop210 192.168.2.210,drop1 192.168.2.1,drop51 192.168.2.51,站網(wǎng)絡(luò)IP地址設(shè)置:,.,1X00093G06 Root w/ 3 fanouts,1X000

8、93G07 BK Root w/ 3 fanouts,Controller,1X00093G10,控制器網(wǎng)線只能接至交換機(jī)Ovation drop端口 G10 只能 dual attached 至 fanout 端口 G01 只能 Single attached 至 IP only口,1X00093G01,Ovation 網(wǎng)絡(luò)結(jié)構(gòu) - Fast Ethernet,.,Ovation網(wǎng)絡(luò)設(shè)備,Ovation交換機(jī)分類 Root Switch (Cisco 2950) 1X00093Gxx Fan-out Switch (Cisco 2950) 1X00093Gxx IP Traffic Swit

9、ch (Cisco 2950) 1X00093Gxx Core Switch (Cisco 3550, router switch) 1X00105Gxx 實(shí)時(shí)網(wǎng)不等同于辦公室局域網(wǎng),Ovation中每個(gè)交換機(jī)都經(jīng)過特殊配置以優(yōu)先保證實(shí)時(shí)數(shù)據(jù)刷新。 Ovation 交換機(jī)端口類型 Ovation drop 端口 Fan-out 端口 Switch Interconnection 端口 (冗余) IP Only 端口,.,交換機(jī)組號(hào)及端口分配,.,交換機(jī)組號(hào)及端口分配,.,交換機(jī)組號(hào)及端口分配,.,交換機(jī)更換問題,首先要了解IOS和交換機(jī)配置文件 IOS (Intranet Operating

10、System, 由Cisco開發(fā), 管理交換機(jī)) 交換機(jī)配置文件 (Emerson根據(jù)特定的IOS對(duì)交換機(jī)進(jìn)行特殊配置) IOS版本與配置文件版本有對(duì)應(yīng)關(guān)系 未經(jīng)正確配置的交換機(jī)不能用于Ovation網(wǎng)絡(luò)!,.,OVATION系統(tǒng)中的工作站:,Engineering Server 工程服務(wù)器 包括 Power Tools 和 Oracle 數(shù)據(jù)庫 Windows 2003 Server 操作系統(tǒng) Ovation 系統(tǒng)軟件 Oracle 關(guān)系數(shù)據(jù)庫 AutoCAD 軟件 ( V3.0.x版本以下需要 ) Operator Station 操作員站 Windows XP 操作系統(tǒng) Ovation

11、系統(tǒng)軟件 Historian Server 歷史記錄站 Windows XP 操作系統(tǒng) OPH 歷史軟件 Data Link Server 數(shù)據(jù)連接服務(wù)器 ( OPC 站 ) Windows XP 操作系統(tǒng) OPC軟件,.,OCR400控制器的結(jié)構(gòu),.,OCR400控制器,.,控制器的結(jié)構(gòu),L2,L1,.,控制器的通訊端口,.,處理器模塊接口,N1:第三方網(wǎng)絡(luò)設(shè)備(以以太網(wǎng)方式連接,例如Allen Bradley) N2:?jiǎn)尉W(wǎng)連接口 N3:雙網(wǎng)連接口(第二個(gè)網(wǎng)口) N4:與備份控制器連接口,P:電源,綠色 N1N4為網(wǎng)絡(luò)端口 每個(gè)端口各有兩個(gè)指示燈 第一個(gè)燈為綠色并閃爍時(shí),表示此端口已連接,

12、第二個(gè)燈為黃色時(shí),表示此端口正在傳遞和接收數(shù)據(jù)。,.,I/O接口模塊,控制器的I/O通訊口:,.,I/O接口模塊指示燈,在I/O接口模塊上的燈用于指示控制器的工作狀態(tài)。 燈可以是長亮,可以是閃爍,也可以是不亮。 標(biāo)有Error的指示燈亮?xí)r為紅色,其它燈都為綠色。,.,I/O接口模塊指示燈,.,控制器的特點(diǎn),5個(gè)任務(wù)區(qū), 且可根據(jù)要求設(shè)置運(yùn)算速度 (10 ms - 30S); SAMA 形式的邏輯及控制回路的組態(tài)方式; Serial 當(dāng)馬達(dá)關(guān)時(shí),圓為紅.$D1為宏圖的點(diǎn)名指針) 5、畫上馬達(dá)的其他部份。 6、在馬達(dá)下畫一字符串:(在調(diào)用此宏圖時(shí)再填上具體字串) A)在工具中選擇abc工具,在De

13、fault string參數(shù)處填:”$T1” B)按OK按鈕. 7、全選成組,把組移到畫布的左上角。 8、在GB工具中,選File - save,.,練習(xí)六:使用動(dòng)態(tài)馬達(dá)宏圖到主圖中,1、打開5600.src圖。 2、打開圖形工具,選擇宏圖工具。 3、在Macro工具上選擇宏圖號(hào):(例:560X) 4、在宏圖工具窗口顯示需要填寫的參數(shù)。 Process Points:相應(yīng)的點(diǎn)名(例:DI101) Other Text:相應(yīng)的字串(例: “PUMP100”) 5、按OK. - 將圖放到相應(yīng)的位置。 6、保存此圖。下裝到操作站。調(diào)出此圖檢查結(jié)果。,.,生成彈出窗口圖,窗口圖 圖形類型: 窗口圖 允

14、許圖號(hào):7000 8499 $W 窗口點(diǎn)名變量應(yīng)用 Poke介紹 Poke type 8: window,.,練習(xí)七:生成窗口圖,1、打開Developer Studio,展開數(shù)據(jù)庫名文件夾, 選擇Graphics -Diagram- 右鍵,選擇insert new。 2、命名圖號(hào).如:800X - GB工具將被打開。 (X = 學(xué)習(xí)組的組號(hào))(窗口圖號(hào)范圍為70008499) 3、在菜單上選擇VIEW-Diagram Configuration 彈出流程圖的設(shè)置窗口: 在Background上選擇白色(White)。 在調(diào)出窗口中的TYPE參數(shù)上選擇window 4、調(diào)出畫圖工具,畫一個(gè)簡(jiǎn)單

15、的模擬量棒圖: A)選棒圖圖符,填參數(shù): PtName/RecFld: A101 AV Low Limit: 0High Limit: 100 按OK按鈕,畫一個(gè)棒圖。 B)重復(fù)以上工作,畫另兩個(gè)棒圖。 5、保存圖型。,.,在主圖中調(diào)用窗口圖:,6、在主圖中調(diào)用窗口圖 1)調(diào)出主圖(如:5600.src) 2)在圖型工具中選擇Keyboard圖型區(qū) 3)選擇Poke工具 4)在工具中的Poke Type上選擇:8 (window) 5)填參數(shù): Diag#: 800X (窗口圖號(hào)) (X = 學(xué)習(xí)組的組號(hào)) Group#:0(不用點(diǎn)組為:0,若用點(diǎn)組填點(diǎn)組號(hào)) 6)選擇OK 7)在這隱形按鈕上

16、畫上字串:800X。 8)保存圖型,下裝到操作站。 9)在操作站中打開此圖,按800X按鈕,調(diào)出窗口圖。,.,練習(xí)八:用$W窗口變量替代動(dòng)態(tài)連接中的點(diǎn)名,1、打開Developer Studio,展開數(shù)據(jù)庫名文件夾, 選擇Graphics -Diagram- 右鍵,選擇insert new。 2、命名圖號(hào).如:800X - GB工具將被打開。 (X = 學(xué)習(xí)組的組號(hào))(窗口圖號(hào)范圍為70008499) 3、在菜單上選擇VIEW-Diagram Configuration 彈出流程圖的設(shè)置窗口: 在Background上選擇白色(White)。 在調(diào)出窗口中的TYPE參數(shù)上選擇window 4、

17、調(diào)出畫圖工具,畫一個(gè)簡(jiǎn)單的模擬量棒圖: A)選棒圖圖符,填參數(shù): PtName/RecFld: $W1 AV Low Limit: 0High Limit: 100 按OK按鈕,畫一個(gè)棒圖,分別用$W2和$W3。 B)重復(fù)以上工作,畫另兩個(gè)棒圖。 5、保存圖型。,6、在主圖中調(diào)用窗口圖 1)調(diào)出主圖(如:5600.src) 2)在圖型工具中選擇Keyboard圖型區(qū) 3)選擇Poke工具 4)在工具中的Poke Type上選擇:8 (window) 5)填參數(shù): Diag#: 800X(窗口圖號(hào)) Group#:0 $W Points:填寫在窗口圖中用的$W1、2、3的具體點(diǎn)名) (如:AI1

18、01、AI102、AI103) 6)選擇OK 7)在這隱形按鈕上畫上字串:800X。 8)保存圖型,下裝到操作站。 9)在操作站中打開此圖,按800X按鈕,調(diào)出窗口圖。,.,生成控制回路接口圖,常用GB應(yīng)用程序 模擬量控制回路的操作面板 開關(guān)量回路的開關(guān)面板 4. 使用源文件編輯圖形 GB 源編輯器 外部編輯器,.,CNTRL_POKE (6),功能:激活兩個(gè)算法,調(diào)用某個(gè)TRIGGER,對(duì)某個(gè)SET寄存器送一整數(shù) POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args point1 point2

19、trig_num set_num setval 其中: x, y, w, h, state, = 標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type = 激活區(qū)類型 (7 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs = 被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)6. diag_num = 圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args = 參數(shù)的總數(shù). 對(duì)此應(yīng)用為5。 point1 = 算法點(diǎn)名 ID point2 = 算法點(diǎn)名 ID trig_num = 需要執(zhí)行的TRIGGER號(hào) set_num = Set

20、 寄存器號(hào)。 setval =SET 寄存區(qū)送的整數(shù).,常用GB應(yīng)用程序,.,Program 28 (數(shù)字量開應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的OPEN輸出端,送出一個(gè)1脈沖。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_n

21、um =應(yīng)用程序序號(hào)28. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,功能:將當(dāng)前被激活的KEYBOARD算法的CLOSE輸出端,送出一個(gè)1脈沖。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,

22、則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)29. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,Program 29 (數(shù)字量關(guān)應(yīng)用程序),.,Program 32 (切手動(dòng)應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的MAN輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的MASTATION算法切手動(dòng)。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參

23、數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)32. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,Program 33 (切自動(dòng)應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的AUTO輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的MASTATION 算法切自動(dòng)。 POKE_FLD x y w h state poke_type num_of_progs pr

24、og_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)33. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,.,Program 30 (設(shè)定值增加應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的SPUP輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的SET

25、POINT算法輸出增加。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)30. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,Program 31

26、(設(shè)定值減少應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的SPDN輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的SETPOINT算法輸出減少。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)31. diag_num =圖形號(hào)

27、 (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,.,Program 34 (輸出值增加應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的INC輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的MASTATION算法輸出增加。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào)

28、 (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)34. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,Program 35 (輸出值減少應(yīng)用程序),功能:將當(dāng)前被激活的KEYBOARD算法的DEC輸出端,送出一個(gè)1脈沖;將當(dāng)前被激活的MASTATION算法輸出減少。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù).

29、 poke_type =激活區(qū)類型 (23 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)35. diag_num =圖形號(hào) (若在此應(yīng)用程序中不用,則為0 ). num_of_args =參數(shù)的總數(shù). 對(duì)此應(yīng)用為0。,.,窗口調(diào)用應(yīng)用程序 (117),功能:調(diào)出某幅窗口圖,且對(duì)窗口圖中的窗口圖點(diǎn)名變量$W賦點(diǎn)名。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_of_args group d

30、ispx dispy type num_of _points point_list 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (7 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用, 則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)117. diag_num =圖形號(hào) (此應(yīng)用程序中可是:7000 8500 ). num_of_args =參數(shù)的總數(shù). group = PDS組號(hào). 有以下幾種選擇方式: 0 = 無組與圖對(duì)應(yīng); -1 = 與主圖的PDS組一致; 1 到 50

31、00 = PDS圖組號(hào); dispx = 窗口圖在調(diào)出時(shí)的X軸位置. dispy =窗口圖在調(diào)出時(shí)的Y軸位置. type = 0 num_of_points = 窗口圖中$W變量的個(gè)數(shù). 若無填0. point_list =窗口圖中$W變量的點(diǎn)名清單, 點(diǎn)名的寄存器名為ID.,.,在操作面板上加數(shù)值輸入?yún)^(qū):EEEEEE XPID_DIGITAL (121) 應(yīng)用程序: 功能:將某個(gè)輸入?yún)^(qū)中的數(shù)值送到MASTATION算法輸出或送到SETPOINT算法的輸出。 POKE_FLD x y w h state poke_type num_of_progs prog_num diag_num num_

32、of_args function ef_value si_value|value ef_slew si_slew|slew 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (7 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用, 則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)121. diag_num =圖形號(hào) (此應(yīng)用程序中為0).,使用應(yīng)用(121)改變回路設(shè)定值及輸出值,.,應(yīng)用程序(121)改變回路設(shè)定值及輸出值(續(xù)),num_of_args =參數(shù)的總數(shù).(此程序可選

33、1或5;通常為5) Function 當(dāng)num_of_args選擇為1時(shí):1:改變?cè)O(shè)定值;2:改變輸出值 3:改變?cè)O(shè)定值時(shí)以滿刻度20;4:改變輸出值時(shí)以滿刻度20 當(dāng)num_of_args選擇為5時(shí):1:改變?cè)O(shè)定值;2:改變輸出值 ef_value 輸入?yún)^(qū)號(hào) si_value 輸入?yún)^(qū)所在圖類型索引號(hào):1:主圖;2:子圖;7:窗口圖 ef_slew 0 slew 變化率值,.,應(yīng)用程序(119)輸入?yún)^(qū)送數(shù)或字符,功能:對(duì)操作面板上的數(shù)值輸入?yún)^(qū) EEEEEE 送數(shù)或字符。 DISP_EFDATA (119)應(yīng)用程序: POKE_FLD x y w h state poke_type num_of

34、_progs prog_num diag_num num_of_args main sub ef data 其中: x, y, w, h, state =標(biāo)準(zhǔn)的激活區(qū)參數(shù). poke_type =激活區(qū)類型 (7 是對(duì)應(yīng)的激活區(qū)類型號(hào)). num_of_progs =被執(zhí)行的應(yīng)用程序序號(hào) (通常為 1,若有多個(gè)應(yīng)用程序使用,則有相應(yīng)的數(shù)). prog_num =應(yīng)用程序序號(hào)119. diag_num =圖形號(hào) (此應(yīng)用程序中為0). num_of_args =參數(shù)的總數(shù)。 main 在彈出窗口圖或主圖上的輸入?yún)^(qū)數(shù)量 Sb 在子圖上的輸入?yún)^(qū)數(shù)量 ef 輸入?yún)^(qū)號(hào)(區(qū)號(hào)是以先定義主圖或圖窗口圖上的輸

35、入?yún)^(qū),后設(shè)置子 窗口的輸入?yún)^(qū)) data 輸入內(nèi)容(如“ABC”;56.7) 若有多個(gè)輸入內(nèi)容則: ef Data 重復(fù)以上數(shù)據(jù),.,練習(xí)九:生成模擬量控制回路的操作面板,Poke type 7 (無條件執(zhí)行程序應(yīng)用) Program 6 (應(yīng)用程序:激活二個(gè)算法,調(diào)用一個(gè)TRIGGER,對(duì)SET寄存器送某個(gè)數(shù)) Poke type 23 (有條件執(zhí)行多個(gè)應(yīng)用程序) Program 30 (設(shè)定值增加應(yīng)用程序) Program 31 (設(shè)定值減少應(yīng)用程序) Program 32 (切手動(dòng)應(yīng)用程序) Program 33 (切自動(dòng)應(yīng)用程序) Program 34 (輸出值增加應(yīng)用程序) Prog

36、ram 35 (輸出值減少應(yīng)用程序),使用以下的激活區(qū)及應(yīng)用程序完成一個(gè)模擬量操作面板:,.,TANK LEVEL CONTROL,AUTO,MAN,?,?,?,TRK,PRA,PLW,MANUAL,AUTO,MRE,.,1、打開800X.src窗口圖。 2、建立AUTO按鈕: 在工具條上選擇OI Button工具: Label type:text Label: 輸入: “AUTO” Functionality: poke Poke Type: 23 (control) Set: 1Set value: 2 Prog#: 33(AUTO按鈕) 按OK按鈕. - 將按鈕畫在相應(yīng)的位置 ( 此按鈕為自動(dòng)按鈕,只有當(dāng)SET寄存器為2時(shí),按此按鈕才起作用) 3、建立MANU按鈕,同2)步驟,將Prog#參數(shù)改為:32 4、建立設(shè)定值增加按鈕:在工具條上選擇OI Button: L

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論