首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 专业技术 > 机械化工 > 机械化工ppt
检测停机故障.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
技术语言:简体中文
技术类型:国产软件 - 机械化工 - 机械化工ppt
授权方式:共享版
技术大小:345 KB
推荐星级:
更新时间:2019-12-30 15:14:39
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此技术真真棒!就请您
      0%(0)
  • 差的评价 此技术真差劲!就请您
      0%(0)

检测停机故障.ppt介绍

检测导致CPU停机的故障 系统诊断概述 调用“模块信息”工具 模块信息: “诊断缓冲器”选项 解释错误信息 打开一个有错误的块 利用堆栈诊断故障 块堆栈 中断堆栈 局部堆栈 练习6.1: 发现并排除故障 练习6.2: 利用堆栈信息来诊断故障 练习6.3: 读取局部堆栈  练习6.4: 使用错误处理 OB Date:	* File:	SSP2_6C.* SIMATIC S7 Siemens AG 2000. All rights reserved. Information and Training Center Knowledge for Automation CPU CPU I/Q 模块 CPU 诊断检查系统错误 程序诊断检查错误 诊断中断 错误  OB 诊断缓冲区 系统状态表 诊断信息 可诊断的模板 检查错误 并产生一个 诊断中断 程序结构 包含错误的块 错误位置 在 I Stack (中断堆栈)中可以看到 当中断发生时,累加器、寄存器、 状态字等的内容 在 LStack (局部堆栈)中可以看到 当中断发生时,临时变量的内容 错误位置 通过 B Stack(块堆栈)可以看到 发生错误之前曾执行过的块 结果 步骤 顺序 CPU存储器被复位  执行一次CPU存储器复位 1 将S7程序“ERROR” 从项目  “ERROR _16” (“ERROR _32”)  拷贝到硬件站“My Station”中 显示项目结构 2 包含故障的程序被下装 将S7程序“ERROR” 中的所有块  下装到CPU中 3 CPU进入STOP状态 执行一次冷启动 4 CPU保持在RUN状态 发现并排除所有导致停机的错误 5 结果 步骤 顺序 CPU 又一次停机 依次闭合输入开关 I 1.0 到 I 1.2 1 回答下表中的问题 利用诊断缓冲器及堆栈分析故障的原因 2 CPU 保持在运行状态 断开输入开关 I 1.0 到 I 1.2  3 结果 操作 步骤  CPU 又进入停机状态 闭合输入 I 1.2. 1 可以看到以16进制表示的临时变量 读取导致停机的块的L Stack  2 ??? 确定临时变量“var1”的值 3 结果 操作 步骤 下装S7程序“ERROR”中的FC 45 到CPU 1 执行该块后CPU将停机 在OB1中调用 FC 45  2 CPU 保持在运行状态且“SF” 指示灯点亮 生成并下装必要的错误处理OB, 使CPU保持在运行状态 3 出现错误时 CPU 又可进入停机状态 修改该OB,使得当错误出现后CPU进入 停机状态 4 CPU 保持在运行状态且“SF”指示灯熄灭 在OB 1中, 删除对FC 45 的调用 5 诊断缓冲器	诊断缓冲器(diagnostic buffer)是一个FIFO(先入先出)缓冲器,它是CPU中一个用电池支持的区域,存储器复位时也不会被删除。诊断缓冲器中按先后顺序存储着所有可用于系统诊断的事件。 	 事件的详细说明	选中了一个事件后,在“Details on Event”信息框中可以看到关于该事件的详细说明:: ?	Event ID (事件代号)和 Event no.(事件的序号)?	关于事件的附加说明,如导致该事件的指令地址?	其它 事件帮助	单击“ Help on Event”按钮,可打开事件帮助信息窗口。 ( 例如: a programming error has occured, the relevant OB (OB121) is not loaded or activated, however.) 打开块	单击“Open Block” 按钮,可打开CPU中出现错误的块。  (在上例中: “FC number: 10”,将打开FC10)。 操作方法	在SIMATIC Manager 或Program Editor中选择菜单功能PLC --  Module Information --  Diagnostic Buffer,可打开诊断缓冲器。     引言	在菜单PLC -  Module Information (模块信息)中包含了许多检测故障所需要的信息。可以通过文件管理器( SIMATIC Manager )或程序编辑器( Program Editor)进入这一菜单。  SIMATIC管理器	如果在PG上没有相应的项目结构,可以单击“Accessible Nodes”图标然后选择 MPI=x (x = 所连接CPU的MPI地址),接着选择菜单PLC -  Module Information。如果已在SIMATIC管理器中打开了硬盘上的一个项目,选中S7项目后可以进入PLC -  Module Information 菜单。 程序编辑器	打开一个块后,检测故障的信息功能将出现。 概述	最后发生的事件位于清单的最上面,时间将表明哪些错误信息属于该事件。 (如幻灯片中event no. 1 和 2)。 解释错误	本例中,在故障出现前曾执行了一次冷启动 (event no. 3 到 5)。重启动后,出现故障并将序号为1和2的两条信息记入诊断缓冲器中。Event no. 1:		由于由于错误处理的OB未编程而导致CPU停机。在 					“Details on event”信息框中指示:                               Caused by OB:1 (最后执行的组织块为OB1) 	                          Priority class:1  (优先级为1)                                FC number:10  (出现错误的位置为FC10)                               module address: 24  (模块地址24)Event no. 2:		这里显示了真正的停机原因:BCD conversion error(BCD转换错                           误)。在“Details on event”信息框中显示:                            Affected register, accumulator 1 (在累加器1中有一个不正确的                                                                                     值)                            OB number: 121 (负责处理这种错误的组织块为OB 121) 处理错误的OB	详见“组织块”一章	  目录		页码系统诊断概述.............................................................................................................................................	2 调用“模块信息”工具	…….................................................................................................
18.检测停机故障.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
·上一技术:17.软件调试.ppt
·下一技术:18期-再造烟叶技术.ppt

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《检测停机故障.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!

相关下载

Copyright © 2005-2020 www.book118.com. All Rights Reserved