OPC客户端连接远程OPCServer的配置方法
远程访问OPC服务器设置
![远程访问OPC服务器设置](https://img.taocdn.com/s3/m/02cf52d3c1c708a1284a44a8.png)
远程访问OPC服务器设置OPC客户端一方面可以访问本机上的OPC服务器,另一方面,它还可以利用微软的DCOM机制,通过网络来访问其它计算机上的OPC服务器,从而达到远程数据连接的目的。
访问本地服务器比较简单,只要检索本地的OPC服务器,并配置相应的组(Group)和数据项(Item)即可,通过网络访问时需要考虑较多的网络连接因素,大体上来说大概有如下的几个需要配置的方面(以WINXP Xp2为例):一. 运行OPC客户端的计算机和运行OPC服务器的计算机需要彼此能互相访问。
1.1要保证其物理连接,也就是网线正确的连接着两台计算机。
1.2在这两台计算机上分别建立同一个账号及密码,比如用户名[opcuser],密码[123456](注意:用户密码最好不要设置为空),在这两台计算上使用这个账户都可以登录系统。
关于增加账号及密码请参考对应Windows操作系统的帮助文档。
1.3启用各自Windows操作系统的Guest权限。
完成上面几步后,应该达到的效果是:从任何一台计算机搜索另一台计算机,都可以搜索到,并且可以访问对方计算机的共享目录及共享打印机等资源。
如下图:即便用户没有共享任何东西,也会显示空的共享文件夹,而不会产生诸如”不能访问”等信息。
如果不能访问对方的计算机,首先用ping命令来保证网络的连通,如果必要的情况下,可以关闭这两台计算机的防火墙(无论是winxp xp2自带的防火墙还是专用的防火墙)以及杀毒软件,以杜绝可能产生的问题。
如果访问另一台计算机产生”拒绝访问”的错误,可从网络查找相关资源进行解决。
二. 配置OPCServer所在的计算机2.1 注册OPCEnum.exe。
opcenum.exe是运行在服务器端的用于枚举本机OPC服务器的服务程序,由OPC基金会提供。
注册opcenum有如下几种方式:a)将opcenum.exe拷贝到系统目录下,然后用命令行运行opcenum /regserver 来注册它。
远程访问OPC SERVER DCOM的配置(windows2000-xp)
![远程访问OPC SERVER DCOM的配置(windows2000-xp)](https://img.taocdn.com/s3/m/14dc791b10a6f524ccbf853c.png)
远程访问OPC SERVER DCOM的配置一、在装有OPC服务器的机器上DCOM配置如下(Windows2000):1. 运行服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
如下面画面3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
如下面页面:4.在常规页面中,双击你的应用服务器(opc server for AC 800M),打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
如下页面:6、在常规页面上作如下设置:7.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
注意NT的GUEST用户不能禁用。
二、在客户端机器上DCOM配置如下(Windows XP SP2):1后点”开始”->”运行”,输入”dcomcnfg”,然后回车,启动dcom配置。
打开如下页面:按照上面的画面,进行操作弹出下面的画面:在COM 安全里面分别设置访问权限的“编辑限制”弹出下面的对话框:2、在下面的画面中双击DCOM配置,进入DCOM 配置。
在DCOM配置是下面的画面:在DCOM配置中找到“Intellution IFIX opc client 7.3”,右键单击,在弹出式菜单中,选择“属性”弹出下面的画面:常规页面作如下设置在位置页面作如下设置:安全设置里面作如下设置:在启动和激活权限里面,使用自定义,进行编辑,把EVERYONE添加进来。
在访问权限里面,使用自定义把EVERYONE添加进来。
在访问权限里面。
身份标识页面中,选择“交互式用户”。
opc客户端配置
![opc客户端配置](https://img.taocdn.com/s3/m/c4f21c2faaea998fcc220e3e.png)
OPC Client远程连接OPC服务器配置手册一、操作系统用户1、在OPC服务器上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空,如:用户名:OPCClientUser 密码:1232、在OPC Client服务器上用Administrator用户建立一个相同的拥有管理员权限的用户并设置相同密码,一定要设置密码,不能为空,如:用户名:OPCClientUser 密码:123,并用OPCClientUser用户登入。
二、防火墙设置(OPC服务器和客户端上都要进行设置)1、关闭window自带的防火墙。
2、如果不关闭windows自带的防火墙,则需要在window防火墙管理界面上配置允许客户端程序访问权限和开放OPC通讯135端口。
步骤如下:1)3)4)5)三、DCOM配置(OPC服务器和OPC Client都要进行设置)1、开始—>运行—>输入:dcomcnfg进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
如下面画面2、打开属性—>切换到“安全”属性页,分别编辑如下4个选项。
3、以上4个选项分别添加everyone,administratro,anonymous user三个用户用户,并勾选上所有权限选项。
【请注意是三个用户,如果少了一个有可能出现找不到服务器的情况】设置DTC在msdtc标签下,点击“安全性配置”,按下图配置4、在OPC服务器上,还要回到“组件服务”界面,打开DCOM配置,找到注册的OPC服务器的名称选项,打开它的属性。
找到Sipass中AdvOPCServer服务器,打开其属性。
设置加密设置位置启用交互式用户注:有时做好dcom配置后,需要重新启动电脑才起作用。
所以为了安全起见,建议最好重新启动一下电脑,再做下一步)。
四、本地安全策略配置1、OPC服务器和OPCClient服务器都要设置:打开“控制面版”à“管理工具”à打开“本地安全策略”2、à安全选项—>”网络访问:本地帐户的共享和安全模式”->属性3、选择“经典—本地用户以自己的身份验证”注意一点不能忘了这一步,否则会在连接Opc服务器时报“拒绝访问”的错误!五、其他设置1、关闭操作系统运行的其他防火墙,杀毒软件等。
局域网内远程连接OPC配置方法详解
![局域网内远程连接OPC配置方法详解](https://img.taocdn.com/s3/m/bdddeb5b16fc700aba68fc44.png)
Win7系统局域连接OPC配置一.运行环境OPC服务器操作系统:Win7,客户端操作系统:Win7,如果是XP系统则配置方法类似(见后面)。
由于OPC(OLE for Process Control)建立在Microsoft的COM(Component Object Model)组件对象模型基础上,并且OPC的远程通讯依赖Microsoft的DCOM(Distribute COM),安全方面则依赖Microsof的Windows安全设置。
二.配置(配置前先对注册表备份,特别是关键的几个项单独导出HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DCOM和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole)1.保持OPC Server服务器与客户端的用户名密码相同。
(服务器端与客户端)分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。
因为访问是通过windows验证的,在远程访问时需要有着相同的账户和密码。
操作如下:若是为了安全考量,请保持密码不为空。
要想使新创建的用户有使用DCOM的权限,需要将用户加入“Distribute COM Users”用户组。
2.关闭防火墙或在防火墙设置中将相应的程序和端口加入到例外(服务器端与客户端)服务器端的防火墙设置中OPC服务器软件端口例外3.组件服务配置(服务器端)操作:开始--》运行--》输入:dcomcnfg在“组件服务”管理器的左侧树形菜单,选择“组件服务\计算机\我的电脑”,在鼠标右键的弹出菜单,选择“属性”项目,在弹出的“我的电脑属性”,选择“默认属性”标签页,如下图:注意,若“我的电脑”显示红色向下箭头,右键无“属性”项,处理如下:a.在运行中输入msdtc –resetlog;b.在命令行下运行 msdtc -uninstall,删除了 msdtc(Distributed Transaction Coordinator)服务c.重新启动机器后,在命令行下运行 msdtc -install,安装 msdtc 服务。
异地机器上OPCClient连接OPCServer的问题
![异地机器上OPCClient连接OPCServer的问题](https://img.taocdn.com/s3/m/8f402bbd31126edb6f1a10d2.png)
选中要连接的OPCServer,单击OK,则成功连接服务,如下
连接成功后,才可以激活如下几个子菜单,添加Item点表。
如下图
选择设备,会在右侧显示所包含的所有点表,注意下面的类型,点太对的话,可以用于过滤点表。
最终成功连接OPC服务,并获取到点的实时值,成功。
最近研究Server宿主机器上获取OPCServer的点表,需要注意两个地方:
1、OPCClient所用机器的用户名、密码要与OPCServer宿主机的相同。
2、若上一步设置后,还不能刷新出OPCServer服务,则需要对DCOM进行设置,具体情况还有待研究,因为我没有碰到。
在局域网中进行模拟如下:
1、假设OPCServer1如下
OPCServer1
OPCServer2如下:
使用自带的OPCClient在本机上测试如下图:
2、OPCClient软件如下图。
打开OPCClient软件,选中OPC下拉中的Connect,连接服务器。
如下图,在Server节点中输入OPCServer宿主机的IP地址,点击刷新
xp远程访问OPC SERVER 的配置(by T)
![xp远程访问OPC SERVER 的配置(by T)](https://img.taocdn.com/s3/m/2ab8af1810a6f524ccbf8556.png)
在WINDOWS XP SP2系统中使用OPC的DCOM配置方法 V1.0(Using OPC via DCOM with XP SP2)大多数OPC Clients和OPC Servers利用DCOM通过网络进行通信。
在XP SP2中,经由DCOM的OPC通信是默认关闭的,本文讨论了当使用XP SP2时重建OPC 通信的必要设置方法。
由于OPC使用的回调方法使得OPC Client转变为DCOM server同时使OPC Server 转变为一个DCOM client,所以本文中提供的配置方法应在包含有OPC Server 和OPC Client的客户端节点上分别进行设置。
配置WINDOWS 防火墙WINDOWS防火墙是基于“例外”的,也就是默认情况下,防火墙将阻止外部“未被请求”的连接通过网络,而管理员可以在规则之外设置特定的应用程序或端口来响应外部“未被请求”的连接。
防火墙的例外可被归入两种层次的情况,一是应用程序层次,二是端口与协议层次。
前者可设置特定的程序来对“未被请求”的连接进行响应,后者可设置特定的TCP或UDP端口来允许相应的通信。
为了使OPC程序可以通过DCOM正常工作,必须在这两个层次上都进行设置。
防火墙的配置过程如下:1. 为了给系统提供必须的保护,WINDOWS防火墙是默认启用的。
(个人)不推荐关闭WINDOWS防火墙,若通信连接失败,在调试过程中可以暂时关闭防火墙以确实问题是否是由防火墙所引起。
如若确定永久关闭防火墙,下面所述关于防火墙的设置均可忽略。
2. 进入WINDOWS控制面板,双击“WINDOWS防火墙”图标,打开“WINDOWS防火墙”设置对话框,选中“例外”选项卡,把相应OPC Client和Server程序添加进例外列表。
同时添加Microsoft Management Console (mmc.exe 在Windows\System32目录下)和OPC 应用程序OPCEnum (opcenum.exe 在Windows\System32 目录下) 到例外列表中。
SCADA3.11OPC链接和配置
![SCADA3.11OPC链接和配置](https://img.taocdn.com/s3/m/33fd56f04afe04a1b071decb.png)
SCADA3.11OPC链接和配置(远程)一、OPC服务器端链接和配置1.服务器端安装软件KingSCADA 3.11注意:服务器和客户端安装同一版本,要不然数据交互不了。
2.KingSCADA交互变量属性处理勾选“允许其他应用访问”3.运行SCADA3.11二、OPC客户端链接和配置1. 客户端安装软件:KingSCADA 3.11(含IOServer);KingOPCServerTool;安装测试软件:OPC Client2. 增加OPC服务器数据源打开KingOPCServerToolIP:服务器端IP地址别名:随便命名,实例以“server0”为例。
3.测试服务器数据源是否可用(1)打开(2)OPC->ConnectKingSCADA OPCServer.2即步骤2中添加的数据源。
标题栏显示当前的链接对象。
(3)OPC->Add Item->Root->server0(数据源)->WaterLevel_A(变量)(4)客户端与服务器端链接成功。
4. 配置KingSCADA客户端(1)打开KingIOServer新建工程名:随便命名,实例以“client”为例。
工程类型:IOServer From OPC注意:虽然是远程访问OPC服务器,但是数据源已经在客户端建立,所以只需访问本地OPC服务器就可以。
NEXT>启动IOServer注意:如果不启动IOServer,没法在KingSCADA中新建变量。
(3)KingSCADA->数据词典->新建注意:OPC变量属于IO变量。
访问名称:注意:前提是IOServer必须启动。
数据块:val(即OPC组)寄存器:在画面上新建数值输出,用于测试变量的通信和显示OPC结果。
运行KingSCADA注意:IO Server的IP设置与否都可以,本地的(127.0.0.1)就可以。
PCS7远程访问OPC服务器设置
![PCS7远程访问OPC服务器设置](https://img.taocdn.com/s3/m/b5b2891a4431b90d6c85c7b6.png)
OPC服务器设置OPC客户端一方面可以访问本机上的OPC服务器,另一方面,它还可以利用微软的DCOM机制,通过网络来访问其它计算机上的OPC服务器,从而达到远程数据连接的目的。
访问本地服务器比较简单,只要检索本地的OPC服务器,并配置相应的组(Group)和数据项(Item)即可,通过网络访问时需要考虑较多的网络连接因素,大体上来说大概有如下的几个需要配置的方面(以WINXP Xp2为例):一. 运行OPC客户端的计算机和运行OPC服务器的计算机需要彼此能互相访问。
1.1要保证其物理连接,也就是网线正确的连接着两台计算机。
1.2在这两台计算机上分别建立同一个账号及密码,比如用户名[opcuser],密码[123456](注意:用户密码最好不要设置为空),在这两台计算上使用这个账户都可以登录系统。
关于增加账号及密码请参考对应Windows操作系统的帮助文档。
1.3启用各自Windows操作系统的Guest权限。
完成上面几步后,应该达到的效果是:从任何一台计算机搜索另一台计算机,都可以搜索到,并且可以访问对方计算机的共享目录及共享打印机等资源。
如下图:即便用户没有共享任何东西,也会显示空的共享文件夹,而不会产生诸如”不能访问”等信息。
如果不能访问对方的计算机,首先用ping命令来保证网络的连通,如果必要的情况下,可以关闭这两台计算机的防火墙(无论是winxp xp2自带的防火墙还是专用的防火墙)以及杀毒软件,以杜绝可能产生的问题。
如果访问另一台计算机产生”拒绝访问”的错误,可从网络查找相关资源进行解决。
二. 配置OPCServer所在的计算机2.1 注册OPCEnum.exe。
opcenum.exe是运行在服务器端的用于枚举本机OPC服务器的服务程序,由OPC基金会提供。
注册opcenum有如下几种方式:a)将opcenum.exe拷贝到系统目录下,然后用命令行运行opcenum /regserver 来注册它。
远程第三方OPC Server连接
![远程第三方OPC Server连接](https://img.taocdn.com/s3/m/ebada1681eb91a37f1115cf6.png)
远程第三方OPC Server连接为解决OPC客户端程序对第三方OPC Server的接入,需要将BMS中的点信息同第三方OPC Server的ItemID建立对应关系;为尽量不影响配置文件,将该对应关系存储为另外一个配置文件中,文件后缀为.3rd;该文件在BMS配置文件加载时被加载,在BMS配置文件存储时被存储;I/O驱动配置在“管理与配置”根节点下添加“I/O驱动”节点以配置第三方驱动,1. 当焦点位于树视图中时,可以从菜单栏或者工具栏在该节点下添加一类驱动, 如图所示。
此时属性栏将显示该驱动的属性。
如图所示。
2. 当焦点位于树视图中时,可以从菜单栏或者工具栏在OPC驱动节点下添加具体厂家的OPC驱动程序,如图所示。
绑定到子系统:指出那一个被连接的子系统的驱动由该OPC驱动来实现。
如图所示。
只列出尚未配置的子系统:只显示未指定ProgID的子系统名称;列出全部子系统:显示全部子系统名称;搜索:单击该按钮将检索指定条件的子系统,名称将被列出在列表框中;确定:列表框中被选择的子系统被设置为被绑定的子系统;取消:不设置;OPC DA ProgID:指出该OPC数据访问服务器的ProgID。
如图所示。
连接到:可以从本地或远程计算机选择OPC数据访问服务器;版本:指定OPC数据访问服务器的版本;搜索:单击该按钮将检索指定条件的ProgID,名称将被列出在列表框中;确定:列表框中被选择的ProgID被设置为OPC数据访问服务器的ProgID;取消:不设置;OPC AE ProgID:指出该OPC数据访问服务器的ProgID。
如图所示。
操作同上;此时属性栏将显示该驱动的属性,可以修改名称,配置。
如图所示。
3. 当焦点位于树视图中时,可以从菜单栏或者工具栏在OPC驱动程序下添加映射变量,映射变量不添加到树的节点,只显示在列表中。
如图所示。
此时属性栏将显示OPC驱动程序中的点和SynchroBMS系统配置的点。
局域网内远程连接opc配置方法详解
![局域网内远程连接opc配置方法详解](https://img.taocdn.com/s3/m/b6ac4108abea998fcc22bcd126fff705cc175ccb.png)
Win7系统局域连接OPC配置一.运行环境OPC效劳器操作系统:Win7,客户端操作系统:Win7,如果是*P系统则配置方法类似〔见后面〕。
由于OPC〔OLE for Process Control〕建立在Microsoft的COM〔Component Object Model〕组件对象模型根底上,并且OPC的远程通讯依赖Microsoft的DCOM〔Distribute COM〕,平安方面则依赖Microsof的Windows平安设置。
二.配置〔配置前先对注册表备份,特别是关键的几个项单独导出HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DCOM和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole〕1.保持OPC Server效劳器与客户端的用户名密码一样。
(效劳器端与客户端)分别在客户端和效劳端上添加一样的账户名和密码,一定要确保一样。
因为访问是通过windows验证的,在远程访问时需要有着一样的账户和密码。
操作如下:假设是为了平安考量,请保持密码不为空。
要想使新创立的用户有使用DCOM的权限,需要将用户参加"Distribute COM Users〞用户组。
2.关闭防火墙或在防火墙设置中将相应的程序和端口参加到例外(效劳器端与客户端)效劳器端的防火墙设置中OPC效劳器软件端口例外3.组件效劳配置(效劳器端)操作:开场--"运行--"输入:dcomcnfg在"组件效劳〞管理器的左侧树形菜单,选择"组件效劳\计算机\我的电脑〞,在鼠标右键的弹出菜单,选择"属性〞工程,在弹出的"我的电脑属性〞,选择"默认属性〞标签页,如下列图:注意,假设"我的电脑〞显示红色向下箭头,右键无"属性〞项,处理如下:a.在运行中输入msdtc –resetlog;b.在命令行下运行 msdtc -uninstall,删除了 msdtc〔Distributed Transaction Coordinator〕效劳c.重新启动机器后,在命令行下运行 msdtc -install,安装 msdtc 效劳。
现场OPC SERVER服务器与OPC 客户端远程连接设置方法
![现场OPC SERVER服务器与OPC 客户端远程连接设置方法](https://img.taocdn.com/s3/m/3a83d8f04028915f804dc2e9.png)
现场OPC SERVER服务器与OPC客户端远程连接设置方法目录概述 (2)1 硬件连接 (2)2 电脑用户名及网段设置 (2)2.1 OPC Server服务器端PC查询 (2)2.2 OPC Client客户端PC设置 (3)3 电脑DCOM配置 (3)3.1 OPC服务器电脑上DCOM配置 (3)3.2 OPC SERVER 服务器上的防火墙做如下设置: (8)3.3 客户端机器上DCOM配置 (11)3.4 本地安全策略配置 (16)4 OPC Server与Client软件调试 (17)5 如何对电脑添加用户名和密码后自动重启 (19)概述现场测试OPC SERVER服务器,需要清楚现场中控系统组态软件,如何去查询变量,下面以亚控组态王6.55版本为例,简述一下测试OPC SERVER服务器的操作流程。
测试OPC Server服务器最麻烦的是双方电脑DCOM的配置,本身调试非常简单。
测试OPC SERVER服务器工具及软件,如表11硬件连接现场查看中控组态系统工控机网线接口,有的现场会配置一台交换机,只需要测试用的PC与工控机在同一个局域网内即可。
如图1OPC Server中控主机图12电脑用户名及网段设置2.1OPC Server服务器端PC查询现场查看工控机电脑的登陆用户名及密码,登陆用户名一般为Administrator,如果工控机电脑登陆用户名没有密码,还需要设置一个密码。
查看一下工控机电脑的IP,如:192.168.1.112。
2.2OPC Client客户端PC设置测试用的PC登陆用户名以及登陆密码需要跟OPC Server服务器所在的电脑设置一样。
两台PC之间的电脑IP处于同一个网段内。
3电脑DCOM配置3.1OPC服务器电脑上DCOM配置1. 在服务器工控电脑上开始—>运行—>输入:dcomcnfg,进行DCOM配置。
弹出下面的界面:2.按照上面的画面,进行操作弹出DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
OPC客户端连接远程OPCServer的配置方法
![OPC客户端连接远程OPCServer的配置方法](https://img.taocdn.com/s3/m/270da3d30408763231126edb6f1aff00bed57086.png)
安装新松调度系统客户端的准备工作
一、关闭Windows防火墙
二、控制面板—管理工具—计算机管理,建立Windows用户:siasun,密码:{opc123}
三、控制面板—管理工具—本地安全策略,如下图:
四、安装OPC客户端软件:OPC Core Components Redistributable (x86)__ 101.0.zip
五、控制面板—管理工具—服务—设置OPCEnum服务的自动启动,如下图:
六、控制面板—管理工具—组件服务,如下图:
opc客户端连接远程opcserver的配置方法 安装新松调度系统客户端的准备工作 一,关闭windows防火墙 二,控制面板—管理工具—计算机管理,建立windows用户:siasun,密码:{opc123} 三,控制面板—管理工具—本地安全策略,如下图: 四,安装opc客户端软件:opc core components redistributable (x86)__ 101.0.zip 五,控制面板—管理工具—服务—设置opcenum服务的自动启动,如下图: 六,控制面板—管理工具—组件服务,如下图: 下载文档原格式( word原格式 ,共5页)
OPC远程连接系统配置手册
![OPC远程连接系统配置手册](https://img.taocdn.com/s3/m/943856fb700abb68a982fb47.png)
OPCClient远程连接OPC服务器操作系统配置手册--------吕林波 2008-8-6一,操作系统用户1、在OPC服务器上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空,如:用户名:OPCClientUser 密码:1232、在OPCClient服务器上用Administrator用户建立一个相同的拥有管理员权限的用户并设置相同密码,一定要设置密码,不能为空,如:用户名:OPCClientUser 密码:123,并用OPCClientUser用户登入。
二、防火墙设置(OPC服务器和上都要进行设置)1、关闭window自带的防火墙。
2、如果不关闭windows自带的防火墙,则需要在window防火墙管理界面上配置允许客户端程序访问权限和开放OPC通讯135端口。
步骤如下:1)2)3)4)5)三、DCOM配置(OPC服务器和OPCClient服务器都要进行设置)1、开始—>运行—>输入:dcomcnfg2、打开属性—>切换到“安全”属性页,分别编辑如下4个选项。
3、以上4个选项分别添加everyone用户,并勾选上远程访问选项。
4、在OPC服务器上,还要回到“组件服务”界面,打开DCOM配置,找到注册的OPC 服务器的名称选项,打开它的属性。
→启用交互式用户四、本地安全策略配置1、OPC服务器和OPCClient服务器都要设置:打开“控制面版”→“管理工具”→打开“本地安全策略”2、 安全选项—>”网络访问:本地帐户的共享和安全模式”->属性3、选择“经典—本地用户以自己的身份验证”五、其他设置1、关闭操作系统运行的其他防火墙,杀毒软件等,下面这个程序必须关闭消失在任务栏。
关闭可能需要密码,请与公司IT部门联系。
OPC Client与OPC Server如何配置
![OPC Client与OPC Server如何配置](https://img.taocdn.com/s3/m/62c1348fd4d8d15abe234ed6.png)
OPC Client远程OPC服务器配置说明一、用户设置1、在OPC服务器上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空。
2、同样在在OPC Client上用Administrator用户建立一个拥有管理员权限的用户并设置密码,一定要设置密码,不能为空。
二、防火墙设置1、关闭WINDOWS自带的防火墙。
2、如果不关闭WINDOWS自带的防火墙,则需要在WINDOWS防火墙管理界面上配置允许客户端程序访问权限和开放OPC通讯135端口。
步骤如下:1)、关闭防火墙。
2)、例外—>添加程序,以OPC Test Client为例。
3)、例外—>添加端口,名称:DCOM,端口号:135.三、DCOM配置1、OPC服务器设置1)、开始—>运行,输入DCOMCNFG,进入组件服务窗口组件服务—>计算机—>我的电脑—>属性2)、选择默认属性,设置如下:3)、返回我的电脑—>DCOM配置—>OPC Server for AC 800M—>属性以User Account Editor为例常规,设置如下:安全—>访问权限—>自定义—>编辑添加Everyone,administrator,anonymous用户(以防出现找不到服务器的情况),并在允许选项上打勾。
返回属性对话框,安全—>配置权限—>自定义—>编辑同样添加添加Everyone,administrator,anonymous用户,并在允许选项上打勾。
完毕,重启电脑。
如果OPC Server for AC 800M服务没有运行,可在控制面板—>管理工具—>服务—>OPC Server for AC 800M属性手动开启。
2、OPC Client设置设置如OPC服务器设置的1),2)步骤。
四、本地安全策略配置OPC服务器和OPC Client都要配置。
KEPserverOPC远程访问配置步骤说明
![KEPserverOPC远程访问配置步骤说明](https://img.taocdn.com/s3/m/add7311c53ea551810a6f524ccbff121dd36c58a.png)
KEPserverOPC远程访问配置步骤说明KEPserver OPC远程访问配置步骤说明声明:本⽂是为了解决实际问题,并不是最佳⽅法,也不是最安全⽅法,但是在具体⼯程中可以快速解决问题的⽅法。
因此,对本⽂所讲⽅法的吹⽑求疵,就不适合了,本来就是为了解决具体⼯程问题,没有充分利⽤微软的各种复杂的安全配置策略。
对于OPC配置,分为在域中和不在域中的远程计算机。
如果OPC Server(以下简称S)和OPC Client(以下简称C)都在域中,那么这个服务器就可以⾜以打破两台计算机的安全性了。
你也许经历过域服务器中病毒,整个⽹络瘫痪的事情。
如果没有的话,需要在S和C上建⽴同样的⽤户名和密码。
如果还不⾏,你还要S上⾯,要访问的OPC,在dcomcnfg中配置成交互式⽤户,并且S和C都以刚才建⽴的⽤户名和密码登陆。
这样还有什么安全性可⾔。
好了,现在以看图说话的⽅式来讲解⼀下。
⾸先,在运⾏⾥⾯,键⼊dcomcnfg,打开组件服务。
打开组件服务找到要配置的OPC在其上点击右键,点击“属性”,在出现的对话框中按下图配置两个属性页在如下属性页中添加如下终结点协议:下⾯到了关键了,⾸先将以下属性页按照如下配置:然后依次点击三个编辑,将INTEACTIVE、NETWORK和Everyone三个⽤户加⼊,并给予所有权限。
上海泗博⾃动化技术有限公司 021-5102 8348 SiboTech解决⽅案上海泗博⾃动化技术有限公司 021-5102 8348 SiboTech解决⽅案好了,现在试试,应该从远程OPC 客户端上连接成功了。
如果是ESP-iSYS的话,可以在其安装⽬录SUPCON\ESP-iSYS\ExecFiles\iServer下找到FsClient.exe,这是⼀个标准客户端。
⽀持到OPC2.0。
在其中输⼊S的IP地址,看看是是否能够枚举到要访问的OPC Server。
对于XP系统,或⾮新安装的其它操作系统计算机,很可能因为本地安全策略的原因,导致⽆法正常建⽴DCOM连接,这个太复杂了。
xp远程访问OPCSERVER的配置(byT)课件.doc
![xp远程访问OPCSERVER的配置(byT)课件.doc](https://img.taocdn.com/s3/m/6915af175acfa1c7aa00ccc1.png)
在WINDOWS XP SP系2统中使用OPC的DCOM配置方法V1.0(Using OPC via DCOM with XP SP2 )大多数OPC Clients 和OPC Servers 利用DCOM通过网络进行通信。
在XP SP2中,经由DCOM的OPC通信是默认关闭的,本文讨论了当使用XP SP2时重建OPC 通信的必要设置方法。
由于OPC使用的回调方法使得OPCClient 转变为DCOMserver 同时使OPCServer转变为一个DCOM client ,所以本文中提供的配置方法应在包含有OPC Server和OPC Client 的客户端节点上分别进行设置。
配置WINDOWS防火墙WINDOW防S火墙是基于“例外”的,也就是默认情况下,防火墙将阻止外部“未被请求”的连接通过网络,而管理员可以在规则之外设置特定的应用程序或端口来响应外部“未被请求”的连接。
防火墙的例外可被归入两种层次的情况,一是应用程序层次,二是端口与协议层次。
前者可设置特定的程序来对“未被请求”的连接进行响应,后者可设置特定的TCP或UDP端口来允许相应的通信。
为了使OPC程序可以通过DCOM正常工作,必须在这两个层次上都进行设置。
防火墙的配置过程如下:1. 为了给系统提供必须的保护,WINDOW防S火墙是默认启用的。
(个人)不推荐关闭WINDOW防S火墙,若通信连接失败,在调试过程中可以暂时关闭防火墙以确实问题是否是由防火墙所引起。
如若确定永久关闭防火墙,下面所述关于防火墙的设置均可忽略。
2. 进入WINDOW控S制面板,双击“WINDOW防S火墙”图标,打开“WINDOW防S 火墙”设置对话框,选中“例外”选项卡,把相应OPCClient 和Server 程序添加进例外列表。
同时添加Microsoft Management Console (mmc.exe 在Windows\System32目录下) 和OPC应用程序OPCEnum (opcenum.exe在Windows\System32 目录下) 到例外列表中。
OPCServer使用说明
![OPCServer使用说明](https://img.taocdn.com/s3/m/07e56b7868eae009581b6bd97f1922791788be78.png)
OPCServer使用说明OPCServer是一种用于实现不同网络连接的标准化通信接口,在工业自动化领域中广泛应用。
它可以将来自不同硬件设备(如传感器、PLC等)以及不同协议(如MODBUS、DNP3等)的数据统一传输到上层应用程序中,提供数据交换和监控的功能。
其使用方法相对简单,下面将对OPCServer的安装、配置和使用进行详细说明。
一、安装OPCServer2.打开解压后的文件夹,找到安装文件并运行它。
3. 根据安装向导的指导,选择安装位置和其他相关设置。
建议将OPCServer安装到默认位置。
4.等待安装过程完成,并关闭安装程序。
二、配置OPCServer1. 打开OPCServer的安装目录,并找到配置文件(通常是一个XML文件)。
2. 打开配置文件,并根据实际情况进行修改。
配置文件中包含了OPCServer的各项参数设置,如端口号、数据源信息等。
3.在配置文件中,找到数据源信息的部分,并根据实际设备的信息进行配置。
根据设备的不同,可能需要填写不同的参数,如设备地址、端口、协议类型等。
4.配置完成后,保存配置文件,并关闭。
三、启动OPCServer1. 打开OPCServer的安装目录,并找到启动程序(通常是一个可执行文件)。
2.双击启动程序,等待程序加载完成。
3. 当程序成功加载后,会显示一个界面,显示OPCServer的状态信息,如运行状态、连接状态等。
四、连接到OPCServer1. 打开使用OPCServer的应用程序,如SCADA系统或数据采集软件等。
2. 在应用程序中,找到与OPCServer相关的设置项,一般为“OPC Server”或“数据源”等。
3. 在设置项中,输入OPCServer的IP地址和端口号,并保存设置。
4. 应用程序会尝试连接到OPCServer,并获取数据源的信息。
连接成功后,可以开始使用OPCServer提供的数据。
五、使用OPCServer1.在应用程序中,根据需要配置所需的数据项。
PCS7远程访问OPC服务器设置
![PCS7远程访问OPC服务器设置](https://img.taocdn.com/s3/m/b5b2891a4431b90d6c85c7b6.png)
OPC服务器设置OPC客户端一方面可以访问本机上的OPC服务器,另一方面,它还可以利用微软的DCOM机制,通过网络来访问其它计算机上的OPC服务器,从而达到远程数据连接的目的。
访问本地服务器比较简单,只要检索本地的OPC服务器,并配置相应的组(Group)和数据项(Item)即可,通过网络访问时需要考虑较多的网络连接因素,大体上来说大概有如下的几个需要配置的方面(以WINXP Xp2为例):一. 运行OPC客户端的计算机和运行OPC服务器的计算机需要彼此能互相访问。
1.1要保证其物理连接,也就是网线正确的连接着两台计算机。
1.2在这两台计算机上分别建立同一个账号及密码,比如用户名[opcuser],密码[123456](注意:用户密码最好不要设置为空),在这两台计算上使用这个账户都可以登录系统。
关于增加账号及密码请参考对应Windows操作系统的帮助文档。
1.3启用各自Windows操作系统的Guest权限。
完成上面几步后,应该达到的效果是:从任何一台计算机搜索另一台计算机,都可以搜索到,并且可以访问对方计算机的共享目录及共享打印机等资源。
如下图:即便用户没有共享任何东西,也会显示空的共享文件夹,而不会产生诸如”不能访问”等信息。
如果不能访问对方的计算机,首先用ping命令来保证网络的连通,如果必要的情况下,可以关闭这两台计算机的防火墙(无论是winxp xp2自带的防火墙还是专用的防火墙)以及杀毒软件,以杜绝可能产生的问题。
如果访问另一台计算机产生”拒绝访问”的错误,可从网络查找相关资源进行解决。
二. 配置OPCServer所在的计算机2.1 注册OPCEnum.exe。
opcenum.exe是运行在服务器端的用于枚举本机OPC服务器的服务程序,由OPC基金会提供。
注册opcenum有如下几种方式:a)将opcenum.exe拷贝到系统目录下,然后用命令行运行opcenum /regserver 来注册它。