工业物联网应用,使用OPC-UA在两台PC间交换数据

  • 上传用户: err
  • 文件类型:doc
  • 资料大小:987.33kb
  • 上传时间:2020-06-15
  • 标签:工业物联网,OPC-UA,PC,交换数据

OPC UA不需要使用DCOM来远程连接。防火墙配置简单化,完全消除了DCOM配置时的问题。

OPC通道本身不是一个产品,它要求在client端和server端都支持OPC UA

OPC UA server打包在OPC DAnative interface、一些情况下在DDE server中。要使用OPC UA实现远程连接只需做很少的配置。OPC UA client是一个驱动,能在其下添加其他的设备channel

*在下文中:“server PC”指作为OPC UA server端的PC

          “client PC”指作为OPC UA client端的PC

 

 

系统结构图

1Security 设置

1》 OPC UA configuration

server PC端操作

运行KEPServerEX5,在桌面右下角右键单击“”打开“OPC UA Configuration”,

选中标签Trusted Client”,如下图

 

再选中标签Trusted Server”,像上图中一样查看。

然后单击close”关闭。

2》 交换证书(方法1

第一步:

server PC上操作,

右键桌面右下角小图标——选择“settings”——弹出右下对话框。

选中标签Configuration”,勾选“Allow runtime to……”

 

单击“确定”。

打开防火墙,开端口。

“开始”——“运行”——“firewall.cpl”

 

选中标签“例外”,其中单击“添加端口”,弹出下图对话框。

点击OK”。端口添加成功。

第二步:

client PC上操作

运行KEPServerEX5,在桌面右下角右键单击“”打开“OPC UA Configuration

 

选中标签Trusted Server”,单击“exchange”弹出下面对话框

 

单击”弹出下图,选中“Remote Machine”中server PC的机器名

 

*注:如果找不到要远程连接的server PC机,可以直接输入做serverPCIP地址,例如在局域网内“192.168.0.111

出现下图: