《控制裝置標準化通信:OPC伺服器開發設計與套用》是2010年10月1日機械工業出版社出版的圖書。
基本介紹
- 書名:控制裝置標準化通信:OPC伺服器開發設計與套用
- 頁數:431
- 出版社:機械工業出版社
- 開本:16
基本信息,內容簡介,編輯推薦,目錄,
基本信息
出版社: 機械工業出版社; 第1版 (2010年10月1日)
平裝: 431頁
正文語種: 簡體中文
開本: 16
ISBN: 7111306856, 9787111306856
條形碼: 9787111306856
商品尺寸: 25.8 x 18.2 x 1.8 cm
商品重量: 798 g
品牌: 機械工業出版社
ASIN: B0046W8PZA
內容簡介
《控制裝置標準化通信:OPC伺服器開發設計與套用》從套用角度出發,對當前自動化控制領域的OPC標準化通信技術進行了全面、系統的闡述。《控制裝置標準化通信:OPC伺服器開發設計與套用》的特點是基於OPC數據存取伺服器的開發、測試及套用,緊跟國際OPC技術的發展,介紹了OPC伺服器的模型結構及其對象與接口,全面、系統地闡述了OPC伺服器與OPC客戶端的實現原理、軟體設計及測試等方面的內容。《控制裝置標準化通信:OPC伺服器開發設計與套用》力圖反映OPC技術的最新發展,儘可能將OPC的理論基礎組件對象模型COM與具體開發實現相結合,從硬體與軟體系統的綜合通信套用角度對OPC客戶端/伺服器模式予以詳細分析。其中OPC數據存取伺服器開發模式、OPC數據存取自動化伺服器模型及開發、OPC客戶端實現等設計開發套用內容為全書的重點。
《控制裝置標準化通信:OPC伺服器開發設計與套用》大量引入新知識、新技術,具有內容新、起點高、實用性強及信息量大的特點;知識點的介紹循序漸進,可讀性強,既強調COM組件技術理論,更提供實際的開發、測試代碼。主要章節均附有開發代碼及說明,更附帶完整的開發代碼光碟以幫助讀者學習,達到真正掌握的目的。《控制裝置標準化通信:OPC伺服器開發設計與套用》既可作為自動化專業的研究生教材,也適於從事自動化工程套用的技術人員參考。
編輯推薦
《控制裝置標準化通信:OPC伺服器開發設計與套用》由機械工業出版社出版。
目錄
前言
第1章 引言
1.1 OPC概述
1.1.1 OPC技術產生的背景
1.1.2 OPC如何解決問題
1.2 OPC規範簡介
1.2.1 OPC規範
1.2.2 OPC數據存取規範的發展歷程
1.2.3 OPC數據存取規範3.0版的優點
1.2.4 OPC數據存取規範3.0版伺服器
1.3 OPC程式開發的必要性
1.4 本書內容概述
第2章OPC的技術基礎——COM
2.1 COM概述
2.1.1 COM對象
2.1.2 COM接口
2.1.3 COM對象的標識——CLSID
2.1.4 COM接口特性
2.2 接口描述語言
2.2.1 IDI.概述
2.2.2 :IUnknown接口
2.3 COM的結構
2.3.1 客戶端/伺服器模型
2.3.2 COM庫
2.4 COM的實現
2.4.1 進程內組件和進程外組件
2.4.2 COM對象的管理
2.5 類廠
2.6 COM擴展
2.6.1 可連線對象
2.6.2 分散式組件對象模型
2.6.3 自動化對象
2.6.4 COM小結
2.7 OPC規範
2.7.1 OPC規範介紹
2.7.2 OPC數據存取規範一覽
2.7.3 OPC數據存取規範簡介
2.7.4 OPC數據存取規範的基礎信息
2.7.5 OPC伺服器對象及其接口
2.7.6 OPC組對象及其接口
2.7.7 OPC客戶端接口簡介
2.7.8 OPC數據存取規範總體分析
2.8 OPC數據存取對象與接口分析
2.8.1 OPC伺服器對象及其接口
2.8.2 OPC組對象及其接口
2.8.3 OPC。DA3.O版規範接口簡介
2.8.4 OPC3.0版客戶端接口變化
第3章OPC數據存取伺服器開發流程與測試
3.1 引言
3.2 設計基礎
3.3 ATL介紹
3.3.1 A11.對組件的支持
3.3.2 ATL對組件對象的宿主組件程式的支持
3.3.3 基於VC++6.0使用ATL.設計COM組件示例
3.4 開發準備工作
3.4.1 關於ATL與WTL
3.4.2 OPC數據存取伺服器3.0版的特點
3.5 OPC數據存取伺服器3.0版總體分析
3.5.1 OPC數據存取伺服器3.0版的基本結構
3.5.2 OPC數據存取伺服器3.0版對象與接口分析
3.6 OPC數據存取伺服器3.0版概要設計
3.6.1 總體設計結構
3.6.2 OPC對象與接口
3.6.3 伺服器地址空間及數據管理
3.6.4 用戶界面
3.6.5 硬體驅動程式部分
3.7 OPC數據存取伺服器3.0版詳細設計
3.7.1 準備工作
3.7.2 OPC對象與接口的添加
3.7.3 OPC項對象類COPChem
3.7.4 OPC伺服器地址空間管理類COPCAddressSdaceMgt
3.7.5 OPCSeer對象
3.7.6 OPCGroup對象
3.7.7 後台執行緒
3.7.8 設備驅動程式與伺服器之間的接口
3.7.9 伺服器的註冊
第4章OPC伺服器演示程式開發流程解析
4.1 演示程式OPCServer對象定義
4.1.1 IOPCCommon接口
4.1.2 IOPCSeiwer
4.1.3 IOPCBrowse
4.1.4 IOPCItemIO
4.1.5 IConnectionPointContainer
4.2 OPCGroup對象定義
4.2.1 IOPCGroupStateMgt
4.2.2 IOPCGroupStateMgt2
4.2.3 IOPCAsyncl02
4.2.4 IOPCAsyncl03
4.2.5 IOPCItemMgt
4.2.6 IOPCItemDeadbandMgt
4.2.7 IOPCItemSamplingMgt(可選)
4.2.8 IConnectionPointContainer
4.2.9 IOPCSynclO
4.2.10 IOPCSyncl02
4.2.11 IEnumOPCItemAttributes
4.3 用於客戶端的回調定義
4.3.1 IOPCDataCalIback
4.3.2 10PCShutdown
4.4 OPC伺服器的設計及初步實現
4.5 OPC伺服器的編程實現
4.6 OPC伺服器的類實現
4.7 OPC伺服器的異步通信實現
4.8 OPC伺服器的瀏覽地址空間實現
4.9 OPC伺服器的註冊
第5章OPC數據存取自動化伺服器
第6章OPC客戶端程式開發流程解析
第7章OPCXML-DA伺服器轉換開發
附錄
附錄AOPC公共定義及接口