工业物联网应用,使用OPC-UA在两台PC间交换数据_第1页
工业物联网应用,使用OPC-UA在两台PC间交换数据_第2页
工业物联网应用,使用OPC-UA在两台PC间交换数据_第3页
工业物联网应用,使用OPC-UA在两台PC间交换数据_第4页
工业物联网应用,使用OPC-UA在两台PC间交换数据_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、ient 端白P PC 机UPC UATunnMLuL-dl*wwl.角in Inrpfni系统结构图1、Security 设置1 OPC UA configuration在server PC端操作打开OPC UA Configuration”,运行KEPServerEX5 ,在桌面右下角右键单击“选中标签Trusted Client,如下图若是红色“ X”,则右键点击trust”Jstr M i4f4f SttliDcs.QPC Ui ConficuF4t L4xn. BET C4b.fLut hti!tiLii - BLk4Ldt CIlhuLUiali trufpaL IjnfamHla

3、 onExit再选中标签Trusted Server,像上图中一样查看。然后单击“ close”关闭。2交换证书(方法1)第一步:在server PC上操作,右键桌面右下角小图标选中标签ConfigurationQonfigoration选择settings”弹出右下对话框。”, 勾选 Allow runtime toStart Ruitime ServiceSUp Rtmtimg ServiceKeinitializsReset Event LogSettings.OFC UK Configurition0C . NET CocnfipritioiL B BetaQuick ClientLi

4、ce UtilitySupport Inform nt ion12:58单击“确定”。打开防火墙,开端口。“开始”“运行”firewall.cpl ”选中标签“例外”,其中单击“添加端口” ,弹出下图对话框。Qonfi gurati on唱打开OPC UA Configuration端口号要记住, 下面会用到。按 图中内容填写。点击“ OK”。端口添加成功。第二步:在client PC上操作运行KEPServerEX5 ,在桌面右下角右键单击“3 tQp RuritRemi Li all e eFC . MET Conf i far a.t i on - Eat a且ui ck ClicutL

5、ieens.e VtilityHelpSupp ort In orm at i o:n与server机器上开的端 口号对应选中标签Trusted Server,单击exchange”弹出下面对话框11单击”弹出下图,选中Remote Machine”中server PC的机器名在 client PC 上右键桌面小图标选择 OPC UA Configuration ”,打开下图:*注:如果找不到要远程连接的server PC机,可以直接输入做 server的PC的IP地址,例如在局域网内“ 11”出现下图:点击“ok”完成之后会弹出对话框“在上图中红色框中会看到the ex

6、change was successfully”。 server PC的机器名。第三步:在 server PC 上,重新初始化Reinitialize”,之后打开“OPC UA configuration打开标签trusted client”,可以看到在URI”下出现了 client PC的机器名。即是成功。*注:允许多台PC作为Client远程连接至同一台 Server机器。若此种方法不能成功,请参见如下方法2。3交换证书(方法2)将server PC上的证书转移至 client PC上在 server PC 上右键桌面右下角小图标选择 OPC UA Configuration ”,打开下图

7、:选中标签 Instance Certificate,点击上图红色方框处“Export server certificate,导出证书,保存在易于找到的地方,例如 桌面。将证书通过U盘等工具转移至 client PC上,放在易于找到的位置,如桌面。;审。PC UA Conf if or at ion Kaaacer选中标签trusted server,单击import”,导入之前转移过来的证书OPC UA configuration ,将client PC上的证书转移至PC上在server PC上,右键桌面小图标选择 reinitialize ,之后打开打开标签trusted client”,

8、可以看到在URI”下出现了 client PC的机器名。即是成功。 单击 “ close” 关闭。2、设置服务器端2、设置服务器端OPC UA configuration ,1 Endpoints 设置在server PC上,右键桌面小图标选择 reinitialize ,之后打开选中标签Server Endpoints,单击EditConi giir i otiSLai*t KufitiStfvice Stop Rutivie Servi ceE,sot LogSaltings,.QPC UK Canfi gurati qdOPC . NIT Confi fur 一 E/t电guiek Cl

9、ientcense UtilityHelpSupporlL Inform at i cmEs it2防火墙设置确认防火墙是“启用”单击“确定”,添加端口完成。3、设置客户端若上步操作中找不到远程连接的server PC的机器名,也可以直接输入3、设置客户端若上步操作中找不到远程连接的server PC的机器名,也可以直接输入1 OPC UA client channel运行KEPServerEX5 ,单击蓝色阴影处,新建channel。Cick g Add a channel选择 “ OPC UA Client单击“下一步”直到出现下图:“opc.tcp:XXX:49320 ” ( “XXX

10、” 处填写 server PC 的 IP 地址) 单击“下一步”直到完成。2OPC UA client device*注:在此步之前要确认server PC上的KEPServerEX 处于runtime。在 channel 下新建 device,Device ITameClick to add a device.ChannelllClick to add a device.ModalDevice name:Device 1单击“click to add a device 弹出下图A device name can be hom 1 to 256 charaders intengHh.Namet

11、 can n&t contain periods, double quotations or slant widh 启n underscore. 一 LI |下一步回下 | 一梢 | 帮助 |接下来设置均可默认,单击“下一步”,直到出现下图单击“Select import items”,若配置成功会出现下图。Lelect Itca? to lapocit在本次试 验中,“test” 是在 server PC中建立 的 channel oIchannel、device、根据在Server PC中配置的channel、device、tag的名称选中要连接的相应的 tag,然后单击“Add items”,添加到右边空白处。然后确定。选择Launch OPC Quick Client ”也行。在 server PC 和 Client PC 先后都使用quick client”,如下图:单击上图红圈中图标,即可或者单击“ Tools”KEPServerEX - Runt i&eFil

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论