使用opcua在两台pc间交换数据

使用opcua在两台pc间交换数据

ID:23702822

大小:1000.50 KB

页数:12页

时间:2018-11-10

使用opcua在两台pc间交换数据_第1页
使用opcua在两台pc间交换数据_第2页
使用opcua在两台pc间交换数据_第3页
使用opcua在两台pc间交换数据_第4页
使用opcua在两台pc间交换数据_第5页
资源描述:

《使用opcua在两台pc间交换数据》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、使用OPCUA在两台PC间交换数据OPCUA不需要使用DCOM来远程连接。防火墙配置简单化,完全消除了DCOM配置时的问题。OPC通道本身不是一个产品,它要求在client端和server端都支持OPCUA。OPCUAserver打包在OPCDA、nativeinterface、一些情况下在DDEserver中。要使用OPCUA实现远程连接只需做很少的配置。OPCUAclient是一个驱动,能在其下添加其他的设备channel。*在下文中:“serverPC”指作为OPCUAserver端的PC机“clientPC”指作为OPCU

2、Aclient端的PC机系统结构图1、Security设置1》OPCUAconfiguration在serverPC端操作运行KEPServerEX5,在桌面右下角右键单击“”打开“OPCUAConfiguration”,选中标签“TrustedClient”,如下图若是红色“X”,则右键点击“trust”再选中标签“TrustedServer”,像上图中一样查看。然后单击“close”关闭。1》交换证书(方法1)第一步:在serverPC上操作,右键桌面右下角小图标——选择“settings”——弹出右下对话框。选中标签“Con

3、figuration”,勾选“Allowruntimeto……”单击“确定”。打开防火墙,开端口。“开始”——“运行”——“firewall.cpl”选中标签“例外”,其中单击“添加端口”,弹出下图对话框。端口号要记住,下面会用到。按图中内容填写。点击“OK”。端口添加成功。第二步:在clientPC上操作运行KEPServerEX5,在桌面右下角右键单击“”打开“OPCUAConfiguration”选中标签“TrustedServer”,单击“exchange”弹出下面对话框与server机器上开的端口号对应单击“”弹出下图,

4、选中“RemoteMachine”中serverPC的机器名*注:如果找不到要远程连接的serverPC机,可以直接输入做server的PC的IP地址,例如在局域网内“192.168.0.111”出现下图:点击“ok”完成之后会弹出对话框“theexchangewassuccessfully”。在上图中红色框中会看到serverPC的机器名。第三步:在serverPC上,重新初始化“Reinitialize”,之后打开“OPCUAconfiguration”打开标签“trustedclient”,可以看到在“URI”下出现了cli

5、entPC的机器名。即是成功。*注:允许多台PC作为Client远程连接至同一台Server机器。若此种方法不能成功,请参见如下方法2。3》交换证书(方法2)将serverPC上的证书转移至clientPC上在serverPC上右键桌面右下角小图标——选择“OPCUAConfiguration”,打开下图:选中标签“InstanceCertificate”,点击上图红色方框处“Exportservercertificate”,导出证书,保存在易于找到的地方,例如桌面。将证书通过U盘等工具转移至clientPC上,放在易于找到的位置

6、,如桌面。在clientPC上右键桌面小图标——选择“OPCUAConfiguration”,打开下图:选中标签“trustedserver”,单击“import”,导入之前转移过来的证书将clientPC上的证书转移至PC上在serverPC上,右键桌面小图标——选择“reinitialize”,之后打开“OPCUAconfiguration”,打开标签“trustedclient”,可以看到在“URI”下出现了clientPC的机器名。即是成功。单击“close”关闭。2、设置服务器端1》Endpoints设置在serverP

7、C上,右键桌面小图标——选择“reinitialize”,之后打开“OPCUAconfiguration”,选中标签“ServerEndpoints”,单击“Edit”2》防火墙设置确认防火墙是“启用”。单击“确定”,添加端口完成。3、设置客户端1》OPCUAclientchannel运行KEPServerEX5,单击蓝色阴影处,新建channel。选择“OPCUAClient”。单击“下一步”直到出现下图:注:若上步操作中找不到远程连接的serverPC的机器名,也可以直接输入“opc.tcp://XXX:49320”(“XXX

8、”处填写serverPC的IP地址)单击“下一步”直到完成。1》OPCUAclientdevice*注:在此步之前要确认serverPC上的KEPServerEX处于runtime。在channel下新建device,单击“clicktoaddad

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。