您现在的位置是:首页 > PLC技术 > PLC技术

模块信息在PLC故障诊断中的应用

来源:艾特贸易2017-06-05

简介1 .打开模块信息窗口 建立与 PLC 的在线连接后,在 SIMATIC 管理器中选择要检查的站,执行菜单命令“ PLC ”→“诊断/设置”→“模块信息”,将打开模块信息窗口(见图 4-17 ),显示

    1.打开模块信息窗口

    建立与PLC的在线连接后,在SIMATIC管理器中选择要检查的站,执行菜单命令“PLC”→“诊断/设置”→“模块信息”,将打开模块信息窗口(见图4-17),显示该站CPU模块的信息。

    “模块信息”窗口的“诊断缓冲区”选项卡给出了CPU中发生的事件一览表,选中“事件”窗口中某一行的某一事件,下面灰色背景的“关于事件的详细资料”区域将显示所选事件的详细信息。使用“诊断缓冲区”选项卡可以对系统的错误进行分析,查找停机原因。

    在诊断缓冲区中,编号为1、位于最上面的事件是最近发生的事件。选中因编程错误使CPU进入STOP模式的事件,点击“打开块”按钮,将在程序编辑器中打开与该错误有关的块,显示出错的程序段。

    诊断中断信息和DP从站诊断信息可用于查找模块和DP从站的故障原因。

    模块信息中的“存储器”选项卡给出了所选的CPUM7功能模块的工作存储器和装载存储器当前的使用情况,可以检查CPU或功能模块的装载存储器是否有足够的空间来存储新的块。

    “性能数据”选项卡给出了所选模块( CPU/FM)可以使用的地址区和OBSFBSFC等信息。“通讯”选项卡给出了与通信有关的参数。

    “堆栈”选项卡只能在STOP模式或HOLD(保持)模式下调用,显示所选模块的B(块)堆栈、I(中断)堆栈和L(局部)堆栈以及嵌套深度堆栈。

    用“打开块”按钮可以跳转到使块中断的故障点,判别引起停机的原因。

CPU模块的在线模块信息对话框

    4-17    CPU模块的在线模块信息对话框

    2.在停机模式下诊断

    如果CPU在处理用户程序时自动进入STOP模式,或下载程序后无法将CPUSTOP模式切换到RUN-P模式,可以在STOP状态建立与CPU的在线连接,打开“模块信息”对话框,根据诊断缓冲区中的信息判断停机的原因。