OPCUA通讯常见问题_第1页
OPCUA通讯常见问题_第2页
OPCUA通讯常见问题_第3页
OPCUA通讯常见问题_第4页
OPCUA通讯常见问题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、OPCUA通讯常见问题OPC UA通讯常见问题1什么是效劳器接口?效劳器接口将CPU的OPCUA地址空间的节点合并到一个单元中,以便为 OPC UA客户端提供该CPU的特定视图.每个效劳器接口都会在CPU的 OPC UA效劳器中定义一个或多个命名空间.下表是S7-1200支持的效劳器接口类型,具体如表1所示.表1.S7-1200效劳器接口类型备注效劳器接口类型效劳器接 口:支持使 用 SIMATIC 数据类型的 各种结构手 动定义OPC 节点.最 大支持2个 效劳器接 口 目前,仅介 绍基于效劳 器接口 的相 关设置新増略器接口效劳器接口 2类型:导入XNL文件:说明:通过醸套标准:将制造商特

2、定的节点设置文件O 设畫玄件采用设备蒋定结输亦.PackMLs Euror 模型.西门子OPC UA建模编辑器SiOMEX具可 通过SiOMEglJl的节点设孟文件o SiOME可从以 刊商1中处理节点设養文件.但可將本地数据 如 自引64E的映射.配套标准可以基于相关标准卫 情:兄还必须导入所需的弓用命名空间.更參附加信息新増并翻开伙伴标准: 通过配套规 范,将制造 商特定的节 点设置文件OPC UA XML文件 导入TIA Portal 中. 这些节点设 置文件采用 设备特定结 构如, PackML、 Euromap 和 自定义结 构,用于 交换设备特 定信息模 型.西门子 OPC UA

3、建 模编辑器 SiOME工 具可用于创 建和编辑节 点设置文 件.可在此 处导入通过 SiOME创立 的节点设置 文件.SiOME可从 以下网站获 取: siemens.co m/opcuao 不 能在TIA Portal中处 理节点设置 文件.但可 将本地数据如 CPU 变量映射 到导入的节点.会自动 传输来自 SiOME的映 射.配套规 范可以基于 相关标准引用命名 空间中设 定的类型定 义.如果是 这种情况, 还必须导入 所需的引用 命名空间.该文档内暂不涉及2如下列图所示,程序编译提示“所选的OPCUA许可证缺乏.要使用OPC UA,请购置并选择正确数量的许可证S该如何解决?1 GOG

4、GGG PLC 2後件醸 S7-1200 staticn_2 Rack.O PLJ2 OPC UA描述酹的许可证均 所迭的OPC UA许可证缺乏.夹使用OPC E 语陋并选择正澹敦帥词证.弋“駅务器:允许不逸过用户认证遂行访问己毀舌访姜认证.OPC UA质号器:允许遊行非煮全通信 定激活丰安M PLC 2FLC.二不百含俎态的保沪等级 猫译兗感愴误1辔吉3:图 1 连接 UA Server加注意!编译信息中,黃色叹号的编译信息属于警告,但不影响程序下载,但 是红色的信息属于错误,必须修改后程序才能正常下载.上图中的14许可证缺乏的错误是由于没有在CPU属性运行系统许可证内设 置许可证类型.如图

5、2所示.Jio令巫 条轨左数 艾4 Secunty八Socwo chi.用 PSKV.UOPC UAv M>M运行系统许可证PCUA 运行系统许可证斯唧许可还戈型:SIIXAHCOPCUA 57-1200 Us 鸵对诈可还英曰:无衿可证图 2连接 UA Server3如何生成CA证书,以及如何导入导出证书?CA证书的生成需要启用证书治理器,并且具有治理员权限,具体步骤:1) 设置项U保护的用户名以及密码,可在项LI树下,平安设置一设置内设 置.如图3所示.顶目保护 ?指令谡用1516盲渤口那牘 PLC_1 CPU 1214FC DQDDC 且未分组的役奋.二囂.蛍遂mm用户与角色凶將设备

6、直後i公共数揖自文恰爼» Q语言和资療 M松制 口 M衽纟师问中读卡器US巳存站罟工程保护走工程言湮员相俶后 该顶目数捋立刃慈怫护.之后必须堂 该诳无法撒消.鲂唤邮凭证嚮饗器嚮翥專嚮护图3设置项U保护的用户名以及密码2) .步骤1设置成功以后,在“平安设置下方会自动添加"证书治理器S可以在 该治理器内对证书作相应的治理,例如删除、导入以及导出等,如图4所示.图4 证书治理器3) .CA证书的创立,需要在PLC属性内,先启用证书治理器的全局平安设置: CPU属性防护与平安-4正书治理器一勾选"使用证书治理器的全局平安设置"然 后就可以在下方的14设备证书处

7、添加证书,如图5所示.图5启用证书治理器的全局平安设置此时用户可以根据自己的需求添加自签署或者是CA证书,如图6所示.图6启用证书治理器的全局平安设置念需要注意的是,启用证书治理器时,会提示当前的证书组态会丧失,需要重 新确认和对已组态的证书信息,所以推荐在项LI初期,就考虑是否需要启用该 平安设置,如图7所示.图7启用证书治理器的全局平安设置考前须知4) .证书的创立以后需要在对应的功能里分配证书,S7-1200 OPC UA效劳器 的证书分配需要在:CPU属性OPC UA-Secure channel内选择已经创立好 的证书,当然也可以直接在此处新建,如图8所示.-:常At I K变量系统

8、V数J呛垃全谢可级别订书it酹去全孑件 刃娥g咖M舌卜0吒皿"1条規用芬5S fxtrity|secufg chared 用户身(BiA证文本/channel证书平安轲用君老证书馬于広访闵瞬电O麟鵜罷严漪图8分配证书©4.S7-1200 0PC UA占用什么连接资源?OPC UA连接占用六个可用自山连按冲的资源,S7-1200支持OPC UA的最 大会话数是5个,使用时保证应用程序有足够的可用连接.查看方式:S7-1200 PLC在线的前提下:在窗口下方的属性对话框侧,选择诊 断-连接信息即可查看,如图9所示.S7新J RH卫爲呦r 4bA(i«EdfX 般的谕i

9、连1 W£8仗罗茫IScru 1217C OGOCiVC fRO.66868pme«$P用010000000000-01011 so68266图9.S7-1200 OPC UA占用的连接资源 ©5.OPC UA通信能否支持非优化的DB块数据?OPC UA通信仅支持符号访问,对于非优化的DB块数据,由于其有符号名, 同样也可以作为OPC UA的元素添加至'OPC UA效劳器接口中,从而实现数 据访问,如图10所示.图10非优化的DB块变量添加至效劳器接口 具体连接状态,如图门所示.P 叶 Ctd X"fl Pojea /3 SensQ SlMAnC

10、S7.UOO.OPC-UA.A.CJbcn:;* £J 0ocufn«»t53View3 PtrtomerxeDate Acctwk* PerrornarKe Mkw1SrXATIC$?-lX«. NSNum闷20lntl614?)3DG.U1HjMjOOXHGood2*WTIC.57J&. N54Num(rk|30InO21430)1431Gccd35TXAT1CS7-12a. NSiNumoicMSinnq14j)3Da«6】4Q3g&36Gccd4STATIC $?】& NSMmek12lnU614»30

11、043914<Xi43?Good5SMAT1C.S74XII. NStgimGc:rij0Intlfi145)300.442140J01.M2Good6STATIC S7-JX* ZHPumg19false说e14,)30(1 U914C3<X«U9Good7SF.UTICS7-12Q,. N54kjmK20sutk 20InU614301455143iOO.4SSGccd8二SrXATlC$7-12a. NMNumcxK.: *Static:0 oInOl14,)?DG.457 ,彳£彳仗1倨S133您“57Good& 5cn«rNode I

12、d 0i3pV>y H«me Whe 0e1rt>p< icurce Timertarni krwIimeUmf SutuxodcSMAT1CS7-I2a. NS4Numtfkl23 IdfMe Btxieui 14sHfl&U9 143O3j0&<» GoodO Root “ O gee"DeceSecPL<_1Server 5errcr!nterf«cw<瞬翻口 A< eo D图10非优化的DB块变量连接状态©6.S7-1200 OPC UA支持哪些数据类型?OPC基金会定义了一组支持的数据类型,这些数据类型用于描述变量及其变 量类型的Value属性的结构.S7-1200 V4.4支持其中一局部数据类型,如表 2所示.衣2.S7-1200 OPC UA支持的数据类型SIMATIC 类 型OPC UA类型名 称BoolBooleanSintSByteUSInt JByteIntInt16UlntUlnt16DintInt32UDIntUlnt32Real浮点型LReal J双精度浮点型WString字符串DWordStatusCodeS

温馨提示

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

评论

0/150

提交评论