力士乐驱动器诊断维修
摘要:本文介绍了力士乐驱动器诊断的维修基础,出现报警信息基本的维修手段,通过此课题可使维修人员在以后的维修过程中对其报警信息充分了解,找到最快的途径解决故障问题,对以后的这方面学习有很好的推进作用。
关键词:力士乐驱动器诊断维修
一、概述:
4H缸体多台专机设备由设备制造厂制造,采用西门子PLC,力士乐驱动器对其伺服轴进行控制。由于这些专机多用于零件精加工,同时我厂技术人员对其维修相关的知识了解不是太多,因而在设备运行中出现故障边维修边学习,同时技术人员在工作之余阅读了相关的维修资料,为此我个人结合现场实际简要总结了相关的维修基础,希望可以对以后力士乐驱动器的诊断及维修工作起到良好的推进作用。
二、诊断信息说明
1、诊断信息的结构
诊断信息编号及文本:
图1-1:带诊断信息编号和文本的诊断信息
对于图中示例,“F2”和“28”在H1显示器上交替显示。
控制系统可以按照十六进制形式读取参数S-0-0390即诊断信息编号中的诊断编号。
此外,驱动器还为控制系统提供诊断编号和诊断文本,作为参数S-0-0095诊断信息中的一个字符串F228偏差过大。
驱动模块上的显示器:
H1模块上的显示器可用于驱动器的诊断信息的显示。
图1-2用在HDS和HD型控制器上H1和H2显示器
这个双位七段显示器上可以显示诊断号。具体的显示内容可参看图“带有优先权的诊断信息显示”(图1-3)。
这个显示器可不使用通信接口,快速显示系统当前的运行状态。
但从H1显示器上看不到当前的运行方式。如果驱动器状态与运行方式相符,而且没有运行指令,则符号“AF”会出现在显示器上。
诊断信息输入优先权:
如果不止一个诊断信息在等待显示,则首先显示具有最高优先级的信息。下图按重要次序对运行状态进行分类。
图1-3:带有优先级的诊断信息显示
诊断信息代码
码诊断信息代码中包括诊断信息编号,随后是诊断文本,有如示例“偏差过大”(图1-1)所示。诊断信息代码可以从参数S-0-0095(诊断信息)中读出,并在操作面板上直接将运行状态显示出来。
诊断信息代码可以转换为通用的语言。
2、驱动器启动时的诊断信息
驱动器装载有正确的固化软件:
当打开控制电源,使带有正确固化软件的控制单元启动时,驱动器的显示屏上会显示:
BOOT
BOOT
BOOT
控制器首先通过的是处理器初始化时的引导阶段。
然后进入下面所示的硬件,外围设备,参数和主要通讯等的初始化阶段
BOOT
BOOT
...
BOOT
最后,初始化结束。如果出现初始化错误,则会在显示器上显示错误信息。如果初始化时没有出现错误,控制器就进入通讯阶段,并切换到“准备运行”状态(“bb”)。
BOOT
BOOT
驱动器没有装载正确的固化软件:
如果驱动器在固定存储器(FLASH)和多媒体存储卡(MMC)中都没有检测到正确的固化软件,则启动称作“loader”的辅助程序,用来下载固化软件到闪存中。当“loader”激活时,控制器通过如下列出的几个初始化阶段:
LOAD1
LOAD2
LOAD3
LOAD4
显示LOADER信号时说明装载(“下载”)固化软件的辅助程序已准备就绪。
驱动器启动时的错误信息:
PLC
简述:PLC开始对话在控制面板上的显示器显示“Boot2.9”前,同时按住“ESC”和“ENTER”按钮,并保持。
由于功能包“MotionLogic”(驱动器PLC和技术功能)已被激活,显示器显示“PLC”。PLC引导项目的自动启动被禁止。
按面板上的箭头按钮(向下箭头或向上箭头)可切换显示“RunPLC”和“StopPLC”。
StopPLC
简述:启动后不运行PLC当屏幕上显示“StopPLC”时,按控制面板上的“ENTER”按钮可以禁止运行PLC引导项目启动。
RunPLC
简述:启动后运行PLC当屏幕上显示“RunPLC”时,按控制面板上的“ENTER”按钮可以使PLC引导项目在驱动器引导过程结束后启动。
三、错误信息
严重的系统错误(F9xxx和E-xxxx):
在有严重系统错误情况下的行为
在有严重系统错误的情况下,驱动器系统发生一个严重的问题(如看门狗错误,处理器崩溃,…),使得驱动器不能正常操作。由于硬件或固化软件错误,使驱动器固化软件不能再进行操作;也不能清楚这个错误。
假如这样的话,驱动器会自动做如下动作:
驱动器行为:
所有的数字量输出都为“0”。
安全技术:和安全相关的反馈都停止工作!