JAKA Zu 7/C7电控柜硬件手册:接口接线、安全I/O与验收避坑
简介:面向协作机器人现场调试、安装维护人员及自动化集成工程师的硬件手册,对应节卡 JAKA Zu 7 v2.5 与 JAKA C 7 本体及 V2.1 电控柜。内容从安全规范切入,说明安全警告标志含义、使用用途界定、运输搬运与紧急情况处置,并给出责任与风险提示;随后列出本体序列号与电控柜序列号的产品清单,明确 Zu 系列 IP54、Zu pro 系列 IP65 的防护等级差异。机械与电气接口章节涉及电源、控制线缆及外围设备的接线图与接口定义,安装维护部分则覆盖就位摆放、初始设定、定期保养与故障排查,软件章节介绍编程控制与界面操作。压缩包为单个 PDF,约 16.75MB,结构按章节编排、目录页码齐全,便于按模块查阅。已有 520 人学习,适合初次接触该机型时逐章对照实操,也可作为日常点检与排错时的案头参考。
1. 拿到这份 JAKA Zu 7 / C7 电控柜硬件手册,先翻哪三页
上周在产线验收,一台 JAKA Zu 7 上电后 IO 全灭,现场只有一本打印出来的硬件手册。翻到第 4 章电气接口那几页,十分钟定位到公共端接反——这就是一份好的硬件手册该有的样子:不解释原理,只告诉你第几脚接什么、接错会怎样。这份 JAKA Zu 7 v2.5 与 JAKA C7 通用的硬件部分手册,覆盖安全规范、机械规格、前面板与底面板接口、工具端 TIO、维护周期和认证清单,7kg 负载、六自由度、Zu 系列 IP54(pro 系列 IP65)这些关键参数都在里面。它适合三类人:做产线集成的电气工程师、负责首次上电调试的现场人员、以及要给设备做验收和年检的设备管理方。新手照着接线能吃上饭,熟手能从接口定义表和认证章节里抠出验收依据。
2. 电控柜前面板接口:把 DI/DO、模拟量与安全 I/O 拆到能接线
前面板是整个系统最容易出事的地方,因为它同时存在三种电平逻辑完全不同的信号:24V 开关量、模拟量、以及带双通道冗余的安全信号。手册第 4 章把它们分成数字量输入、数字量输出、模拟量、高速接口、远程开关机、安全 I/O 六块,底面板单独放电源和本体连接。分区的意义不是排版好看,而是告诉你哪些线可以捆在一起走、哪些必须单独穿管。
2.1 六类接口的分区逻辑与接线前必查项
先把这张表抄到现场记录本上,接线前逐行打勾。手册里每一类的引脚定义都在 4.3 节下面,我这里给的是判断顺序,不是替代手册。
| 接口区 | 位置 | 典型接入设备 | 接线前必须确认的三件事 |
|---|---|---|---|
| 数字量输入 DI | 前面板 | 按钮、光电开关、气缸磁开关、门磁(非安全用途) | 传感器是 PNP 还是 NPN;公共端接 0V 还是 24V;是否需要外部限流 |
| 数字量输出 DO | 前面板 | 指示灯、中间继电器、小功率电磁阀 | 单路持续电流上限;感性负载是否加续流;是否需要隔离 |
| 模拟量 | 前面板 | 压力传感器、力控给定、变频调速 | 电压型还是电流型;量程对应关系;屏蔽层在哪一端接地 |
| 高速接口 | 前面板 | 编码器、脉冲型外部轴 | 差分还是单端;线长与屏蔽;是否需要终端电阻 |
| 远程开关机 | 前面板 | 上位机、PLC 干接点 | 只能过干接点,不能带电压;触点容量 |
| 安全 I/O | 前面板 | 急停按钮、安全门开关、外部安全继电器 | 双通道是否独立;是否被短接;复位方式 |
| 电源与本体连接 | 底面板 | AC 进线、本体动力与信号复合电缆 | 严禁带电插拔;锁紧到位 |
分区之后要建立一个习惯:安全 I/O 的线,从电控柜出来到安全门开关这一段,物理上走独立线槽,两端打红色标识。原因是安全回路做的是「断线即安全」,一旦和动力线捆在一起,电磁干扰造成的误触发会让整条线频繁急停,而这种问题排查起来极其玄学——你会看到急停记录里没有任何人按过按钮。
2.2 数字量输入:源型漏型接反是最常见的翻车点
DI 的接法只有一句话:传感器输出什么电平,公共端就往相反的方向接。PNP 型传感器动作时输出 24V,那么 DI 公共端接 0V,电流从传感器经 DI 通道流回 0V,控制器读到高电平;NPN 型传感器动作时把信号线拉到 0V,公共端就要接 24V。接反的后果不是不亮,而是「常亮」或者「通道之间互相串扰」——你按下 1 号按钮,3 号通道也跟着动作,因为公共回路被拉成了半导通状态。
现场我一般按这个顺序走,比对着手册一页页看快:
- 先在传感器侧量输出:不带负载时动作前后电压从 0 变到 24V,是 PNP;从 24V 掉到 0V,是 NPN。
- 把同类型的传感器归到一组,共用一个公共端,不要 PNP 和 NPN 混接在同一组端子上。
- 用万用表通断档确认每个通道对应的端子在手册 4.3.2 表里的编号,尤其是 8 路以上接口,编号顺序经常是两排交错。
- 全部接完再上电,逐个触发,记录在点表里。
提示:手册 4.3.1 给的是所有数字 I/O 的通用规范,4.3.2 才是 DI 的具体定义。先看通用规范里的电平范围和隔离方式,再看单通道定义,顺序反了容易漏掉共模电压的约束。
2.3 数字量输出与模拟量:负载边界和屏蔽接地
DO 出事的方式比 DI 更贵。多数控制器的数字量输出是漏型(NPN)开路集电极结构,单路持续电流通常只有几百毫安,驱动一个 24V 中间继电器没问题,直接驱动电磁阀就要看线圈功率。感性负载断开瞬间的反向电动势会把输出管击穿,表现是「这个通道一直有输出,软件关不掉」——只能换板子。
常见做法是三条:线圈两端反向并联续流二极管(1N4007 一类即可,注意极性);电流超过单路上限就加中间继电器做隔离;同一路 DO 不要并联驱动多个负载来「凑电流」。手册 4.3.3 会给出单路和公共端的总电流限制,这个数字要手抄到接线图上,不要凭印象。
模拟量部分,手册 4.3.4 区分了电压型和电流型。电流型 4-20mA 的优势是断线可检测,低于 3.6mA 基本可以判定线路断开,程序里做一条阈值报警,比等设备动作异常再去查省事得多。屏蔽层只在控制柜一侧接地,传感器侧悬空,两端都接会形成地环流,读数会在小数点后第二位开始跳。模拟量线必须远离伺服动力线和本体复合电缆,至少 20cm,走不了就交叉走,不要平行走。
2.4 用一张 CSV 点表把接口固定下来
接口定义抄在纸上,三天后就找不到了。我的做法是先建一张 CSV 点表,再用脚本生成现场用的核对清单,接线时逐行勾。这份点表的字段设计直接对应手册第 4 章的表格结构。
import csv from collections import defaultdict # io_map.csv 字段: addr,type,tag,device,common,note # addr: 通道地址; type: DI/DO/AI/SAFE; tag: 点名; device: 现场设备 # common: 公共端接法(PNP/NPN/NA); note: 备注 rows = [] with open("io_map.csv", encoding="utf-8") as f: for r in csv.DictReader(f): rows.append({k: (v or "").strip() for k, v in r.items()}) # 按类型分组,并检查同类点位的公共端是否一致 by_type = defaultdict(list) for r in rows: by_type[r["type"].upper()].append(r) for t, items in by_type.items(): commons = {i["common"].upper() for i in items if i["common"] and i["common"].upper() != "NA"} if len(commons) > 1: # 同一类型混用 PNP/NPN,现场必然出现公共端接反 print(f"[告警] {t} 组公共端混用: {commons}") print(f"\n=== {t} ({len(items)} 点) ===") for i in items: print(f"{i['addr']:<8}{i['tag']:<16}{i['device']:<20}{i['common']:<6}{i['note']}")这段脚本做的事只有两件:把点位按类型归堆,以及在同一个类型组里检查公共端是否混用。第二件事是关键——PNP 和 NPN 混在同一组 DI 上,是前面说的「串扰」问题的直接来源,靠人眼看点表很难发现,交给脚本一秒出结果。参数上,common列允许填NA(模拟量和安全点位通常不需要),脚本会跳过。跑出来的清单直接打印,接线时用笔划掉,接完把这张纸扫描存档,下次改产线不用重新猜。
3. 从开箱到首次上电:机械安装、线缆连接与网络打通
机械规格那章(第 3 章)看起来最像说明书,实际上藏着两个会直接影响寿命的数字:安装面的平面度和底座螺栓的紧固顺序。协作机器人本体刚性比传统工业机器人低,底座哪怕有 0.2mm 的翘曲,高速运行时的振动也会全部传导到关节减速器上。手册 3.2.3 对本体安装有明确要求,装之前拿刀口尺和塞尺在安装面上走一圈,比装完再怀疑本体精度划算。
3.1 底座安装与工作空间复核
安装顺序我一般固定成四步,每一步做完再往下走:
- 安装面检查:清理毛刺和油污,用刀口尺贴合,塞尺检查最大间隙,超出手册要求就加垫片或者重新加工安装板。
- 定位与预紧:对角交叉预紧,第一遍只到额定扭矩的三成,第二遍再到全额,不要一次拧死,否则底座会翘。
- 吊装与扶持:手册 1.9 明确要求,从包装移到安装位置的过程中必须扶住本体,直到所有底座螺栓全部紧固。7kg 负载的机型本体自重不小,两个人抬的时候一个人专门管线缆,别让复合电缆受力。
- 工作空间复核:手册 3.1.2 给了工作空间图,实际做法是在程序里跑一圈低速空载轨迹,用卷尺量出最大包络,和图上对照,然后在地面画警示线。警示线要按「握持工具后的最大外廓」画,不是本体外廓,这条手册 1.4 里提过,现场十有八九画小了。
注意:电源切断开关的安装高度手册规定在 0.6m 到 1.9m 之间,别为了走线方便装到柜子顶上。这个高度不是为了好看,是保证出事时任何人伸手就能够到。
3.2 底面板连接:两根线,两个禁区
底面板只有电源连接和机器人连接两组接口(手册 4.4)。禁区有两个:一是严禁在工作模式下带电插拔电源线和本体连接电缆,这条在手冊里加粗出现不止一次,因为插拔瞬间的浪涌会打坏驱动板,而且这种损坏往往不在保修范围;二是插头必须锁紧到位,本体连接电缆里跑的是动力和编码器信号,半插状态运行时好时坏,表现是「跑着跑着报编码器异常」,重启又好了,典型的后悔药场景。
上电顺序也有讲究:先合外部总开关,再合电控柜开关,等控制器启动完成、指示灯进入待机状态,再给使能。断电反过来,先下使能、等本体完全停止,再断柜内开关,最后断总开关。频繁开关供电系统是手册明确不推荐的,每个关节模块内部有刹车装置,断电时能保持姿态,但频繁通断会让刹车反复动作,磨损加快。
3.3 无线互联那一段最容易翻车
手册第 2 章说得很清楚:电控柜的网口连接到路由器,操作终端连接同一个路由器的无线网络,并且推荐为机器人单独配置一台路由器,避免与其他设备冲突。这句话在办公室里看是废话,在车间里看是保命条款。车间的无线环境通常已经有十几台设备在同一网段,SSID 还都叫类似的名字,终端连错网、IP 冲突、丢包导致的「连接超时」会占掉你一半的调试时间。
我一般的做法是先断网验证,再接网:
# 1. 终端先连到机器人专用路由器的无线网络,确认拿到的是该网段地址 ipconfig # Windows,看 IPv4 地址是否落在路由器规划网段 # ifconfig / ip addr # Linux / Android 终端侧查看 # 2. 确认电控柜在线:地址以电控柜标签或现场配置记录为准 ping -c 4 <电控柜IP> # 3. 看时延抖动,无线链路抖动大时表现为程序下发卡顿 ping -c 30 <电控柜IP> | tail -n 3 # 4. 查 ARP 表,确认没有第二个设备占用了同一个地址 arp -a | grep <电控柜IP>第一步的ipconfig输出如果落在192.168.0.x而电控柜在192.168.1.x,说明终端连的是隔壁办公室的路由器,先解决这个再谈通信。第二步ping不通,先看电控柜网口指示灯,再换一根成品网线,最后才怀疑配置。第三步看丢包率和时延抖动,无线环境里time值忽大忽小就是干扰源在附近,把路由器挪开变频器和伺服驱动器,或者换到 5G 频段。第四步查 ARP 是为了排除地址冲突——两个设备抢同一个 IP 时,ping会时通时不通,特别像控制器死机。
专用路由器还要做三件事:改掉默认管理密码、关闭 WPS、把 SSID 设成能一眼认出的名字(比如带产线编号)。这些不属于机器人配置,但属于让这套系统稳定运行的必要动作。
4. 工具端 TIO 与末端按钮:把外围设备接进节拍里
本体末端那一段(手册 2.3.2 与 4.5)是很多人第一次接触协作机器人时最感兴趣的部分:末端法兰上有按钮、有环形指示灯、还有一路 TIO 接口。按钮不是装饰,它承担拖拽示教时的记录路点功能;TIO 也不是备用接口,夹爪、吸盘、力传感器这些跟手走的执行器全部挂在这里。
4.1 TIO 通道规划与线缆处理
手册 4.5.1 给了工具端 TIO 的对外接口定义。规划时按「动作频率」分配通道,不要按接线方便程度分配:
| 通道用途 | 分配原则 | 线缆处理 |
|---|---|---|
| 夹爪开合 | 占用两路 DO,做互锁 | 独立屏蔽双绞,走末端支架内侧 |
| 夹爪到位检测 | 占用两路 DI,与 DO 成对布线 | 与动力线分开,避免同缆 |
| 力/扭矩传感器 | 模拟量或高速接口 | 屏蔽层单端接地,长度尽量短 |
| 末端照明/指示灯 | 单路 DO,低优先级 | 可与信号线同束 |
| 备用 | 至少留一路 DI 和一路 DO | 引到端子排,标注「备用」 |
线缆处理是 TIO 最容易忽略的部分。末端到电控柜之间没有拖链,线是跟着关节一起摆的,所以线束必须做应力释放:用扎带固定在末端支架上,留出一个自然弯曲的弧,弯曲半径不小于线径的十倍,绝对不要让接头处承受拉力。我见过一个案例,TIO 线在连续运行两个月后出现间歇性信号丢失,拆开发现是末端接头根部内部断芯,外皮完好,这种故障用万用表静态测量完全正常,只有摆到特定角度才断——黑匣子级别的排查难度。
4.2 末端按钮的编程语义与误触
末端按钮在拖拽示教模式下的作用是记录当前位姿为路点,这个动作依赖控制器对按钮状态的边沿检测。实际使用中会出现两类问题:一是误触,操作人员扶着本体移动时手掌压到按钮,程序里凭空多出一个路点;二是长按不响应,按钮被油污卡住,边沿检测读不到释放动作。
对应的处理办法是:拖拽示教时手扶本体的位置避开按钮区域,在支架上贴一条标识;程序里对路点做后置检查,连续两个路点距离小于阈值就判定为误触并合并;定期用无水乙醇清理按钮边缘,别用 WD-40 一类的油性润滑剂,会吸附粉尘。
4.3 把末端动作和 DI 做成互锁
夹爪类执行器最怕的是「程序认为夹住了,实际没夹住」。做法是把夹爪到位检测的那路 DI 接进 TIO,在程序里做互锁,而不是靠延时。下面这段逻辑思路可以用在任何支持条件判断的编程环境里,这里用伪代码表达:
# 夹爪动作的最小互锁结构(伪代码,按实际编程环境改写) def grip(timeout=1.0): do_grip_on() # 输出夹紧信号 t0 = now() while now() - t0 < timeout: if di_grip_done() and di_grip_detect(): # 到位 + 工件检测双条件 return True sleep(0.01) do_grip_off() raise RuntimeError("夹爪未到位,检查气路与工件姿态") # 调用侧:先确认夹爪状态,再走运动指令 if not grip(): stop_motion()这段逻辑的关键不在代码,在于timeout的取值和双条件判断。timeout一般取气路动作时间的 2 到 3 倍,太小会误报,太大等于没有保护;双条件里di_grip_done是夹爪自身到位信号,di_grip_detect是工件存在检测,少任何一个都会出现空夹或者夹偏。参数怎么调:先手动动作十次,用记录功能量出实际动作时间,再在这个时间上乘 2.5。
5. 避坑与排查:五条现场血泪记录
手册里的安全章节写得克制,但现场事故不会按章节发生。下面五条是按「现象 → 原因 → 解决」整理的,每条都对应手册里的具体条文,但表述方式是现场语言。
5.1 现象:运行中偶发编码器异常,重启后恢复
原因:本体连接电缆插头没有完全锁紧,或者调试期间带电插拔过。手册 4.4.2 要求连接必须到位,带电插拔会损伤接口电路,接触电阻变大会让编码器信号在振动时瞬断。
解决:断电,等控制器完全放电,重新插拔并确认锁扣到位;如果同一个接口重复出现,换电缆而不是反复插拔。后续所有调试都遵守「上电不插拔、插拔必断电」。
5.2 现象:安全门打开,机器人仍可手动使能运行
原因:安全门信号接到了普通 DI 上,程序里用条件判断去停止运动。一旦程序跑飞或者处于手动模式,判断被绕过,安全功能就失效了。手册 4.3.7 的安全 I/O 接口是独立回路,设计意图是硬件切断而不是软件判断。
解决:安全门、急停、外部安全继电器一律进安全 I/O,双通道分别接线,不允许把两路短接成一路,不允许用普通 DO 去「模拟」安全信号。改完做一次验证:开门状态下强制给使能,机器人必须无法上电。
5.3 现象:终端连不上机器人,或者连接上后频繁掉线
原因:多台设备共用同一网段,SSID 相似,终端自动连到了别的路由器;或者电控柜与办公网络在同一个广播域里,IP 冲突导致时通时断。手册第 2 章明确推荐为机器人单独配置路由器。
解决:机器人网络物理隔离,专用路由器、专用 SSID、固定网段,终端侧删掉其他同名无线配置;用arp -a确认没有重复地址;把路由器的信道从自动改成固定的、干扰少的信道。
5.4 现象:某路 DO 一直有输出,软件关不掉
原因:直接驱动电磁阀线圈没有加续流二极管,断电瞬间的反向电动势击穿了输出管。这种情况在手册的电气警告里有提示,但很容易被当成「反正能用」而忽略。
解决:更换输出板卡;所有感性负载补续流二极管,注意极性反接会短路;电流接近上限的负载一律加中间继电器隔离。做过一次全柜排查之后,把所有 DO 回路画成一张表贴柜门内侧。
5.5 现象:停机后触碰本体或电控柜内罩被烫到
原因:机器人和电控柜工作时产生热量,手册 1.3 明确写「刚停下时不要触碰,断电 1 小时左右才可触碰」。连续高节拍运行后,关节模块和柜内散热器的温度远高于手感预期。
解决:在柜门和本体附近贴高温警示标识;维护作业前用测温枪点一下再动手;滤器按手册 5.3.1 的周期清扫,散热不良会让温度进一步升高。
6. 把手册变成验收清单:维护周期、认证核对与一个自检习惯
第 5 章和第 6 章是最容易被跳过的两章,因为它们不教你接线。但设备验收和年检的时候,甲方要看的恰恰是这两章的内容。维修项目和周期在手册 5.2 有明确表格,我的做法是把它抄成一张带日期的执行表,贴在电控柜门内侧,每次维护签一次字。
| 项目 | 周期(按手册 5.2 执行) | 执行要点 | 记录方式 |
|---|---|---|---|
| 滤器清扫 | 按手册规定周期 | 断电操作,取出滤芯用压缩空气从内向外吹 | 日期 + 执行人 |
| 滤器更换 | 按手册规定周期或堵塞时 | 更换后确认柜内风道通畅 | 日期 + 备件批次 |
| 本体外观与线缆检查 | 每班次 | 重点看 TIO 线根部、本体电缆弯曲处 | 异常拍照存档 |
| 底座螺栓复紧 | 按手册规定周期 | 对角交叉,扭矩按手册要求 | 扭矩值记录 |
| 安全功能验证 | 按手册规定周期 | 急停、安全门、使能三键逐项实测 | 逐项打勾 |
认证章节(第 6 章)列了协作机器人认证、工业机器人认证、功能安全认证,以及 CE EMC、CE MD、ROHS。这部分的用法不是读,是核对:验收时把手册里的认证条目和设备铭牌、随机文件逐一对照,缺哪一项当场记录。功能安全认证尤其要看,它决定了这台设备能不能在无护栏条件下和人共处——手册开头那段关于「不推荐直接将机器人本体应用于作业对象为人体的场合」的说明,配合认证章节一起读,边界才清楚。
最后说一个我自己坚持的习惯。每次新设备进场,不管工期多紧,我都会花两个小时做一件事:把前面板每一路 DI 和 DO 逐个短接或置位,记录控制器侧的实际响应,然后把结果和手册第 4 章的表格对一遍,差异全部标注出来。这两个小时换来的是后面几个月的排障效率——因为我知道每一个通道「应该」是什么样,任何偏离都能立刻识别成故障而不是「本来就这样」。有一次就是靠这个动作发现一批设备的公共端出厂接线和手册不一致,及时在批量安装前改掉了,否则后面每一条产线都要重复踩一遍。希望帮到你。
本文还有配套的精品资源,点击获取