力控組態(tài)軟件數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊_第1頁
力控組態(tài)軟件數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊_第2頁
力控組態(tài)軟件數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊_第3頁
力控組態(tài)軟件數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊_第4頁
力控組態(tài)軟件數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊_第5頁
已閱讀5頁,還剩68頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、_ !#$%&_ !#$%&(_ _ !#$%&(*+,-./0123_ !#$%&(*+,-./01_ !#$%&($*+,-./01234567895:_ !#$%&( *_ !#$%&_ !#$%&_ !#$%_ !#_ !#$%&(_ !#$%_ !#$%&(*+,-._ !#$%&(*+,-./01_ !#_ !#$%&C 2007_ !#$%&(*_ !_ !#$_ !#$%&(*+,-./0123_ !#$%&(_ _ !#$%_ !#$%&(*+,-./01234567_ !#$%&(_ !#_ !_ _ !#$%_&(*+ForceControl _pSpace _pFiel

2、dComm _pStrategy TM _ !#$%&(*+,-.Microsoft _Microsoft Excel甠 _ !#$%&_Windows TM _ !#$%&(_ !#$%&(_ !#$%&(*010-82856163_ !#$%&(27_ !#$%_100080E-mail _pcauto_1目錄第 1 章實時數(shù)據(jù)庫系統(tǒng) . 1 1.1. 基本概念 . 21.2. 數(shù)據(jù)庫管理器 D B M ANAGER . 4 1.3. 點類型與點參數(shù)組態(tài) . 61.3.1. 創(chuàng)建用戶自定義點類型 . 7 1.3.2. 創(chuàng)建自定義點參數(shù) . 71.4. 點組態(tài) .

3、 91.4.1. 點 . 9 1.4.2. 模擬 I/O點 . 11 1.4.3. 數(shù)字 I/O點 . 20 1.4.4. 累計點 . 22 1.4.5. 控制點 . 24 1.4.6. 運算點 . 31 1.4.7. 組合點 . 33 1.4.8. 自定義類型點 . 341.5. 工程管理 . 351.5.1. DbManager管理功能 . 35 1.5.2. 數(shù)據(jù)庫系統(tǒng)參數(shù) . 36 1.5.3. 導(dǎo)入點表 /導(dǎo)出點表 . 37 1.5.4. 退出 . 371.6. DB M ANAGER 工具 . 371.6.1. 統(tǒng)計 . 37 1.6.2. 選項 . 391.7. 數(shù)據(jù)庫狀態(tài)參數(shù)

4、. 39 1.8. 在監(jiān)控畫面中引用數(shù)據(jù)庫變量點 . 40 第 2 章 I/O設(shè)備通信 . 42 2.1. I/O設(shè)備管理 . 422.1.1. 新建 I/O設(shè)備 . 43 2.1.2. 設(shè)備參數(shù) . 44 2.1.3. 修改或刪除 I/O設(shè)備 . 44 2.1.4. 引用 I/O設(shè)備 . 44 2.1.5. 如何開發(fā)驅(qū)動程序 . 452.2. I/O設(shè)備通信配置 . 45 2.2.1. 通訊方式 . 45 22.2.2. 基本參數(shù)配置 . 462.2.3. 高級通訊參數(shù)配置 . 49 2.2.4. 串行通訊配置 . 50 2.2.5. 撥號通訊配置 . 53 2.2.6. 以太網(wǎng)通訊配置 .

5、 54 2.2.7. UDP/IP通信參數(shù) . 57 2.2.8. 同步方式配置 . 58 2.2.9. 網(wǎng)橋方式配置 . 592.3. I/O設(shè)備通信離線診斷 . 59 2.4. I/O設(shè)備的運行與監(jiān)控 . 602.4.1. 驅(qū)動程序的啟動和進程管理 . 60 2.4.2. 監(jiān)控 I/O設(shè)備運行 . 62 2.4.3. 查看 I/O設(shè)備日志 . 65 第 3 章外部接口及通信 . 663.1. DDE . 663.1.1. 力控 DDE 客戶端 . 66 3.1.2. 力控 DDE 服務(wù)器 . 72 3.1.3. 遠(yuǎn)程 NETDDE 配置 . 773.2. OPC . 803.2.1. OP

6、C概述 . 80 3.2.2. OPC特點 . 80 3.2.3. OPC基本概念 . 81 3.2.4. OPC體系結(jié)構(gòu) . 83 3.2.5. 力控 OPC 客戶端 . 84 3.2.6. 力控 OPC 服務(wù)器 . 88 3.2.7. 網(wǎng)絡(luò) OPC . 923.3. 力控實時數(shù)據(jù)庫編程接口 . 1183.3.1. DBISDK概述 . 118 3.3.2. 接口說明 . 119 第 4 章與關(guān)系數(shù)據(jù)庫交互 . 1294.1. SQL語言訪問 . 1294.1.1. 概述 . 129 4.1.2. 數(shù)據(jù)表模板 . 130 4.1.3. 數(shù)據(jù)表綁定 . 131 4.1.4. SQL函數(shù) . 1

7、33 4.1.5. 訪問 Oracle . 144 4.1.6. 訪問 MS SQL Server . 154 4.1.7. Microsoft Office Access 2003 的 ODBC 數(shù)據(jù)源配置 . 162 4.1.8. Microsoft Office Excel 2003 的 ODBC 數(shù)據(jù)源配置 . 1724.2. 與關(guān)系數(shù)據(jù)庫數(shù)據(jù)交換組件 . 182 4.2.1. 概述 . 182 34.2.2. 功能 . 182 4.2.3. 配置方法 . 182 4.2.4. 從力控的數(shù)據(jù)庫轉(zhuǎn)儲到關(guān)系數(shù)據(jù)庫 . 183 4.2.5. 從關(guān)系數(shù)據(jù)庫轉(zhuǎn)儲到力控的歷史數(shù)據(jù)庫 . 1934.

8、3. 通過 ODBCR OUTER 實現(xiàn)力控實時數(shù)據(jù)庫 DB 與關(guān)系數(shù)據(jù)庫 O RACLE 之間的數(shù)據(jù)交互 . 1964.3.1. 功能 . 196 4.3.2. 安裝 . 196 4.3.3. 使用 . 196 第 5 章分布式網(wǎng)絡(luò)應(yīng)用 . 2075.1. 網(wǎng)絡(luò)節(jié)點 . 2085.1.1. 服務(wù)器節(jié)點配置 . 208 5.1.2. 客戶端節(jié)點配置 . 209 5.1.3. 通訊程序配置 . 2105.2. 數(shù)據(jù)源 . 2115.2.1. 數(shù)據(jù)源分類 . 211 5.2.2. 數(shù)據(jù)源配置 . 2125.3. 客戶端 /服務(wù)器應(yīng)用(NETSERVER . 2145.3.1. 人機界面 VIEW

9、做客戶端 . 214 5.3.2. 實時數(shù)據(jù)庫 DB 做客戶端 . 2175.4. 遠(yuǎn)程移動通信(C OMM B RIDGE 應(yīng)用 . 2185.4.1. 概述 . 218 5.4.2. CommBridge配置 . 218 5.4.3. CommBridge啟動設(shè)置 . 2205.5. 遠(yuǎn)程通信(C OMM S ERVER 解決方案 . 2225.5.1. 概述 . 222 5.5.2. 服務(wù)器配置 . 222 5.5.3. 客戶端配置 . 227 5.5.4. 注意事項 . 2335.6. 遠(yuǎn)程通信(DATASERVER 解決方案 . 233 5.6.1. 概述 . 2335.6.2. 采

10、集配置 . 233 5.6.3. 轉(zhuǎn)發(fā)配置 . 237 5.6.4. 數(shù)據(jù)庫定義 . 240 第 6 章冗余系統(tǒng) . 2456.1. 雙機冗余 . 2456.1.1. 基本概念 . 245 6.1.2. 冗余同步過程 . 247 6.1.3. 冗余心跳鏈路 . 248 6.1.4. 冗余類型 . 24846.2. 單網(wǎng)冗余系統(tǒng) . 2486.2.1. 主站配置 . 249 6.2.2. 從站配置 . 250 6.2.3. 站狀態(tài)查看 . 252 6.2.4. 站狀態(tài)切換 . 2536.3. 雙網(wǎng)冗余系統(tǒng) . 2536.3.1. 主站配置 . 254 6.3.2. 從站配置 . 2566.4.

11、客戶端冗余 . 2576.4.1. 單網(wǎng)冗余客戶端 . 257 6.4.2. 雙網(wǎng)冗余客戶端 . 2606.5. 控制設(shè)備冗余 . 2646.5.1. 控制網(wǎng)絡(luò)冗余 . 264 6.5.2. 控制設(shè)備冗余 . 265 第 7 章 WWW 網(wǎng)絡(luò)應(yīng)用 . 2667.1. WWW 網(wǎng)絡(luò)應(yīng)用 . 266 7.2. 力控 W EB S ERVER 發(fā)布 . 266 7.3. 使用 IIS 服務(wù)器進行 WEB 發(fā)布 . 274 7.4. 使用映射網(wǎng)絡(luò)服務(wù)器的端口方式進行發(fā)布 . 280 7.5. 數(shù)字簽名 . 2817.5.1. DrawCom控件說明 . 282 7.5.2. 數(shù)字簽名使用 . 2827

12、.6. 網(wǎng)絡(luò)發(fā)布注意事項 . 285第 8 章附錄 A 數(shù)據(jù)庫導(dǎo)出與導(dǎo)入 .287 第 9 章附錄 B 數(shù)據(jù)庫變量過濾規(guī)則 . 295 第 10 章附錄 C DBTODB . 29710.1. 概述 . 29710.2. 使用說明 . 2971力控科技數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊第 1章實時數(shù)據(jù)庫系統(tǒng)第 1章實時數(shù)據(jù)庫系統(tǒng)在生產(chǎn)監(jiān)控過程中,許多情況要求將生產(chǎn)數(shù)據(jù)存儲在分布在不同地理位置的不同計算 機上,可以通過計算機網(wǎng)絡(luò)對裝置進行分散控制、集中管理,要求對生產(chǎn)數(shù)據(jù)能夠進行實 時處理,存儲等,并且支持分布式管理和應(yīng)用,力控 R 實時數(shù)據(jù)庫是一個分布式的數(shù)據(jù)庫 系統(tǒng),實時數(shù)據(jù)庫將點作為數(shù)據(jù)庫的基本數(shù)據(jù)對象

13、,確定數(shù)據(jù)庫結(jié)構(gòu),分配數(shù)據(jù)庫空間, 并按照區(qū)域、單元等結(jié)構(gòu)劃分對點“參數(shù)”進行管理。實時數(shù)據(jù)庫是由管理器和運行系統(tǒng)組成,運行系統(tǒng)可以完成對生產(chǎn)實時數(shù)據(jù)的各種操 作:如實時數(shù)據(jù)處理、歷史數(shù)據(jù)存儲、統(tǒng)計數(shù)據(jù)處理、報警處理、數(shù)據(jù)服務(wù)請求處理等, 實時數(shù)據(jù)庫可以將組態(tài)數(shù)據(jù)、實時數(shù)據(jù)、歷史數(shù)據(jù)等以一定的組織形式存儲在介質(zhì)上。管 理器是管理實時數(shù)據(jù)庫的開發(fā)系統(tǒng),通過管理器可以生成實時數(shù)據(jù)庫的基礎(chǔ)組態(tài)數(shù)據(jù),對 運行系統(tǒng)進行部署。力控 R 實時數(shù)據(jù)庫負(fù)責(zé)和 IO 調(diào)度程序的通信,獲取控制設(shè)備的數(shù)據(jù),同時作為一個數(shù) 據(jù)源服務(wù)器在本地給其它程序如界面系統(tǒng) VIEW 等提供實時和歷史數(shù)據(jù),實時數(shù)據(jù)庫又是 一個開放的

14、系統(tǒng),做為一個網(wǎng)絡(luò)節(jié)點,也可以給其它數(shù)據(jù)庫提供數(shù)據(jù),數(shù)據(jù)庫之間可以互 相通信,并支持多種通信方式,如:TCP/IP、串行通信、撥號、無線等方式,并且運行在 其它網(wǎng)絡(luò)節(jié)點的第三方系統(tǒng)可以通過 OPC 、 ODBC 、 API/SDK 等接口方式訪問實時數(shù)據(jù)庫。 關(guān)于分布式應(yīng)用的詳細(xì)信息可參考后面的章節(jié)。圖 1-12力控科技數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊第 1 章實時數(shù)據(jù)庫系統(tǒng)1.1. 基本概念1. 區(qū)域區(qū)域是根據(jù)生產(chǎn)裝置運行的特點將一個生產(chǎn)工藝過程分成幾部分,設(shè)計時你可以將各部分裝置的數(shù)據(jù)劃分在不同的區(qū)域內(nèi)。也可以針對一個工廠級數(shù)據(jù)來進行管理。例如化工 廠的反應(yīng)工段、公用工程工段、煉油廠的催化裂化工段等,

15、就可以分在不同的區(qū)域里。每個力控 R 數(shù)據(jù)庫系統(tǒng)可以支持多達(dá) 31 個區(qū)域。2. 單元單元通常是把與一個工藝設(shè)備或完成一個工藝目標(biāo)的幾個相連設(shè)備有關(guān)的點集合在一 起,例如一個反應(yīng)器、鍋爐(包括汽包等、再生器等設(shè)備上的監(jiān)控點都可以分配到一個單 元內(nèi)。力控 R 的許多標(biāo)準(zhǔn)畫面是以單元為基礎(chǔ)操作的,如:總貌畫面就可以按照單元分別 或集中顯示點的測量值。每個點都必須分配給一個單元,而且只能分配一個單元。圖 1-2 展示了數(shù)據(jù)庫中區(qū)域、單元和點的關(guān)系:圖 1-2Ann-區(qū)域號; Unn-單元號; Pnn-點名。3. 點類型3力控科技數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊第 1章實時數(shù)據(jù)庫系統(tǒng)點類型是將完成特定功能的一類點

16、。力控 R 數(shù)據(jù)庫系統(tǒng)提供了一些系統(tǒng)預(yù)先定義的標(biāo) 準(zhǔn)點類型,如:模擬 I/O 點、數(shù)字 I/O 點、累計點、控制點、運算點等;系統(tǒng)也可以創(chuàng)建 自定義點類型。4. 點在數(shù)據(jù)庫中,系統(tǒng)也以點(TAG 為單位存放各種信息。點是一組數(shù)據(jù)值(稱為參數(shù) 的集合。在點組態(tài)時定義點的名稱。點可以包含標(biāo)準(zhǔn)點參數(shù)或者用戶自定義參數(shù)。5. 點參數(shù)點參數(shù)是含有一個值(整型、實型、字符串型等的數(shù)據(jù)項的名稱。系統(tǒng)提供了一些 系統(tǒng)預(yù)先定義的標(biāo)準(zhǔn)點參數(shù),例如:PV 、 NAME 、 DESC 等,用戶也可以創(chuàng)建自定義點 參數(shù)。6. 數(shù)據(jù)庫訪問對數(shù)據(jù)庫的訪問采用 “ 點名 . 參數(shù)名 ” 的形式訪問點及參數(shù),如 “ TAG1.

17、PV ” 表示點 TAG1 的 PV 參數(shù),通常 PV 參數(shù)代表過程測量值數(shù)據(jù)庫變量缺省訪問的是 PV 參數(shù)。如:訪問 “ TAG1” 即表示訪問 “ TAG1.PV ” 。1 本地數(shù)據(jù)庫本地數(shù)據(jù)庫是指當(dāng)前的工作站內(nèi)安裝的力控 R 數(shù)據(jù)庫,它是相對網(wǎng)絡(luò)數(shù)據(jù)庫而言的。 2 網(wǎng)絡(luò)數(shù)據(jù)庫相對當(dāng)前的工作站,安裝在其它網(wǎng)絡(luò)結(jié)點上的力控 R 數(shù)據(jù)庫就是網(wǎng)絡(luò)數(shù)據(jù)庫,它是相 對本地數(shù)據(jù)庫而言的。7. 數(shù)據(jù)連接數(shù)據(jù)連接是確定點參數(shù)值的數(shù)據(jù)來源的過程。力控 R 數(shù)據(jù)庫正是通過數(shù)據(jù)連接建立與 其它應(yīng)用程序(包括:I/O 驅(qū)動程序、 DDE 應(yīng)用程序、 OPC 應(yīng)用程序、網(wǎng)絡(luò)數(shù)據(jù)庫等的通信、數(shù)據(jù)交互過程。4力控科技數(shù)

18、據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊第 1 章實時數(shù)據(jù)庫系統(tǒng)1 數(shù)據(jù)連接分為以下幾種類型:(1 I/O 設(shè)備連接I/O 設(shè)備連接是確定數(shù)據(jù)來源于 I/O 設(shè)備的過程, I/O 設(shè)備的含義是指在控制系統(tǒng)中完 成數(shù)據(jù)采集與控制過程的物理設(shè)備,如:可編程控制器 (PLC、智能模塊、板卡、智能儀 表等。當(dāng)數(shù)據(jù)源為 DDE 、 OPC 應(yīng)用程序時,對其數(shù)據(jù)連接過程與 I/O 設(shè)備相同。(2 網(wǎng)絡(luò)數(shù)據(jù)庫連接網(wǎng)絡(luò)數(shù)據(jù)庫連接是確定數(shù)據(jù)來源于網(wǎng)絡(luò)數(shù)據(jù)庫的過程。(3 內(nèi)部連接本地數(shù)據(jù)庫內(nèi)部同一點或不同點的各參數(shù)之間的數(shù)據(jù)傳遞過程,即一個參數(shù)的輸出作 為另一個參數(shù)的輸入。1.2. 數(shù)據(jù)庫管理器 DbManagerDbManager 是定義數(shù)據(jù)字典的主要工具。通過 DbManager 可以完成:點參數(shù)組態(tài)、 點類型組態(tài)、點組態(tài)、數(shù)據(jù)連接組態(tài)、歷史數(shù)據(jù)組態(tài)等功能。在 Draw 導(dǎo)航器中雙擊 “ 實時數(shù)據(jù)庫 ” 項使其展開,在展開項目中雙擊 “ 數(shù)據(jù)庫組態(tài) ” 啟動 DbManager (如果您沒有看到導(dǎo)航器窗口, 請激活 Draw 菜單命令 “ 特殊功能 S/導(dǎo)航器 ” , 啟動 DbManager 后,進入 DbManager 主窗口,如圖 1-3:圖 1-31. 導(dǎo)航器與點表5力控科技數(shù)據(jù)庫與網(wǎng)絡(luò)開發(fā)手冊第 1章實時數(shù)據(jù)庫系統(tǒng)導(dǎo)航器是顯示數(shù)據(jù)庫層次及內(nèi)容的窗口,它采用樹形結(jié)構(gòu)

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論