简介:这份手册围绕库卡KRC4机器人KPS600电源模块的故障排查与维护展开,面向工业机器人电气维护人员、现场调试工程师及自动化专业学习者,帮助其在设备报警停机时快速定位电源与驱动环节的问题。压缩包内为1个PDF文档,约958KB,按诊断章节组织,涵盖KPS600诊断概览、KSD诊断概览与DSE-RDW工具说明等内容。手册以LED指示灯组合状态为主线,列出红绿指示灯不同亮灭与闪烁频率所对应的中央处理器供电、中间回路电压、通讯、制动、镇流及冷却器温度等故障含义,并标注1至8级优先级顺序;同时给出F1至F13保险装置的容量与回路位置、KCP信息窗口中PMx校验总和错误、镇流开关接通时间过长、低压供电异常等条目的原因与排除方法。文中还提示切断馈电后等待5分钟待中间回路放电等安全操作。目前已有523人学习,适合作为现场排故的对照查阅资料。
1. 一块电源模块把整台机器人按在地上:先学会读它的六个灯
产线上库卡 KRC4 机器人突然停在半空,示教器只剩一个红框,断电重启三次还是原地趴窝——这类现场我碰过不止一次,最后指向的往往就是 KPS600 这块电源模块。它在控制柜里管着驱动部分的供电、中间回路和制动控制,坏起来的表现特别像“整个柜子都废了”,很容易让人一上来就想整柜替换。手上这份 TQ Basic V3.1 的故障处理手册把诊断路径拆得很实在:六只 LED 的亮灭与闪烁频率、五只保险的额定值和对应回路、KCP 信息窗口里那几十条故障文本分别对应哪一步动作,甚至连“等 5 分钟让中间回路放电”这种细节都写进去了。刚接手控制柜维护的人可以照着一步步走,老手也能拿它核对自己的排查顺序有没有跳步。
2. 六只 LED 的编码规则:颜色、频率和优先级怎么对上号
打开 KPS600 的面板,左侧一排六只指示灯,编号 1 到 6,其中 1、3、4 是红色,2、5、6 是绿色,灯的右侧紧挨着五只保险座。现场判断基本都从这一排灯开始,因为它不依赖示教器、不依赖软件版本,只要 24 V 还在,灯就会说话。麻烦在于这六只灯不是“红=坏、绿=好”这么直白:1 号和 2 号是一组组合码,3、4 号管急停回路,5、6 号管制动控制,四组信息叠在同一块面板上,只看红色亮没亮就下结论,十次里有五次会判反。
用闪烁频率编码是有道理的。模块内部单片机一旦没电或者死机,任何通讯手段都失效,能吐出来的只剩最原始的开关量;而单靠颜色只能表达两三种状态,加上频率和次数,一盏灯就能承载八九种含义。代价是可读性差——你得在 4 秒的窗口里数清楚它闪了几下,数错一次,整条判断链就歪了。
2.1 LED1 与 LED2 的组合码:先看电压档位,再数故障次数
这两只灯必须成对读,单独看任何一只都没有意义。LED1 灭、LED2 灭,是中央处理器没有供电,此时后面的码一概不用看,先回去查 24 V 和 KPS-27;LED1 灭、LED2 以 1.5 Hz 闪,是中间回路电压低于 60 V;LED1 灭、LED2 常亮,是中间回路电压高于 60 V。这三种属于电压档位信息,说明模块至少还在部分工作,可以往下读故障码。
真正的故障码走 LED1,用频率和次数区分:
| LED1(红)状态 | LED2(绿)状态 | 含义 | 优先级 |
|---|---|---|---|
| 灭 | 灭 | 中央处理器无电源供电 | 最高 |
| 灭 | 1.5 Hz 闪 | 中间回路电压低于 60 V | — |
| 灭 | 常亮 | 中间回路电压高于 60 V | — |
| 6 Hz 闪 | — | 通讯故障 | 1 |
| 3 Hz 闪 | — | 制动故障 | 2 |
| 常亮 | 灭 | 主接触器 K1 粘住 | 3 |
| 1.5 Hz 闪 5 次 | — | BEA 信号故障(镇流电阻电流信号) | 4 |
| 1.5 Hz 闪 4 次 | — | 镇流故障 | 5 |
| 1.5 Hz 闪 3 次 | — | 中间回路电压过高 | 6 |
| 1.5 Hz 闪 2 次 | — | 内部冷却器温度过高 | 7 |
| 1.5 Hz 闪 1 次 | — | 低压供电故障(保持不住 24 V) | 8 |
优先级 1 最高、8 最低,同时存在多个故障时只显示最高的那一个。这条规则决定了整个维修节奏:你排掉一个,红灯会立刻“跳”到下一个码,看起来像没修好,其实是故障在排队往外冒。所以第一次读灯时先拍照或录像留底,修完一处再对比,才能确认是真的往前推进了,而不是在原地打转。
2.2 LED3 到 LED6:急停回路和制动控制的旁证
后面四只灯不像前面那样承载故障码,它们是状态指示,但配合前两只灯能把边界缩小很多。
LED3 红、LED4 灭,表示操作了外部紧急停止,也就是柜外那一路急停按钮或安全门回路被断开;LED3 红、LED4 也红,表示操作了局部紧急停止,通常是柜内或 KCP 上的急停被按下;LED3 灭、LED4 红,则是内部 ESC 故障,这一路跟外部按钮没关系,问题在模块自身的急停通道上。区分外部和局部的意义在于排查范围:外部急停要顺着现场按钮、安全门、围栏一路查下去,工作量在柜外;局部急停基本就在柜门和示教器附近;内部 ESC 故障则要往模块和配线上想。
LED5 和 LED6 是两只绿灯,含义容易被读反。LED5 灭是“无法控制机器人制动”,亮是“对机器人制动进行控制”;LED6 同理,管的是附加轴的制动。注意这里说的是“能不能控制”,不是“制动有没有抱住”。绿灯亮,说明模块已经具备释放或施加制动的前提条件,不等于机器人就能动;绿灯灭,说明控制通路本身有问题,常见于制动线圈未接、制动线路短路、或者模块内部驱动级损坏,这时候硬去点动机器人是危险动作。
现场我习惯按三步读:先整体拍一张带保险座的面板照,再逐只记录状态和闪烁次数,最后才对着表查。看似多花三十秒,但遇到“修一处跳一个码”的连环故障时,这三张照片就是唯一的回溯依据。手册里那张诊断概览图把 LED 编号和保险编号(F5、F1、F3、F4、F2)画在一起,图注的顺序和后面保险表里的行序并不一致,第一次看容易对错位置,建议以柜内丝印为准,图只当索引用。
3. 保险装置与供电回路:F1 到 F5、KPS-27 与 K1/K2 的实测顺序
灯读完之后,下一步不是拆模块,而是把供电这条链从上到下量一遍。KPS600 周围的五只保险各自守着一路电,任何一只虚接或烧断,表现都可能伪装成模块故障。手册把这几只保险的额定值和回路列得很清楚:
| 保险 | 额定值 | 回路 | 备注 |
|---|---|---|---|
| F1 | 7.5 A | 24 V AR | 对应 X7 的 Pin 8 |
| F2 | 15 A | 24 V 直流,外部外围设备 | — |
| F3 | 15 A | 蓄电池 + | 对应 X7 的 Pin 2 |
| F4 | 15 A | 蓄电池 − | 对应 X7 的 Pin 3 |
| F5 | 15 A | APC | 对应 X7 的 Pin 7 |
这张表要配合柜内丝印一起看。手册不同版本里,面板图上的编号顺序和表格行序出现过对不上的情况,F5 在不同位置还被标过 7.5 A 和 15 A 两个值。照着手册直接拔保险换保险,很容易换错位置——我的做法是先按丝印确认要动的是哪一路,再回头查表核定额定值,两个信息对上了才动手。
3.1 保险怎么量:别信在线通断
保险丝测量是翻车高发区。万用表打蜂鸣档,两只表笔往保险座两端一搭,响一声就判定“保险是好的”,这个结论不可靠:保险在电路里往往和负载或其他支路并联,就算保险丝本身断了,电流也可能从旁边的回路绕过去,让表读出通路。蓄电池那两路(F3、F4)尤其明显,因为电池本身就在回路里,在线测出来的值几乎是必然导通的。
稳妥做法是断开总电源、等中间回路放电完成后,拔下保险或者至少拆开一端再测。玻璃管保险可以直接看灯丝,陶瓷管不行,只能靠电阻档。正常情况下好的保险电阻接近 0,断的保险读数要么开路要么是几兆欧。另外别忽略电机保护开关,柜内风扇之类的负载会带独立的热保护,跳闸之后不复位,风扇不转,几十分钟后就变成“柜温度过高”或“PMx 冷却装置温度”报出来,看起来像模块热保护坏了,实际只是一个没按回去的开关。
3.2 从 KPS-27 到主接触器的上电确认顺序
手册给的操作步骤顺序是有讲究的,我一般照着走,只在中间加两次测量:
- 检查 LED 状态,记录组合码和闪烁次数。
- 检查保险装置和电机保护开关,断电后逐只测量。
- 检查 KPS-27 的供电电源,测输出电压,手册里给的额定值是 27.1 V,实测在 27 V 上下算正常,掉到 24 V 附近就要怀疑这路电源本身或它的负载。
- 目视检测驱动装置总线上的各个用户,重点看 KSD 上的指示灯,确认是不是一个或多个伺服驱动器在报警。
- 按下 KCP 上的确认开关,同时确认 KPS600 上的 K1、K2 已经拧紧。
- 查看 KCP 信息窗口里出现的故障信息,把文本记下来。
- 检查地线保护连接是否牢固。
- 还定不了位,就进 DSE-RDW 继续查。
第 5 步容易被略过。K1、K2 是主接触器,端子在模块上,长期振动之后松动并不罕见。端子一松,中间回路充电时通时断,KCP 上就会冒出“加载时 PMx 低压,未达到 500 V 阈值”这类信息,而模块本身是好的。我遇到过一台设备,反复报加载低压,进线三相量下来正常,最后就是 K1 端子上那颗螺丝差半圈没拧到位。
第 7 步的地线保护连接也别当成走形式。地线虚接会让模块上的测量回路读到漂移的参考点,镇流和电流检测相关的故障码会莫名其妙地冒出来,而且时有时无,属于最难查的那一类。测量方法是断电后用电阻档量柜体接地排到模块接地端子之间的电阻,正常应该接近导通,读数超过一两欧就得处理。
中间回路放电这一条必须单独强调:手册写的是切断馈电线缆供电后等 5 分钟,让中间回路完全放电。5 分钟是给电容放电留的余量,不是让你数到 300 秒就能上手。我的习惯是等完之后再用万用表直流档量一次母线电压,确认落到安全范围以内,才伸手进去。这一步省下来,省的是自己的手。
4. KCP 信息窗口:把故障文本翻译成拆换动作
LED 告诉你“哪一类”,KCP 信息窗口告诉你“具体哪一条”。窗口里的文本是英文缩写加编号,第一次看像天书,但按归因分组之后其实就五类:参数与校验和、镇流与制动电阻、温度、电压、通讯与硬件损坏。分组的意义在于决定动作顺序——参数类先重启,电阻类先量阻值,温度类先查风扇,电压类先量进线,只有硬件损坏类才轮到换模块。
| 信息窗口文本(摘要) | 先怀疑什么 | 现场动作 | 什么时候才换件 |
|---|---|---|---|
| PMx Checksum、PMx Control | 参数组校验和错误 | 重启,观察是否复现 | 反复出现且参数无法保存 |
| 驱动装置故障 PMx 编号 71 | 单片机死机,多为供电瞬断或干扰 | 记录发生时刻,对照同柜其他轴 | 同一台反复出现 |
| 驱动装置故障 PMx 编号 79 | 与 EEPROM 通讯故障 | 重启 | 重启无效 |
| PMx 镇流开关,加载时接通时间过长 | 制动电阻 lxt 过载、镇流电阻损坏或未接 | 断电测镇流电阻阻值、查接线 | 电阻本体损坏则换电阻 |
| PMx 镇流开关,运行过程中接通时间过长 | 除电阻外还要看程序制动阶段是否过长 | 查程序里是否有频繁急停式减速 | 电阻烧蚀则换电阻 |
| PMx 冷却装置温度、柜温度过高 | 柜风扇损坏、滤网堵塞 | 看风扇是否转、滤网是否糊死 | 风扇损坏换风扇 |
| 看门狗电源模块 | 与驱动总线的通讯故障超过允许数 | 查 KSD、DSE、KPS600 之间的联络线缆 | 线缆确认良好仍报 |
| 加载时 PMx 超压 | 进线电压过高 | 量进线,必要时调变压器抽头 | 一般不需要换件 |
| PMx 超压(运行过程中) | 镇流开关损坏 | 排掉进线因素后重点查镇流回路 | 镇流开关损坏换 KPS |
| PMx 低压 | 低压供电偏低 | 量 KPS-27 输出,额定 27.1 V | 电源模块本身损坏 |
| 蓄电池低压 U<22 V / U<19 V | 缓冲蓄电池亏电 | 22 V 以下先充电;19 V 以下充电后仍不回升 | 蓄电池失效则更换 |
| 加载时 PMx 低压,未达 500 V | 进线电压过低或缺相 | 量三相进线、查上级开关 | 一般不需要换件 |
| 信道 x 的 Ax/Pmx 制动故障 | 制动未连接或制动线路短路 | 断电测制动线圈电阻、查插头 | 线圈损坏随电机处理 |
| PMx 中间回路充电电路损坏 | 镇流电阻上测电流的光电耦合器报告无电流 | 重启,同时确认镇流电阻确实接好 | 换 KPS |
| 焊接 K1 触点 | 主接触器 K1 粘住 | 断电确认触点状态 | 换 KPS |
这张表最值得记的是两个数字:60 V 和 500 V。60 V 是面板 LED 那条“中间回路电压高/低”的分界,出现在上电初期;500 V 是“加载时 PMx 低压”里那个没达到的阈值,出现在充电阶段。同样是“电压低”,一个指向模块内部状态,一个指向外部进线,把这两个数混在一起,就会把进线问题当成模块问题去换件。
4.1 参数类与硬件类故障的分界
PMx Checksum 和 PMx Control 这两条看起来吓人,实际处理顺序是先重启。校验和错误多数发生在断电、干扰、电池亏电之后,参数还在存储器里但读出来对不上,重启一次重新加载就恢复了。真正需要换件的是“重启后同一台设备反复报同一条”,那说明存储区已经写坏或者电池撑不住了。
编号 71 和编号 79 这两条要分开看。71 是单片机死机,成因通常是供电瞬断、干扰、接地不良;79 是与 EEPROM 之间的通讯故障,更偏向存储器件本身。两条的处理动作都写着“重启、必要时更换 KPS”,但现场更该做的是记录发生时刻——如果每次都是同一台伺服电机启动的瞬间报 71,那问题在干扰和接地,换模块只是把故障推迟。
还有一条容易被忽略:PMx 中间回路充电电路损坏。文本描述是镇流电阻上用于测量电流的光电耦合器报告没有电流通过。这条和“镇流电阻未连接”表现几乎一样,区别在于前者是测量回路坏了,后者是电阻真的没接好或者烧断了。所以看到这条,第一步不是换模块,而是断电去量镇流电阻的阻值和接线,确认电阻没问题,再判定为模块内部损坏。
4.2 KSD 的两只灯与联络总线
KPS600 往下一级就是伺服驱动器 KSD,每台 KSD 上有两只灯,LED1 红、LED2 绿,用同样的组合码思路读:
| LED1(红) | LED2(绿) | 含义 |
|---|---|---|
| 灭 | 灭 | 24 V 不存在 |
| 常亮 | 灭 | 未定义状态,需结合 KCP 的其他故障信息判断 |
| 快闪 | 快闪 | 存在故障,中间回路电压过高 |
| 慢闪 | 慢闪 | 存在故障,中间回路电压过低,极限值 250 V |
| 灭 | 常亮 | 调节器开通,正常运行,中间回路电压高于 250 V |
这里最实用的判据是“成对同频”:两只灯以相同节奏一起闪,说明是中间回路的电压越界,往 KPS600 和进线方向找;两只灯状态不匹配或者只有一只在动,就往 KSD 自身、电机导线、编码器方向找。手册里给的单只闪烁组合在不同版本排版上有出入,死记容易记串,抓住“是否成对同频”这一条就够用了。
KSD 对应的故障文本同样有分组:Ax 驱动器故障编号 TRIP 是驱动器进入故障态,往往伴随急停;Ax 过电流要区分机械过载和驱动器损坏,先减负载再怀疑硬件;Ax 驱动模块同步故障是驱动总线通讯故障超过允许数,处理动作是查 DSE、KPS、KSD 之间的联络总线线缆;Ax 冷却装置温度查风扇和轴负载;Ax 电机导线是电力部件过电流,可能是短路或接地,要查电机导线和电机本体;Ax 电机相位缺失查动力线插头和电机绕组。这一层排查要用到断电操作,手册给的顺序是关控制器、做好防重启措施、切断馈电线缆供电、等 5 分钟放电、再查联络总线,X13 是 KSD 模块上的驱动装置输出端,插接是否牢靠一眼就能看出来,但必须在断电状态下看。
5. 避坑与排查:五条现场翻车记录
5.1 断电、放电和测量环节的三个坑
坑一:断电就上手,被中间回路咬了一口。现象是拆装模块或拔插头时打火、手背发麻。原因是中间回路的大电容在断电后仍存着电,手册写的“等 5 分钟”是放电时间,不是流程装饰。解决办法是切断馈电线缆供电后老老实实等满 5 分钟,再用万用表直流档量一次母线电压,确认落到安全范围才动手;赶工期的时候这一步最容易被砍,被砍之后代价最大。
坑二:在线测保险,把断的当成好的。现象是保险位量出来是通的,装回去故障照旧,最后拆下来一看灯丝早断了。原因是保险在回路里和其他支路并联,尤其蓄电池那两路(F3、F4),电池本身就让表读出通路。解决办法是拔下保险或至少拆开一端再测,陶瓷管保险只能靠电阻档,别用蜂鸣档图省事。
坑三:肉眼数闪烁次数,数出个假故障。现象是把闪 4 次的镇流故障看成闪 3 次的中间回路超压,顺着超压查了半天进线,全是好的。原因是 1.5 Hz 的闪烁加上 4 秒重复周期,肉眼在设备旁边站着数,很容易漏掉一次。解决办法是用手机慢动作录 10 秒,回放数“每组几下、几秒重复”,或者在现场找个人专门数、自己只负责记录。这个动作看着土,但比返工便宜。
5.2 判断和换件环节的两个坑
坑四:修掉最高优先级那条就收工。现象是清完故障,机器人动了十分钟又停,报的是另一个码,操作工以为没修好。原因是优先级机制决定了多故障并存时只显示最高的那一条,你修掉一条,下一条立刻顶上来。解决办法是把读灯和读 KCP 文本当成固定动作,每处理一条就记录一次当前状态,形成一条时间线;这条线能告诉你故障是在收敛还是在原地循环,收敛就继续修,循环就说明判断方向错了。
坑五:一上来就换 KPS600。现象是新模块装上去,同样的故障码原样出现,白花钱还耽误停机时间。原因是手册里相当一部分故障文本指向的是外围:镇流电阻未接或损坏、制动线圈短路、柜风扇不转、进线电压偏低、联络总线插头松动。解决办法是先按第 4 章那张表做外围排除,把“重启能恢复的”“量得出来的”“看得见的”三类先过一遍,确认外围全部正常,再判定模块内部损坏。我的顺序是电阻—线缆—风扇—进线—模块,一步都不跳。
顺带提一条版本相关的注意事项:手册的图号、表号和实物丝印在不同版本之间有过不一致,F5 的额定值在不同位置标过两个数,LED 单灯闪烁组合的排版也有出入。遇到对不上的地方,以柜内丝印和实测为准,手册当索引用,别当唯一真相。
6. 进阶:用 DSE-RDW 加一张自检表把边界钉死
前面几步做完,多数故障已经能定性,剩下那些“灯也正常、保险也好、KCP 文本含糊”的疑难,就要靠 DSE-RDW 把边界推到驱动侧。进入路径是菜单里的“准备运行 > 服务 > DSE-RDW”,进去之后用光标键导航,ESC 键逐层往上返回,在最上层再按 ESC 退出诊断程序。里面能看到的是数字电子伺服设备和分解器数字转换器层面的参数:Ax 驱动模块同步故障、Ax 冷却装置温度、Ax PR1 参数错误、Ax 电机导线、Ax 电机相位缺失、Ax 驱动故障编号。
用这个工具有一条铁律:先把当前参数记下来再动手。手册里明确写了,RDW 单元内 EEPROM 的内容可以被覆盖,而且覆盖之后不是简单重启就能恢复的。换句话说,这一步没有后悔药。我的做法是进工具之前先拍照,把关键页逐屏拍下来存到工位电脑上,改任何参数之前再确认一次当前值,改完立刻复测。
到这里可以把整套流程固化成一张随身表,每次停机排查照着填,填完这一台的表就是下一台的对照样本:
| 记录项 | 实测值 / 状态 | 判定 |
|---|---|---|
| LED1 / LED2 组合 | 例:1.5 Hz 闪 4 次 | 镇流故障,优先级 5 |
| LED3 / LED4 | 例:灭 / 灭 | 急停回路无动作 |
| LED5 / LED6 | 例:亮 / 亮 | 制动控制通路正常 |
| F1 至 F5 断电实测 | 逐只记录通断 | 断的更换,同规格 |
| KPS-27 输出 | 额定 27.1 V | 偏离超过 1 V 查电源 |
| 蓄电池电压 | 22 V / 19 V 两个门槛 | 低于 22 V 充电 |
| 中间回路放电后电压 | 万用表直流档 | 落到安全范围再动手 |
| KCP 信息窗口文本 | 原文抄录,含编号 | 按第 4 章分组 |
| K1 / K2 端子 | 拧紧确认 | 松动会伪装成加载低压 |
| 接地连接 | 电阻档量通断 | 超过一两欧处理 |
| 处置与复测结果 | 换件 / 紧固 / 清灰 | 复测通过才算闭环 |
这张表最大的价值不是记录本身,而是强迫你把“读灯—量电—读文本—定边界”四步走完整。早年我图快,看到红灯闪就直接拆模块,结果有一次换完新模块故障照旧,回头一量才发现是镇流电阻的插头没插到底。从那以后我每次开柜都强制走一遍这张表,哪怕明摆着就是模块坏了,也要把外围那几项打完勾再动手。希望帮到你。
本文还有配套的精品资源,点击获取