找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1.使用FB 125诊断故障的方法
FB 125是西门子为DP网络故障诊断编写的功能块,可以指出哪些站点有故障,还可以用手动方式获取某一从站详细的诊断数据。FB 125提供的是经过处理的诊断信息,比直接分析SFC 13读取的诊断数据方便一些。
FC 125 是一个较简单的版本,它只提供“哪些站点有故障”的信息,不能显示详细的诊断信息。FB 125内部调用了SFC 5、SFC 6、SFC 13、SFC 41、SFC 42、SFC 49和SFC 51。FC 125内部调用了SFC 51。
FB 125是中断驱动的功能块,可以分别在OB1、OB82和OB86中调用FB 125。《西门子工业通信网络组态编程与故障诊断》给出了使用FB 125和FC 125的例程和实验结果。实验证实了FB 125和FC 125的故障诊断功能。
FB 125用变量表显示其背景数据块中已组态的从站、检测到的从站、检测不到的从站、有故障的从站、受影响的从站和存储的受影响的从站。每一类从站占16个字节,分别可以显示128个站的状态。
可以用手动方式获取某个DP从站的详细诊断数据。需要用人机界面输入要诊断的从站的地址,用按钮启动对指定的从站的诊断。
诊断的结果用变量表的形式给出,包括用数字代码表示的故障从站的地址、状态、制造商标识符、从站的错误编号、从站的错误类型编号,出错的模块的插槽号、模块的状态,出错的通道号、通道的类型、通道错误代码、通道的错误信息、S7诊断的附加错误信息,还有SFC 13读取的原始诊断数据。
用FB 125的英语帮助文件来分析诊断数据,可以得到错误的位置和错误的原因。可以在网上搜索和下载FB 125的英文例程,以及配套的显示从站故障信息的人机界面的项目文件。
3.FB 125存在的问题
1)FB125的变量表需要一千多字节的存储区,占用的存储空间较多。
2)只有英文的帮助文件,要求具有较高的英语阅读能力和阅读速度。
3)分析FB 125提供的诊断数据的工作量和难度还是相当大,需要查很多表格。
4)配套的人机界面的画面没有中文的,下面是用于详细诊断的德语画面,其中有较多的文本列表,它们包含了帮助文件中大量的表格的内容,翻译的工作量相当大。
5)同时只能手动显示一个从站、一个模块和一个通道的详细诊断信息,必须手动切换要诊断的对象。
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城