您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > STEP7培训之软硬件调试方法(8)
2020/3/22SIMATICSTEP7标准培训软硬的调试方法SciampleTraining---PCS722020/3/22内容硬件调试软件调试方法交叉参考2020/3/22SciampleTraining---PCS73硬件故障诊断及排除:1.通过各个模块错误指示灯来确定那个模块发生了故障。2.选择出错的模块所在的控制站,在右边栏中点击“Hardware”一项,就会显示该控制站硬件组态,点击工具栏中,使工程师站与控制站在线连接,就会弹出下页所示窗口。控制系统故障诊断及排除2020/3/22SciampleTraining---PCS74控制系统故障诊断及排除2020/3/22SciampleTraining---PCS75硬件故障诊断及排除:3.整个系统各个模块的状态均以下表符号表示。4.选择出错的模块并点击,按“DiagnosticInterrupt”按钮,将显示模块的报错信息,根据该信息进行故障排除。见下图。控制系统故障诊断及排除2020/3/22SciampleTraining---PCS76硬件故障诊断及排除:控制系统故障诊断及排除2020/3/22SciampleTraining---PCS77CPU状态符号表示:控制系统故障诊断及排除符号状态正在启动。停止。运行。保持状态。强制状态。2020/3/22SciampleTraining---PCS78模块状态符号表示:控制系统故障诊断及排除符号状态模块不能使用或组态的模块型号与实际的模块型号不符。模块有错误。不可能进行诊断,由为无法建立在线连接或CPU不支持该模块的诊断信息。2020/3/22SciampleTraining---PCS79模块信息“ModuleInformation”功能一览表:控制系统故障诊断及排除功能/按钮信息应用General综合信息显示所选模块的数据。例如,订货号,版本号,状态,槽号。所插入模块的在线信息可与模块所组态的信息相比较。DiagnosticBuffer诊断缓冲区诊断缓冲区为事件发生记录的总貌和所选事件的详细信息。发现引起CPU停止的原因和估计所选模块事件发生的原因。使用诊断缓冲区在事后仍可分析系统错误或查寻及区分单个的诊断。DiagnosticInterrupt诊断中断显示所选模块的诊断信息。估计模块故障原因。DPSlaveDiagnosticDP从站诊断显示所选DP从站的诊断信息。估计DP从站故障原因。2020/3/22SciampleTraining---PCS710模块信息“ModuleInformation”功能一览表:控制系统故障诊断及排除功能/按钮信息应用Memory内存信息显示内存容量。显示CPU工作存储器和装载存储器实际使用情况。在新添和扩展程序块或数据块前,检查装载存储器是否有足够的空间。如不够,压缩内存。ScanCycleTime循环扫描时间显示CPU最长、最短和最近一次循环扫描时间。用于检查CPU最长、最短和最近一次循环扫描时间。TimeSystem系统时间显示目前日期和时间,有关同步时钟的信息。用于显示和设置CPU的日期和时间,检查同步时间。PerformanceData运行数据显示地址区和CPU所能运行的块。检查CPU是否可以满足用户程序运行的要求。Communication通讯显示通讯速率,通讯连接总貌和通讯负载。用于获取通讯网络数据。2020/3/22SciampleTraining---PCS711模块信息“ModuleInformation”功能一览表:控制系统故障诊断及排除功能/按钮信息应用Stacks堆栈信息只有CPU在停止或保持状态时,才能用此功能。显示所选模块的块堆栈,中断堆栈和暂存堆栈。决定CPU停止的原因,并更正用户程序。2020/3/22SciampleTraining---PCS712模块信息“ModuleInformation”中按钮所显示内容一览表:控制系统故障诊断及排除按钮CPU模块带系统诊断模块带诊断模块不带诊断DP从站General显示显示显示显示显示DiagnosticBuffer显示显示---DiagnosticInterrupt-显示显示-显示Memory显示----ScanCycleTime显示----TimeSystem显示----PerformanceData显示----Stacks显示----Communication显示----DPSlaveDiagnostics----显示2020/3/22SciampleTraining---PCS713程序在线调试如何在线调试程序:1.在“SIMATICManager”中,点击“Blocks”后,选择需要调试功能块并打开.2.在功能块编辑器中,点击“小眼睛”后,即可在线监视程序的运行情况。2020/3/22SciampleTraining---PCS714建立变量表如何建立变量表:1.在“SIMATICManager”中,点击“Blocks”后,下拉“Insert”菜单,选中“S7Block”,点击“VariableTable”会弹出一个小窗口,在该窗口内可修改变量表号,按“OK”结束。2.在右栏中双击刚创建好的变量表,打开该变量表对需要监视和修改的变量进行具体的定义。2020/3/22SciampleTraining---PCS715建立强制变量如何建立强制变量:1.在“SIMATICManager”中,下拉“PLC”菜单,点击“DisplayForceValues”会弹出一个强制变量窗口。2.在右栏中双击已创建好的变量表,打开该变量表,下拉“Variable”菜单,点击“DisplayForceValues”会弹出一个强制变量窗口。2020/3/22SciampleTraining---PCS716使用交叉参考利用交叉参考可以了解项目的整体结构在交叉参考中可以看到位变量的使用情况FC和FB的调用关系I/O变量在程序中被读写的情况没有意义的符号利用交叉参考可以快速阅读程序2020/3/22本节结束,谢谢!
本文标题:STEP7培训之软硬件调试方法(8)
链接地址:https://www.777doc.com/doc-4505573 .html