工控网首页
>

应用设计

>

机器人系统遇到故障?这些诊断宝典帮你解决

机器人系统遇到故障?这些诊断宝典帮你解决

2020/4/27 14:55:10

运行ABB机器人时,系统突然遭遇故障?常见的故障诊断方式通常通过RobotStudio或是示教器显示的故障代码提示,在故障排除手册查找对应的解决方式。但是有些故障也是手册解决不了的,具体问题需要具体分析,关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

虽说故障诊断很多是靠个人经验,但是还是有些通用规则可以帮助快速排除故障。

那具体该怎么做呢?

首先,请根据技术支持团队的要求提供系统诊断文件和一些必要的日志文件。我们先来讲讲系统诊断文件,这是几乎每个case都需要的。

一般故障诊断文件解压后下会有如下文件和文件夹,我们就随机拿个现场系统诊断,

首先可以看到”Index”文件,用文本编辑器打开可以看到一个数字,指的是系统自动触发的Dump文件夹,系统自动触发指RobotWare启动脚本或是由Service_Debug添加的触发条件。通常Index会显示”0,1,2”指的是文件夹0,1,2。在本例中显示2,就是说最新的系统自动触发的Dump在文件夹2中。另外,由示教器保存的Dump文件会显示在latest_sysdump关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位

乍一看,比较显眼的文件是BSDiagnosticsData.tar。当用户问你我上次系统启动为什么会失败,我们从中可以看出原因。解压找到BSReason.txt打开,

可以看出系统上一次强制断电并且系统启动3次没成功进入Bootloader。

再讲讲latest_sysdmp文件下的内容,比较重要的几个,首先devices_show.txt

主要显示硬件设备的固件版本,物理属性。当我们知道某个固件版本有已知bug,那么我们直接做升级处理关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

eio_sysdmp.txt这个文件里面显示了当我们出现故障时的信号状态,

当然最重要的还是elog.txt,里面记录故障日志代码,对于做基本的分析还是很有用的关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

operator_mode_show.txt显示了故障发生时的操作模式(手动/自动),

系统故障排除的通用规则和诊断文件的分析。在诊断文件的根目录下会有update_history.log这个文件。它记录了系统最新一次升级的日期,对于做某些统计还是很实用的。

这个例子中记录了上一次升级是通过Installation Manager在19年10月2 日升级的。

继续讲下latest_sysdmp的内容,

从RW6.10.01开始会多一个名为fpcmd.log的文件,主要是当示教器有故障时生成诊断日志。当然这个文件相对比较专业一点,通常技术支持团队会进行初步分析关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

pgm_show.txt这个文件记录了做诊断时程序的运行状态和指针位置。比如说,当用户执行某一程序报错,机器人停止运动。我们为了找到执行到哪一句报错,那么就需要诊断里的这个文件探究。

本例是程序正常时保存的诊断,T_ROB1在指针在初始位置。所以要强调的是发生故障第一时间保存诊断文件!一旦复位,很多重要信息都丢失了关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

接下来比较有用的是robdisp_show.log,它记录了示教器发送给机器人控制器的命令和历史记录,

下一个比较重要的是sysdmp_default_show.txt,这里面记录了很多关于系统配置、系统信息和网络配置等。

当执行程序时有些异常的情况,如与原先路径不同,功能发生偏差等情况,我们可以查找具体程序执行的逻辑顺序来排查。这里要讲一个pgmrun_spy_circular.log

这里清晰的记录了程序执行的顺序和步骤。接下来的几个文件都是ABB喷涂机器人特有的关注公众号“三〇智工”,技能人才就业一步到位以及企业免费发布招聘岗位。

首先pntloop_log_show.txt,记录了生产日志,包括程序号,物料号,刷子表,周期等。

其次,pntprot_log_show.txt,记录了PLC给机器人发送的指令。

还有就是pntsup_ips_dump_show.txt,记录了集成工艺系统(IPS)的故障诊断信息,

审核编辑(
王静
)
投诉建议

提交

查看更多评论
其他资讯

查看更多

电机的五种启动方式原理对比

智能仓储体系打造的4大关键点

工业机器人变频器的电路分析及维修方式

工业机器人变频器的电路分析及维修方式

机器视觉相机标定的目的、原理及步骤