導航:首頁 > 配伺服器 > opc伺服器如何設置

opc伺服器如何設置

發布時間:2022-07-06 19:56:53

⑴ WINCC作為OPC伺服器,設置問題,計算機要怎樣設置

WINCC6.0安裝好後激活組態程序,客戶端就可以直接訪問了

客戶端測試的話 SimaticNET安裝好以後就可以做為客戶端了
另外,Wincc也可以作為客戶端 直接添加本身激活的項目裡面的OPC變數 作為測試也算是可以的

⑵ 誰知道wincc opc server具體詳細設置 留下聯系方式,教會200分奉上!

遠程訪問
OPC SERVER DCOM
的配置

一、在裝有
OPC
伺服器的機器上
DCOM

1.
運行伺服器上的
dcomcnfg
程序,進行
DCOM
配置。

2.
進入
DCOM
的總體默認屬性頁面,將「在這台計算機上啟用分布式
COM」打上
勾,將默認身份級別改為「無」。

3.
進入
DCOM
的總體默認安全機制頁面,
確認默認訪問許可權和默認啟動許可權中的
默認值無
EveryOne

如果不去掉
EveryOne
,應用伺服器不能正常啟動。

4.
在常規頁面中,
雙擊你的應用伺服器

opc20ifix


打開你的應用伺服器
DCOM
屬性設置。

5.
將常規頁面中的身份驗證級別改為「無」。

6.
位置頁面中選上「在這台計算機上運行應用程序」。

7.
將安全性頁面設置中,均選擇「使用自定義訪問許可權」,編輯每一個許可權,將
EveryOne
加入用戶列表中

8.
身份標識頁面中,選擇「互動式用戶」。

注意NT的
GUEST
用戶不能禁用。

二、在客戶端機器上
DCOM

1
後點」開始」
-
>」運行」
,
輸入」dcomcnfg」,然後回車,啟動
dcom


置。

2


常規頁面中,雙擊你的應用伺服器(
Matrikon opc server simulation and
testing
),打開你的應用伺服器
DCOM
屬性設置。

3


將常規頁面中的身份驗證級別改為「無」。

4


身份標識頁面中,選擇「互動式用戶」。

5


位置頁面中
,
選擇「在這台計算地方工具欄,機上運行應用程序」。

進入
DCOM
的總體默認屬性頁面,將「在這台計算機上啟用分布式
COM」打上勾,
將默認身份級別改為「無」。

兩端配置好後,客戶端機器就可以訪問遠方機器的
OPCSERVER
了。

另外,
遠程的計算機必須在本機的網路鄰居里看的到,
而且登陸兩台計算機的用
戶名和口令必須完全相同。

補充

關於補充
XP2

XP3
進行
OPC
通信時的
DCOM
配置要素

經驗一、客戶端連接目標機器的
OPC
伺服器時,客戶端
(FactorySoft
OPC Client)
提示:

EnumClassesOfCategories failed:
拒絕訪問

解決辦法:
在用戶許可權
(OPCServer
計算機
)
上,
找到

控制面板—管理
工具—本地安全策略—安全選項—網路訪問:
本地賬戶的共享和安全
模式

改為:經典
-
本地用戶以自己的身份驗證

或者:
確保雙擊我的電腦—工具菜單—文件夾選項—查看標簽—下面
的使用簡單文件共享
(
推薦
)
不要打√

經驗二、連接
YOKOGAW
A

CS3000
或其它型號的
OPCServer
時,
盡最大可能在
OPCClient
機器安裝由
OPCServer For CS3000
機器上,
生成的一個客戶端
CENTUM
用戶安裝盤;

OPCServer For CS3000
機器操作步驟簡述:

(1)
將一個格式化過的軟盤插入
OPCServer For CS3000
的計算機中

(2)
運行
CS3000/CS1000\Program\BKHCOPYOPC.exe

(3)
按「
OK
」鍵,開始生成一個客戶端
CENTUM
用戶安裝盤

備註:安裝後的
CENTUM
用戶在控制面板—用戶賬戶是看不到的,
你可以在右擊我的電腦—管理—本地用戶和組—用戶—這時你就可
以看到
CENTUM
用戶了,但這個用戶,界面顯示不隸屬於任何賬戶

另外,安裝後的
CENTUM
用戶密碼也是:
CENTUM
,請你不要隨意
改變。

再另外,產生的這個
OPCClient

CENTUM
用戶安裝盤,包括一個
INSTALL
文件夾和一個
SETUP.EXE
文件,
必須將這兩個文件放置於
盤符的根目錄下,如
C:\\

D:\\

A:\\

經驗三、
必須嚴格確信
OPCClient
端和
OPCServer
端使用了一模一樣

Adminstrator
用戶和密碼

經驗四、
OPC
客戶端
Guest
用戶不要啟用

⑶ 求教2012的NI OPC Sever如何配置

.准備工作:
載opc基金OPC Proxy DLL按照說明進行安裝些態庫opc程序運行所必須
1. 列文件拷貝至要運行OPC伺服器OPC客戶端機器SYSTEM32目錄
opcproxy.dll C:\WINDOWS\system32
opccomn_ps.dll C:\WINDOWS\system32
opc_aeps.dll C:\WINDOWS\system32
opchda_ps.dll C:\WINDOWS\system32
aprxdist.exe C:\WINDOWS\system32
opcenum.exe C:\WINDOWS\system32
2. 注冊些 dll 文件
REGSVR32 opcproxy.dll
REGSVR32 opccomn_ps.dll
REGSVR32 opc_aeps.dll
REGSVR32 opchda_ps.dll
3. windows 系統(\WINDOWS \system32)目存actxprxy.dll運行aprxdist.exe
4. 安裝 opcenum.exe
opcenum /regserver

二.opcserver發
1. 新建vc工程比建控制台工程工程包含文件
#include "opcda.h"
#include "opc_ae.h"
#include "WTOPCsvrAPI.h"
#include "WtOPCsvrEXTapi.h"
文件常式序都能找拷貝自工程
WTOPCsvrAPI.h發包態庫提供導函數文件面每函數具體說明調用候看說明
2. .cpp定義GUIDguid用標識opcserver唯id通操作系統工具編格式
const GUID
CLSID_OPCSimSvr = {0x99b8f472, 0xc037, 0x11d2, {0x80, 0xb8, 0x0, 0x60, 0x97, 0x58, 0x58, 0xbe}};

3. 工程加入WtOPCSvr態庫連接
WTOPCsvr態庫關文件都前例包面能找
WTOPCsvr.lib WTOPCsvr.dll應libdll

4. 初始化
(1)調用UpdateRegistry()函數完注冊面調用參考例代碼

BOOL COPCSimSvrApp::InitInstance()
{
TCHAR szTokens[] = _T("-/ ");
CString HelpPath;
CString SvrName, SvrDescrip;
int i;

HelpPath = AfxGetApp()->m_pszHelpFilePath;
i = HelpPath.ReverseFind('\\');
HelpPath = HelpPath.Left(i+1);
HelpPath += "OPCSIMSVR.EXE";
//
// Self-Registration code
// (look for cmdline options to register & unregister server)
//

SvrName = "WinTECH.OPCServer";
SvrDescrip = "WinTECH Software OPC Server Simulator";

CString tempCmdLine(m_lpCmdLine);
LPTSTR lpszToken = _tcstok(tempCmdLine.GetBuffer(1), szTokens);
while (lpszToken != NULL)
{
if (_tcsicmp(lpszToken, _T("UnregServer"))==0)
{
UnregisterServer ((BYTE *)&CLSID_OPCSimSvr, SvrName);
return (FALSE);
}
else if (_tcsicmp(lpszToken, _T("RegServer"))==0)
{
UpdateRegistry ((BYTE *)&CLSID_OPCSimSvr,
SvrName,
SvrDescrip,
HelpPath);
return (FALSE);
}
lpszToken = _tcstok(NULL, szTokens);
}

(2)調用InitWTOPCsvr完發包dll初始化
兩步驟顛倒
5. 創建item
item伺服器所item些item通opc庫戶端能瀏覽創建item函數CreateTag().
Opc兩種址空間形式:扁平層結構
比調用創建點item1、item2、item3.類結構扁平各點類似與文件系統文件
比調用創建點test.item1、test.item2、test.item3種點名發包自形層點結構Test類似與文件系統文件夾item類似與文件系統文件夾文件扁平式層結構客戶端瀏覽點名體現
層結構點名間默認用.隔簡單我opcserver設計扁平結構
創建點返handle用標識點我程序需要自建立handle資料庫保存設備實值應關系部參考例代碼
6. 建立定器採集設備數據
定資料庫取各handle應item值比較各item值否讀取值變化變化調用UpdateTagToList放入應隊列發包自變化值送客戶端

致流程
(1) 資料庫採集遍所點實值
(2) 調用StartUpdateTags()
(3) 循環讀取每item資料庫數據讀取進行比較變化調用UpdateTagToList()
(4) 用調用EndUpdateTags()完所item更新
7. 客戶端控制
客戶端寫tag值候opcserver通調函數響應
伺服器端必須調用EnableWriteNotification()指定寫值調函數調函數格式:
typedef VOID (CALLBACK* WRITENOTIFYPROC)(HANDLE, VARIANT*, DWORD*);
調函數內部實現HANDLE指定tag寫具體控制設備應變數
8. 其用函數
RequestDisconnect()般opcserver關閉調用用通知客戶端opcserver自要關閉
NumbrClientConnections()用計算前少客戶端連接opcserver
UninitWTOPCsvr()程序退清理
SetVendorInfo()設置廠商信息
三.opc客戶端測試
面本機opcquickclient.exe例說明伺服器客戶端間應用關系
1. 運行opcquickclient.exe
2. 點擊edit->new server connection 菜單彈server properties框展opc data access server version 2.0.瀏覽本機安裝所opcserver選我自發opcserver點擊確定完與伺服器連接
3. 點擊edit->new group 用默認值添加組
4. 點擊edit->new item 彈框(圖層結構址空間例單層更簡單)選左側某父節點右側顯示各tag選要向opcserver查詢tag點擊add leaves點擊ok
5. 客戶端主界面能看剛才要查詢tag自跟隨opcserver端數據變化變換
6. 右鍵要控制tag菜單選擇同步寫或者非同步寫(般建議用非同步避免阻塞客戶端運行)鍵入要寫入值查看設備否作檢驗opcserver否編寫確

⑷ opc伺服器設置(關鍵詞 wincc opc DCOM)win7 64位旗艦版,對DCOM進行設置

摘要 親,解決方法是使用 64 位版本的 DCOMCNFG。 運行 64 位版本的 mmc.exe,並運行以下命令行載入 64 位版本的組件服務管理單元。

⑸ 組態王中如何定義opc伺服器

1、首先要知道什麼叫OPC,OPC是一個運行於基於PC操作系統的軟體,所以做OPC是不現實的,建議使用SIMATIC NET(net pc6.x)或者其他第三方OPC軟體。
2、現在版本的組態王針對西門子300系列的驅動已經可以使用了,如果不是使用CP5611等等專門的通訊卡,建議使用組態王本身的驅動來採集數據。
3、如果使用CP5611或者乙太網等等來和西門子PLC通訊,建議用NET PC來做OPC,乙太網方式的話還可以採用Kepware等OPC均可。

⑹ ABB的DCS用OPC DA的通訊協議,客戶端和服務端怎麼設置

實現方法有2種。 1。用串口to電力規約101或104的轉換器進行協議轉換。直接從下位機採集數據。 2。在上位機上安裝伺服器程序。需要開發一個opc伺服器。

⑺ 如何配置WINCC作為OPC伺服器

WINCC6.0安裝好後激活組態程序,客戶端就可以直接訪問了
客戶端測試的話
SimaticNET安裝好以後就可以做為客戶端了
另外,Wincc也可以作為客戶端
直接添加本身激活的項目裡面的OPC變數
作為測試也算是可以的

⑻ 基於OPC的數據採集采樣率怎麼設定

OPC采樣頻率是在OPC伺服器端進行設定的。OPC伺服器會附帶一個配置程序,在配置程序中設置通訊協議、設備,變數組、變數等,在進行變數組合變數設定時,就會看到數據更新時間的變數屬性,更新時間越短,刷新率越高。

⑼ 如何配置OPC DCOM

你好,於遠程訪問OPC伺服器,需要在客戶和伺服器計算機上都進行DCOM設置,以前我們採用的方式是: 客戶、伺服器都建立一個名字、密碼相同的具有管理員許可權的帳號,並分別以次登錄,在伺服器端將OPC伺服器的啟動方式設為互動式用戶。這種方法雖然方便,但安全性較差,不利於在實際應用中推廣。這里提供一些較合理的解決方案。(假定都是在工作組里)
(1) 序言
在使用了OPC技術,並有網路數據訪問的應用系統中,不可避免地要進行OPC DCOM許可權配置。
DCOM配置與windows操作系統的安全體系結合在一起,而各版本的操作系統(9x、NT、2000、XP等)的安全體現又或多或少地有所區別;同時,OPC伺服器運行的方式也不盡相同(進程內、進程外、系統服務、有無界面……);而且,不同的應用系統對安全的要求也不同。總之,要想根據具體情況盡量合理地完成OPC DCOM配置並不是一件很輕松的事。
本文檔根據各種不同的情況,講述如何進行OPC DCOM配置。
(2) 准備
要進行DCOM安全配置,操作者通常必須擁有客戶和伺服器計算機的管理員許可權。
【注意】一般情況下,DCOM通信是基於TCP/UDP的,所使用的埠不固定,很可能被一些防火牆軟體屏蔽。如果本文下述配置不成功的話,請嘗試關閉客戶和伺服器計算機上的防火牆,或者以帶網路連接的安全模式啟動系統(這時防火牆軟體一般不被自動運行)。
(3) 最簡單的情況
如果用戶對網路安全基本上沒有要求,或者處於客戶、伺服器程序開發階段,......
(4) 伺服器計算機始終有用戶登錄的情況(NT/2000)
這也是實際應用中比較常見的情況,但對於以NT服務方式運行的OPC伺服器不適合。設置方法如下:
Ø 在伺服器計算機上建立一個用戶,如OPCUser,可以是管理員,也可以是一般用戶,伺服器計算機在運行OPC伺服器時必須以這個用戶登錄。
Ø 在伺服器計算機上建立一個用戶組,如OPCClients。
(單一客戶情況下可以不建立,建這個組的目的是管理方便)
Ø 在各個OPC客戶計算機中,分別建立OPCUser用戶,口令也要與伺服器上的一致,可以設為普通用戶以保證安全。
Ø 客戶計算機運行時不必以OPCUser登錄,比如使用ClientA登錄,就要在伺服器上建立相同的用戶ClientA及相同的密碼。並在伺服器計算機上將ClientA加入到OPCClients組中。ClientA在客戶和伺服器計算機上都可以是普通用戶。
Ø 伺服器端DCOM配置
運行dcomcnfg,進行如下設置:
默認屬性:
啟用DCOM;
默認身份驗證級別:連接
默認模擬級別:標識
默認安全機制:
默認訪問許可權:
至少要保證OPCClients組允許訪問,也可放寬至Everyone;
默認啟動許可權:至少保證允許INTERACTIVE用戶調用;
默認配置許可權:一般情況下不需修改。
默認協議:保證面向連接的TCP/IP在最上,其它可以刪除。
具體的伺服器配置:
常規:身份驗證級別為默認值;
位置:在這台計算機上運行;
安全性:使用默認的訪問和啟動許可權,配置許可權不要修改;
身份標識:互動式用戶。
終結點:不修改。

OPCEnum程序配置:
在dcomcnfg程序的應用程序列表裡找到opcenum.exe,對其按照上面具體伺服器的配置進行設置。
Ø 客戶計算機的配置:
為了保證OPC數據訂閱等回調機制能正常運行,需要對客戶計算機的DCOM許可權進行配置。
默認屬性、默認協議的配置和伺服器端基本一致;
默認安全機制只需要修改默認訪問許可權。保證允許OPCUser訪問。也可放寬至Everyone。
【注意】
在伺服器沒有用戶登錄的情況下,遠程將無法啟動OPC伺服器;
對於有用戶界面,並需要界面交互的OPC伺服器,建議(可能必須)採用這種方式。
(5) OPC伺服器為後台程序的情況(NT/2000)
這種情況下,伺服器計算機可以沒有用戶登錄。
做為後台程序,OPC伺服器有兩種運行方式:系統服務(service)方式和普通用戶程序。
這里只介紹普通程序方式,系統服務方式的配置說明以後添加。
OPC伺服器做為普通方式運行的後台程序,一般沒有用戶界面。完全可以按照(1)中有界面的方式進行配置,即設置為互動式用戶啟動。
但是(1)的配置方式限定了伺服器計算機必須有用戶登錄,而且登錄用戶必須在客戶計算機上有DCOM訪問許可權。所以,無界面的後台OPC伺服器可以用另一種更靈活的方式運行。
配置方法:(未明確說明的部分與(1)相同)
在伺服器端按照(1)中所述建立一個OPCUser用戶,專門用來運行OPC伺服器。然後在OPC伺服器屬性配置中,將啟動方式改為指定用戶,注意要輸入用戶密碼。
這樣,OPC伺服器計算機可以用任意用戶登錄,當客戶計算機發出連接請求時,系統負責以OPCUser的身份運行OPC伺服器,如果已經運行則使用已有的OPC伺服器。
【注意】還有一種啟動方式,是「啟動」用戶。即系統以發連接請求的用戶的身份啟動OPC伺服器,這可能造成伺服器計算機上同時運行多個OPC伺服器的實例,顯然不妥。所以一般情況下不建議設置為「啟動」用戶,雖然它是預設選項。
(6) Windows XP系統下的配置說明
在XP操作系統(SP1,不包括SP2及其以後版本)下,OPC的配置實際上和NT/2000基本一樣,這體現在OPC DCOM相關的各項配置在注冊表中的位置、名稱都是一致的。
二者只是配置界面不同

閱讀全文

與opc伺服器如何設置相關的資料

熱點內容
為什麼vc6編譯是灰色 瀏覽:385
python音標讀法 瀏覽:573
反轉語句python 瀏覽:21
哪個app搞英雄聯盟手游活動 瀏覽:583
如何查看郵箱收發伺服器 瀏覽:519
極簡歐洲史中文版pdf 瀏覽:908
python顯示變數值 瀏覽:387
副路由器為什麼要關伺服器 瀏覽:575
國家反詐騙app蘋果怎麼設置 瀏覽:464
我的世界如何用指令造伺服器方熊 瀏覽:304
鴨題庫是哪裡的培訓機構app 瀏覽:689
如何對伺服器取證 瀏覽:440
有什麼系統像友價源碼 瀏覽:570
圓柱彈簧壓縮量 瀏覽:811
我的世界國際版為什麼沒法進去伺服器 瀏覽:103
我的世界如何創造一個伺服器地址 瀏覽:837
皮皮蝦app怎麼玩視頻教程 瀏覽:253
python整型轉化字元串 瀏覽:804
android數據共享方式 瀏覽:375
編譯環境控制台 瀏覽:621