第一范文网 - 专业文章范例文档资料分享平台

S7-400H系统信息及诊断-软件

来源:用户分享 时间:2025/6/2 14:15:45 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图5-11监控变量

在第1栏中,显示ID1的PROFIBUS没有检测到的从站为3,4号从站。 在第3栏中,显示ID2的PROFIBUS 没有检测到的从站为3,4号从站。

通过FC125可以获得故障的从站,从而排除故障。同时数据存储区可以作为接口被其它程序读取和调用(如WINCC),更直观地在界面中显示故障从站和错误信息。

调用版本不同的FB125块可能会检测不到故障的从站

5.6利用OB块诊断S7-400H系统

通过组织块OB70、OB72、OB73中的临时变量可以对S7-400H系统进行诊断,以

OB70为例介绍诊断信息的读取方法。OB70为I/O冗余错误,当DP主站错误、从站接口模块错误以及主站连接从站I/O的更改都会调用OB70。在程序中建立OB70,打开OB70可以看到接口参数,如图5-12所示:

图5-12 OB70接口参数

接口参数解释如下: 变量 类型 OB70_EV_CLASS BYTE

OB70_FLT_ID BYTE OB70_PRIORITY BYTE OB70_OB_NUMBR BYTE OB70_RESERVED_1 WORD OB70_INFO_1 WORD OB70_INFO_2 WORD OB70_INFO_3 WORD

描述

事件等级和ID:

·B#16#72: 离开事件(故障清除) ·B#16#73: 进来事件(出现故障)

故障代码(可能的值:B#16#A2, B#16#A3) 优先级;在STEP7硬件组态中可以分配 OB 号(70) 保留

与错误代码有关 与错误代码有关 与错误代码有关

OB70_DATE_TIME DATE_AND_TIME OB块调用的时间

下列事件触发OB70的调用:

OB70_EV_CLASS OB70_FLT_ID OB70开始事件 B#16#72 B#16#A2 DP主站故障 B#16#73/B#16#72 B#16#A3 冗余的DP从站故障/清除

故障代码B#16#A2, B#16#A3的描述如下:

故障代码 位 描述 ·B#16#A2- OB70_INFO_1: 有故障DP主站的逻辑地址 OB70_INFO_2: 保留 OB70_INFO_3: 0 to 7 保留

8 to 15 有故障DP主站的系统ID

·B#16#A3

OB70_INFO_1: DP主站的逻辑地址 OB70_INFO_2: 有故障DP从站:

0 to 14 S7从站的逻辑地址或其他DP从站的诊断地址

15 I/O识别,从站的数据类型 OB70_INFO_3: 有故障DP从站:

0 to 7 站号

8 to 15 主站的系统ID

如果触发OB70调用的事件出现,可以将事件信息传送到全局变量(例如M数据区)中进行分析,OB70程序例子如图5-13所示: 图5-13 OB70程序示例

通过程序将触发OB70调用的事件信息记录到MB20~MB27中,可以为后续的判断及显示使用。利用相同的方法,通过OB72、OB73可以读取S7-400H系统其他的诊断信息,这里不作描述。

搜索更多关于: S7-400H系统信息及诊断-软件 的文档
S7-400H系统信息及诊断-软件.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0qcs43l54d1od1e2lms547le14lopx00wjm_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top