全国服务热线 15801815554

SIEMENS西门子 ET200S 输出模块 6ES71324BF500AA0

更新时间:2025-02-01 08:00:00
价格:请来电询价
西门子:代理销售商
ET200:全新原装
德国:现货
联系电话:15801815554
联系手机: 15801815554
联系人:邓经理
让卖家联系我
详细介绍


               块的时间监视 (S7-300, S7-400) 块的时间响应参数 要控制和监视程序块的时间响应,可使用以下三个参数。 • Timeout OPC UA 客户端的所有块的输入参数 • SessionTimeout 块 UA_Connect 中的输入参数 • MonitorConnection 块 UA_Connect 中的输入参数 由于这些参数影响 OPC UA 通信的整体运行,这些参数的以下注意事项优先于块的说明。 Timeout 通过该输入参数,您可以监视每个块调用。如果在组态的Zui大允许时间内不能完成块调用, 则状态参数“错误”(Error) 设置为 1 且中止处理。 SessionTimeout 通过该输入参数,您可以监视无数据通信的会话的持续时间,无需引用块“UA_Disconnect”来 终止连接。 “SessionTimeout”的Zui小值是 30 秒。如果超过该值,则终止连接。 如果客户端在较长时间内未使用会话,该参数允许服务器减少资源限制。 然而,充足的时间可以保证会话不会立即终止,例如,在由于网络中断无法立即传送数据时。 对于使用的“UA_Connect”块,“SessionTimeout”的值一般应比“Timeout”的值高。调用程序块及其交互 说明 有关程序块和背景数据块的一般说明 通过“默认访问方法”(Default access method) 创建功能块。在分配的背景数据块中,将“保 持性”(Retentivity) 选项保持禁用状态。 必须循环调用每个程序块直到状态参数“Done”或“Error”变更为 1。 在一个会话内,每次只能调用一个块。在会话中只能逐个处理不同的块。 通过 UA_Connect,您可以建立作为 OPC UA 客户端的 CP 与 UA 服务器之间的连接,并打开 会话。每次与 UA 服务器连接时都必须调用该块。必要时,为与 UA 服务器进行多次连接,可 以通过不同的背景数据块 (IDB) 多次调用该块。例如,您可以通过一个连接执行读取操作, 通过另一连接执行写入操作或者通过多个连接读取或写入不同数据。 对于与多个 UA 服务器的连接,必须通过不同的输入参数多次调用 UA_Connect 块。作为 UA 客户端,CP Zui多可以与 5 个 UA 服务器建立连接。 要查询 UA 服务器命名空间 URI 的命名空间索引,可在会话中调用 UA_NamespaceGetIndex。 要查询多个命名空间 URI,您可以通过不同输入参数多次调用该块。 要为准备读写服务创建句柄列表,可调用 UA_NodeGetHandleList。通过输入参数“NodeIDs” 中的适当信息,为每个目标节点单独调用块。 接下来,您可以使用块 UA_ReadList 和 UA_WriteList 来读写数据项的数据。在会话中您可以 根据需要反复调用这两个块。• LGC_GADR (SFC 49):“扩展指令”(Extended instructions) 组 >“寻址”(Addressing) 文件夹 • RDSYSST (SFC 51):“扩展指令”(Extended instructions) 组 >“诊断”(Diagnostics) 文件夹 将 SFC 拖动到组织块的程序段中并提供 SFC 的参数。

             如果不再需要连接,则使用块 UA_NodeReleaseHandleList 再次释放服务器上的句柄。这样 会删除服务器上的句柄。 连接将通过 UA_Disconnect 终止,会话结束。MonitorConnection 通过该输入参数,可以检查无数据通信的连接的状态。连接监视时间结束后,会发送一个帧 来检查与服务器的连接状态。 为确保在无数据通信以及连接监视时间结束后未使用“SessionTimeout”参数立即终止会话, 建议您为“MonitorConnection”选择一个低于“SessionTimeout”的二分之一的值。UA_Connect (S7-300, S7-400) 功能 (S7-300, S7-400) 块的功能 通过 UA_Connect 块,您可以建立作为 OPC UA 客户端的 CP 与 UA 服务器之间的连接,并打 开会话。 作为目标地址,您可以在“ServerEndpointUrl”参数处指定 UA 服务器的 URL。 您可以在数据块中的“SessionConnectInfo”参数处存储连接信息。 UA_Connect 还需要使用系统功能 LGC_GADR (SFC 49) 和 RDSYSST (SFC 51)。块 UA_Connect 的参数 参数 声明 S7 数据类 型 取值范围 含义 Execute IN BOOL 0, 1 参数的上升沿 0 → 1 启动块的处理。 ServerEndpointUrl IN STRING Zui多 254 个字符 连接伙伴(服务器)的地址 (URL)。只允许 使用 IPv4 地址。 SessionConnectInf o IN UDT 请参见“含义” 连接信息,请参见 UASessionConnectInfo (页 9362)。 Timeout IN TIME 5000 .. 120000 建立连接的Zui长时间(单位:毫秒)。如果 超出该值,则中止块的处理,错误编号 B0007001。 如果输入的值超出允许范围,则使用默认 值 60000(60 秒)。 ConnectionHdl OUT DWORD 1 .. 5 已建立的连接的唯一标识符 其它块需要将其作为输入参数。 Done OUT BOOL 0, 1 块处理的状态参数 • 0:块执行中止、未完成或未启动 • 1:无错完成块处理 Busy OUT BOOL 0, 1 块处理的状态参数 • 0:当前未处理块 • 1:块执行当前正在进行 Error OUT BOOL 0, 1 错误代码 • 0:无错误 • 1:已发生错误。请参见“参数 “ErrorID””。 ErrorID OUT DWORD 请参见“含义” “错误”(Error) = 1 时,输出错误编号。 有关编号的意义,请参见错误编号 (页 9369)部分。 注:如果输出错误代码 B000F002,则 OPC UA 会话尚未建立。重新调用块。UA_NamespaceGetIndex (S7-300, S7-400) 功能 (S7-300, S7-400) 块的功能 通过 UA_NamespaceGetIndex 块,您可以获取所连的 UA 服务器的命名空间 URI 的命名空间 索引。 参见 参数 (页 9348) OPC UA 客户端的程序块 (页 9342) 参数 (S7-300, S7-400) 块参数 下表介绍了程序块的形式参数。 表格 4-484 块 UA_NamespaceGetIndex 的参数 参数 声明 S7 数据类 型 取值范围 含义 Execute IN BOOL 0, 1 参数的上升沿 0 → 1 启动块的处理。只要 Execute = 1,其它输入参数均不能更改。 ConnectionHdl IN DWORD 1 .. 5 UA_Connect 提供的连接标识符 NamespaceUri IN STRING Zui多 254 个字符 指定目标服务器的地址(命名空间 URI) 带有 CP 443‑1 OPC UA 的 S7‑400 中的 CPU 符号的命名空间示例: 建立连接的Zui长时间(单位:毫秒)。如果 超出该值,则中止块的处理,错误编号 B0007001。 如果输入的值超出允许范围,则使用默认 值 60000(60 秒)。参数 声明 S7 数据类 型 取值范围 含义 NamespaceIndex OUT WORD 0 .. 65535 “NamespaceUri”参数指定的命名空间的命 名空间索引的输出。 OPC 基金会保留并指定命名空间索引 0 和 1。 Done OUT BOOL 0, 1 块处理的状态参数 • 0:块执行中止、未完成或未启动 • 1:无错完成块处理 Busy OUT BOOL 0, 1 块处理的状态参数 • 0:当前未处理块 • 1:块执行当前正在进行 Error OUT BOOL 0, 1 错误代码 • 0:无错误 • 1:已发生错误。请参见“参数 “ErrorID””。 ErrorID OUT DWORD 请参见“含义” “错误”(Error) = 1 时,输出错误编号。 有关编号的意义,请参见错误编号部分。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061