浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 S-1FL2低惯量型电机 1FL2 102-2AG01-1MC0
观看SIEMENS西门子 S-1FL2低惯量型电机 1FL2 102-2AG01-1MC0视频:


                  OPC UA XML 文件的规则 (S7-1500, S7-1500T) 将已导出 OPC UA XML 文件导入到 S7-1500 CPU 导入来自 S7-1500 的 OPC UA XML 导出的服务器接口时,请注意以下信息。 说明 对于命名空间导入被阻止 不能将命名空间为的服务器接口导入到 S7-1500 CPU,因为该命名空间为 S7-1500 CPU(标准 SIMATIC 服务器接口)预留,不可导 入。 如果要导入命名空间为的服务器接口,请打开 要导入的服务器接口(OPC UA XML 文件)并在相关位置更改命名空间。然后可以导入更改 后的文件。 OPC UA XML 文件的完整性 OPC UA XML 文件用于说明服务器的地址空间。例如,在调整应用程序后,基于 OPC UA Companion 规范导入为服务器接口的这些文件,将加载到 S7-1500 CPU 中进行测试。 警告 系统不会对导入的 OPC UA XML 文件进行检查 由于 STEP 7 不会检查这些文件的完整性,因此需确保这些 OPC UA XML 文件防止未经授权 的篡改。 建议 对服务器的地址空间进行控制或调整时,为了将风险降至Zui低,可执行以下操作步骤: 1. 保护项目(项目导航:“安全设置 > 设置”(Security settings > Settings))。 2. 对地址空间进行扩展或调整前,导出相应的服务器接口。 3. 修改该 OPC UA XML 文件。 4. 再次将该文件导入为服务器接口。该结构中包含三个按既定顺序排列的元素和以下 SIMATIC 结构: • 编码(数据类型 OPC_UA_LocalizedTextEncodingMask):位 0 指示“区域设置”(Locale) 字段是否包含内容;位 1 指示“文本”(Text) 字段是否包含内容。这两个字段中均应包含 内容。因此,建议将 SIMATIC 的“编码”值设置为 2#00000011。 • 本地(WString 数据类型):区域设置,如“en-US”。 • 文本(WString 数据类型):文本框,如“Text”。 ByteString 一个八位字节序列。 该结构的构成如下所示: • ActualLength(数据类型“OPC_UA_ByteStringActualLength”):ByteString 数组的长度 • ByteString(“Array of Byte”数据类型):字节数组 要求 已创建了一个 OPC UA 服务器接口。 应用 导入一个包含“LocalizedText”或“ByteString”类型定义的配套规范或参考命名空间。 除此之外,还可自行创建一个服务器接口并定义带有数据类型“LocalizedText”或“ByteString” 的地址模型。相关的操作过程,请参见下一章节。 操作步骤 在以下章节中,将介绍如何使用接口编辑器创建一个类型为“LocalizedText”或“ByteString”的 节点,并为该节点自动创建一个 SIMATIC 数据结构。要在服务器接口中定义类型为“LocalizedText”/“ByteString”的 OPC UA 节点,请执行以下操作 步骤: 1. 在“OPC UA 服务器接口”(OPC UA server interface) 区域中,创建类型为“LocalizedText”或 “ByteString”的节点。这些节点类型包含在可选节点类型列表中。 2. 在快捷菜单中,选择“生成本地数据”(Generate local data) 命令。要生成本地数据,可选择 一个数据块。例如,名为“MyServerInterface_Data”的新数据块。 结果:STEP 7 生成映射所需的结构,但仍需对“LocalizedText”所需的文本长度 (Text) 和所需的 区域设置 (Locale) 进行调整。 此时,还需对“ByteString”的长度和数组进行调整。 在一致性检查后生成的一条警告消息中,指示需执行的相应调整。 规则 • 节点“LocalizedText”或“ByteString”也可按照上文所述创建 UDT 结构,用于各种 DB 元素。 • 节点类型“LocalizedText”或“ByteString”也可用于其它结构(嵌套)中。 • SIMATIC 结构“LocalizedText”或“ByteString”只能整体使用;不能单独使用其中一种数据类 型,如“OPC_UA_LocalizedTextEncodingMask”。 • 各种方法的输入和输出参数也可为数据类型/节点类型“LocalizedText”或“ByteString”。

                为引用命名空间创建服务器接口 (S7-1500, S7-1500T) 配套规范和引用的命名空间 配套规范中定义了一系列 OPC UA 对象类型(以及其它定义)。这些对象类型是分别在命名 空间中定义的,以确保对象类型名称(类型定义)的唯一性。 要在项目中使用配套规范,请创建该配套规范对象类型的实例。 为此,对象定义必须在 STEP 7 项目中可用。如果不可用,则必须导入对象定义。要导入命 名空间的所有定义,请在 STEP 7 中为每个命名空间创建“引用命名空间”类型的服务器接口。 说明 EUROMAP 和 OPC 基金会成立联合工作组“OPC UA 塑料和橡胶机械”。 现有的 EUROMAP 建议 EUROMAP 77(注塑机和 MES 间的数据交换)、82.1(温度控制设 备)和 83(基本定义)等同于中立机构 OPC 基金会发布的标准 OPC 40077、40082-1 和 40083。不过,下面列出的示例仍使用之前的有效标识和引用。 示例 Euromap 77 (Zui新为 OPC 40077) 已为配套规范 Euromap 77 (Zui新为 OPC 40077)添加一个服务器接口。 该服务器接口使用 OPC UA DI 以及 Euromap 83 和 Euromap 77 在其相应命名空间中定义的 对象类型。 因此,除了“配套规范”类型的服务器接口 Euromap 77 之外,还应在 STEP 7 中为以下命 名空间分别创建“引用命名空间”类型的附加服务器接口。为引用命名空间创建服务器接口 要为引用命名空间创建服务器接口,请执行以下操作: 1. 选择要作为 OPC UA 服务器使用的 CPU。 2. 单击“OPC UA 通信 > 服务器接口”(OPC UA communication > Server interfaces)。基于 FB 类型和 UDT 的本地数据映射生成 OPC UA 节点 (S7-1500, S7-1500T) 自 TIA Portal V17 起,如果希望 OPC UA 客户端可以访问该 CPU 中 FB 或 UDT 内的实例数据, 可自动分配这些实例数据。 用户只需将 FB 类型或 UDT 映射到已导入的引用命名空间的适当 OPC UA 数据类型即可。基 于 STEP 7 (TIA Portal) 中创建的这些映射,编译时在服务器接口中为每个 FB 实例或为每个 UDT 用途生成所需的节点。 如果用户扩展程序并添加更多 FB 实例或 UDT 用途,或者如果添加既有实例或予以删除,都 无需为服务器接口的调整工作担忧:STEP 7 将在编译程序时自动调整服务器接口。 示例 • 用户在 CPU 的用户程序中创建函数块 (FB),并在 FB 接口的“静态”区域中定义构成此 FB“存储器”的参数。此参数的实例(值)将可由 OPC UA 客户端访问。 • 用户创建 OPC UA 数据类型(例如,通过 SiOME 创建)并采用与 FB 接口静态区域中参数 的数据类型相对应的元素。元素的顺序无关紧要。之后,将引用节点集文件(引用命名 空间)导入为一个引用命名空间。 下图显示的是元素的分配情况,其中比较了引用命名空间视图(服务器接口)和 OPC UA 元 素视图(程序)。

              数据类型的映射(FB 接口 - OPC UA 接口):原理 下图显示了 CPU 用户程序的元素分配与 OPC UA 服务器接口的元素分配。各元素名称与顺序 无需互相匹配。 在服务器接口中自动生成 OPC UA 服务器实例:原理 下图显示了项目的编译。用户程序的示例也将在服务器接口中生成。通过在 FB 类型信息/UDT 类型信息和 OPC UA 类型信息之间建立映射,STEP 7 能够在服务器 接口中以节点形式创建程序中存在的所有实例。用户可以选择创建一个新的服务器接口并连 同生成这些节点,也可选择在既有的服务器接口中生成这些节点。规则 • 只有 FB 接口“静态”区域中的 FB 元素可映射到 OPC UA 类型描述。 • 在映射数据类型时,对象通常需选择同一个 FB 接口中或同一 UDT 中的 OPC UA 元素。不 允许从不同的 FB 或 UDT 映射对象。 要求 • 所用的 FB 类型(在 FB 的“静态”区域中定义)必须组态为“OPC UA 可访问”(Accessible for OPC UA)。 • 所用的 UDT 必须组态为“OPC UA 可访问”(Accessible for OPC UA)。 • 节点集文件(XML 文件)中包含有 OPC UA 数据类型定义,而且该数据类型定义与用户 程序中所定义的 FB 类型或 UDT 相匹配。 • 用户程序及 FB 实例和 UDT 用途可用。 操作步骤 要将数据类型从引用命名空间映射到 FB 类型或 UDT 数据类型,按以下步骤操作: 1. 选择要作为 OPC UA 服务器使用的 CPU。 2. 将预先准备且包含类型定义的节点集文件(XML 文件)导入为引用命名空间 (请参见“为引用命名空间创建服务器接口 (页 1909)”)。 – 在“添加新服务器接口”(Add new server interface) 对话框中,启用选项“基于本地数 据映射生成 OPC UA 节点”(Generate OPC UA nodes based on the local data mapping)。 只有在启用此选项后,才能通过将 FB 类型或 UDT 拖动到 OPC UA 类型描述来映射它 们。 3. 双击刚生成的“引用命名空间”类型的服务器接口的图标。 用于在 OPC UA 服务器接口和 OPC UA 元素之间进行映射的编辑器将打开。在编辑器的属性区 域的“本地数据映射”(Mapping of local data) 中,已启用选项“基于本地数据映射生成 OPC UA 节点”(Generate OPC UA nodes based on the local data mapping)。否则,请立即启用该选项。 编辑“接口名称”(Interface name) 字段;为进行此操作,单击字段右侧的三个点。 选择一个既有的服务器接口或创建一个新的服务器接口(“添加”(Add) 按钮)。 在添加时,新的服务器接口将创建。如果选择既有服务器接口,则可编辑特性(“编辑”(Edit) 按钮)。

展开全文
拨打电话 微信咨询 发送询价