西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_351-384.docxVIP

  • 0
  • 0
  • 约4.16万字
  • 约 68页
  • 2026-02-02 发布于浙江
  • 举报

西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_351-384.docx

第8章_PROFIBUS-DP网络故障诊断与STL语言编程339

以用于分辨故障出现的原因,在表8-2中列出了事件类别与故障代码之间的关系。

表8-2事件类别与故障代码

OB86_EV_CLASS

OB86_FLT_ID

含义

B#16#39

B#16#C1

扩展机架故障

·OB86_MDL_ADDR:IM接口模块的逻辑基址

·OB86_Z23:针对于每个可能的扩展机架包含一个位:导致调用

OB86的每个扩展机架均报告为已出现故障(置位各个位)。不再显示之前出现故障的扩展机架

-位0:始终为0

-位1:扩展机架1

-位21:扩展机架21

-位22至29:始终为0

-位30:在SIMATICS5区域中至少有一个扩展机架出现了故障

位31:始终为0

B#16#38

B#16#C1

扩展机架再次可运行

OB86_MDL_ADDR(对于OB86_FLT_ID=B#16#C1),再次可运行的扩展机架在OB86_Z23中进行报告(置位各个位)

B#16#38

B#16#C2

扩展机架再次可运行(扩展机架因预期组态与实际组态不符而出现故障)

·OB86_MDL_ADDR:IM的逻辑基址

·OB86_Z23:针对每个可能扩展机架包含一个位,

参见OB86FLT_IDB#16#C1。已置位的含义,在受影响机架中:存在具有出错类型ID的模块

-已组态的模块丢失

-至少有一个模块故障

B#16#39

B#16#C3

分布式I/O设备:DP主站系统故障

只有进入事件会导致启动出错代码为B#16#C3的OB86。离开事件可启动出错代码为B#16#C4,且事件等级为B#16#38的OB86:

每个DP从站的返回会启动OB86

·OB86_MDL_ADDR:DP主站的逻辑基址

·OB86_Z23:DP主站ID:

-位0至7:保留

-位8至15:DP主站系统标识号

-位16至31:保留

B#16#39/B#16#38

B#16#C4

DP站故障

·OB86_MDL_ADDR:DP主站的逻辑基址

·OB86_Z23:受影响DP从站的地址:

-位0至7:DP站编号

位8至15:DP主站系统标识号

-位16至30:S7从站的逻辑基址或者标准DP从站的诊断地址

-位31:I/O标识符

34西门子全集成自动化技术综合教程---系统编程、现场维护与故障诊断

续表

OB86_EV_CLASS

OB86_FLT_ID

含义

B#16#39/B#16#38

B#16#C5

DP站故障

OB86_MDL_ADDR和OB86_Z23(对于FLT_ID=B#16#C4)

B#16#38

B#16#C6

扩展机架可再次运行,但模块参数仍存在错误。

·OB86_MDL_ADDR:IM的逻辑基址

·OB86_Z23:包含针对于每个可能的扩展机架的一个位:

-位0:始终为0

-位1:扩展机架1

-位21:扩展机架21位22至30:保留

-位31:始终为0

·置位时的含义(在所涉及的扩展机架中):

-存在具有出错类型标识符的模块

存在缺少参数或具有出错参数的模块

B#16#38

B#16#C7

返回DP站,但模块参数分配存在出错

·OB86_MDL_ADDR:DP主站的逻辑基址

·受影响DP从站的地址:

-位0至7:DP站编号

-位8至15:DP主站系统标识号

-位16至30:DP从站的逻辑基址

-位31:I/O标识符

B#16#38

B#16#C8

返回DP站,但所配置的组态和实际组态不符

·OB86_MDL_ADDR:DP主站的逻辑基址

·OB86_Z23:受影响DP从站的地址:

-位0至7:DP站编号

-位8至15:DP主站系统标识号

-位16至30:DP从站的逻辑基址

-位31:I/O标识符

在OB86中编写程序如图8-17所示,出现从站故障则判断故障类型,满足相应的故障类型则给故障标志位M86.1赋值为1,并用该位作为调用故障处理程序的条件。

OB86_RACKS_FLTD变量通常可以直接读出并存储在全局变量中(比如DB86.DBD0,包含如下信息。

①位0到7:DP站的编号(PROFIBUS地址),DB86.DBB3。

②位8到15:DP主站系统,即“硬件组态”中的DP子网IDDB86.DBB2。

③位16到30:S7从站的逻辑基址,即标准DP从站的诊断地址DB86.DBW0。

④位31:I/O标识符。

图8-18所示给出了一个完整的用于保存错误信息的数据块。为了监视这些实际值,必须打开数据块。在菜单“视图”中激活“数据视图”,通过在程序块中单击“眼镜”图标可以将操作模式切换到“监控”

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档