控制裝置標準化通信

出版時間:1970-1  出版社:機械工業(yè)出版社  作者:陸會明 等 著  
Tag標簽:無  

前言

隨著工業(yè)自動化與信息技術(shù)的緊密融合,誕生了OPC標準化通信技術(shù)并在生產(chǎn)生活中獲得了廣泛應用。OPC通信標準為硬件制造商與軟件開發(fā)者提供了一座橋梁,通過硬件制造商提供的OPC服務器接口,用戶的OPC客戶端軟件開發(fā)者可以忽略各項不同硬件之間的差異,就可以從硬件端獲取所需的信息,由此用戶端的軟件開發(fā)者僅需專注于自身應用軟件本身的控制流程及功能實現(xiàn)即可。此外,由于OPC的技術(shù)核心COM/DCOM實現(xiàn)并隱藏了網(wǎng)絡(luò)的細節(jié),因此通過OPC通信可以很好地完成現(xiàn)場遠程控制的目標,這在當前生產(chǎn)過程大量使用的現(xiàn)場總線控制系統(tǒng)及分布式控制系統(tǒng)中已經(jīng)獲得了成功的應用。工業(yè)自動化通信采用OPC技術(shù)后,一個完整的監(jiān)控系統(tǒng)就由OPC客戶端程序和OPC服務器程序組成,實際上實現(xiàn)了用戶和設(shè)備制造商開發(fā)監(jiān)控系統(tǒng)的分工。利用OPC技術(shù)的客戶端,不用直接從硬件設(shè)備讀取數(shù)據(jù),而是直接從OPC服務器上讀取數(shù)據(jù),由設(shè)備方提供的OPC服務器程序已經(jīng)完成了OPC服務器程序與硬件設(shè)備間的數(shù)據(jù)存取。由OPC基金會制定的OPC服務器的接口是標準統(tǒng)一的,這就使得用戶(客戶端程序)能用一種標準的方法去訪問任意廠商的OPC服務器程序。每個用戶就不必各自開發(fā)與具體硬件設(shè)備相關(guān)的特定通信程序,就可以直接讀取與OPC服務器對應的設(shè)備的數(shù)據(jù),因而極大地提高了代碼的重用性。同時在設(shè)計監(jiān)控系統(tǒng)時,在硬件設(shè)備選型上也就有了更多的選擇,降低了監(jiān)控系統(tǒng)的集成費用,也便于系統(tǒng)的升級與維護,還提高了軟件運行的可靠性和穩(wěn)定性。

內(nèi)容概要

  《控制裝置標準化通信:OPC服務器開發(fā)設(shè)計與應用》從應用角度出發(fā),對當前自動化控制領(lǐng)域的OPC標準化通信技術(shù)進行了全面、系統(tǒng)的闡述。本書的特點是基于OPC數(shù)據(jù)存取服務器的開發(fā)、測試及應用,緊跟國際OPC技術(shù)的發(fā)展,介紹了OPC服務器的模型結(jié)構(gòu)及其對象與接口,全面、系統(tǒng)地闡述了OPC服務器與OPC客戶端的實現(xiàn)原理、軟件設(shè)計及測試等方面的內(nèi)容。本書力圖反映OPC技術(shù)的最新發(fā)展,盡可能將OPC的理論基礎(chǔ)組件對象模型COM與具體開發(fā)實現(xiàn)相結(jié)合,從硬件與軟件系統(tǒng)的綜合通信應用角度對OPC客戶端/服務器模式予以詳細分析。其中OPC數(shù)據(jù)存取服務器開發(fā)模式、OPC數(shù)據(jù)存取自動化服務器模型及開發(fā)、OPC客戶端實現(xiàn)等設(shè)計開發(fā)應用內(nèi)容為全書的重點?!犊刂蒲b置標準化通信:OPC服務器開發(fā)設(shè)計與應用》大量引入新知識、新技術(shù),具有內(nèi)容新、起點高、實用性強及信息量大的特點;知識點的介紹循序漸進,可讀性強,既強調(diào)COM組件技術(shù)理論,更提供實際的開發(fā)、測試代碼。主要章節(jié)均附有開發(fā)代碼及說明,更附帶完整的開發(fā)代碼光盤以幫助讀者學習,達到真正掌握的目的?!犊刂蒲b置標準化通信:OPC服務器開發(fā)設(shè)計與應用》既可作為自動化專業(yè)的研究生教材,也適于從事自動化工程應用的技術(shù)人員參考。

書籍目錄

前言第1章 引言1.1 OPC概述1.1.1 OPC技術(shù)產(chǎn)生的背景1.1.2 OPC如何解決問題1.2 OPC規(guī)范簡介1.2.1 OPC規(guī)范1.2.2 OPC數(shù)據(jù)存取規(guī)范的發(fā)展歷程1.2.3 OPC數(shù)據(jù)存取規(guī)范3.0版的優(yōu)點1.2.4 OPC數(shù)據(jù)存取規(guī)范3.0版服務器1.3 OPC程序開發(fā)的必要性1.4 本書內(nèi)容概述第2章 OPC的技術(shù)基礎(chǔ)——COM2.1 COM概述2.1.1 COM對象2.1.2 COM接口2.1.3 COM對象的標識——CLSID2.1.4 COM接口特性2.2 接口描述語言2.2.1 IDI.概述2.2.2 :IUnknown接口2.3 COM的結(jié)構(gòu)2.3.1 客戶端/服務器模型2.3.2 COM庫2.4 COM的實現(xiàn)2.4.1 進程內(nèi)組件和進程外組件2.4.2 COM對象的管理2.5 類廠2.6 COM擴展2.6.1 可連接對象2.6.2 分布式組件對象模型2.6.3 自動化對象2.6.4 COM小結(jié)2.7 OPC規(guī)范2.7.1 OPC規(guī)范介紹2.7.2 OPC數(shù)據(jù)存取規(guī)范一覽2.7.3 OPC數(shù)據(jù)存取規(guī)范簡介2.7.4 OPC數(shù)據(jù)存取規(guī)范的基礎(chǔ)信息2.7.5 OPC服務器對象及其接口2.7.6 OPC組對象及其接口2.7.7 OPC客戶端接口簡介2.7.8 OPC數(shù)據(jù)存取規(guī)范總體分析2.8 OPC數(shù)據(jù)存取對象與接口分析2.8.1 OPC服務器對象及其接口2.8.2 OPC組對象及其接口2.8.3 OPC。DA3.O版規(guī)范接口簡介2.8.4 OPC3.0版客戶端接口變化第3章 OPC數(shù)據(jù)存取服務器開發(fā)流程與測試3.1 引言3.2 設(shè)計基礎(chǔ)3.3 ATL介紹3.3.1 A11.對組件的支持3.3.2 ATL對組件對象的宿主組件程序的支持3.3.3 基于VC++6.0使用ATL.設(shè)計COM組件示例3.4 開發(fā)準備工作3.4.1 關(guān)于ATL與WTL3.4.2 OPC數(shù)據(jù)存取服務器3.0版的特點3.5 OPC數(shù)據(jù)存取服務器3.0版總體分析3.5.1 OPC數(shù)據(jù)存取服務器3.0版的基本結(jié)構(gòu)3.5.2 OPC數(shù)據(jù)存取服務器3.0版對象與接口分析3.6 OPC數(shù)據(jù)存取服務器3.0版概要設(shè)計3.6.1 總體設(shè)計結(jié)構(gòu)3.6.2 OPC對象與接口3.6.3 服務器地址空間及數(shù)據(jù)管理3.6.4 用戶界面3.6.5 硬件驅(qū)動程序部分3.7 OPC數(shù)據(jù)存取服務器3.0版詳細設(shè)計3.7.1 準備工作3.7.2 OPC對象與接口的添加3.7.3 OPC項對象類COPChem3.7.4 OPC服務器地址空間管理類COPCAddressSdaceMgt3.7.5 OPCSeer對象3.7.6 OPCGroup對象3.7.7 后臺線程3.7.8 設(shè)備驅(qū)動程序與服務器之間的接口3.7.9 服務器的注冊第4章 OPC服務器演示程序開發(fā)流程解析4.1 演示程序OPCServer對象定義4.1.1 IOPCCommon接口4.1.2 IOPCSeiwer4.1.3 IOPCBrowse4.1.4 IOPCItemIO4.1.5 IConnectionPointContainer4.2 OPCGroup對象定義4.2.1 IOPCGroupStateMgt4.2.2 IOPCGroupStateMgt24.2.3 IOPCAsyncl024.2.4 IOPCAsyncl034.2.5 IOPCItemMgt4.2.6 IOPCItemDeadbandMgt4.2.7 IOPCItemSamplingMgt(可選)4.2.8 IConnectionPointContainer4.2.9 IOPCSynclO4.2.10 IOPCSyncl024.2.11 IEnumOPCItemAttributes4.3 用于客戶端的回調(diào)定義4.3.1 IOPCDataCalIback4.3.2 10PCShutdown4.4 OPC服務器的設(shè)計及初步實現(xiàn)4.5 OPC服務器的編程實現(xiàn)4.6 OPC服務器的類實現(xiàn)4.7 OPC服務器的異步通信實現(xiàn)4.8 OPC服務器的瀏覽地址空間實現(xiàn)4.9 OPC服務器的注冊第5章 OPC數(shù)據(jù)存取自動化服務器第6章 OPC客戶端程序開發(fā)流程解析第7章 OPCXML-DA服務器轉(zhuǎn)換開發(fā)附錄附錄AOPC公共定義及接口

章節(jié)摘錄

插圖:

編輯推薦

《控制裝置標準化通信:OPC服務器開發(fā)設(shè)計與應用》由機械工業(yè)出版社出版。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    控制裝置標準化通信 PDF格式下載


用戶評論 (總計23條)

 
 

  •   在工業(yè)控制方面,用OPC服務器還挺多的,現(xiàn)在的OPC方面的教材不多,這本是少有的幾本OPC書籍之一??傮w來看還不錯。
  •   這本書很不錯,很完整的介紹了如何用ATL/WTL來實現(xiàn)OPC服務器的細節(jié),實現(xiàn)的語言采用的是C++,難度比較高點,但是本書附帶的光盤里有提供實現(xiàn)的范例,可以打開來參考模仿。缺點是,本書使用VC 6.0來實現(xiàn)的,現(xiàn)在大家習慣用的都是VS2008以上版本,所以構(gòu)造出來的項目模板會與書中提及的有一些區(qū)別,需要讀者自己分析處理,慢慢模仿。
  •   所從事的行業(yè)是工控行業(yè),與OPC相關(guān)很多;購買此書對我還是有幫助的。
  •   還真是作者簽名
  •   好是好,只是VC的
  •   正在是我想要的
  •   寫的比較清晰,但是還不容易讓人搞懂
  •   很有價值。。。
  •   關(guān)于OPC的書籍市面上很少,好的書就更少了!
    這本書總體上說已經(jīng)很不錯了!
  •   公司軟件開發(fā)用書,剛買回來就被借走了,應該是不錯的書。
  •   這本書是作為研究生OPC入門的教材
  •   包裝不錯,內(nèi)容滯后。
  •   51買的 有點貴
  •   書不怎么樣,里面光盤都破裂了
  •   說實話有點后悔
  •   好啊好非常好,極好,我很喜歡
  •   好吧,其實需要一定的基礎(chǔ)。也是很不錯的開發(fā)書籍。
  •   都是些標準,幫助不大!
  •   第一次貨品有瑕疵,換貨服務很不錯。送單速度超過,第二天就送到了,贊!
  •   這本書我基本通讀了一遍,對OPC 的開發(fā)很有幫助
  •   書很不錯,但是光盤很不給力
  •   送貨速度快,包裝很好
  •   送貨速度很快,貨到付款讓人很放心。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7