全国服务热线 15801815554

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

更新时间:2024-05-22 08:00:00
价格:请来电询价
西门子:原装
驱动器电机电缆:假一罚十
德国:现货包邮
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


 

             会话状态转换诊断 (S7-1500, S7-1500T) 关于会话状态的信息 OPC UA 会话的状态发生变化时,CPU 会在诊断缓冲区中创建一个条目。 诊断缓冲区显示新的状态。也将显示相应的会话 ID。 要求 已在 CPU 的 OPC UA 属性中选择“会话状态改变”(Change of session states) 选项(OPC UA > 服务器 > 诊断)。 示例 连接建立时客户端传输的认证数据不正确(例如密码不正确)。“ActivationFailed”会话的新 状态以及相应的会话 ID 会进入诊断缓冲区。① 客户端连接到服务器、使用正确的认证数据登录(正确的凭证)。 ② 客户端正确关闭连接。 ③ 客户端不再发送消息;会话以超时结束。 ④ 客户端连接到服务器、使用不正确的认证数据登录。 安全策略检查失败 (S7-1500, S7-1500T) 如果 CPU 诊断在 OPC UA 通信期间检测到安全事件,可使该事件进入诊断缓冲区。示例 如果 CPU 的 OPC UA 服务器因为下载过程而关闭,然后使用有效的新组态启动,则诊断缓冲 区显示新的服务器状态,例如“关闭 => 启动 => 运行”。 如果 OPC UA 服务器因为下载过程而关闭,并且服务器因为类型字典过大而无法启动,则诊 断缓冲区Zui后显示状态“已失败”(“关闭 => 启动 => 已失败”)。①、④ 如果 OPC UA 相关数据可能受到影响,则上电或加载到 RUN 状态。 ② OPC UA 服务器停用时加载硬件配置。服务器仍然关闭。 OPC UA 服务器激活且 OPC UA 数据错误时加载硬件配置(例如因结构过多导致类 型字典变得过大)。在这种情况下,服务器无法启动(参见 ③)。 ③ OPC UA 服务器因组态故障等问题无法启动。 服务器状态说明 下面介绍了 OPC UA 服务器可呈现的各个状态。 服务器状态 说明 关闭 初始状态 • 上电后 • OPC UA 服务器激活或停用时加载硬件配置后。 • 加载 OPC UA 相关数据后 启动 服务器中的 OPC UA 地址空间已初始化。 正在运行 OPC UA 服务器运行(OPC UA 服务器的正常生产状态)。 已失败 错误状态。OPC UA 服务器因组态故障等问题无法启动。

            • S7-1200 CPU 固件版本 V4.5 及更高版本或 S7-1500 CPU 固件版本 V2.8 及更高版本 • “安全策略检查失败”(Check of security policy failed) 选项已激活:CPU 属性 > OPC UA > 服 务器 > 诊断 (OPC UA > Server > Diagnostics)) 诊断中检测到安全事件 CPU 对以下 OPC UA 相关的安全事件执行诊断: • 客户端证书无效(例如语法或语义错误、签名错误、当前日期不在有效期内) • 用户名/密码登录失败(数据已停用或不正确) • 客户端要使用特定的安全策略或特定的消息安全模式;服务器不支持该安全策略或请求 的安全模式。 • 客户端未按照规范(OPC UA 规范)建立连接(例如未预期的 SecureChannelID/SessionID/ 客户端 Nonce) 示例 如果试图破坏通信(例如通过会话拦截、中间人攻击等),服务器会通过分析检测到此情况。 远程 OPC UA 客户端请求失败 (S7-1500, S7-1500T) CPU 会在诊断缓冲区中为以下事件创建条目: • 不良客户端请求(不正确使用) • 超出 OPC UA 服务器的 CPU 特定限制 • 存储空间不足。 • 发生服务错误错误客户端请求示例 例如,当客户端寻址一个不存在的节点(变量)或请求不存在的资源时,则会发生请求错 误。 此时,导致错误的相应服务以及相应会话 ID 都会进入诊断缓冲区。 超出限值示例 如果服务请求超出 CPU 特定的限值,例如会话数、监视项数目、订阅数等,该诊断会进入 诊断缓冲区,与消息共同指示所超出的限值。 例外:如果汇总诊断时消息频繁出现,则引发该错误的限值不会包含在诊断缓冲区中。此时, 将显示一条通用信息,指示已超出所支持的组态限值。 “内存不足”(存储空间不足)属于超出限制的一个特例。激活“远程 OPC UA 客户端请求 失败”(Requests of a remote OPC UA client failed) 选项时,该诊断仅包含在诊断缓冲区中。 同时激活选项“消息量较大时汇总诊断”(Summarize diagnostics in case of high message volume) 激活“远程 OPC UA 客户端请求失败”(Requests of a remote OPC UA client failed) 选项时,还 应激活“消息量较大时汇总诊断”(Summarize diagnostics in case of high message volume) 选项。这样,可防止大量相同的诊断报警“淹没”诊断缓冲区。 服务故障 如果服务自身发生故障,服务器会返回 ServiceFault。此时,状态代码(不良...)以及相应 会话 ID 都会进入诊断缓冲区。 导致错误的服务的可能条目 根据使用的客户端应用程序,从客户的角度来看,可通过不同方式触发对服务器的请求,例 如,可通过具有图形用户界面的在线工具触发,也可以通过客户端程序中的指令触发。 OPC UA 采用面向服务的架构,遵循请求-响应范例,因此相应的客户端应用程序会将请求转 换为 OPC UA 中定义的服务请求。 这些服务的名称按照其用途来定义和分组,另请参见 opcfoundation.org。 如果未正确使用,则作为导致错误的服务,可在诊断缓冲区中准确找到这些服务的名称及相 应的会话 ID。 下表列出了 OPC UA 提供的服务。

           订阅诊断 (S7-1500, S7-1500T) 有关订阅的信息 订阅状态发生变化时,CPU 会在诊断缓冲区中创建一个条目。 诊断缓冲区会显示新状态;但以下状态除外:“KeepAlive”。 要求 在 CPU 的 OPC UA 属性中,已选择“订阅:状态改变”(Subscriptions: Change of status) 选项 (OPC UA > 服务器 > 诊断)。 示例 OPC UA 客户端已连接作为 OPC UA 服务器的 S7-1200/1500 CPU,并在服务器中生成订阅。 在 CPU 的 OPC UA 属性中,已选择订阅对应的选项。 “Creating”和“Normal”状态以及相应的订阅 ID 会依次进入诊断缓冲区。① 订阅已生成,随后变为活动状态。 ② 由于进入诊断缓冲区的条目可能过多(具体视数据量而定),状态更改不会进入诊 断缓冲区中。 ③ 参见表中对“Late”的说明;例如,没有要从客户端发送的请求。 ④ 已达到Zui大 KeepAlive 值。 ⑤ 参见表中对“TimedOut”的说明。 ⑥ 已达到Zui大订阅使用期。 ⑦ 客户端已删除订阅。 订阅状态说明 OPC UA 服务器中的订阅可能有以下状态: 状态 含义 Creating 客户端已请求在服务器中订阅;服务器创建订阅。 Normal 在服务器中创建了订阅,且订阅处于活动状态。 Closed 客户端已删除订阅。 KeepAlive 受监视项的状态长时间未更改。这些状态转换不会进入诊断缓冲区。 Late 客户端已生成具有Zui小采样和发布间隔的订阅。受监视项的数量在这段 时间内未传送到客户端。 客户端不再传送要发送的请求(由于故障等原因)。 TimedOut 客户端已请求订阅。 仅当客户端的发送请求(发布请求)数量足够多时,服务器才会允许订阅 (发送发布响应)。 如果客户端停止发送订阅请求,订阅会在特定时间后进入“TimedOut”状 态。

             订阅:采样时间存在错误 对于固件版本为 V2.5 及以上版本的 SIMATIC S7-1500 CPU,如果在对项目进行采样时发生 CPU 过载,则在使用订阅时,OPC UA 服务器可传送状态代码“GoodOverload”。 OPC UA 服务器还会使该事件进入诊断缓冲区。 要求 在 CPU 的 OPC UA 属性中,已选择“订阅:采样时间存在错误”(Subscription: Sampling time errors) 选项(OPC UA > 服务器 > 诊断)。 无错订阅 如果 OPC UA 订阅多个项目(比如变量),OPC UA 服务器必须以指定间隔(采样间隔)检 查项目的值是否更改。这种检查称为“采样”,需要一定的时间,具体时长取决于项目数量 和数据类型。采样完成并接收到发布请求后,服务器会向客户端发送元素。订阅存在错误 如果队列中的元素过多,可能会出现通信堆栈过载的情况。CPU 无法以给定的采样间隔检查 所有的元素,因此必须跳过下一采样作业。 在这种情况下,CPU 会为每个元素发送状态码“GoodOverload”(0x002F0000),即使未对元 素进行检查时也是如此。状态码符合 IEC 61131-3 要求,其含义如下:“由于资源限制,采 样速度减慢”。汇总诊断 (S7-1500, S7-1500T) 为防止诊断缓冲区被大量相同的 OPC UA 诊断“淹没”,自 STEP 7 V16 开始,可设置相应 参数,使这些诊断作为组报警进入到诊断缓冲区中。在每个间隔(监视时间)内,CPU 仅为 每个 OPC UA 诊断生成一个组报警。 以下部分介绍了 CPU 对诊断的分组标准以及消息量较大时过程的运行方式。 要求 在 CPU 的 OPC UA 属性中,激活“消息量较大时汇总诊断”(Summarize diagnostics in case of high message volume) 选项(“OPC UA > 服务器 > 诊断”(OPC UA > Server > Diagnostics), “汇总诊断”(Summarize diagnostics) 区域)。 示例 OPC UA 客户端使用服务器无法处理的采样率(过载)使作为 OPC UA 服务器的 S7-1200/1500 CPU 重复“过载”。 激活“消息量较大时汇总诊断”(Summarize diagnostics in case of high message volume) 设 置。 一条消息会出现在该诊断选项的诊断缓冲区中。该消息会提示无法达到该采样率;后接组态 间隔内此类事件的数量。 可概括的 OPC UA 诊断 下列诊断各自形成自己的组(类型)。来自同一组的诊断事件通过“消息量较大时汇总诊 断”(Summarize diagnostics in case of high message volume) 设置合并在一起: • OPC UA 服务使用错误 • OPC UA 服务错误 • 订阅状态已更改 • 无法达到采样率(订阅、过载)

联系方式

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