當前位置:編程學習大全網 - 源碼下載 - 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服務)。

  • 上一篇:網遊之天狗吞日小說txt全集免費下載
  • 下一篇:mapgis圖形中坐標與實際輸入的不符合是要怎樣解決?
  • copyright 2024編程學習大全網