OPC是什么及OPC簡介


opc既不是硬件也不是軟件。OPC是一種通訊規范,OPC基金會組織規定的一套規范,按照這個規范去把程序寫出來,包括一個OPC服務器程序和一個OPC客戶端程序,只要是按規范寫的,不管是誰寫的,就能保證OPC服務器能被OPC客戶端訪問。

opc服務器向下可以讀取設備的數據,比如PLC、DCS等等,但這部分OPC規范是不管的,只要廠家用任意接口任意方法把設備數據讀到就OK,然后OPC服務器程序把這些讀到的數據按規范要求開放在網絡上,其他任意OPC客戶端程序,可以遠程瀏覽這些數據,並選擇讀取這些數據中需要的。

 

OPC的工作原理

OPC以OLE/COM機制作為應用程序的通信標准,而OLE/COM是一種客戶端/服務器模式,具有語言無關性、代碼重用性、易於集成性等優點。

OPC服務器中的代碼確定了服務器所存取的設備和數據、數據項的命名規則和服務器存取數據的細節,不管現場設備以何種形式存在,客戶都以統一的方式去訪問,從而保證軟件對客戶的透明性,使得用戶完全從低層的開發中脫離出來。

客戶應用程序僅須使用標准接口和服務器通信,而並不需要知道底層的實現細節。通過OPC服務器,OPC客戶既可以直接讀寫物理VO設備的數據,也可操作SCADA,DCS等系統的端口變量(只要該系統提供OPC服務)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM