全国服务热线 15801815554

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

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


               打开、编译和加载硬件中断 OB 在 TIA Portal V14.0 或更高版本中,由于硬件中断 OB 的优化启动信息中包含一个额外变量, 因而在某些情况下可能会导致硬件中断 OB 无法打开、编译和加载到 CPU 中。具体情况,如 下所示: • 在工程组态系统中,将带有新接口的硬件中断 OB 复制到 S7-1500 CPU(固件版本低于 V2.0 )或 S7-1200-CPU 中。此时,该 OB 将无法打开、编译和加载。 • 在工程组态系统中,使用固件版本低于 V2.0 的 S7-1500 CPU 更换固件版本 V2.0 及更高 版本的 S7-1500 CPU(包含带有新接口的硬件中断 OB)。此时,该 OB 将无法打开、编 译和加载。 在以下情况中,打开、编译和加载操作不会发生任何问题: • 在工程组态系统中,将带有旧接口的硬件中断 OB 复制到 S7-1500 CPU(固件版本 V2.0 及 更高版本)中。该硬件中断 OB 仍保留原有的旧接口。 • 在工程组态系统中,使用固件版本 V2.0 及更高版本的 S7-1500 CPU 更换固件版本低于 V2.0 的 S7-1500 CPU(包含带有旧接口的硬件中断 OB)。该硬件中断 OB 仍保留原有的 旧接口。硬件中断 OB 的功能 模块或子模块触发了一个硬件中断后,操作系将会确定相关的事件和相关的硬件中断 OB。如 果当前活动的 OB 优先级低于该硬件中断 OB,则启动此硬件中断 OB。否则,硬件中断 OB 会 被置于对应优先级的队列中。相应硬件中断 OB 完成执行后,即确认了该硬件中断。 如果在对硬件中断进行标识和确认的这段时间内,在同一模块或子模块中发生了另一过程事 件,则应用以下规则: • 如果该事件发生在触发当前硬件中断的通道中,则将丢失相关硬件中断。只有确认当前 硬件中断后,此通道才能触发其它硬件中断。 • 如果该事件发生在另一个通道中,将触发硬件中断。 对于分布式 I/O 还存在其它限制:例如,模块或子模块可只触发一种类型的中断,直到确认 了当前中断。 只有在 CPU 处于 RUN 模式时才会调用硬件中断 OB。 启动信息的结构 • S7-300 和 S7-400 CPU:USI、IChannel 和 EventType 变量(优化启动信息中进行了说明) 可复制到“OB40_POINT_ADDR”。 参见“AUTOHOTSPOT” 与 S7-300 和 S7-400 CPU 中启动信息分配的不同之处在于: – STRT_INF=B#16#41 – 如果 OB 编号 > 254,则 OB_NUMBR=B#16#FF • 优化启动信息: 名称 数据类型 含义 LADDR HW_IO 触发硬件中断的模块的硬件标识符 USI WORD 将来扩展的标识符(与用户无关) IChannel USINT 触发硬件中断的通道的编号。EventType BYTE 触发中断的事件所属事件类型的标识(例如,上升沿) 可在相应模块的说明中找到该标识。 PointAddr (TIA Portal V14.0 或更高 版本) DWORD • 数字量模块:触发了硬件中断的模块上,包含输入的位数 组。 有关各模块通道分配的 Point_Addr 位信息,请参见相应模 块的说明。 • 模拟量模块:通道超出阈值时的位域信息。 具体结构,请参见模块说明。 • CP 或 IM:模块的中断状态(与用户无关) 说明 USI 的值为 0xFFFF 如果已经在具有 GSDML 资源的硬件配置中组态了受影响的模块,USI 的值则为 0xFFFF。在 这种情况下,IChannel 和 EventType 的值无效。要确定触发中断的事件,请按如下步骤进行 操作: 对于 S7-300 和 S7-400 CPU,可以使用启动信息的结构, 或者使用优化的启动信息并在硬件中断 OB 中调用 RALRM 指令。

              等时同步模式中断 OB (S7-1500) 说明 等时同步模式中断 OB 用于与 DP 循环或 PN 发送时钟同时启动子程序。 通过在等时同步模式中断 OB 中调用 SYNC_PI 和 SYNC_PO 指令,来更新输入的相关过程映 像分区和输出的相关过程映像分区。 小心 直接访问 直接访问时,避免访问指定了具有等时同步模式中断 OB 的过程映像分区的 I/O 区域。 说明 OB 参数“报告诊断缓冲区中的事件溢出”的影响 选中 OB 参数的复选框“报告诊断缓冲区中的事件溢出”时, 要等到 OB 属性加载到 CPU 并 且 CPU 已执行了 STOP-RUN 转换后,此复选框才会生效。 启动信息结构 • 对于 S7-300 和 S7-400 CPU 请参见 AUTOHOTSPOT 与 S7-300 和 S7-400-CPU 中启动信息的分配的不同之处在于:时间错误 OB (S7-1500) 说明 如果发生以下事件之一,S7-1500 CPU 操作系统将调用时间错误 OB: • 在一个循环内第一次违反循环时间 说明 如果在同一循环内第二次违反循环时间,CPU 就转至 STOP 模式。通过在适当情况下调用 指令 "RE_TRIGR",可防止这种情况。 • 已请求但未完全处理的 OB 编号请求已到达组态的报警限制。(对于移植后的程序,此警 告限制设置为 1。) 警告限制设置为 1 意味着:如果循环中断 OB 之类的启动事件在同一 OB 的上一次处理尚 未完成之前发生,操作系统将调用 OB 80。 这适用于其相关 OB 可导致时间错误的所有事件。 • 例如,在 CPU 处于 HOLD 模式后重新进入 RUN 而超时的时间中断 • 由于时间调快了超过 20 秒而跳过的时间中断(在从标准时间切换到夏令时期间也会发生) 启动信息结构 • 对于 S7-300 和 S7-400 CPU 请参见 AUTOHOTSPOT • 优化启动信息。

            诊断中断 OB (S7-1500) 说明 S7-1500 CPU 操作系统在下列情况下调用诊断中断 OB: • 具有诊断功能的 S7-1500 模块检测到其诊断状态发生变化并向 CPU 发送诊断中断请求。 • 具有诊断功能并已启用此功能的 S7-300 或 S7-400 模块检测到其诊断状态发生变化并向 CPU 发送诊断中断请求。• 发生了由电源或备用电池中的错误触发的事件。 说明 对于 S7-300 和 S7-400 CPU,这类事件将导致调用电源错误 OB。 • 操作系统检测到存储器错误。 说明 对于 S7-300 和 S7-400 CPU,这类事件将导致调用 CPU 硬件错误 OB。 启动信息结构 • 对于 S7-300 和 S7-400 CPU 请参见 AUTOHOTSPOT • 优化启动信息:机架错误 OB (S7-1500) 说明 S7-1500 CPU 操作系统在下列情况下将调用 OB 86: • 检测到 DP 主站系统或 PROFINET IO 系统发生故障(对于到达或离去事件)。 • 检测到 DP 从站或 IO 设备发生故障(对于到达或离去事件)。 • 检测到 PROFINET 智能设备的部分子模块发生故障。 启动信息结构 • 对于 S7-300 和 S7-400 CPU 参见“AUTOHOTSPOT” • 优化启动信息:说明 如果在处理用户程序指令时发生编程错误,S7-1500 CPU 操作系统将调用编程错误 OB。编 程错误 OB 会根据为其设置的优先级进行处理。 说明 如果在模块中使用本地故障排除,即使用指令 GET_ERROR 或 GET_ERR_ID,在发生编程错误 时也不会调用编程错误 OB。I/O 访问错误 OB (S7-1500) 调用 I/O 访问错误 OB 的要求 S7-1500 CPU 调用 I/O 访问错误 OB 的必要前提:不在导致错误的模块中使用本地故障排除, 这意味着不在其中使用 GET_ERROR 指令或 GET_ERR_ID 指令。 说明 如果在执行用户程序指令期间直接访问 I/O 数据时出错,S7-1500-CPU 操作系统将调用 I/O 访 问错误 OB。例如,在直接访问输入模块数据时发生读取错误时便会出现这种情况。I/O 访问 错误 OB 会根据为其指定的优先级进行处理。 说明 如果在模块中使用本地故障排除,即使用指令 GET_ERROR 或 GET_ERR_ID,在发生编程错误 时也不会调用 I/O 访问错误 OB。ProDiag OB (S7-1500) 说明 通过 ProDiag,可为每个组态的监控指定一个 ProDiag 函数块。但这些监控的 ProDiag 函数 块仅当调用时才会启用。该调用可在 ProDiag 组织块中进行,也可在用户程序的任意位置处 进行。 • 如果在用户程序中显式调用一个 ProDiag FB,则不会在 ProDiag OB 中调用。 如果在用户程序中显式调用所有的 ProDiag FB,则不会创建 ProDiag OB。 • 如果不希望调用一个或多个 ProDiag FB 且未在用户程序中调用这些函数块,则系统将在 项目编译时删除这些函数块。此时,系统将自动创建一个 ProDiag OB 并在该组织块中调 用 ProDiag FB。 如果未在用户程序中显式调用项目内的任何 ProDiag FB,则所有 ProDiag FB 都将在该 ProDiag 组织块中调用。 通过叉引用,可读取 ProDiag OB 中被调用 ProDiag FB 的信息。运动控制 OB (S7-1500) MC_Servo OB (S7-1500) 说明 创建用于 S7-1500 运动控制的工艺对象时,将自动创建用于处理工艺对象的组织块 MC_Servo [OB91]。工艺对象的运动控制功能创建自己的执行级别,并根据应用周期在 SIMATIC S7‑1500 执行系统中调用。 MC_Servo 受写保护。内容无法更改。 为 CPU 上运动控制组态的所有工艺对象的闭环位置控制算法均在 MC_Servo 内计算。 可以根据控制质量和系统负载等方面的需求,设定组织块的应用周期和优先级。 应用周期 可以在组织块属性中设置调用 MC_Servo 的应用周期: • 同步到总线 与总线系统同步调用 MC_Servo。可以在所选总线系统的属性中设置发送时钟。可选择下 列总线系统: – PROFIBUS DP – PROFINET IO – 本地总线系统(自固件版本 V4.0 起,或固件版本 ≥ 2.6) – X142 接口(仅 SIMATIC Drive Controller) • 无法与通过通信处理器/通信模块 (CP/CM) 连接到 CPU 的总线系统同步调用 MC_Servo。 • 周期性 MC_Servo 以指定的应用周期进行周期性调用。 所选的应用周期时间必须足够长,才能在一个周期中处理运动控制的所有工艺对象。如果未 遵循应用周期,将会发生上溢。MC_Servo 溢出时,CPU 切换为 STOP 模式。 时钟缩短(CPU V1.5 及更高版本) 根据等时同步 PROFINET IO 系统的发送时钟,可缩短 MC_Servo  的应用周期。可将发送时 钟的整数倍设置为系数。应用周期的值Zui高可以是发送时钟(Zui大 32 ms)的 14 倍。 如果通过同一个 PROFINET IO 系统同步调用等时同步模式中断 OB 和 MC_Servo ,则为两个 组织块设置相同的应用周期。

联系方式

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