SIEMENS西门子 5SL系列小型断路器230-400V 6kA 5SL6408-7CC
等时同步实时通信 这种同步通信协议,用于在 PROFINET 设备间进行数据循环交换。在发送时钟内,系统为数据传输预留有一定的带宽。预留带宽 可确保 IRT 数据同样按照时间同步间隔进行传输,而不受其它网络高载荷的影响(如:TCP/IP 通信或其它实时通信)。 进行 IRT 数据通信时,需要进行拓扑组态。 说明 要进行 IRT 通信,必需插入两个 BusAdapter。 说明 IRT 通信中,IO 控制器作为同步主站 在组态 IRT 通信时,建议将 IO 控制器也作为同步主站进行操作。 否则,同步主站故障时将导致组态为 IRT 和 RT 通信的 IO 设备故障。 有关同步域中同步 PROFINET 设备组态的更多信息,请参见 STEP 7 在线帮助和● STEP 7 (TIA Portal) V12 及以上版本,请参见功能手册优先启动 优先启动是 PROFINET IO 系统中进行 IRT 和 RT 通信时的一种 PROFINET IO 功能。该功能可缩短所组态的相应 IO 设备恢复用户数据循环交换时所需的时间。 在以下状况下,该功能可加速 IO 设备的启动过程: ● 电源电压恢复后 ● 站恢复之后 ● IO 设备激活后 说明 与启动时间的相关性 接口模块支持的Zui短启动时间为 1.2 s。 启动时间取决于模块的数目和类型。子模块 接口模块 IM 155-6 PN/3 HF 可将 I/O 模块分为多达 4 个子模块。这样,可对 I/O 模块的各个子模块分别进行组态和参数设置。 系统Zui多支持 256 个子模块;其中,4 个子模块用于接口模块,一个子模块用于服务模块。 这些子模块可单独分配给不同的 IO 控制器。 仅当在组态过程中组态了子模块 1 时,才能执行以下功能: ● 固件更新 ● 写入 I&M 数据 ● 校准 ● PROFIenergy
共享设备 IO 设备Zui多可为 4 个 IO 控制器提供数据。 该接口模块支持子模块级的共享设备。 如果工程组态系统未对共享设备的项目进行有效性检查,则需注意以下事项: ● 需确保组态一致,每个模块或子模块只能分配给一个 IO 控制器。多次分配将导致错误发生;该模块或子模块仅适用于第一个控制器。 ● 如果不进行上述的有效性检查直接重新组态共享设备的组态,则必须对 ET 200SP 进行重新调试。即,完成重新组态后,必需将所有相关 IO 控制器的项目重新下载到相应的 CPU 中。必要时,需执行断电/通电接口模块操作。在共享设备应用中,请确保所有控制器的发送时钟相同。如果该控制器的发送时钟不同, 则将导致无法与通信伙伴建立连接。 如果在一个项目中设置了所有控制器,则需确保使用相同的发送时钟,且在不同项目的工 程组态中也设置为相同的发送时钟。等时同步模式 在此模式下,系统将同时采集分布式 I/O 模块的输入和输出数据并同时输出。这样,可同步 I/O 数据、PROFINET IO 的传输周期和用户程序。系统将恒定 PROFINET IO 周期作为相应的时钟发生器。该接口模块支持Zui低 250 µs 的模块 I/O 数据等时同步模式。IO 设备Zui多可与一台 IO 控制器进行等时同步过程数据交换。 说明 移除模块、激活的组态控件未写入任何控制数据记录时,该 IO 控制器将无法对模块进行访问。此时,如果在等时同步循环中断 OB (OB61) 中激活等时同步模式,则可能会导致循环时间超时。如果超出循环时间,则系统将调用时 间错误 OB (OB80)。 该特性与是否通过指令“SYNC_PI”(SFC126) 和“SYNC_PO”(SFC127) 进行的过程映像更新相关,具体取决于所设置的循环时间和组态的限值。模块内部共享输入/共享输出 (MSI/MSO) 基于模块内部共享输入功能,输入模块可为多达 4 个 IO 控制器提供输入数据。每个控制器都可读取相同的通道。 基于模块内部共享输出功能,输出模块可支持多达 4 个 IO 控制器。仅一个 IO 控制器具有写访问权。另外,Zui多支持 3 个 IO 控制器可读取相同的通道。 有关该主题的更多信息,请参见 STEP 7 在线帮助和 ● STEP 7 V12 及以上版本,请参见功能手册《使用 STEP 7 组态 PROFINET系统冗余 S2 使用系统冗余 S2 的 IO 设备支持冗余 AR。 在冗余系统中,两个 CPU(IO 控制器) 中带有系统冗余 S2 的 IO 设备都有一个冗余 AR。如果一个 CPU 故障,则带有系统冗余 S2 的 IO 设备将通过 AR 访问另一个 IO 控制器。 该接口模块支持 S7-400H CPU 和 S7-1500R/H CPU 上的系统冗余 S2。 更多信息,请参见 STEP 7 在线帮助和细分采样 IM 155-6 PN/3 HF 接口模块支持 HS 模块的细分采样模式。进行细分采样时,等时同步模式下模块相应的 PROFINET 发送时钟将显著缩短。 有关细分采样的更多信息,请参见 I/O 模块的手册。在操作过程,可插拔任意数量的 I/O 模块。接口模块和插入的 I/O 模块仍处于操作状态。 说明 接口模块 IM 155-6 PN/3 HF 不支持在操作过程中插拔服务模块、接口模块和 BusAdapter。模块间通信 (MtM) 简介 模块间通信 (MtM) 具有以下优势: ● 通过旁路 IO 控制器大幅提高数据传输过程中的性能。 ● 循环时间确定 ● 为无需运行特定工艺模块的应用提供经济高效的解决方案。模块间通信 (MtM) 使用模块间通信 (MtM) 功能,可在站内通过接口模块在特定的 IO 模块间直接进行数据交换,从而在 IO 模块上执行小型和/或时间紧迫的任务,在降低 CPU 载荷的同时大幅提高系统性能。 使用模块间通信 (MtM) 功能时,接口模块通过 ET 200SP 背板总线将 IO 模块的输入数据直接复制到不同的 IO 模块中。IO 模块(数据接收器)随即执行应用特定的数据处理过程。作为 IO 数据本地耦合的接口 将模块内部的共享输出传送到其它控制器中 在本示例中,将通过模块内部的共享输出,使用 PROFINET 接口 X1 将 IO 数据从一个控制器传送到其它控制器中。在用户程序中编辑 控制器 CPU 1 通过接口模块的虚拟插槽 1.1,将 IO 数据写入 MSO Local OUT 模块中。该数据适用于 CPU 2 到 4,用于读取剩余的 MSO Local IN 模块。所提供用户数据的有效性将通过 MSO Local IN 模块的数据状态字节 (DS) 显示。 该示例也可用于: ● 通过较少的控制器,以及 ● 使用其它虚拟模块进行组态。 说明 虚拟 IO 模块 使用虚拟 IO 模块可大幅提高通信载荷。这同时也会增加所有 IO 数据的数据更新时间。启用组态控制 通过该参数可在 ET 200SP 分布式 I/O 系统中启用组态控制功能。 说明 如果组态启用,ET 200SP 分布式 I/O 系统将需要来自用户程序的控制数据记录 196,以便允许 ET 200SP 分布式 I/O 系统操作 I/O 模块。如果电源电压降至 19.2 V DC 值以下,则系统将触发(到达)欠电压诊断报警(维护)。电源电压超过 20.4 V DC 时,系统将报告诊断报警(离去)。 ● 站停止 – 服务模块缺失 – 插入了无效 I/O 模块 – 至少一个 I/O 模块安装在错误的 BaseUnit 上 说明 减少组态 如果减少 ET 200SP 分布式 I/O 系统的组态并将其下载到 CPU 中,则当前已插入但尚未组态模块将保留其Zui初的替代值操作。在接口模块关断电源 之前,上述操作皆适用。在以下情况下,将执行“无电流/无电压”操作: ● 固件更新 ● 复位为出厂设置 ● 组态控制:IM 未收到有效的控制数据记录 196 ● 模块组态不正确 ● 模块参数分配不正确 模块内部 Shared Output (MSO) 和 Shared Input(MSI) 的替代值操作 模块内部 Shared Output (MSO) 和 Shared Input(MSI) 的替代值操作与上述操作相同。组态错误时的 LED 指示灯 分布式 IO 系统 ET 200SP 发生组态错误时,接口模块上的 ERROR LED 指示灯红色点亮且 MAINT LED 指示灯黄色点亮。 LED 指示灯可指示以下组态错误: ● 服务模块缺失 ● 背板总线断路或短路 工作原理 LED 错误指示灯可指示错误的原因。闪烁信号发出通知之后,将先后显示错误类型、错误位置 /错误代码。 LED 错误指示灯: ● 在 POWER ON 和操作过程中激活。 ● 优先级高于 ERROR 和 MAINT LED 指示灯指示的其它所有状态。 ● 在消除错误原因之前,始终点亮。替代值操作 替代值操作 相应的输出特性取决于组态的替换值操作: ● 零电流或零电压 ● 输出替代值 ● 保留上一个值 在以下情况下,将触发替代值操作: ● 控制器转入 STOP 模式 ● 控制器故障(连接中断) ● 启动过程中分配参数 ● 取消激活 IO 设备使用 I/O 控制器判断中断 ET 200SP 分布式 I/O 系统支持以下中断: ● 诊断错误中断 ● 硬件中断 ● 拨出/插入中断 ● 维护事件 发生中断时,系统将在 IO 控制器的 CPU 中自动调用中断 OB。 根据 OB 编号和启动信息,快速判断错误原因和错误类别信息。 有关错误事件的详细信息,可通过指令“RALRM”读取错误 OB 中(读取更多中断信息)。触发诊断中断 对于到达或离去事件(如,I/O 模块的通道断线),如果进行了相应的组态,模块将触发诊断错误中断。 CPU 中断用户程序的处理并处理诊断错误中断 OB (OB 82)。 触发了中断的事件将输入到诊断错误中断 OB 的启动信息中。触发硬件中断 如果发生硬件中断,CPU 会中断用户程序的执行并处理硬件中断块,如 OB 40。触发了该中断的结果将被添加到硬件中断 OB 的启动信息中。 说明 诊断“硬件中断丢失”(从 I/O 模块) 不能将硬件中断用于各种功能(如,循环生成硬件中断)。 如果硬件中断的负载过高,则可能会发生硬件中断丢失,具体情况取决于 I/O 模块的数量和通信负载。