讨论

发那科机器人HBK信号一直没输出,IO设的没问题啊

彬姐
彬姐
2026/04/20 10:47

现场一台发那科R-30iB带R-30iA控制柜的机器人,配的是HBK总线板,IO配置里UOP和Robot I/O都分配好了,示教器上DI/DO状态也能手动翻转,但跑程序的时候HBK那边收不到触发信号,一直是0。换了一块新的HBK板子也是一样的情况,怀疑是不是哪个参数没开。

翻了手册看到有个IRHOST和HOST的设置项,不太确定跟这个有没有关系。有没有遇到过这个情况的,麻烦给个排查方向。

16 3

全部回复 (3)

zhang2002
zhang2002#1

HBK这玩意儿我去年在库卡那边也碰到过类似的,最后查下来是R30iA控制柜里$HOST_CFG那个参数没设对,你查一下菜单里 MENU → 0 NEXT → 6 SYSTEM → $HOST_CFG,看$HOST_ENB是不是设成了1,$HOST_TIMEOUT默认是30秒,太短了也会丢信号。另外HBK板上那个ETH1和ETH2两个网口确认一下别插反了,有些型号的板子插反了示教器上IO状态照常显示,但实际总线就是不通的。

2026/04/20 14:06
老冯
老冯#2

先确认一下你HBK板上那8个状态灯正常不,亮了几个?另外程序里触发HBK输出用的是哪条指令,RO[ ]=ON这种标准IO赋值,还是用的DO[ ]?有些工程师把HBK的输出点当成普通DO来写,示教器上看IO都翻变了但实际总线没数据。

2026/04/21 22:41
sun2005
sun2005#3

纯抬个杠,光说配了R-30iA柜带HBK,HBK这板子都停产多少年了,你确定板子型号没认错?有些现场老师傅把普通的Profibus板或者EtherNet/IP板也喊成HBK。

2026/04/22 20:23