《检测导致CPU停机故障ppt课件》由会员分享,可在线阅读,更多相关《检测导致CPU停机故障ppt课件(14页珍藏版)》请在金锄头文库上搜索。
1、Date:2024/8/18File:SSP2_6C.1SIMATIC S7Northeastern UniversityLi Hongru检测导致检测导致CPU停机的缺点停机的缺点CPUDate:2024/8/18File:SSP2_6C.2SIMATIC S7Northeastern UniversityLi Hongru系统诊断概述系统诊断概述CPUI/Q 模块模块CPU 诊断检查系统错误程序诊断检查错误诊断中断错误 OB诊断缓冲区系统形状表诊断信息可诊断的模板检查错误并产生一个诊断中断Date:2024/8/18File:SSP2_6C.3SIMATIC S7Northeastern
2、UniversityLi Hongru调用用“模模块信息工具信息工具Date:2024/8/18File:SSP2_6C.4SIMATIC S7Northeastern UniversityLi Hongru模模块信息信息: “: “诊断断缓冲器冲器选项Date:2024/8/18File:SSP2_6C.5SIMATIC S7Northeastern UniversityLi Hongru解释错误信息解释错误信息Date:2024/8/18File:SSP2_6C.6SIMATIC S7Northeastern UniversityLi Hongru翻开一个有错误的块翻开一个有错误的块Dat
3、e:2024/8/18File:SSP2_6C.7SIMATIC S7Northeastern UniversityLi Hongru利用堆栈诊断缺点利用堆栈诊断缺点程序构造程序构造包含错误的块包含错误的块错误位置错误位置在 I Stack 中断堆栈中可以看到当中断发生时,累加器、存放器、形状字等的内容在 LStack 部分堆栈中可以看到当中断发生时,暂时变量的内容错误位置错误位置经过 B Stack块堆栈可以看到发生错误之前曾执行过的块Date:2024/8/18File:SSP2_6C.8SIMATIC S7Northeastern UniversityLi Hongru块堆栈块堆栈Dat
4、e:2024/8/18File:SSP2_6C.9SIMATIC S7Northeastern UniversityLi Hongru中断堆栈中断堆栈Date:2024/8/18File:SSP2_6C.10SIMATIC S7Northeastern UniversityLi Hongru部分堆栈部分堆栈Date:2024/8/18File:SSP2_6C.11SIMATIC S7Northeastern UniversityLi Hongru练习练习6.1: 发现并排除缺点发现并排除缺点结果果步步骤顺序序CPU存储器被复位 执行一次CPU存储器复位1将S7程序“ERROR 从工程 “ERR
5、OR _16 (“ERROR _32) 拷贝到硬件站“My Station中显示工程构造2包含缺点的程序被下装将S7程序“ERROR 中的一切块 下装到CPU中3CPU进入STOP形状执行一次冷启动4CPU坚持在RUN形状发现并排除一切导致停机的错误5Date:2024/8/18File:SSP2_6C.12SIMATIC S7Northeastern UniversityLi Hongru练习练习6.2: 利用堆栈信息来诊断缺点利用堆栈信息来诊断缺点结果果步步骤顺序序CPU 又一次停机依次闭合输入开关 I 1.0 到 I 1.21回答下表中的问题利用诊断缓冲器及堆栈分析缺点的缘由2CPU 坚
6、持在运转形状断开输入开关 I 1.0 到 I 1.2 3Date:2024/8/18File:SSP2_6C.13SIMATIC S7Northeastern UniversityLi Hongru练习练习6.3: 6.3: 读取部分堆栈读取部分堆栈 结果操作步骤 CPU 又进入停机形状闭合输入 I 1.2.1可以看到以16进制表示的暂时变量读取导致停机的块的L Stack 2?确定暂时变量“var1的值3Date:2024/8/18File:SSP2_6C.14SIMATIC S7Northeastern UniversityLi Hongru练习练习6.4: 6.4: 运用错误处置运用错误处置 OB OB结果操作步骤下装S7程序“ERROR中的FC 45 到CPU1执行该块后CPU将停机在OB1中调用 FC 452CPU 坚持在运转形状且“SF 指示灯点亮生成并下装必要的错误处置OB,使CPU坚持在运转形状3出现错误时 CPU 又可进入停机形状修正该OB,使得当错误出现后CPU进入停机形状4CPU 坚持在运转形状且“SF指示灯熄灭在OB 1中, 删除对FC 45 的调用5