久久精品人妻一区二区蜜桃-欧美精品人妻一区二区免费视频-久久精品免费一区二区喷潮-久久精品中文闷骚内射-精品bbw-精品久久无码中文字幕-小小水蜜桃3视频高清在线观看-日韩免费一级aaa片毛太久-欧美激情肉欲高潮无码鲁大师-欧美影片一区二区三区-亚洲精品无码av无码专区一本,波多野吉衣一区二区三区在线观看,囯精品人妻无码一区二区三区99,包哟哟在线观看免费观看

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 模塊電源

類型分類:
科普知識
數據分類:
模塊電源

怎樣通過OPC Client與世紀星交互

發布日期:2022-04-17 點擊率:106

 1 OPC簡介

  OPC是 OLE for Process Control 的縮寫,即把 OLE 技術應用于工業控制領域。

  OPC的出現為基于Windows的應用程序和現場過程控制應用建立了橋梁。在過去,為了存取現場設備的數據信息,每一個應用軟件開發商都需要編寫專用的接口函數。由于現場設備的種類繁多,且產品的不斷升級,往往給用戶和軟件開發商帶來了巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統集成商和開發商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。在這種情況下,OPC標準應運而生。OPC標準以微軟公司的 OLE技術為基礎,它的制定是通過提供一套標準的OLE/COM接口完成的,在OPC技術中使用的是 OLE2技術,OLE標準允許多臺微機之間交換文檔、圖形等對象。

  OPC是以OLE/COM機制作為應用程序的通訊標準。OLE/COM是一種客戶/服務器模式,具有語言無關性、代碼重用性、易于集成性等優點。OPC規范了接口函數,不管現場設備以何種形式存在,客戶都以統一的方式去訪問,從而保證軟件對客戶的透明性,使得用戶完全從低層的開發中脫離出來。

  應用程序與OPC服務器之間必須有 OPC 接口,OPC 規范提供了兩套標準接口:Custom 標準接口,OLE 自動化標準接口。通常在系統設計中采用OLE自動化標準接口,OLE 自動化標準接口,及采用 OLE 自動化技術進行調用,其技術為上節所述的 OLE 自動化技術。OLE 自動化標準接口定義了以下三層接口,依次呈包含關系:

  1)OPC Server:OPC 啟動服務器,獲得其他對象和服務的起始類,并用于返回 OPC Group 類對象。
  2)OPC Group:存儲由若干 OPC Item 組成的 Group 信息,并用于返回 OPC Item 類對象。
  3)OPC Item:存儲具體 Item 的定義、數據值、狀態值等信息。
 2 采用OPC規范設計系統的優勢

  1)OPC規范以 OLE/DCOM 為技術基礎,而 OLE/DCOM 支持 TCP/IP 等網絡協議,因此可以將各個子系統從物理上分開,分布于網絡的不同節點上。
  2)OPC按照面向對象的原則,將一個應用程序(OPC 服務器)作為一個對象封裝起來,只將接口方法暴露在外面,客戶以統一的方式去調用這個方法,從而保證軟件對客戶的透明性,使得用戶完全從低層的開發中脫離出來。
  3)OPC實現了遠程調用,使得應用程序的分布與系統硬件的分布無關,便于系統硬件配置以及使得系統的應用范圍更廣。
  4)采用OPC規范,便于系統的組態化,將系統復雜性大大簡化,可以大大縮短軟件開發周期,提高軟件運行的可靠性和穩定性,便于系統的升級與維護。
  5)OPC 規范了接口函數,不管現場設備以何種形式存在,客戶都以統一的方式去訪問,從而實現系統的開放性,易于實現與其它系統的接口。


3 使用VB6.0編寫OPC Client訪問世紀星

  世紀星同時提供OPC Client和OPC Server兩種功能,想要通過OPC方式和世紀星交換數據,必須要編寫OPC Client和OPC Server其中的任意一種。由于編寫OPC Server程序具有一定難度,所以我們建議工程技術人員開發OPC Client來和世紀星的OPC Server交互。

  1)世紀星工程

  使用OPC Client訪問世紀星是不需要在世紀星中做任何特殊配置的,我們在世紀星中創建如下類型變量。在應用程序命令語言中讓這些變量發生變化。

 


下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多