SIEMENS西门子 S-1FL2低惯量型电机 1FL21024AG011MC0

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
原装正品
驱动器电机电缆
假一罚十
德国
现货包邮
手机号
15801815554
联系人
邓经理
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-09-28 08:00

详细介绍


                启用cpu 的 opc ua 客户端 要使用 s7-1500 cpu 的客户端,必须启用该客户端: 1. 在 cpu 特性中选择“opcua > 客户端”(opc ua > client)。 2. 选择“启用 opc ua 客户端”(enable opcua client) 选项。 如果未启用客户端,则不会建立连接。收到指令(例如“opc_ua_connect”)的相应错误消 息。有关同样应用于服务器和客户端的应用程序名称的信息,请参见此处 (页 1860)。 概述要使用编辑器和连接参数分配,请执行以下步骤: 1. 首先指定一个客户端接口为该客户端接口添加要访问的 plc 变量和 plc方法接口(“第一步 (页 1951)”)。 2. 接下来组态与 opc ua 服务器的连接(第二步(页 1964))。 3. zui后使用为 opc ua 客户端指令组态的连接(第三步 (页 1973))。有关客户端指令的重要信息 (s7-1500, s7-1500t) 利用标准化 opc ua 客户端指令,用户能够控制以下任务与作为opc ua 客户端的 s7-1500 cpu 的通信。 • 读取/写入 opc ua 服务器的变量 • 调用 opc ua服务器中的方法 使用可选指令可确定以下信息: • opc ua 客户端与 opc ua 服务器之间连接的状态 •地址空间层级已知的节点的节点 id 说明 自 step 7 版本 v17 起的紧凑指令 与开放式用户通信的紧凑指令相同,自 step7 版本 v17 开始,紧凑指令也开始为 opc ua 提供,从而将连接建立和数据交换/方法调用打包到一个指令之中。有关更多信息,请参见帮 助信息的参考部分,位置在“autohotspot”。opc ua 通信的标准化顺序 通信顺序以及指令顺序按照下图所示的模式进行。①用于准备通过插入的指令执行读写操作的指令,可用于请求 opc ua 服务器节点的 nodeid 等信息。 ②可与其它指令共同确定连接建立与终止之间的连接状态。 ③ 用于进行“清理”的指令 step 7 中便捷的编辑器 参考部分(step 7信息系统)详细介绍了 opc ua 客户端指令为了对指令进行参数分配,tia portal 中提供了便捷的编辑器 – 连接参数分配(页 1964)。 建议先为第一个程序草稿进行连接参数分配,根据需要使用附加指令并手动优化程序。

             在线支持中的应用示例此应用示例为用户提供 s7 用户块“opcuaclient”,该块汇总了 opc ua指令的zui重要功能,加快项目实现并简化编 程。示例中的 opc ua 服务器是一个 s7-1500 控制器,带有简单的过程值仿真程序。s7 用户块执行以下操作: • 建立和终止与服务器的连接 • 诊断连接以及在连接终止后自动重新连接 • 注册读取可用的 opc ua客户端接口zui大数量 如果通过连接参数分配创建 opc ua 客户端接口,则客户端接口的zui大数量将限制为 40 个。如果在项目树“opc ua 通信”(opc ua communication) 区域内,通过双击“新增客户端接 口”(add newclient interface) 符号,创建 opc ua 客户端接口, 则 opc ua 客户端接口的zui大数量与是否将该 cpu用作 opc ua 服务器无关。 opc ua 示例组态 (s7-1500, s7-1500t)以下部分介绍了如何使用客户端接口编辑器和连接参数分配。 说明基于特定示例:两个 s7-1500 cpu 在系统中运行:一个 cpu用作 opc ua 客户端,另 一个用作 opc ua 服务器。 其它制造商生产的控制器、传感器和 it 系统当然也可用作 opcua 客户端或服务器。特别值 得一提的是,在不同系统之间进行数据交换(互操作性)是 opc ua 的主要优点。创建客户端接口(s7-1500, s7-1500t) 自版本 v15.1 起,tia portal 增加了用于客户端接口的编辑器。 将要从 opcua 服务器读取或写入的所有 plc 变量分组到客户端接口中。 此外,客户端接口包含 opc ua服务器提供的以及要通过用户程序(作为 opc ua 客户端)调 用的所有方法。 如果创建客户端接口,step 7会创建数据块,用于对与 opc ua 服务器进行数据读写操作要 使用的连接进行参数分配。 客户端接口的zui大数量 zui多可以创建 40个客户端接口。 关于访问服务器上结构的要求 要对 opc ua 服务器中的结构进行读取和写入,必须满足以下要求: • opc ua服务器必须支持 opc ua 规范版本 v1.04。 如果不满足此要求,则无法将节点添加到读取或写入列表,作为 opc ua 客户端的cpu 会生 成错误消息。 背景:opc ua 规范第 3 部分(地址空间模型)v1.04 要求使用结构化数据类型的datatypedefinition 属性。如果 opc ua 服务器中缺少该属性(版本为 v1.03 的服务器就属于这种情况),则作为 opc ua 客户端的 cpu 无法访问 opc ua 服务器中的结构。 用户客户端接口的编辑器要创建客户端接口,请按以下步骤操作: 1. 在 tia portal 中选择项目视图。 2. 在“设备”(devices)区域,选择要作为 opc ua 客户端使用的 cpu。 3. 单击“opc ua 通信 > 客户端接口”(opc uacommunication > client interfaces)。

              step 7将新接口命名为“client interface_1”。如果“client interface_1”已存在,新接口会接收名称“client interface_2”,以此类推。 此外,step 7 还会创建下列数据块: –client_interface_1_configuration 数据块已包含 opc ua 客户端指令需要的所有系统数据类型。组态与 opc ua 服务器的连接时,会填充该数据块。 在客户端接口的特性中组态连接,参见“opc ua 示例组态(页 1949)”。 – client_interface_1_data 要从 opc ua 服务器读取或写入的 plc变量以及要在 opc ua 服务器中调用的方法对 应的数据块。 在用户程序中使用该数据块。 该数据块当前仍为空。 5.为新客户端接口选择一个描述性名称。 在本示例中,选择“productionline”。 此操作还会将关联数据块的名称改为: –productionline_data – productionline_configuration 6. 要导入 opc ua服务器接口,请单击编辑器右上方的“导入接口”(import interface) 按钮。 这样便可导入描述 opc ua 服务器接口的xml 文件。 或者:要在线确定已连接 opc ua 服务器的服务器接口,请参见“在线确定服务器接口 (页 1958)”。7. step 7 会显示一个对话框,可通过该对话框选择 xml 文件。 该 xml 文件描述 opc ua服务器的地址空间。 opc ua 服务器的地址空间包含由 opc ua 服务器发布的所有 plc 变量和服务器方法。 opc ua客户端可访问该地址空空间: - 读取 plc 变量 - 写入 plc 变量 - 调用服务器方法 opc ua服务器的地址空间可分为一个或多个服务器接口。 要创建服务器接口,请参见:为配套规范创建服务器接口 (页 1890)。8.在该客户端接口创建一个读取列表。 为此,请执行以下操作步骤: – 单击编辑器左侧部分的“添加新读取列表”(add new readlist)。 step 7 将添加一个名为“readlist_1”的新列表。本示例中,将该名称更改为“readlistproduct”。 – 现在将要从该 opc ua 服务器读取的 plc变量添加到新读取列表中。在本示例中,将“newproduct”和“productnumber”变量添加到“readlistproduct”读取列 表中。在编辑器右侧区域选择“newproduct”变量(“opc ua 服务器接口”)。将“newproduct”变量拖动到编辑器中间部分的“readproduct”读取列表中。对“productnumber”变量采用相同的操作步骤。 下图显示了编辑器的右侧部分。或者:选择新读取列表时,还可将编辑器的右侧部分(“opc ua 服务器接口”)拖动到类型为 object 或 folder的节点处,然后再将其拖动到编辑器左侧部分的“添加新读取列表”(add new read list)中。新读取列表随即包含已移动节点的所有 plc 变量。在本示例中,选择包含“newproduct”和“productnumber”变量的对象“data_for_opc_ua_clients”。step 7生成新的读取列表“data_for_opc_ua_clients”。此外,对象还包含“temperature”变量。将“temperature”变量从读取列表中删除。因此本例中不应读 取这些变量。在“readlistproduct”中更改读取列表的名称。 下图显示了读取列表的内容:读取和写入列表并不支持所有节点类型。s7-1500 cpu 的 opc ua 客户端不支持可通过 opc ua 服务器接口实现的所有 opc ua 数据类型(节点类型)。举例来说,如果将不受支持的节点类型放在读取列表或写入列表中,则会出现相应的错误信号。在这种情况下,不能将相应节点包含在读取或写入列表中。 有关支持的类型,请参见“将 simatic数据类型映射至 opc ua 数据类型 (页 1838)” 9. 如果要将新值分配给 plc变量,则在该客户端接口创建一个写入列表。 为此,请执行以下操作步骤: – 单击编辑器左侧部分中的“添加新写入列表”(add newwrite list)。 step 7 将添加一个名为“readlist_1”的新列表。在本示例中,将该名称更改为“writeliststatus”。 – 现在添加新写入列表,其中包含要为其分配新值的所有 opc ua服务器变量。 在本示例中,将“writeliststatus”变量添加到写入列表“productionenabled”中。选择编辑器右侧区域(“opc ua 服务器接口”)的变量。将变量拖动到编辑器中间部 分的写入列表中。 或者:创建新写入列表时,还可在编辑器的右侧部分(“opc ua 服务器接口”)选择类型为 object 或 folder的节点,然后再将其拖动到编辑器左侧部分的“添加新写入列表”(add new write list) 中。新写入列表随即包含相关节点的所有变量。在本示例中,选择包含“productionenabled”变量的对象“data_from_opc_ua_clients”。step 7会生成新的写入列表“data_from_opc_ua_clients”。在“writeliststatus”中更改名称。下图显示了写入列表的内容。

Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块

展开全文

我们其他产品
我们的新闻
微信咨询 在线询价 拨打电话