CPU 412-2 中央处理器西门子6ES7412-2XK07-0AB0
SIMATIC S7-400,CPU 412-2 中央处理器,带: 内存 1 MB, (0.5 MB 代码;0.5 MB 数据), 1. 接口 MPI/DP 12 MBIT/S, 第 2 个 PROFIBUS DP 接口
|
从站诊断信息的中断部分包含中断类型信息以及相应中断的引发原因信息。
中断部分最多由 29 个字节组成。 通过从站诊断信息最多可指示一个中断。
中断部分在从站诊断数据中的位置取决于通道相关诊断的数量。 中断部分始终是诊断帧的最后一部分
中断信息的内容取决于中断类型:
对于诊断中断,SIMATIC S7 的诊断数据记录 1(例如 16 个字节)将作为附加中断信息(从字节 x+4 开始)进行发送。 可在下面的图中了解这些字节对数字和模拟模块的含义。
对于硬件中断,附加的中断信息的长度为 4 个字节。 可通过下面的图例了解这些字节的含义。 在循环中断结束处,这些字节始终为 FFH。
对于插拔中断,附加的中断信息的长度为 5 个字节。可通过下面的图例了解这些字节的含义。
ET 200PA SMART 若是组态了有源总线模块, 通过激活“运行时更换模块”(Module replacement in runtime) 参数,可通过插拔中断指示 IM 650 的插拔模块事件。
如果禁用“运行时更换模块”(Module replacement in runtime),这些事件将仅映射到标识符相关的诊断和模块状态中。
如果出现模块的通道/通道组 0 的诊断事件,则除了有通道故障外还可能存在模块故障。 在此情况下,即使尚未为模块的通道 0/通道启用特定的通道诊断,也将生成相应条目。
ET 200PA SMART 中断部分的结构如下:
字节 x 到 x+3 告知中断类型。
字节 x+4 到 x+7 告知中断原因。 它们对应于相应模块的 S7 诊断数据记录 0。
字节 x+4 到 x+7 和 x+8 到 x+19 对应于 S7 诊断数据记录 1。 对于 HART 模块等特定模块,该数据记录会更长,达到字节 x+27。
自 x+8 开始的字节告知中断详情。 对于此处未列出标识符(字节 x+8)的模块,可从相应的模块文档中获取其中断详情。
提示 通道故障矢量(字节 x+11)至少 1 个字节。 对于具有 8 个以上通道的模块,通道故障矢量会相应占用多个字节。 如果存在其它通道类型,首条诊断数据记录后将跟随下一通道类型的记录,并且结构完全相同。 |
对于不足 8 个通道/通道组的模块,不存在的通道/通道组的相应诊断事件字节将始终为 00H。
对于有 8 个通道的模块,存在通道 4...7 的诊断事件,因此具有字节 x+20 到 x+27。
图片: 诊断中断从字节 x+8 开始的结构(带有 HART 的输入或输出模块)
如果 IM 650 指示硬件中断(字节 x+2 的插槽编号 = 2),表明至少存在 1 条数据记录,其中包含有关时间戳信号变化的消息或有关特殊消息的消息。
该数据记录可通过 PCS 7 块进行读取和评估,以便处理时间戳信号(请参见 PCS 7 文档)。
从字节 x+1 中的中断类型可以判断是否已插入或拔出模块。
字节 x+4 到 x+8 包含一个内部标识符(模块标识符),用于指示已插入或拔出的模块。
CPU 412-2 中央处理器西门子6ES7412-2XK07-0AB0