PROFIBUS-DP的故障诊断方法.ppt

上传人:sh****n 文档编号:7457674 上传时间:2020-03-21 格式:PPT 页数:46 大小:15.67MB
返回 下载 相关 举报
PROFIBUS-DP的故障诊断方法.ppt_第1页
第1页 / 共46页
PROFIBUS-DP的故障诊断方法.ppt_第2页
第2页 / 共46页
PROFIBUS-DP的故障诊断方法.ppt_第3页
第3页 / 共46页
点击查看更多>>
资源描述
PROFIBUS DP的故障诊断 使用PLC的LED故障指示诊断功能使用STEP7的在线故障诊断功能使用故障中断组织块的诊断功能使用PCS7的故障诊断监控系统 现化网络控制系统的站点越来越多 网络系统越来越复杂 网络系统某一个或几个节点出现故障 会影响整个系统的运行 掌握并熟练应用有效的诊断功能 可有利于缩短维修时间 提高设备使用效率 常用诊断方法 一 使用PLC的LED故障指示诊断功能当网络 网络中的设备出现故障时 主站的CPU 远程I O从站 智能从站和信号模块的LED指示灯提供了故障指示报警 为故障检修提供了帮助 有关LED故障诊断识别的详细信息 可以查阅相关设备的用户使用手册 LED故障指示诊断具有以下特点 简单 直观 方便 故障指示范围较大 无法提供更多的细节 例如 当CPU出现硬件或软件故障时SF会亮 但无法提供到底是哪种故障造成的 SF红色常亮 CPU有硬件故障或软件错误 BF红色常亮 总线通讯故障 BF红色闪烁 CPU作为主站时 可能总线电缆有故障 或连接的从站有故障 BATF红色常亮 电池故障 BF红色闪烁 CPU作为从站时 可能DP通信中断 或PROFIBUS地址 项目组态参数错误 电源DC24V红色闪烁 输出电路过载 电源DC24V不亮 输出短路 输入过压或欠压 有关的LED故障诊断功能详情请查阅相关手册 二 使用STEP7的在线故障诊断功能STEP7与DP网络系统建立在线连接 调用 PLC 菜单中的 诊断 设置 项目执行硬件诊断 模块信息任务 从中反馈的数据查找出故障的部位 三 使用故障中断组织块的诊断功能STEP提供了几个用于故障诊断的组织块 当系统出现故障时 操作系统会自动调用与之相关的组织块 执行组织块内的程序 如果用户没有对这些组织块编写故障处理程序且下载至CPU 那么系统会使CPU处于STOP状态 导致用户很难知道是哪种故障原因导致停机 用户如果编写故障组织块的故障处理程序 当系统出现故障时 系统执行相关的处理程序 有利于故障的排查和检修 1 OB82的诊断功能能监测具备诊断中断功能的I O模块 当I O模块出现故障时 发出诊断中断请求 系统调用OB82组织块 把诊断数据存入OB82的变量中 供用户读取 引起诊断中断 把诊断数据存入OB82组织块的变量中 没有下载OB82块 会使CPU处于STOP状态 调用OB82块的要求熟悉OB82块的变量名称 类型及其用途 理解变量中的数据格式及其含义 开启I O模块的诊断中断功能 编写OB82块的程序 把诊断数据保存到共享数据块中 便于其它块程序读取分析 OB82块的变量声明表 OB82块的变量声明表 OB82块的变量声明表 OB82块的变量声明表 OB82 MDL TYPE的代码含义 开启I O模块的诊断中断功能 双击 双击 调用OB82的编程方法创建一个取名为UDT82的结构型数据 用于定义保存DB82的调用次数和诊断数据 调用次数设为整型 其它数据类型与DB82的变量数据类型保持一致 创建一个取名DB82的共享数据块 在块内声明一个取名为DB82 Diag的结构型变量 结构类型为UDT82 编写OB82的程序 把调用次数和诊断数据保存在DB82中的DB82 Diag变量中 双击 双击 双击 调用SFC20 数据块复制功能 复制的源数据起始地址用指针型数据 20个字节 复制的目标数据起始地址 2 OB86的诊断功能能监测主站的机架 含扩展机架 的故障 能监测分布式DP从站的故障 当系统出现故障调用OB86时会把故障信息存放在OB86的变量中 在调用OB86之前要掌握OB86的变量声明表的数据结构有其含义 通过编写OB86块的指令读取诊断数据 用于后期的分析处理 以便能快速定位故障部位 OB86的变量声明表 引起OB86的故障类型代码及其含义 OB86块的程序 OB86的变量声明表 OB86的故障信息 OB86的故障信息 OB86的故障信息 OB86的故障信息 OB86 Z23的代码信息 OB86 EV CLASS B 16 38 B 16 39OB86 FLT ID B 16 C1 B 16 C2 B 16 C6 OB86 Z23的代码信息 OB86 EV CLASS B 16 38 B 16 39OB86 FLT ID B 16 C3 主站故障 C4 C5 C7 C8 C9 调用OB86的编程方法创建一个取名为UDT86的结构型数据 用于定义保存DB86的诊断数据和调用次数 调用次数设为整型 其它数据类型与DB86的变量数据类型保持一致 创建一个取名DB86的共享数据块 在块内声明一个取名为DB86 Diag的结构型变量 结构类型为UDT86 编写OB86的程序 把诊断数据和调用次数保存在DB86中的DB86 Diag变量中 双击 双击 双击 编写故障诊断程序 调用SFC13或其它组织块 系统功能读取系统的故障诊断数据 对所读取的诊断数据进行分析处理 得出故障诊断结论 四 使用PCS7的故障诊断监控系统前面叙述的三种都是 手动 的诊断方法 如果调用系统功能或系统功能块读取诊断数据 编写诊断数据分析的程序 再将分析结果通过HMI或PC机显示出来 就实现了自动化 智能化的故障诊断 其具体操作步骤如下 调用SFC17或其它系统功能 把故障诊断结论以报警信息的形式发送给HMI或PC机 应用WinCCflexible设计HMI的故障诊断报告系统 或者应用WinCC设计PC机的故障诊断报告系统 将SFC17发送的信息以图文 报表的形式显示出来 要求 掌握用于故障诊断的系统功能的调用方法掌握诊断数据的基本结构及其信息含义 具备故障数据的分析能力 具备应用WinCCflexible或WinCC的设计能力
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!