产品技术:
6ES72121BE400XB0 CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI
6ES72121AE400XB0 CPU 1212C DC/DC/DC,8输入/6输出,集成2AI
6ES72121HE400XB0 CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI
上海斌勤电气技术有限公司(西门子合作商)
发布人:康奎 (销售经理)发布
诊断错误中断 OB
当 CPU 检测到诊断错误,或者具有诊断功能的模块发现错误且为该模块启用了诊断错误中断时,将执行诊断错误中断 OB。诊断错误中断 OB 将中断正常的循环程序执行。如果希望 CPU 在收到诊断错误后进入 STOP 模式,可在诊断错误中断 OB 中包含一个 STP 指令,以使 CPU 进入 STOP 模式。
如果未在程序中包含诊断错误中断 OB,CPU 将忽略此类错误并保持 RUN 模式。
诊断错误事件
模拟(本地)、PROFINET、PROFIBUS 和其它一些数字(本地)设备都能够检测并报告诊断错误。发生或清除几种不同诊断错误情况中的任何一种都会引起诊断错误事件。所支持的诊断错误有以下几种:
无用户电源
超出上限
超出下限
断路
短路
如果存在诊断错误中断 OB (OB 82),那么诊断错误事件将触发中断执行。如果不存在,CPU 将忽略该错误。