KUKA KRC2: DSE-RDW incoerente — numero di serie / PID bloccato a 0 sulla RDC
KRC2 DSE-RDW incoerente con il numero di serie bloccato a 0 sulla RDC: cosa memorizza la EEPROM della RDC, come testare il collegamento X21/X31 e quando la scheda è davvero guasta.
DSE-RDW incoerente — il numero di serie / PID non si scrive sulla RDC (bloccato a 0)
Il numero di serie è corretto sul lato disco fisso ma si legge 0 sulla RDC; la scrittura HDD→RDC fallisce e l’incoerenza non si cancella — un jumper, una EEPROM guasta o qualcosa per forzare l’inizializzazione?
La domanda
La vera domanda sono tre quesiti precisi: (1) c’è un jumper di protezione da scrittura sulla scheda RDC che blocca la scrittura? (2) un numero di serie bloccato a 0 conferma che la EEPROM della RDC si è guastata a livello hardware? (3) esiste un formato di basso livello / variabile Monitor per forzare l’inizializzazione della RDC così da poter riscrivere il numero di serie/PID?
Risposta breve
$REBOOTDSE=TRUE riavvia solo il driver DSE — non può riparare una cella di EEPROM guasta.
Cosa dicono i manuali che la RDC memorizza (verificato)
Due fatti fissano la verità di base: la RDC porta un numero di serie / numero di robot in memoria non volatile, e il controllore lo verifica e lo (ri)scrive attivamente. Entrambi i manuali confermano:
| Punto | KRC2 ed05 Operating Instructions | KSS System Messages |
|---|---|---|
| Il numero di serie / PID è nella EEPROM della 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 custodisce un numero di serie del robot che viene controllato | La tabella RDC contiene i dati di configurazione hardware della RDC (§11.12.5, p.123) | Msg 271, p.48: “Robot no. <robot serial number (RDC)> does not correspond to calibration file” — il numero di serie è esplicitamente etichettato (RDC) |
| Il numero può essere assente / non programmato | — | Msg 272 “No robot number programmed”; Msg 274 “Check robot number”; Msg 275 “Set robot number – program robot name” (p.48–49) |
| Direzione della scrittura | Il contenuto della EEPROM viene sovrascritto dal lato controllore (HDD/driver), §11.12.1, p.120 | La direzione HDD→RDC è esattamente la tua stringa di errore (“PID file write failure from hard drive to RDC”) |
$REBOOTDSE) non corregge uno 0 — se la scrittura non è arrivata nella cella, non c’è nulla che l’avvio possa rileggere.Dove risiede: il percorso del numero di serie / PID HDD → DSE → RDC
La scrittura che il controllore sta tentando (HDD → DSE → X21/X31 → EEPROM della RDC)
Percorso e interfacce: KRC2 ed05 Operating Instructions — bus di azionamento ST3 / interfaccia seriale RDC ST4 = X21 (§2.3.1, p.14); pannello connessioni X21 “RDC connection” e X31 “RDC connection on the robot base” (Fig. 2-28, p.39–40); cavo dati X21 assi 1–8 (§2.9.5, p.45). La EEPROM viene letta/scritta su questo stesso collegamento seriale, quindi un collegamento instabile può anche interrompere una scrittura.
Domanda 1 — c’è un jumper di protezione da scrittura sulla RDC?
Il corpus descrive la EEPROM della RDC come sovrascrivibile dal controllore senza alcuna precondizione di jumper (§11.12.1, p.120). Se esiste un jumper di revisione della scheda, non è un’impostazione utente documentata; supporlo e spostarlo è proprio il tipo di passo alla cieca da evitare.
Domanda 2 — un numero di serie bloccato a 0 conferma una EEPROM della RDC guasta?
È compatibile, ma non è prova. Una rilettura di 0 dopo un tentativo di scrittura ha più di una causa, e devi escludere prima quelle più economiche:
| Causa di “il numero di serie resta 0 / la scrittura fallisce” | Come distinguerla |
|---|---|
| Collegamento dati RDC interrotto / intermittente (X21–X31) | DSE-RDW mostra errori di trasmissione/comunicazione; le posizioni del resolver si leggono 0 oppure il contatore di errori di comunicazione sale (§11.12.7, p.125–126). Guasti correlati: 105 “Transmission error DSE–RDW”, 100 “RDW boot up failure”. |
| Programma RDC errato / mancante (lato driver) | 265 “RDW file not available” — il programma RDC in RD_HWINF.INI è errato/mancante; lo strumento di scrittura non riesce a indirizzare correttamente la RDC. Controlla la voce del file INI. |
| Cella di EEPROM della RDC effettivamente guasta | Il collegamento è pulito (nessun errore 105/comunicazione), il programma è corretto, viene impartita la normale scrittura “imposta numero robot” — e il valore si legge ancora 0. Escluso il percorso, un fallimento di scrittura persistente punta alla EEPROM. Una prova di sostituzione lo conferma. |
Domanda 3 — esiste un formato di basso livello / variabile Monitor per forzare l’inizializzazione della RDC?
Ciò che è documentato è la normale operazione di scrittura: l’insieme di messaggi di sistema 274 “Check robot number” / 275 “Set robot number – program robot name” (System Messages p.48–49) è il modo supportato per (ri)programmare il numero di robot/serie nella RDC. Nota che il manuale stesso rinvia il passo-passo per 272/275 (“Information can be found in the operating handbooks”) — quindi il corpus conferma che lo imposti, non la sequenza esatta di tasti; tratta la procedura dettagliata come una lacuna da confermare sulla macchina / nel manuale operativo KSS.
$REBOOTDSE=TRUE: reinizializza il driver DSE / ristabilisce la comunicazione DSE↔RDC. È la mossa giusta per riprovare il collegamento, ma non può riscrivere o riparare una cella di EEPROM guasta — coerente con §11.12.1 p.120 (“cannot be restored simply by booting”). Che non sia servito è prevedibile se il problema è la cella o il collegamento, e non condanna di per sé la scheda.Come testare — prima di condannare la RDC
- Apri DSE-RDW e leggi lo stato.
Setup > Service > DSE-RDW(§11.12, p.120). In 1.RDC2 > Check communication (§11.12.7, p.125–126) azzera il contatore (“Reset comm. errors”) e osserva il contatore/stato degli errori di comunicazione (0001dopo >3 trasmissioni fallite) e se le posizioni del resolver sono sensate. In 1.RDC2 > Table (§11.12.5, p.123) leggi i dati di configurazione della RDC (il numero di serie risiede in questo blocco EEPROM) e usa Export per acquisirli. Comunicazioni pulite + un numero di serie 0 isolano il guasto sulla scrittura EEPROM/PID, non sul collegamento. - Verifica il percorso dati X21–X31 da estremo a estremo (spegni prima). Scollega il cavo dati della RDC a entrambe le estremità —
X21sull’armadio (interfaccia seriale RDC ST4, p.14) eX31sulla base del robot (Fig. 2-28, p.39–40). Riposiziona entrambi; ispeziona per pin piegati / corrosione. Con un multimetro, controlla la continuità pin-a-pin da estremo a estremo, e verifica che nessun conduttore sia in corto con il vicino o con la schermatura. Conferma che la schermatura è continua e collegata su entrambi i gusci (una schermatura interrotta è il classico guasto intermittente/di trasmissione — cfr. codice 105). - Prova di flessione (cattura l’interruzione intermittente). Tieni il misuratore su un conduttore sospetto e fletti il cavo lungo la sua lunghezza, specialmente in corrispondenza dei pressacavi di
X21/X31e dei punti della catena portacavi, osservando se la lettura passa a circuito aperto. Una caduta che compare solo muovendo il cavo spiega una scrittura incoerente che una verifica statica supera. - Conferma il programma / INI della RDC. Assicurati che il programma RDC indicato in
RD_HWINF.INIsia corretto e presente (una voce errata genera il 265). Una RDC mal indirizzata può far fallire la scrittura senza che la EEPROM sia guasta. - Ritenta la scrittura documentata. Come Esperto/Amministratore, impartisci la normale operazione “Imposta numero robot / programma nome robot” (msg 275) con il collegamento confermato buono, poi rileggi il numero di serie nella tabella della RDC. Ancora 0 → la scrittura davvero non attecchisce.
- Prova di sostituzione della RDC (il passo decisivo). Se è disponibile una RDC di provata bontà, sostituiscila e ripeti la scrittura. Se ora il numero di serie si programma e l’incoerenza si cancella → la EEPROM della RDC originale è il guasto (confermato per sostituzione). Se anche una RDC buona non accetta la scrittura → il problema è a monte (DSE / driver / INI / cavo), non la EEPROM.
Potrebbe essere qualcosa di diverso dalla EEPROM?
Vale la pena escluderle, perché ciascuna si manifesta diversamente e allontana da una sostituzione di scheda:
| Alternativa | Firma | Verdetto |
|---|---|---|
| Guasto del collegamento DSE–RDC (cavo/connettore) | 105 “Transmission error DSE–RDW” / 100 fallimento di avvio; il contatore di errori di comunicazione di DSE-RDW sale | Controlla per primo — la soluzione più economica; la tua scrittura viaggia su questo collegamento |
| Programma RDC / INI errato | 265 “RDW file not available”; lo strumento di scrittura non riesce a indirizzare la RDC | Rapido da verificare in RD_HWINF.INI |
| Guasto del lato DSE / DSE-IBS | 101 “DSE boot up failure”; stato della DSE anomalo in DSE-RDW | Meno probabile se altri assi/retroazioni funzionano; la prova di sostituzione separa la DSE dalla RDC |
| RDC EEPROM cell failed | Collegamento pulito, programma corretto, la scrittura si rilegge ancora 0 | Più probabile una volta escluse le precedenti — conferma per sostituzione |
Punti aperti / da verificare
- Jumper di protezione da scrittura: nessuno documentato nel corpus — se una revisione hardware ne ha uno, non è un’impostazione utente documentata (lacuna).
- Formato di basso livello / forzatura inizializzazione: nessuna “formattazione” EEPROM né variabile Monitor documentate; esiste solo la normale scrittura “imposta numero robot” (lacuna — non improvvisare una formattazione).
- Sequenza esatta di tasti per “imposta numero robot”: System Messages 272/275 confermano l’operazione ma rinviano il passo-passo al manuale operativo (“Information can be found in the operating handbooks”) — confermalo sulla macchina / nel manuale KSS.
- Mappa pin del connettore RDC: l’assegnazione dei pin del cavo dati X21 in §2.9.5 (p.45) è una figura; leggi il pinout esatto rispetto allo schema di cablaggio dell’armadio prima di misurare pin-a-pin.
- Modello: le Operating Instructions del corpus sono KRC2 ed05 (V3.3, 2007); su un KRC2 più vecchio il percorso di menu DSE-RDW può differire leggermente — confermalo sul controllore.
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).
Hai una domanda sul tuo robot?
Qualsiasi marca, qualsiasi controllore, qualsiasi età. Descrivi il problema, aggiungi una foto e ottieni una risposta tecnica chiara gratis.
Risposta generata dall’IA e verificata sui manuali ufficiali del produttore. Solo a scopo informativo — non sostituisce la documentazione ufficiale del produttore né le procedure di sicurezza.
Richiedi un preventivo
Cerchi una configurazione specifica o vuoi parlarci della nostra disponibilità attuale? Raccontaci il tuo progetto — rispondiamo entro 24 ore dal nostro ufficio di Bilbao.


