您好,杭州萧优自动化科技有限公司网站欢迎您!

自动化工业产品解决方案公司秉承质量可靠,信誉为重的经营理念
咨询热线

0571-82659660

您的位置:首页 > 公司产品 西门子触摸屏
6AV2124-1GC01-0AX0西门子KP700 精智版

6AV2124-1GC01-0AX0西门子KP700 精智版

6AV2124-1GC01-0AX0西门子 SIMATIC HMI KP700 精智版, 精智面板, 按键操作, 7" 宽屏 TFT 显示屏, 一千六百万色, PROFINET 接口, MPI/PROFIBUS-DP 接口, 12MByte 项目组态存储器, Windows CE 6.0, (Microsoft-Support 包含 安全更新设置完毕) 可项目组态的最低版本 WinCC 精智型 11 版

  • 产品详情页1

  • 产品详情页2

  • 附加产品资料

  • 产品说明

6AV2124-1GC01-0AX0西门子

SIMATIC HMI KP700 精智版, 精智面板, 按键操作, 7" 宽屏 TFT 显示屏, 一千六百万色, PROFINET 接口, MPI/PROFIBUS-DP 接口, 12MByte 项目组态存储器, Windows CE 6.0, (Microsoft-Support 包含 安全更新设置完毕) 可项目组态的最低版本 WinCC 精智型 11 版

UA 客户端中提供以下功能:

● 从 OPC UA 服务器读取数据

● 向 OPC UA 服务器写入数据

● 调用 OPC UA 服务器的方法

STEP 7 (TIA Portal) 提供客户端接口编辑器并为 OPC UA 连接分配参数,以帮助用户创

建用户程序。

指令(“指令 > 通信 > OPC UA”(Instructions > Communication > OPC UA))的帮助中详

细介绍了作为客户端的 S7-1500 CPU 的 OPC UA 指令访问 OPC UA 应用程序 

下文介绍了通过同一站中的 CP 对包含 OPC UA 应用程序的 S7-1500 CPU(客户端或服

务器)进行访问的可能情况。此外,还介绍了将这些访问方式与“IP 转发”功能相结合,以

通过 S7-1500 站访问另一个 IP 子网的设备。 

可以在巡视窗口的 CPU 属性“高级组态”(Advanced configuration) 区域中找到所有相关设

置。 

需满足以下要求才能通过 CP 接口访问 CPU 中的 OPC UA 应用程序:

● S7-1500 CPU(S7-1500 R/H 除外)固件版本 V2.8 及以上版本

● CP 1543-1 固件版本 V2.2 或更高版本节点 ID (NodeId) 

OPC UA 地址空间内的节点由一个 NodeId(节点标识符)进行唯一标识。

NodeId 由一个标识符、标识符类型和一个命名空间索引构成。使用命名空间可避免命名

时发生冲突。 

OPC 基金会定义了大量节点,用于提供指定 OPC UA 服务器的有关信息。这些节点可以

在 OPC Foundation 的命名空间中找到且索引为 0。

OPC Foundation 还定义有数据类型和变量类型。 

命名空间 (Namespace) 

除了上述 OPC 基金会命名空间之外,还要关注用于访问 CPU 数据的命名空间:

S7-1500 OPC UA 服务器的所有变量或方法都包括在标准服务器接口的命名空间

(Namespace)“http://www.siemens.com/simatic-s7-opcua”中。 

系统默认,该命名空间的索引为 3。如果在服务器中插入其它命名空间或删除现有的某个

命名空间,则索引将随之更改。因此 OPC UA 客户端需要在读取或写入其数值之前向服

务器请求命名空间(例如“http://www.siemens.com/simatic-s7-opcua”)的当前索引。

下图举例说明了此类请求的结果。需了解的 OPC UA 客户端知识 

OPC UA 客户端的基本知识 

OPC UA 客户端程序可用于执行以下操作:

● 从 OPC UA 服务器进行信息访问(如 S7-1500 CPU):读/浏览访问、写访问、订阅

● 通过 OPC UA 服务器执行方法

但是,OPC US 客户端仅可访问为此目的启用的数据(请参见“管理读写权限

(页 184)”)。

要建立与 OPC UA 服务器的连接,需通过服务器的端点(请参见“OPC UA 服务器的端点

(页 179)”)。

从 OPC UA 服务器读取信息 

如果存在与服务器端点的连接,则可使用客户端的导航功能:从既定的起始点(“根”节

点)开始,浏览服务器的地址空间。

该过程提供了以下信息:

● 启用的 PLC 变量、数据块和数据块元素

● 这些 PLC 变量、数据块和 DB 元素的命名空间索引及标识符

● PLC 变量和 DB 元素的数据类型

● 数组中的元素数量(读取和写入数组时需要)

此外,还可读取有关 OPC UA 服务器自身的信息,以及基于 OPC Foundation 中“OPC 

UA for Devices”标准的 S7-1500 信息(如,序列号和固件版本)

从服务器中读取数据和写入服务器中的数据 

现在,您已明确 PLC 变量的命名空间、标识符和数据类型。这表示,用户现在可专门读

取各个 PLC 变量和 DB 元素,以及整个数组和结构。 

有关读取布尔变量和数组数据块的示例,请参见“寻址节点 (页 151)”部分。

有关访问结构的规则,请单击此处 (页 298)。

基于浏览服务器地址空间时所读取的信息(索引、标识符和数据类型),还可通过 OPC 

UA 客户端将这些值传输到 S7-1500 中。在以下示例中,介绍了如何覆盖数组数据块

“MyDB”中的前三个值。基于数组的数据类型 

一些 SIMATIC 数据类型的 OPC UA 值映射到字节数组中。这些数据类型的数组随后会映

射为二维数组。

示例:SIMATIC 数据类型 DATE_AND_TIME (DT) 在 OPC UA 侧映射到 8 字节数组

(Byte[8]),见上表。定义 SIMATIC 数据类型 DATE_AND_TIME (DT) 的数组时,会将其

视为二维数组。

这会影响 OPC_UA_NodeAdditionalInfo 和 OPC_UA_NodeAdditionalInfoExt 系统数据类

型的使用,例如:

对于上述数据类型,必须为多维数组使用系统数据类型

OPC_UA_NodeAdditionalInfoExt,而不是 OPC_UA_NodeAdditionalInfo。

结构 


推荐产品

  • 6SL3210-1KE32-4AB1西门子...
  • 6SL3210-1KE32-1AB1西门子...
  • 6SL3210-1KE31-7AB1
  • 6SL3210-1KE31-4AB1西门子变频器
  • 6SL3210-1KE31-1AB1
  • 6SL3210-1KE28-4UB1西门子