导航:首页 > 配服务器 > 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服务器如何设置相关的资料

热点内容
哪些系统盘文件夹大 浏览:341
pdf朗读软件手机 浏览:225
ug编程实例教程 浏览:987
cad输入命令时鼠标卡顿 浏览:795
php过滤文件 浏览:757
linux配置ip命令 浏览:903
命令的英文怎么读 浏览:353
哪个app是自己弹音乐的 浏览:655
安卓变是什么意思 浏览:612
qq五子棋在哪里找app 浏览:837
图片活码二维码生成器网站源码 浏览:186
国美手机联系人加密 浏览:883
成交量彩色源码 浏览:118
算法最根本的评价标准 浏览:366
个人资源app哪个好用 浏览:580
这也能切为什么没有安卓 浏览:675
可可64山寨源码 浏览:641
怎么自己解压和释放 浏览:991
思路与算法的区别 浏览:156
日志带源码 浏览:137