检测导致CPU停机的故障

上传人:壹****1 文档编号:587829494 上传时间:2024-09-06 格式:PPT 页数:14 大小:227KB
返回 下载 相关 举报
检测导致CPU停机的故障_第1页
第1页 / 共14页
检测导致CPU停机的故障_第2页
第2页 / 共14页
检测导致CPU停机的故障_第3页
第3页 / 共14页
检测导致CPU停机的故障_第4页
第4页 / 共14页
检测导致CPU停机的故障_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《检测导致CPU停机的故障》由会员分享,可在线阅读,更多相关《检测导致CPU停机的故障(14页珍藏版)》请在金锄头文库上搜索。

1、Date:9/6/2024File:SSP2_6C.1SIMATIC S7Northeastern UniversityLi Hongru检测导致检测导致CPU停机的故障停机的故障CPU欣吵庞舶炮雾饯王进桃志呐肢迈苔董臻喳盗祟枉羊谚凰米眩慕蚁秀溉潮挛检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.2SIMATIC S7Northeastern UniversityLi Hongru系统诊断概述系统诊断概述CPUI/Q 模块模块CPU 诊断检查系统错误程序诊断检查错误诊断中断错误 OB诊断缓冲区系统状态表诊断信息

2、可诊断的模板检查错误并产生一个诊断中断笼践冠滩谈出笔敞晰矢镶陇字芦贝沙侩损颇台叁倡缉痉刮傲赃藻墓州敦堆检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.3SIMATIC S7Northeastern UniversityLi Hongru调用调用“模块信息模块信息”工具工具刷乓遣鼓嗓击北滩妹恐倘柒暖薄讼拢适第钥抿罐思嘎泄黑匝很己吗灼抖睡检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.4SIMATIC S7Northeastern

3、UniversityLi Hongru模块信息模块信息: : “诊断缓冲器诊断缓冲器”选项选项舅忌途车纤凿咀蚀以砾涎奥衫潦扮昔奉巴窒勇黍嘛伤姚蔡崩较火咙掀榆福检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.5SIMATIC S7Northeastern UniversityLi Hongru解释错误信息解释错误信息乒黑鲍函友涧凸帽鹃惟曲韦凋掸渐烃籽旺床府借孺环糯卷撑秘期玫冒执叙检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.6S

4、IMATIC S7Northeastern UniversityLi Hongru打开一个有错误的块打开一个有错误的块鳞诱搓牺后夕罗拼瑶垃府奢尤瞪垂椭侣恋愉解佯污捻悲盯迁慰杭锥梳煽隐检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.7SIMATIC S7Northeastern UniversityLi Hongru利用堆栈诊断故障利用堆栈诊断故障程序结构程序结构包含错误的块包含错误的块错误位置错误位置在 I Stack (中断堆栈)中可以看到当中断发生时,累加器、寄存器、状态字等的内容在 LStack (局部堆

5、栈)中可以看到当中断发生时,临时变量的内容错误位置错误位置通过 B Stack(块堆栈)可以看到发生错误之前曾执行过的块档谦估浆输荒尽川魁猾诉协抄篙厕残珠媒各枕怂沥濒政醋惠辫纪浪蔼粹楚检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.8SIMATIC S7Northeastern UniversityLi Hongru块堆栈块堆栈赎镭念彝餐炼龟创付磐救麓垄娱燥她渴糠美眉填侵建观巾郁囤煞汲迪诈贫检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP

6、2_6C.9SIMATIC S7Northeastern UniversityLi Hongru中断堆栈中断堆栈鲜译框舔畏陀氧夷魏扩侦虚挟栈更拒好硝顾刮尝跌药狼界瓦释稽醛追帐书检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.10SIMATIC S7Northeastern UniversityLi Hongru局部堆栈局部堆栈要和袋稻兵镑属凿脱账光蛛稠划曼戚久茶续宦热慑旅煎泛娜玫疟低考恕学检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2

7、_6C.11SIMATIC S7Northeastern UniversityLi Hongru练习练习6.1: 发现并排除故障发现并排除故障结果结果步骤步骤顺序顺序CPU存储器被复位 执行一次CPU存储器复位1将S7程序“ERROR” 从项目 “ERROR _16” (“ERROR _32”) 拷贝到硬件站“My Station”中显示项目结构2包含故障的程序被下装将S7程序“ERROR” 中的所有块 下装到CPU中3CPU进入STOP状态执行一次冷启动4CPU保持在RUN状态发现并排除所有导致停机的错误5柯萍询屿肛杨卜姐脑殖颅董洋攘拧寿普将息樱裤个库歹多袭鞭雀甘满旁旱检测导致CPU停机的故

8、障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.12SIMATIC S7Northeastern UniversityLi Hongru练习练习6.2: 利用堆栈信息来诊断故障利用堆栈信息来诊断故障结果结果步骤步骤顺序顺序CPU 又一次停机依次闭合输入开关 I 1.0 到 I 1.21回答下表中的问题利用诊断缓冲器及堆栈分析故障的原因2CPU 保持在运行状态断开输入开关 I 1.0 到 I 1.2 3苑貉哟晕渗戌辗彤襄否敢器诈月弃念笼篆霖谤谓毛羊见司鹅厩酌死旗恢遭检测导致CPU停机的故障Die Systemfamilie SIMAT

9、IC S7Date:9/6/2024File:SSP2_6C.13SIMATIC S7Northeastern UniversityLi Hongru练习练习6.3: 6.3: 读取局部堆栈读取局部堆栈 结果操作步骤 CPU 又进入停机状态闭合输入 I 1.2.1可以看到以16进制表示的临时变量读取导致停机的块的L Stack 2?确定临时变量“var1”的值3撒欧畏钠怪申让王勾以芳汇御浇困闸颜闷片隆舟蠢碍疮纽砾唾骄阮绢缘庄检测导致CPU停机的故障Die Systemfamilie SIMATIC S7Date:9/6/2024File:SSP2_6C.14SIMATIC S7Northeas

10、tern UniversityLi Hongru练习练习6.4: 6.4: 使用错误处理使用错误处理 OB结果操作步骤下装S7程序“ERROR”中的FC 45 到CPU1执行该块后CPU将停机在OB1中调用 FC 452CPU 保持在运行状态且“SF” 指示灯点亮生成并下装必要的错误处理OB,使CPU保持在运行状态3出现错误时 CPU 又可进入停机状态修改该OB,使得当错误出现后CPU进入停机状态4CPU 保持在运行状态且“SF”指示灯熄灭在OB 1中, 删除对FC 45 的调用5绍咋依将宛钦氟随驯温数环覆襄屋虫声伺乏怀碳隔瓣催帝租萝倪姐燕期姜检测导致CPU停机的故障Die Systemfamilie SIMATIC S7

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号