KUKA KRC2: DSE-RDW inconsistente — número de serie / PID atascado en 0 en la RDC
KRC2 DSE-RDW inconsistente con el número de serie atascado en 0 en la RDC: qué almacena la EEPROM de la RDC, cómo probar el enlace X21/X31 y cuándo la placa está realmente averiada.
DSE-RDW inconsistente — el número de serie / PID no se escribe en la RDC (atascado en 0)
El número de serie es correcto en el lado del disco duro pero se lee como 0 en la RDC; la escritura HDD→RDC falla y la inconsistencia no se borra — ¿un jumper, una EEPROM averiada o algo para forzar la inicialización?
La pregunta
La pregunta real son tres cuestiones concretas: (1) ¿hay un jumper de protección contra escritura en la placa RDC que bloquee la escritura? (2) ¿un número de serie atascado en 0 confirma que la EEPROM de la RDC ha fallado a nivel de hardware? (3) ¿existe un formateo de bajo nivel / variable de Monitor para forzar la inicialización de la RDC y poder reescribir el número de serie/PID?
Respuesta breve
$REBOOTDSE=TRUE solo reinicia el driver DSE — no puede reparar una celda de EEPROM averiada.
Qué dice el manual que almacena la RDC (verificado)
Dos hechos asientan la verdad de base: la RDC lleva un número de serie / número de robot en memoria no volátil, y el controlador lo coteja y (re)escribe activamente. Ambos manuales lo corroboran:
| Punto | KRC2 ed05 Operating Instructions | KSS System Messages |
|---|---|---|
| El número de serie / PID está en la EEPROM de la RDC, persistente | §11.12.1, p.120: “The contents of the EEPROM in the RDC unit can be overwritten. These data cannot be restored simply by booting the system.” | — (consistent: the robot number is held “(RDC)”, see below) |
| La RDC guarda un número de serie del robot que se comprueba | La tabla RDC contiene los datos de configuración de hardware de la RDC (§11.12.5, p.123) | Msg 271, p.48: “Robot no. <robot serial number (RDC)> does not correspond to calibration file” — el número de serie está explícitamente etiquetado (RDC) |
| El número puede estar ausente / sin programar | — | Msg 272 “No robot number programmed”; Msg 274 “Check robot number”; Msg 275 “Set robot number – program robot name” (p.48–49) |
| Sentido de la escritura | El contenido de la EEPROM se sobrescribe desde el lado del controlador (HDD/driver), §11.12.1, p.120 | El sentido HDD→RDC es exactamente tu cadena de error (“PID file write failure from hard drive to RDC”) |
$REBOOTDSE) no arregla un 0 — si la escritura no llegó a la celda, no hay nada que el arranque pueda releer.Dónde reside: la ruta del número de serie / PID HDD → DSE → RDC
La escritura que intenta el controlador (HDD → DSE → X21/X31 → EEPROM de la RDC)
Ruta e interfaces: KRC2 ed05 Operating Instructions — bus de accionamiento ST3 / interfaz serie RDC ST4 = X21 (§2.3.1, p.14); panel de conexiones X21 “RDC connection” y X31 “RDC connection on the robot base” (Fig. 2-28, p.39–40); cable de datos X21 ejes 1–8 (§2.9.5, p.45). La EEPROM se lee/escribe a través de este mismo enlace serie, por lo que un enlace inestable también puede romper una escritura.
Pregunta 1 — ¿hay un jumper de protección contra escritura en la RDC?
El corpus describe la EEPROM de la RDC como sobrescribible desde el controlador sin condición previa de jumper (§11.12.1, p.120). Si existe un jumper de revisión de placa, no es un ajuste de usuario documentado; suponerlo y moverlo es justo el tipo de paso a ciegas que hay que evitar.
Pregunta 2 — ¿un número de serie atascado en 0 confirma una EEPROM de RDC averiada?
Es compatible con ello, pero no es prueba. Una relectura de 0 tras un intento de escritura tiene más de una causa, y debes descartar primero las más baratas:
| Causa de “el número de serie sigue en 0 / la escritura falla” | Cómo distinguirla |
|---|---|
| Enlace de datos RDC roto / intermitente (X21–X31) | DSE-RDW muestra errores de transmisión/comunicación; las posiciones del resólver se leen como 0 o el contador de errores de comunicación sube (§11.12.7, p.125–126). Fallos relacionados: 105 “Transmission error DSE–RDW”, 100 “RDW boot up failure”. |
| Programa de RDC erróneo / ausente (lado driver) | 265 “RDW file not available” — el programa de RDC en RD_HWINF.INI es erróneo/falta; la herramienta de escritura no puede direccionar correctamente la RDC. Comprueba la entrada del INI. |
| La celda de EEPROM de la RDC realmente averiada | El enlace está limpio (sin errores 105/comunicación), el programa es correcto, se emite la escritura normal “fijar número de robot” — y el valor sigue leyéndose como 0. Descartada la ruta, un fallo de escritura persistente apunta a la EEPROM. Una prueba de sustitución lo confirma. |
Pregunta 3 — ¿hay un formateo de bajo nivel / variable de Monitor para forzar la inicialización de la RDC?
Lo que sí está documentado es la operación de escritura normal: el conjunto de mensajes de sistema 274 “Check robot number” / 275 “Set robot number – program robot name” (System Messages p.48–49) es la forma admitida de (re)programar el número de robot/serie en la RDC. Ten en cuenta que el propio manual aplaza el paso a paso de 272/275 (“Information can be found in the operating handbooks”) — así que el corpus confirma que lo fijas, no las pulsaciones exactas; trata el procedimiento detallado como una laguna a confirmar en la máquina / en el manual de operación KSS.
$REBOOTDSE=TRUE: reinicializa el driver DSE / restablece la comunicación DSE↔RDC. Es el movimiento correcto para reintentar el enlace, pero no puede reescribir ni reparar una celda de EEPROM averiada — coherente con §11.12.1 p.120 (“no se puede restaurar simplemente arrancando”). Que no ayudara es lo esperable si el problema es la celda o el enlace, y no condena por sí solo la placa.Cómo probar — antes de condenar la RDC
- Abre DSE-RDW y lee el estado.
Setup > Service > DSE-RDW(§11.12, p.120). En 1.RDC2 > Check communication (§11.12.7, p.125–126) reinicia el contador (“Reset comm. errors”) y observa el contador/estado de errores de comunicación (0001tras >3 transmisiones fallidas) y si las posiciones del resólver son razonables. En 1.RDC2 > Table (§11.12.5, p.123) lee los datos de configuración de la RDC (el número de serie reside en este bloque de EEPROM) y usa Export para capturarlos. Comunicaciones limpias + un número de serie 0 aíslan el fallo en la escritura de EEPROM/PID, no en el enlace. - Verifica la ruta de datos X21–X31 de extremo a extremo (apaga primero). Desconecta el cable de datos de la RDC en ambos extremos —
X21en el armario (interfaz serie RDC ST4, p.14) yX31en la base del robot (Fig. 2-28, p.39–40). Vuelve a asentar ambos; inspecciona pines doblados / corrosión. Con un multímetro, comprueba la continuidad pin a pin de extremo a extremo, y comprueba que ningún conductor esté cortocircuitado con su vecino o con la malla. Confirma que la malla es continua y está unida en ambas carcasas (una malla rota es el fallo intermitente/de transmisión clásico — cf. código 105). - Prueba de movimiento (detecta la rotura intermitente). Mantén el medidor en un conductor sospechoso y flexiona el cable a lo largo, especialmente en los aliviadores de tracción de
X21/X31y en los puntos de cadena portacables, vigilando si la lectura parpadea a circuito abierto. Una caída que aparece solo al mover el cable explica una escritura inconsistente que una comprobación estática supera. - Confirma el programa / INI de la RDC. Asegúrate de que el programa de RDC nombrado en
RD_HWINF.INIsea correcto y esté presente (una entrada errónea provoca el 265). Una RDC mal direccionada puede hacer fallar la escritura sin que la EEPROM esté averiada. - Reintenta la escritura documentada. Como Experto/Administrador, emite la operación normal “Fijar número de robot / programar nombre del robot” (msg 275) con el enlace confirmado como bueno, luego relee el número de serie en la tabla de la RDC. Sigue en 0 → la escritura realmente no cuaja.
- Prueba de sustitución de la RDC (el paso de decisión). Si dispones de una RDC en buen estado conocido, sustitúyela y repite la escritura. Si ahora el número de serie se programa y la inconsistencia se borra → la EEPROM de la RDC original es el fallo (confirmado por sustitución). Si una RDC buena tampoco acepta la escritura → el problema está aguas arriba (DSE / driver / INI / cable), no en la EEPROM.
¿Podría ser algo distinto de la EEPROM?
Vale la pena descartarlas, porque cada una se manifiesta de forma distinta y aleja de una sustitución de placa:
| Alternativa | Firma | Veredicto |
|---|---|---|
| Fallo del enlace DSE–RDC (cable/conector) | 105 “Transmission error DSE–RDW” / 100 fallo de arranque; el contador de errores de comunicación de DSE-RDW sube | Comprueba primero — la solución más barata; tu escritura viaja por este enlace |
| Programa de RDC / INI erróneo | 265 “RDW file not available”; la herramienta de escritura no puede direccionar la RDC | Rápido de verificar en RD_HWINF.INI |
| Fallo del lado DSE / DSE-IBS | 101 “DSE boot up failure”; estado de la DSE anómalo en DSE-RDW | Menos probable si otros ejes/realimentación funcionan; la prueba de sustitución separa la DSE de la RDC |
| RDC EEPROM cell failed | Enlace limpio, programa correcto, la escritura sigue releyéndose como 0 | Lo más probable una vez excluidas las anteriores — confirma por sustitución |
Puntos abiertos / por verificar
- Jumper de protección contra escritura: ninguno documentado en el corpus — si una revisión de hardware lo tiene, no es un ajuste de usuario documentado (laguna).
- Formateo de bajo nivel / forzar inicialización: ningún “formateo” de EEPROM ni variable de Monitor documentados; solo existe la escritura normal “fijar número de robot” (laguna — no improvises un formateo).
- Pulsaciones exactas de “fijar número de robot”: System Messages 272/275 confirman la operación pero aplazan el paso a paso al manual de operación (“Information can be found in the operating handbooks”) — confírmalo en la máquina / en el manual KSS.
- Mapa de pines del conector RDC: la asignación de pines del cable de datos X21 en §2.9.5 (p.45) es una figura; lee el pinout exacto contra el esquema de cableado del armario antes de medir pin a pin.
- Modelo: las Operating Instructions del corpus son KRC2 ed05 (V3.3, 2007); en un KRC2 más antiguo la ruta de menú DSE-RDW puede diferir ligeramente — confírmalo en el controlador.
Sources: KRC2 ed05 Operating Instructions — ST4 serial RDC interface / X21 (§2.3.1, p.14), connection panel X21 & X31 RDC connection (Fig. 2-28, p.39–40), data cable X21 (§2.9.5, p.45), DSE-RDW diagnosis incl. EEPROM-overwrite note (§11.12.1, p.120), RDC table (§11.12.5, p.123), check RDC–DSE communication (§11.12.7, p.125–126). KSS System Messages — 100 RDW boot-up failure (p. 17), 105 transmission error DSE–RDW (p. 19), 265 RDW file not available (p. 46), 271 robot no. (RDC) vs calibration file (p. 48), 272/274/275 robot-number programming (p.48–49). Fault Listing Manual — 100, 102, 105, 265 (corroborating).
¿Tienes una pregunta sobre tu robot?
Cualquier marca, cualquier controlador, cualquier antigüedad. Describe el problema, añade una foto y obtén una respuesta técnica clara gratis.
Respuesta generada por IA y verificada con los manuales oficiales del fabricante. Solo con fines informativos — no sustituye la documentación oficial del fabricante ni los procedimientos de seguridad.
Solicitar presupuesto
¿Buscas una configuración específica o quieres consultar nuestro stock actual? Cuéntanos sobre tu proyecto — respondemos en 24 horas desde nuestra oficina de Bilbao.


