试题详情
简答题在DP从站或CPU315-2DP型主站里应该编程哪些“故障OBs”?
  • 在组态一个作为从站的CPU315-2DP站时,必须在STEP7程序中编程下列OB以便评估分布式I/O类型的错误信息:OB82诊断中断OB、OB86子机架故障OB、OB122I/O访问出错
    1)诊断OB82:如果一个支持诊断,并且已经对其释放了诊断中断的模块识别出一个错误,它既对进入事件也对外出的事件向CPU发出一个诊断中断的请求。操作系统然后调用OB82。在OB82自己的局部变量里包含有有缺陷模块的逻辑基地址和4个字节的诊断数据。如果你还没有编程OB82,则CPU进入“停止”模式。你可以阻断或延迟诊断中断OB,并通过SFC39-42重新释放它。
    2)子机架故障OB86:如果识别出一个DP主站系统或一个分布式I/O站有故障(既对进入事件也对外出的事件),该CPU的操作系统就调用OB86。如果没有编程OB86但出现了这样一个错误,CPU就进入“停止”模式。你可以阻断或延迟OB86并通过SFC39-42重新释放它。
    3)I/O访问出错OB122:当访问一个模块的数据时出错,该CPU的操作系统就调用OB122。比方说,CPU在存取一个单个模块的数据时识别出一个读错误,那么操作系统就调用OB122。该OB122以与中断块有相同的优先级类别运行。如果没有编程OB122,那么CPU由“运行”模式改为“停止”模式。
  • 关注下方微信公众号,在线模考后查看

热门试题