利用Kepware和Softing OPC Client实现OPC UA测试_第1页
利用Kepware和Softing OPC Client实现OPC UA测试_第2页
利用Kepware和Softing OPC Client实现OPC UA测试_第3页
利用Kepware和Softing OPC Client实现OPC UA测试_第4页
利用Kepware和Softing OPC Client实现OPC UA测试_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

利用Kepware和SoftingOPCClient

实现OPCUA测试1、opcua简介从2008年发展到今天,作为一种工业通讯协议,OPCUA是为了在工业自动化等行业安全可靠地进行数据交换而制定的开放式国际标准规格,现在在业界已经非常的流行。OPCUA之所以能够如此普及是因为它的统一架构与信息模型做的非常完善,同时OPCUA的信息模型来源于面向对象编程(OOP)的思想,这也是最契合实际需求的。OPCUA接口协议包含了之前的A&E,DA,OPCXMLDAorHDA,只使用一个地址空间就能访问之前所有的对象,而且不受WINDOWS平台限制,因此它具备以下优点:一个通用接口集成了之前所有OPC的特性和信息,A&E,DA,OPCXMLDAorHDA更加开放,平台无关性,WINDOWS,Linux都能兼容扩展了对象类型,支持更复杂的数据类型比如变量,方法和事件在协议和应用层集成了安全功能,更加安全易于配置和使用2、测试软件介绍1)KepwareKEPServerEX是行业领先的连接平台,用于向您的所有应用程序提供单一来源的工业自动化数据。KEPServerEX利用OPC(自动化产业的互操作性标准)和以IT为中心的通信协议(如SNMP、ODBC和Web服务),来为用户提供单一来源的工业数据。此平台是为满足客户对性能、可靠性和易用性的要求而开发和测试的。本次测试用的KEPServerEX6.4,支持OPCUA协议,如下图:关于KEPSerwrEX XV6-4321.DCopyright2017PTC[nilAllRightsResen-ed.可通过収下职杀方式庚印.技t支加:h40QCongressStreet,4thFloarfPortl-and.MaineMidi帀Phore:1(207)77S-1660CFas: 1(207)775-17^-9jEmail:technicsLstppartia-kepware.Lam■iWeb:<■hl±D:丿.峠<~1苛內*址皀 .匚je*饨ProductAcHwdHcin:€httwHe*,kEnw日i■已匸口rrjEfkebivere/AjXI: 腕主:口… 杲闭Fearhml■i=iSoftingOPCClientSoftingOPCClient工具是德国Softing公司出品的标准OPC客户端,该工具使用方便,功能齐全,订阅模式方便,支持opcua协议定的所有数据类型,是查看或测试OPC服务器的最好工具(个人

认为没有之一),关键是全免费。本次测试采用的SoftingOPCClientvl.2,支持UATCP和HTTP协议,如下图:bAboutSoft!ngOPCClientSottingOPCClierniSupportedProtocols-UATC卩-HU卩Vmlon:L20.0_2869■©Copyright:SoftlinigInductdalAutomationGmbHRkhdrd-Reltzner-Allee6DE-8554<lHaarPhone:t49(0)6945656-340F訥;+49(0)894SG56-486info.d 门舖如fti omIntemel:hti[x//inidu51i~iail.wfting.匚oe匚lb亡3、kepware设置1)安装kepwarev6.4,由于比较容易安装,步骤略2)设置用户权限安装完kepware,右键点击kepware运行图标,选择设置sa(a I启动远时屬券序止运行时腮券霍耳羽怦日志同一.OPCUA配劉01QuickCrient{Q)LicenseUtilityfL}eflSrCH)退出凶在弹出的KEPServerEX设置中选择“用户管理器”,点击新建组”添加用户组在“新建组”添加用户、设置访问密码曲KEFServerEX设置证书存储管理 酉LS 运齐时进程StoreandForwardSeonoeLocalHistorian运行时选顶事件日志PnoglD重定向在“新建组”添加用户、设置访问密码曲KEFServerEX设置证书存储管理 酉LS 运齐时进程StoreandForwardSeonoeLocalHistorian运行时选顶事件日志PnoglD重定向SecuiiiyPolicies用户管理器l«TGateway配HAPI股劳三<1AdtnimslotorsAAdministratordmy_cpc_ua&■AnonymousClientsADatadent阳.SarvarUsers■JDefaultUserBuit-inadmimskstorsgroupBuilt-inadministratoraoccuimt用户属性标识名称㈣:说明⑫:3)设置opcua:①右键点击kepware运行图标,选择opcua配置配■口启动运行BT胆务尊止运耐鳞H■:事甘日翻R).K«[E)_OPCUA£1<:0)Qukk.ClientsLicmseUtili1y(L}用肋[H)刻摊wn= 退出区)宅0o②在弹出的OPCUAConfigurationManager中选择添加OPCUA服务器端点4)配置完OPCUA后,必须重新初始化kepware服务

5)配置测试点①右键点击kepware运行图标,选择配置KWC)停止运拧时腫务跚《1帥廊园■席样日吉侃]…fiKELofcua配・Q)QuickClirnlfQlLk胡記Utilitym!9MH)轴5忌汕iBtti(X)ESIs 小■中濮棒化G■凶g②在弹出的KEPServerEX6配置界面中,选择模拟设备进行点配置,具体配置方法不属于本文重点阐述内容,不再赘述,配置结束后如下图所示:◎KEP^nwrEX6配・[壬淫到运行时]A标通书祐IHHairralRAMPdifl351CO.4)103i_R5iT^p?RAMP(2Sl.O.™,1)LQirym卫件IE)歸出向ISffiV)IB<DeWKl华助凹tu期目-®iiw二烷SnlsESDi■+0鹅嫌云慟1奋慚府理亓制ujAdvzroodTsgs-童AiiE曲总E^flisEAlHAig?耳D-ilaLoggef屈IWL即aroup.S曾EPNlEiptrfur5&WPOIGW.-忑IDFrDTSfriunk曲iMdSp4.ukCanrtBCticvibiI?曰伯气日胡时同ff*1402D23D3n?KEPSarvaiEXifiE直吉送也Icml;i5.心nnin&1i;ili]i冋训lasese%EPS日哂IE骷..嘶翎1i3dlasAdmnerlratof就■:运啊血DM7Uf4:12KEP^arvarEXi..配•台:话生IcnlasCvUilUhx(R^|.02022030715:0210KEPSewerEK-..制越10nl朋Deta-JIUw曲妙EE.02022-03-0715:0210KEPScnciEXi..BE■書话宙Icnlos^dninElialor|R)MJ020220307150329KEPSe^rES.貳!£511即1朋嗣rri聞閱Ikh旳配■会。迤WD715O5MUEPShiwiEXi那率1IhnlasDcdsJiUwr曲配置負■2023D3D715ISISKEPSqmhEX3!已41■&目C'JUiais'JiaiYdZiQfLrnQnlEi'Kci■CAM ftT4di.JC-4C11-flGzzLH4、SoftingOPCClient测试1) 安装SoftingOPCClientvl.2,由于比较容易安装,步骤略2) 双击打开SoftingOPCClient,添加连接

弹出“sessionconnect”界面,在EndpointUri中输入kepware中配置的opcua地址rueview neip,・■ke□SoflinigOPCCllenl2NewNiW[TimeQrueview neip,・■ke□SoflinigOPCCllenl2NewNiW[TimeQLevel汹e苗age;TevtQZD:.09J6.163①CurrentstatesettoDlsconnectedlfo.”B<gwMQprr9i(iQnreturned3r¥mhiuri加:曲四.620CurrMtfitateieitoActivefar乂耳射20:W?04,W1①Ac-anneclioncanbeertat>lii.l*ecleuc..・2D:OTfl4.640①CurrMEitatd扌14thDiffdHnAeE^dlfcs...2!0:MXM.lfcB①CurrejitstatesettoActiveforsessionUserName:P^swoidVallddte匚口nnec^ion气AultienlicniionSrttingiU?erIdentityBinaryAftonyrnous4)点击“validateconnection”按钮(验证连接按钮),确认连接是否正常,正常则绿色V号Session匚cnnectLocdlRemoteManualRecentSessionName:SottingOPCClient2SessionName:SottingOPCClient2SecurityPolicy:NoreMessageEncoding:BinarySecurityPolicy:NoreMessageEncoding:BinaryT.EndpointInfwnationopc.tcp://!27.00.1:49320EndpointLJrl:opc.tcp://!27.00.1:49320NoneSecurityMode:NoneOKCancelOKCancel4AuthenticationSettingsAnonymojsUserIdentity:Anonymojs5)注意相关的一些参数:SecurityMode:安全模式SecurityPolicy:安全策略安全相关的内容,和kepware中OPCUA的设置保持一致,如下图:

UserIdentity:UserName:Password:用户访问信息,和kepware中OPCUA的用户设置保持一致,如6)在“sessionconnect”界面验证连接成功后,点击“OK”退出,显示opcuaclient已连接,在opcuaclient中鼠标右键创建订阅krri(■■MCiCTCIlFi?■:ill|rwi:MwwgfftrK«dhfl-™IM|krri(■■MCiCTCIlFi?■:ill|rwi:MwwgfftrK«dhfl-™IM|vaulbffMjtlriten"hnlngnThl^1口 If申[IhVsArfijt1TmlQ『酝HMdAthTii-^arJId|Q舫㈣rCj;w+rwiBrtQJi^ed9nH^lw*ClkmM>13320:2243.971叮Currwifcnut*utIo-Amhri-^»rlirLVia-..□AitiAPIZ72MMJ砌(J:■Acann*c%Dn-unb«■■baUiah*dmc_.EcGpcCIi313E22舶車1 <j)CUfr^nEdWfat id-QMfMWMfWdClitMAR24酣招*2423:CJCunwriMvtiwtIpirtw+afwfli-on加nWa比±1:41計, 辽■LurrmE&£■!■urtIjs-DiscchitmcLmIin—QlhifiAH1■--一—一 PfCfKl 如空1DPC ],Actirt-就wily加l.IJ歼rltHilKIJpjrthLsFTT'I'-^ymsiri7)在创建的订阅上鼠标右键创建监测点8)选中监测点,在ConfigurationBrowse中选择Objects,下拉找到在kepware中建立的连接Sml,找到建立的数据点Rampl作为监测点

〒"SottingOPCClient3-opc.tcp^l *tObjecK►匚*Server_AdvancedTagsConnectianSharing_CustomAlarms_DataLogg?『_EFMExporterIDF_for_Splunk_loT_Gateway_LocalHistoridnRedundancy■_SchedijlE?r_SecurityPolicies_SNMPAgentSystemti云SiMlf _Statistics► _5yst:em■ Cl[锻削F艸・.■EFMExpcrtei[锻削F艸・.■EFMExpcrtei・■」DFJorSplunk>■」oT_€Ble*wfHta_L<Xd卜亦'忙■•昨血Rrdundanni'l■鼻mer■SfnurHvf^liUEs-5H师呦即厲.Siyslkrn■.54H1・^LsrtlstKi•9 ・D«^1pn.System*■ZEe■KRjiinpJ■盹斫用►,■粧聒工空K側Nrwitnnhhxlc-ldftHntMitw:Vtfd# «5riiii|/d^lial^ivAlfinwl:1MQ:匚hifxi南EI2A-:I ;IndexRwkk:DiscardOlclMl□口MkxilKirtdHems.Projwi-TiHdampingillCcnnetledSLvIe1Startm: IDrtfmMdGd讯対口归心Thoser.r^]K:DeadbandVdlur:M#n>?9)鼠标选中监测点Rampl,在右侧Properties界面中复制监测点的Nodeid:ns=2;s二Sml.Devl.RamplWe漏We漏nkDaiaIvr^Ulrri16An-d)1DimenSD馄◎Attest

温馨提示

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

评论

0/150

提交评论