免费发布

OPC UA常见问题

更新:2021-01-18 15:53 浏览:36次
OPC UA常见问题

上海陌然自动化科技有限公司为SIEMENS代理商,本着“以人为本 科技先导 顾客满意 持续改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以 PLC复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国 SIEMENS公司自动化与驱动部门的长期紧作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的 技术及自动控制的决方案。

1.什么是服务器接口?

服务器接口将 CPU 的 OPC UA 地址空间的节点合并到一个单元中,以便为 OPC UA 客户端提供该 CPU 的特定视图。每个服务器接口都会在 CPU 的 OPC UA 服务器中定义一个或多个命名空间。
下表是S7-1200支持的服务器接口类型,具体如表1所示。

表1.S7-1200 服务器接口类型

服务器接口类型备注

服务器接口:支持使用SIMATIC数据类型的各种结构手动定义OPC节点。 (最大支持2个服务器接口)

目前,仅介绍基于"服务器接口"的相关设置


伙伴规范:通过配套规范,将制造商特定的节点设置文件(OPC UA XML 文件)导入 TIA Portal 中。这些节点设置文件采用设备特定结构(如,PackML、Euromap 和自定义结构),用于交换设备特定信息模型。 西门子 OPC UA 建模编辑器 (SiOME) 工具可用于创建和编辑节点设置文件。可在此处导入通过 SiOME 创建的节点设置文件。SiOME 可从以下网站获取:siemens.com/opcua。不能在 TIA Portal 中处理节点设置文件。但可将本地数据(如 CPU 变量)映射到导入的节点。 会自动传输来自 SiOME 的映射。 配套规范可以基于相关规范(引用命名空间)中设定的类型定义。如果是这种情况,还必须导入所需的引用命名空间。

该文档内暂不涉及

 2.如下图所示,程序编译提示“所选的 OPC UA 许可证不足。要使用 OPC UA,请购买并选择正确数量的许可证”,该如何解决?


图1.连接UA Server

注意!编译信息中,黄色叹号的编译信息属于警告,但不影响程序下载,但是红色的信息属于错误,必须修改后程序才能正常下载。

上图中的“许可证不足”的错误是因为没有在CPU 属性 “运行系统许可证”内设置许可证类型。如图2所示。


图2.连接UA Server

 3.如何生成CA证书,以及如何导入导出证书?

CA证书的生成需要启用证书管理器,并且具有管理员权限,具体步骤:

1). 设置项目保护的用户名以及密码,可在项目树下,安全设置→设置内设置。如图3所示。


图3.设置项目保护的用户名以及密码

2). 步骤1设置成功以后,在“安全设置”下方会自动添加“证书管理器”,可以在该管理器内对证书作相应的管理,例如删除、导入以及导出等,如图4所示。


图4.证书管理器

3). CA证书的创建,需要在PLC属性内,先启用证书管理器的全局安全设置:CPU属性 防护与安全→证书管理器→勾选“使用证书管理器的全局安全设置”然后就可以在下方的“设备证书”处添加证书,如图5所示。


图5.启用证书管理器的全局安全设置

此时用户可以根据自己的需求添加自签署或者是CA证书,如图6所示。


图6.启用证书管理器的全局安全设置

需要注意的是,启用证书管理器时,会提示当前的证书组态会丢失,需要重新确认和对已组态的证书信息,所以推荐在项目初期,就考虑是否需要启用该安全设置,如图7所示。


图7.启用证书管理器的全局安全设置注意事项

4). 证书的创建以后需要在对应的功能里分配证书,S7-1200 OPC UA 服务器的证书分配需要在:CPU属性 OPC UA→Secure channel 内选择已经创建好的证书,当然也可以直接在此处新建,如图8所示。


图8.分配证书

 4.S7-1200 OPC UA 占用什么连接资源?

OPC UA 连接占用六个"可用自由连接"中的资源,S7-1200支持OPC UA的最大会话数是5个,使用时确保应用程序有足够的可用连接。

查看方式:S7-1200 PLC在线的前提下:在窗口下方的属性对话框侧,选择诊断→连接信息 即可查看,如图9所示。


图9.S7-1200 OPC UA占用的连接资源

 5.OPC UA 通信能否支持非优化的DB块数据?


OPC UA 通信仅支持符号访问,对于非优化的DB块数据,因为其有符号名,同样也可以作为OPC UA的元素添加至“OPC UA 服务器接口中”,从而实现数据访问,如图10所示。


图10.非优化的DB块变量添加至服务器接口

具体连接状态,如图11所示。


图10.非优化的DB块变量连接状态

 6.S7-1200 OPC UA 支持哪些数据类型?

OPC 基金会定义了一组支持的数据类型,这些数据类型用于描述变量及其变量类型的 Value 属性的结构。S7-1200 V4.4 支持其中一部分数据类型,如表2所示。

表2.S7-1200 OPC UA支持的数据类型

SIMATIC 类型OPC UA 类型名称
BoolBoolean
SInt

SByte

USIntByte
IntInt16
UIntUInt16
DIntInt32
UDIntUInt32
Real浮点型
LReal双精度浮点型
WString字符串
DWordStatusCode

S7-1200 服务器接口支持读取和写入简单数据类型的节点。不支持以下各项:
● 结构化数据类型
● 数组
● 联合
● 服务器方法

 需要注意的是,该表2中表示受支持的基本节点类型,许多SIMATIC数据类型都映射到基本节点类型。映射到基本节点类型的任何 SIMATIC 数据 类型也是受支持的节点类型。例如,S7-1200 OPC UA 服务器不支持数组"Array [0..9] of int"的访问,但是支持数组里的单个元素[0]、[1]...的访问。


供应商:
上海陌然自动化科技有限公司
企业认证
所在地
金山区枫泾镇环东一路
销售
向娇
手机号
15000711173
让卖家联系我
15000711173
关于上海陌然自动化科技有限公司商铺首页 | 更多产品 | 黄页介绍
主要经营:西门子PLC,变频器,触摸屏,6ES7,6ES7288,伺服等一系列产品

上海陌然自动化科技有限公司为SIEMENS代理商,本着“以人为本 科技先导 顾客满意 持续改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以 PLC复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEME ...

我们的其他新闻 更多新闻
内容声明:顺企网为第三方交易平台及互联网信息服务提供者,顺企网所展示的信息内容系由上海陌然自动化科技有限公司经营者发布,其真实性、准确性和合法性均由店铺经营者负责。顺企网提醒您购买前注意谨慎核实,如您对信息有任何疑问的,请在购买前通过电话与商家沟通确认顺企网存在海量企业商铺和供求信息,如您发现店铺内有任何违法/侵权信息,请立即向顺企网举报并提供有效线索。
我们的产品
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业注册和来自工商局网站, 本站完全免费,交易请核实资质,谨防诈骗   法律声明  联系顺企网
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 互联网药品信息许可证:(粤)—经营性—2023—0112 / 粤公网安备 44030702000007号
© 11467.com 顺企网版权所有 发布批发采购信息、查询企业黄页,上顺企网