西門子SIEMENSOPC-DX 快速入門
| 1、OPC概要
過去,為了存取現場設備的數據信息,每個軟件開發商都需要編寫的接口函數。但現場設備的種類繁多且產品的不斷升級,給用戶和軟件開發商帶來了巨大的工作負擔。系統集成商和開發商急需一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。在這種情況下,OPC標準應運而生。
OPC(OLE for Process Control)是過程控制業中的新興標準,它以OLE/COM/DCOM機制為通信標準,采用客戶/服務器模式,把開發訪問接口的任務放在硬件生產廠家或第三方廠家,以OPC服務器的形式提供給用戶,解決了軟、硬件廠商的矛盾,完成了系統的集成,提高了系統的開放性和互操作性。
OPC服務器通常支持兩種訪問接口:自動化接口和自定義接口,它們分別為不同的編程語言環境提供訪問機制如圖1。自動化接口是為基于腳本編程語言而定義的標準接口,可使用VB、Delphi、PowerBuilder等語言開發OPC服務器的客戶應用。而自定義接口是專門為C++等**語言而制定的標準接口。
2、OPC DA Data Access 數據訪問規范
OPC DA簡化了不同總線標準間的數據訪問機制,為不同總線標準提供了通過標準接口訪問現場數據的基本方法。OPC DA服務器屏蔽了不同總線通信協議之間的差異,為上層應用程序提供統一的訪問接口,可以很容易的在應用程序層實現對不同總線協議的設備進行互操作。
在現場控制網絡中,OPC DA規范實現了現場數據在控制網絡中的縱向傳輸[3]。OPC服務器作為現場總線體系結構的中間層,提供了到現場數據源的一個“窗口”。它通過硬件驅動程序訪問網絡適配器(位于監控計算機中,負責與現場設備進行數據交換。)并將這些數據用OPC DA 接口形式進行組織,上層應用程序則通過OPC接口與OPC服務器進行數據交互,間接獲取現場信息訪問現場總線設備中的數據信息。因此,上層應用程序只需開發一個OPC DA訪問接口程序,就可以訪問任何一種總線所提供的OPC DA服務器。當硬件升級或修改時只需改動服務器程序中硬件接口部分即可,不會影響上層應用程序。
這種方式也支持網絡分布式應用程序之間的通信,這樣就可以將監控計算機通過以太網與其他計算機連接,分布在其他計算機中的客戶程序可以與監控計算機OPC服務器進行通信,實現現場信息的共享。
3、OPC DX( Data Exchange)數據交換規范
OPC DX規范于2003年3月17日發布,它是**種實現了OPC跨平臺跨語言交互目標的規范。OPC DX是OPC DA的擴展,OPC DA主要提供自動化系統中垂直的(管理層、監控層到設備層)數據集成和互操作性,而OPC DX既提供了垂直的網關,也提供對等的網關,允許使用不同應用層協議的以太網控制站和設備之間的對等(Peer-to-Peer)通信。OPC DA客戶應用既能訪問OPC DA服務器也能訪問新的OPC DX服務器。
OPC DX通過隱藏底層的技術細節,為不同以太網技術之間提供標準的數據交換接口。設備和軟件只要提供OPC DX兼容服務器,就能夠與其他OPC DX兼容設備交換信息。利用OPC DX,整個工廠的自動化系統和應用程序可以通過一致的方式訪問工廠底層的實時信息,實現了多制造商設備的互操作性和即插即用特性。用戶可以選擇來自不同廠家的OPC DX兼容產品進行方便的系統集成,降低了集成成本和風險。
- 西門子變頻器中IGBT爆炸原因 2024-11-24
- 西門子G120變頻器是否可以驅動永磁同步電機 2024-11-24
- 西門子PLC與電腦和觸摸屏怎么同時通信 2024-11-24
- 西門子電源模塊電壓方面的故障要如何解決 2024-11-24
- 伺服電機的常見故障原因和維修方法 2024-11-24
- 西門子工控機的三種常見故障及維修方法 2024-11-24
- 西門子伺服電機通電后不能正常運轉應該如何排除故障 2024-11-24
- 西門子電動風閥的結構特點及工作原理 2024-11-24
- 西門子模塊都有哪些優勢 2024-11-24
- 西門子變頻器選型時要確定哪些 2024-11-24
- 西門子6SE70變頻器的選擇與安裝調試 2024-11-24
- 常見的西門子觸摸屏維修的問題 2024-11-24
- 西門子MM440變頻器的參數如何設置 2024-11-24
- 如何解決西門子變頻器過電壓問題 采取哪些措施 2024-11-24
- 西門子變頻器的故障分析 2024-11-24
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415