使用OPCUA在两台PC间交换数据.docxVIP

  • 8
  • 0
  • 约2.54千字
  • 约 7页
  • 2023-09-11 发布于辽宁
  • 举报
使用OPCUA在两台PC间交换数据 OPCUA不需要使用DCOM来远程连接。防火墙配置简单化,完全消除了DCOM配置时的问题。 OPC通道本身不是一个产品,它要求在client端和server端都支持OPCUA。 OPCUAserver打包在OPCDA、nativeinterface、一些情况下在DDEserver中。要使用OPCUA实现远程连接只需做很少的配置。OPCUAclient是一个驱动,能在其下添加其他的设备channel。 *在下文中:“serverPC指作为OPCUAserver端的PC机 “clientPC指作为OPCUAclient端的PC机 系统结构图 1、Security设置 1》OPCUAconfiguration 在serverPC端操作 运行KEPServerEX5,在桌面右下角右键单击“了打开 “OPCUAConfiguration”, 选中标签“TrustedClient”,如下图 「若是红色“X”,ContigurationStartRuntimeServiceStopRuntimeServiceReinitializeResetEventLog 「若是红色“X”, Settings... (:OPCUAConfigurationOPC.NETConfiguration- (: OPCUAConfiguration OPC.NETConfiguration-Beta QuickClient LicenseUtility Help SupportInformation Exit 2》交换证书(方法1) 第一步: 在serverPC上操作, 右键桌面右下角小图标一一选择“settings”——弹出右下对话 框。 选中标签Configuration”,勾选“Allowruntimeto” 单击“确定”。 打开防火墙,开端口。 “开始”一一“运行”一一“firewall.cpl” 选中标签“例外”,其中单击“添加端口”,弹出下图对话框。 「端口号要】 「端口号要】 点击“OK”。端口添加成功。 第二步: 在clientPC上操作 运行KEPServerEX5,在桌面右下角右键单击“心”打开 “OPCUAConfiguration” 选中标签TrustedServer,单击exchange”弹出下面对话框 ve单击“皇J”弹出下图,选中“RemoteMachine”中serverPC的 机器名 ve *注:如果找不到要远程连接的serverPC机,可以直接输入做 server的PC的IP地址,例如在局域网内“192.168.0.111” 出现下图: 点击“ok” 完成之后会弹出对话框“theexchangewassuccessfully”。 在上图中红色框中会看到serverPC的机器名。 第三步: 在serverPC上,重新初始化“Reinitialize”,之后打开 “OPCUAconfiguration” 打开标签“trustedclient”,可以看到在“URI”下出现了clientPC 的机器名。即是成功。 *注:允许多台PC作为Client远程连接至同一台Server机器。 若此种方法不能成功,请参见如下方法2。 3》交换证书(方法2) 将serverPC上的证书转移至clientPC上 在serverPC上 右键桌面右下角小图标选择“OPCUAConfiguration”,打开下图: 选中标签InstanceCertificate”, 点击上图红色方框处“Exportservercertificate”,导出证书, 保存在易于找到的地方,例如桌面。 将证书通过U盘等工具转移至clientPC上,放在易于找到的位置, 如桌面。 在clientPC上 右键桌面小图标选择OPCUAConfiguration,打开下图: 选中标签trustedserver”, 单击“import”,导入之前转移过来的证书 将clientPC上的证书转移至PC上 在serverPC上,右键桌面小图标选择reinitialize,之 后打开“OPCUAconfiguration”, 打开标签trustedclient”,可以看到在“URI”下出现了clientPC 的机器名。即是成功。 单击“close”关闭。 2、设置服务器端 1》Endpoints设置 在serverPC上,右键桌面小图标选择reinitialize”,之 后打开“OPCUAconfiguration”, 选中标签ServerEndpoints”,单击“Edit” 2》防火墙设置 确认防火墙是“启用”。 单击“确定”,添加端口完成。 3、设置客户端 1》OPCUAclientchannel 运行KEPServerEX5,单击蓝色阴影处,新建c

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档