无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
怎樣通過OPC Client與世紀星交互
北京世紀長秋科技有限公司
收藏本文     查看收藏

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

世紀星組態軟件

圖1 變量列表

世紀星組態軟件

圖2 應用程序命令語言腳本

世紀星組態軟件

圖3 世紀星運行畫面

 

  2)VB6.0編寫OPC Client

A、腳本

Option Explicit
Dim WithEvents opcSvr As OPCServer
Dim WithEvents opcGrp As OPCGroup
Dim opcItm(3) As OPCItem
Dim opcInt As Variant
Dim opcInfo As Variant
Dim opcDsc As Variant
Dim v As Variant
Dim q As Variant
Dim t As Variant
Private Sub cmdConnect_Click()
On Error GoTo ed
If opcSvr Is Nothing Then Set opcSvr = New OPCServer
opcSvr.Connect "CenturyStar.OPCServer", txtIP.Text
opcSvr.OPCGroups.DefaultGroupUpdateRate = 50
Set opcGrp = opcSvr.OPCGroups.Add("Group")
Set opcItm(0) = opcGrp.OPCItems.AddItem("opcInt", 1)
Set opcItm(1) = opcGrp.OPCItems.AddItem("opcInfo", 2)
Set opcItm(2) = opcGrp.OPCItems.AddItem("opcDsc", 3)
Set opcItm(3) = opcGrp.OPCItems.AddItem("opcFlt", 4)
If opcSvr.ServerState = 1 Then
    MsgBox "opc服務器已連接!", vbOKOnly, "提示:"
    tmrRun.Enabled = True
    cmdConnect.Enabled = False
    cmdDisConnect.Enabled = True
Else
MsgBox "opc服務器連接錯誤!", vbOKOnly, "提示:"
End If
ed:
End Sub
Private Sub cmdDisConnect_Click()
On Error GoTo ed
tmrRun.Enabled = False
opcSvr.OPCGroups.RemoveAll
opcSvr.Disconnect
Set opcSvr = Nothing
cmdDisConnect.Enabled = False
cmdConnect.Enabled = True
ed:
End Sub
Private Sub Form_Unload(Cancel As Integer)
On Error GoTo ed
cmdDisConnect_Click
ed:
End
End Sub
Private Sub tmrRun_Timer()
On Error GoTo ed
 tmrRun.Enabled = False
If opcSvr.ServerState Then
    opcItm(0).Read 1, v, q, t
    txtInt.Text = v   
    opcItm(1).Read 1, v, q, t
    txtInfo.Text = v
    opcItm(2).Read 1, v, q, t
    txtDsc.Text = v   
    opcItm(3).Read 1, v, q, t
    txtFlt.Text = v
End If
 tmrRun.Enabled = True
ed:
End Sub


B、畫面

世紀星組態軟件

圖4 OPC Client界面

 

  3)示例說明

  A、使用OPC之前可能需要安裝OPC Data Access 2.0 Components。
  B、聯網運行需要配置DCOM,配置的詳細情節請參考世紀星幫助或世紀星安裝光盤中的《世紀星OPC Server配置指南》。
  C、本例只演示從世紀星中讀取數據,讀者可自行研究回寫數據的例子。

4 世紀星 OPC Server 配置指南

  由于Windows XP SP2操作系統的安全特性非常高,所以配置也相對其他系統而言是最復雜的。下面以 Windows XP SP2操作系統為例來說明CenturyStar OPCServer的配置方法。

  1) CenturyStar OPCServer的安裝
  在安裝CenturyStar的過程中,CenturyStar OPCServer和OPC的核心組件會自動被安裝到計算機上。安裝成功后,計算機上會注冊有一個服務器: CenturyStar. OPCServer。

  2)Windows安全性配置
  1.防火墻
  第一種方法是關閉防火墻。在控制面板中打開Windows防火墻,在“常規”頁面中選擇關閉。
  第二種方法是不關閉防火墻,添加一個例外到防火墻并開放DCOM端口。在控制面板中打開安全中心,選擇Windows防火墻,在“例外”頁面中選擇添加程序。需要“添加的程序”有Microsoft Management Console(即:mmc.exe,目錄:C:\Windows\System32), OPCServer.exe(目錄:C:\CenturyStar),OPCClient.exe(目錄:C:\CenturyStar),OPCEnum.exe(目錄:C:\Windows\System32)。選擇“添加端口”,名稱:DCOM,端口:135,類型:TCP。
  2.啟用文件共享
  在控制面板中打開網絡安裝向導,在“文件和打印機共享”頁面選擇啟用。

  3)DCOM配置
  在開始菜單中選擇“運行”,輸入dcomcnfg,回車。打開“組件服務——計算機”,右鍵“我的電腦”——屬性,在“默認”屬性頁面,“在此計算機上啟用分布式COM”上打勾;“默認身份級別”選擇無,“默認模擬級別”選擇標識;在“默認協議”頁面,將“面向連接的TCP/IP”移到最上方;在“COM安全”頁面里,“訪問權限”中“編輯限制”添加Everyone并附給所有權限,附給Anonymous Logon所有權限,“編輯默認值”添加Everyone并附給所有權限,附給System所有權限;“啟動和激活權限”中“編輯限制”添加Everyone并附給所有權限,“編輯默認值”添加Everyone并附給所有權限,附給Interactive,System所有權限。
  展開我的電腦——DCOM配置,選擇CenturyStar.OPCServer,“常規”頁面“身份驗證”選擇無;“位置”頁面“在此計算機運行應用程序”上打勾;“安全”頁面在“配置權限”中添加Everyone并附給所有權限,附給System所有權限;在“標識”頁面中選擇“交互式用戶”。
  OPCEnum的DCOM配置參考CenturyStar.OPCServer。
  注意:配置完必須重起計算機才能生效,客戶機可配置參考服務器配置。


5 小結

  如果需要世紀星和第三方軟件通訊盡量使用OPC方式,這種方式的優點是效率較高,容易實現網絡連接。


 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 北京世紀長秋科技有限公司
聯 系 人: 徐向農
電  話: 010-84645656
傳  真: 010-84646515
地  址: 北京市朝陽區惠新東街8號設計大廈14層
郵  編: 100029
主  頁:
 
該廠商相關技術文摘:
世紀星油庫進出油量監測方案
《世紀星組態軟件》的獨特功能
世紀星:罐區安全 全面監控
世紀星實現彈簧按鈕功能升級
世紀星控件DBComm:小塊兒有大“智慧”——DBComm.OCX控件 實現PID控制
世紀星組態軟件完美的時間轉換函數:DateTimeConvert
世紀星組態軟件強大的數據庫查詢函數
建立完美通信:世紀星與西門子S7-200以太網
世紀星與硬件設備的連接秘笈
世紀星組態軟件新技術:短息報警功能
世紀星組態軟件的數據存儲策略
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
欧美91在线|欧美| 国产精品中文| 综合激情在线| 国产videos久久| 久久xxxx| 日韩精品不卡一区二区| 亚洲一区日韩| 亚洲高清久久| 色婷婷色综合| 日本免费在线视频不卡一不卡二| 久久精品青草| av免费不卡国产观看| 久久国产三级| 亚洲一区二区小说| 日韩精品专区| 国产高潮在线| av日韩中文| 伊人久久国产| 久久婷婷久久| 久久人人精品| 欧美日韩一二| 欧美成人午夜| 亚洲一级特黄| 亚洲v在线看| 国产一区视频在线观看免费| 日本а中文在线天堂| 日韩成人精品一区| 91欧美国产| 在线中文字幕播放| 视频在线不卡免费观看| 久久精品欧洲| 国产成人精品一区二区三区免费 | 日韩毛片网站| 老司机精品视频网| 精品国产欧美日韩一区二区三区| 国产精品久久亚洲不卡| 日韩二区在线观看| 91午夜精品| 久久尤物视频| 日本а中文在线天堂| 久久九九电影| 亚洲一区二区三区四区五区午夜 | 欧美日韩一视频区二区| 久久国产精品免费一区二区三区| 香蕉久久久久久| 欧美一区在线观看视频| 欧美日韩精品一区二区三区在线观看| 国产精品一区二区精品视频观看| 清纯唯美亚洲综合一区| 久久福利在线| 91日韩欧美| 久久蜜桃av| 一区二区三区四区日韩| 欧美在线资源| 中文视频一区| 久久亚州av| 午夜精品亚洲| 国产精品欧美一区二区三区不卡| 精品国产不卡一区二区| 亚洲最新无码中文字幕久久| 一区在线免费观看| 国产免费久久| 久久网站免费观看| 日韩二区在线观看| 亚洲天堂1区| 中文字幕av一区二区三区四区| 国产精品亚洲产品| 欧美日韩国产在线观看网站| 亚洲乱码久久| 日韩亚洲一区在线| 亚洲美女久久| 国产亚洲一区二区手机在线观看| 丝袜亚洲精品中文字幕一区| 欧美激情 亚洲a∨综合| 国产精品99免费看| 国产精品流白浆在线观看| 五月精品视频| 久久午夜影院| 日韩高清一区| 99视频一区| 在线天堂中文资源最新版| 日韩一区二区三免费高清在线观看| 欧美韩日一区| 国产伦精品一区二区三区在线播放| 亚洲精品1区2区| 国产劲爆久久| 伊人国产精品| 亚洲精品888| 日韩大片在线| 精品国产网站| 国产福利一区二区精品秒拍| 欧美综合国产| 欧美 日韩 国产精品免费观看| 免费在线亚洲欧美| 97久久亚洲| 亚洲在线免费| 国产高清一区| 精品亚洲成人| 免费在线观看视频一区| 欧美精品一区二区三区精品| 青青青免费在线视频| 国产精品观看| 日本午夜精品| 日本欧美一区二区| 丝袜美腿亚洲一区二区图片| 国产精品97| 在线日韩av| 午夜欧美在线| 免费av一区| 蜜桃国内精品久久久久软件9| 天堂8中文在线最新版在线| 麻豆成人91精品二区三区| 国产欧美日韩一级| 国产精品久久久久久久久久白浆 | 国产视频一区二区在线播放| 99国产精品久久久久久久| 欧美va天堂| 国产综合激情| 午夜国产欧美理论在线播放| 视频一区中文| 六月天综合网| 亚洲精品无播放器在线播放| 日韩手机在线| 亚洲欧美在线综合| 日韩欧美中文字幕在线视频| 婷婷亚洲成人| 国产欧美91| 日韩中文在线电影| 欧美+亚洲+精品+三区| 免费av一区二区三区四区| 国产精品88久久久久久| 免费日韩一区二区| 日韩av一级片| 成人亚洲精品| 久久影院一区| 日韩中文av| 日韩88av| 午夜在线一区| 欧美一区精品| 日韩中文在线电影| 在线亚洲激情| 国产欧美另类| 亚洲韩日在线| 国产一区白浆| 免费高潮视频95在线观看网站| 国产精品极品在线观看| 成人亚洲精品| 久久精品国产亚洲夜色av网站| 午夜欧美在线| 美女精品一区| 日本三级亚洲精品| caoporn视频在线| 亚洲成人日韩| 欧美激情视频一区二区三区免费 | 99精品99| 91麻豆精品激情在线观看最新| 国产日韩三级| 欧美va亚洲va日韩∨a综合色| 日韩av黄色在线| 天堂中文av在线资源库| 国产精品久久久网站| 日本99精品| 麻豆精品蜜桃| 久久国产三级| 亚洲综合日本| 成人久久久久| 欧美国产中文高清| 99在线观看免费视频精品观看| 青青草国产精品亚洲专区无| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 国内激情久久| 国产精品极品国产中出| 亚洲精品中文字幕乱码| 精品伊人久久久| 亚洲精品一级二级三级| 成人va天堂| 久久尤物视频| 日韩激情av在线| 尤物在线精品| 999国产精品| 国产精品国产三级国产在线观看| 日韩午夜av| 久久婷婷一区| 97精品一区| 国产精品入口久久| 亚洲18在线| 国产精品毛片| 福利一区在线| 国产日韩欧美高清免费| 国产毛片久久| 国产综合欧美| 99久久精品国产亚洲精品| 美女精品久久| 国产日产精品_国产精品毛片 | 日韩高清欧美激情| 蜜桃视频在线观看一区二区| 久久精品电影| 久久精品免费一区二区三区| 日韩免费在线| 久久国产主播|