远程连接opc服务器设置[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。
- 准备工作
1.1 软件基础
(1)安装所需的软件,机器上有必要的OPC client、OPC Server,如ifix,rslinx,保证rslinx的版本能支持远程opc功能。
1.2 通讯基础
(1)在同一局域网内,能ping通(物理连接,处于同一网段下)
(2)建立同名用户及相同密码,win7系统将用户放置于于distributed COM User下,若是XP系统,则开启来宾用户。
(3)本地安全策略
OPC服务器和OPCClient服务器电脑都要设置:打开“控制面版”上的“管理工具”并打开“本地安全策略”。
点击安全选项—>”网络访问:本地帐户的共享和安全模式”->属性
选择“经典—本地用户以自己的身份验证”
2 配置OPCServer所在的计算机
2.1 我的电脑设置
在命令行运行dcomcnfg,组件中我的电脑属性设置
在上面的[默认属性]页面中,将“在这台计算机上启用分布式COM”打上勾,将<默认身份验证级别>设置为<无>,如图:
在[COM安全]属性页中,将<访问权限>和<启动和激活权限>都增加分别添加everyone,administratro,anonymous logon用户及建立的相同用户,并选中其所有权限,如下图:
2.2 配置Opcenum属性
点开左侧树形列表[组件服务->计算机->我的电脑->DCOM配置],如下图:
在左侧的DCOM程序中找到opcenum,如下图:
右键点击<OpcEnum>,弹出的右键菜单,点击<属性>,弹出对话框设置身份验证级别。将<身份验证级别>设置为<无>,如下图:
配置安全。全部选择<自定义>,如下图:
并将<启动和激活权限>、<访问权限>、<配置权限>都增加everyone,administratro,anonymous logon用户及建立的相同用户,并配置全部权限。如下图:
配置标识。选择<交互式用户>。
若“交互式用户”为灰色,无法选中,则需要注册opcenum.exe。注册方法:在命令行输入:C:\Windows\SysWOW64\opcenum.exe /regserver 后回车。(其中路径可能有所不同,路径为C盘中opcenum.exe的路径)。注册后,即可选中opcenum.exe。
2.3 配置对应的opc server设置(可不做设置)
配置方法与opcenum一样,首先要了解所用的OPC对应的组件。
2.4 防火墙设置
- 如果不需要防火墙的话,可以直接点击关闭。(实际操作中直接关闭了防火墙)
- 如若有特殊要求,不能关闭防火墙,可进行防火墙设置。 单击“Windows 防火墙”,弹出下面的画面
单击“例外”选项,弹出下面的窗口画面:
在这个画面中,在“添加程序”里面把把opcenum.exe 及对应的OPC的应用程序),添加进去;然后135单击“添加端口”,弹出下面的画面 :
3 配置opc client所在的计算机
3.1我的电脑属性设置
dcomcnfg命令后,组件中我的电脑属性设置与上述opc server所在的计算机设置一致
3.2 Opcenum属性设置
Opcenum属性设置与上述opc server所在的计算机设置一致
4 不同的OPC Client连接
4. ifix OPC PowerTool
opc client的操作过程(这里以Ifix为例)
(1)打开ifix中OPC PowerTool
(2)选择“Use Local OPC Client Driver”
(3)选择远程服务器,选择“Use Remote OPC Server”,输入OPC Server所在计算机的name或IP,这里OPC Server所在计算机的IP是192.168.0.13。
(4)正常添加Group、Item,可以连接到远程OPC Server中的数据,如下图:
(5)对连接到的数据验证,显示“Good”证明成功连接到远程OPC Server中的数据
详细设置下载链接:https://download.csdn.net/download/qq_35573625/10878962
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151294.html原文链接:https://javaforall.cn
相关文章
- pycharm远程部署_pycharm怎么连接服务器
- 未能连接一个windows服务器,Win7出现未能连接一个Windows服务的解决办法
- Python深耕之Pycharm实现远程服务器连接
- pycharm调试远程主机_eclipse连接远程服务器
- FinalShell v3.9.6.2 服务器远程连接工具
- 虹科方案|适用于VMware vSphere®环境的Mac Pro®和微型服务器存储连接
- SSH连接linux服务器重置TeamSpeak 3服务器管理员密码
- 远程连接 Linux 服务器教程
- Window系统远程连接Linux服务器(非桌面系统)详解程序员
- 你知道一台Linux服务器可以负载多少个连接吗
- 重启Linux服务器,恢复SSH连接(linux重启ssh)
- 远程连接Linux服务器的指南(如何远程linux服务器)
- 服务器解决MySQL连接失败:无法连接到服务器(无法连接到mysql)
- 连接实现Linux服务器远程连接的步骤(linux服务器远程)
- 轻松搭建Oracle数据库连接服务器(oracle链接服务器)
- 允许MySQL远程访问:安全的服务器连接方式(mysql远程访问服务器)
- 服务器如何快速连接MySQL远程数据库服务器(怎么连接远程的mysql)
- 如何使用mssql连接服务器(怎么进入服务器mssql)
- 使用命令行远程连接MSSQL服务器(命令行远程连接mssql)
- 使用MSSQL连接远程服务器(mssql访问链接服务器)
- 怎样实现使用远程登录连接Redis服务器(怎么远程登录 redis)
- 从家里远程连接Redis服务器指南(如何远程redis)
- 服务器必不可少的Redis配置文件连接服务器离不开它(redis配置文件是链接)
- Redis连接远程服务器失败(redis连不上远程)
- 突破极限基于Redis的远程连接服务器(redis远程连接服务器)
- sqlserver2000远程连接服务器的解决方案