Online & Diagnostics
在线和诊断
模块信息功能从直接连接的模块中读取最重要的数据。您将在各个选项卡中找到其他信息:
概述:除其他外,模块描述、硬件和固件版本
.诊断缓冲区:按发生顺序包含所有诊断事件。所有事件都以纯文本形式列出,并按它们在显示中发生的顺序排列。
.内存:EPROM加载内存、RAM加载内存和工作内存的大小和用途。
循环时间:显示所选的监控时间、最短、最长和当前循环时间
.时间系统:显示实时时钟和集成运行时仪表
.性能数据:显示集成的系统块和可用的组织块以及地址区域(I、Q、M、T、C、L)
诊断:诊断缓冲区
诊断缓冲区
诊断缓冲区是CPU上的一个缓冲存储区域,组织为循环缓冲区。它按发生的顺序包含CPU的所有诊断事件(错误警报、诊断中断、启动信息等)。最高的条目是发生的最后一个事件。所有事件都可以在编程设备上以简单的语言和发生的顺序显示。
诊断缓冲区:解释错误消息
解释诊断缓冲区
要解释诊断缓冲区,您必须查看事件发生顺序中属于一起的事件,换句话说,从下到上:
对于定向:
在我们的示例中,在最近的错误发生之前执行了WARM RESTART(事件4和5)。
诊断缓冲区中的条目
此热重新启动后发生的最后一个错误导致诊断缓冲区中出现以下条目:
.第3号事件:
FC15中的区域长度错误
活动详细信息:
一影响OB1执行
(循环程序中调用FC15)
一读取访问数据库区域地址不正确(无法访问指定的地址)
.第2号事件:
编程错误(OB启动事件)
(如果存在,操作系统会为编程错误调用OB)
活动详细信息:
一CPCPU变为STOP模式
一无OB处理
(因为编程错误OB121未编程)
.第1号事件
一CPCPU变为STOP模式
诊断缓冲区:打开故障块
打开块
对于同步错误,即由用户程序中的错误指令触发的错误,您可以通过单击“在编辑器中打开”按钮打开发生中断的块。
如果选择了STL语言,则光标直接位于导致中断的指令的前面。在LAD/FBD中,会突出显示导致中断的网络。在所示的示例中,DB99.DBX100。1位被读取访问,这在数据块中不存在。
审核编辑:汤梓红
-
cpu
+关注
关注
68文章
10824浏览量
211090 -
内存
+关注
关注
8文章
2996浏览量
73868 -
指令
+关注
关注
1文章
606浏览量
35646 -
通信接口
+关注
关注
3文章
234浏览量
30960
原文标题:博途:Online & Diagnostics在线和诊断
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论