[traduzione]

Codici di errore e risoluzione dei problemi di rete del PLC Omron CJ2M

Un dispositivo Omron CJ2M può segnalare contemporaneamente un errore della CPU e un errore di rete, ma i due problemi non vengono diagnosticati nello stesso punto.

Sommario

La sezione CPU utilizza gli indicatori RUN e ERR/ALM, i flag dell'area ausiliaria, il codice di errore corrente in A400 e il registro degli errori. Un CJ2M-CPU3[] dispone anche di una sezione EtherNet/IP integrata con indicatori MS, NS, COMM, velocità di collegamento e un display a sette segmenti a due caratteri.

Questa distinzione è importante. Un ERR/ALM rosso fisso significa che la CPU si è arrestata a causa di un errore irreversibile. Un indicatore NS rosso lampeggiante, al contrario, può significare che l' PLC Il programma continua a funzionare anche se una o più connessioni di rete sono interrotte.

Questa guida spiega come distinguere queste condizioni, interpretare i codici di errore CJ2M più utili e risolvere i problemi di comunicazione FINS ed EtherNet/IP senza modificare le impostazioni a caso.

Ambito: CJ2M-CPU1[] e CJ2M-CPU3[] non sono uguali

Innanzitutto, leggi il modello completo della CPU dall'etichetta frontale.

  • CJ2M-CPU11/12/13/14/15: Nessuna porta EtherNet/IP integrata. Le comunicazioni Ethernet richiedono un'unità separata, come ad esempio un Modello CJ1W-EIP21 Unità EtherNet/IP o CJ1W-ETN21 Unità Ethernet.
  • CJ2M-CPU31/32/33/34/35: Include una porta EtherNet/IP integrata e gli indicatori di rete e il display a sette segmenti descritti in questo articolo.

Non considerare CJ1W-EIP21 e CJ1W-ETN21 come nomi intercambiabili.

Il CJ1W-EIP21 supporta collegamenti dati EtherNet/IP tag, messaggi CIP e comunicazioni FINS ed è descritto nel manuale Omron W465. Il CJ1W-ETN21 è un'unità Ethernet utilizzata per funzioni quali FINS, socket, FTP e servizi Ethernet correlati; i relativi manuali di rete principali sono W420 e W421.

Le informazioni sugli errori della CPU riportate di seguito si applicano a entrambe le famiglie CJ2M. I codici di visualizzazione di rete integrati si applicano specificamente alla CPU CJ2M-CPU3[]. Un'unità di comunicazione esterna ha i propri indicatori, impostazioni e parole di stato CIO assegnate.

Hai bisogno di un Altivar Drive di ricambio?

Scopri i nuovi dischi rigidi originali Altivar per interventi di manutenzione, risoluzione dei problemi e sostituzione.

inverter omron

Sicurezza e protezione dei dati prima della risoluzione dei problemi

Solo il personale qualificato può lavorare all'interno del quadro elettrico.

Prima di toccare terminali, connettori del backplane, interruttori dell'unità o cablaggi di rete, arrestare la macchina in sicurezza, isolare le fonti di alimentazione necessarie, seguire la procedura di blocco del sito e verificare che sia diseccitata. Non inserire o rimuovere unità della serie CJ mentre l'alimentazione è presente.

Eseguire un backup del programma utente, della configurazione del PLC, della tabella I/O, delle tabelle di routing, della configurazione di rete, dei simboli e dei file dei parametri prima di sostituire una CPU o un'unità di comunicazione. Un programma ladder caricato da solo potrebbe non contenere tutto il necessario per rimettere in servizio la macchina.

Registra anche le prove prima di procedere alla rimozione:

  • Numeri di modello completi della CPU e dell'unità di comunicazione
  • Versione dell'unità CPU e versione della sezione EtherNet/IP integrata
  • Stato di ogni indicatore
  • Codice a sette segmenti, se presente
  • Valore A400 e registro completo degli errori
  • Fase operativa della macchina al momento in cui si è verificato l'errore
  • Modifiche recenti a programmi, I/O, switch, reti o apparecchiature

Inizia dagli indicatori

Indicatori della CPU

stato dell'indicatoreSensoCosa fare per prima cosa
RUN green ONLa CPU è in modalità RUN o MONITOR e sta eseguendo il programmaVerificare se il problema è legato alla rete, all'I/O o al processo.
RUN OFF, ERR/ALM OFFLa CPU potrebbe essere in modalità PROGRAMMA o in fase di download.Verificare la modalità operativa in CX-Programmer
ERR/ALM lampeggiante rossoÈ attivo un errore non critico; il funzionamento della CPU continua normalmente.Leggere A400, i flag ausiliari e il registro degli errori.
ERR/ALM rosso pienoSi è verificato un errore irreversibile della CPU o una condizione di watchdog; il funzionamento della CPU si arresta.Registra le prove e identifica l'errore fatale prima di riavviare

Quando si verifica un errore irreversibile della CPU, le uscite delle unità I/O di base vengono disattivate. L'impostazione IOM Hold non mantiene attive le uscite fisiche durante un arresto irreversibile della CPU.

Indicatori EtherNet/IP integrati sulla CPU CJ2M-CPU3[]

IndicatoreSignificato normale o diagnostico
MS verde accesoLa sezione EtherNet/IP integrata funziona normalmente
MS lampeggiante rossoSi è verificato un errore recuperabile a livello di modulo o un errore di impostazione
MS rosso accesoSi è verificato un errore irreversibile nella sezione di rete integrata
NS verde accesoVengono stabiliti i collegamenti dati tag o le connessioni di messaggio richiesti
NS lampeggiante verdeLa porta è online, ma non tutte le connessioni previste sono state stabilite.
NS lampeggiante rossoSi è verificato un errore di rete recuperabile, in genere un timeout di connessione.
NS rosso accesoSi è verificato un errore di rete critico, come ad esempio il rilevamento di indirizzi IP duplicati.
COMM lampeggiante giallo o accesoVengono trasferiti frame Ethernet
100M o 10M ONIl collegamento fisico viene stabilito alla velocità indicata.

Il display a sette segmenti normalmente mostra il byte più a destra dell'indirizzo IP locale in formato esadecimale. In caso di errore di rete, può alternare un codice di errore con il byte più a destra dell'indirizzo IP di destinazione interessato. Fotografa l'intera sequenza, non solo un singolo fotogramma.

Come vengono memorizzati i codici di errore CJ2M

Il codice di errore più grave della CPU attualmente memorizzato è A400. Questa parola è utile, ma non fornisce una diagnosi completa.

La CPU CJ2 memorizza fino a 20 record di errore nelle posizioni da A100 ad A199. Ogni record utilizza cinque parole per il codice di errore, le informazioni sull'errore e l'ora in cui si è verificato. A300 è il puntatore del registro degli errori.

In CX-Programmer, collegarsi al PLC e aprire la finestra Errori PLC, quindi selezionare la scheda Registro errori. Leggere tutte le voci prima di cancellarle. Se si sono verificati più errori contemporaneamente, A400 segnala l'errore attivo con la gravità più elevata, che potrebbe essere la conseguenza piuttosto che l'evento iniziale.

Nel caso di una macchina con problemi intermittenti, la sequenza degli eventi spesso è indicativa del problema. Un errore di I/O di base seguito da un errore irreversibile del bus di I/O indica una direzione diversa rispetto a un errore di memoria seguito da un arresto del watchdog.

Trova il PLC giusto per il tuo sistema

Scopri nuove CPU PLC originali, moduli I/O, alimentatori e unità di comunicazione per progetti di manutenzione e automazione.

CPU Omron

Guida rapida ai codici di errore irreversibili del modello Omron CJ2M.

La tabella seguente elenca gli errori critici più utili per la risoluzione dei problemi sul campo. Non sostituisce le tabelle complete degli errori del W472.

Codice A400Categoria di errore ufficialecausa probabilePrima azione correttiva
809FTempo di ciclo superatoIl ciclo del PLC ha superato il tempo massimo del ciclo di monitoraggio nella configurazione del PLC.Verificare le recenti modifiche alla logica, i cicli, il carico degli interrupt e il tempo di ciclo massimo effettivo prima di modificare il limite.
80C0 a 80C7, 80CE, 80CFErrore del bus I/OCavo di collegamento allentato o danneggiato, coperchio terminale mancante, errore nel trasferimento del rack o connessione difettosa tra unità e backplane.Ispezionare il rack, il coperchio terminale, i cavi di collegamento I/O e la posizione registrata in A404.
80E0Errore di impostazione I/OLe unità effettive non corrispondono alla tabella I/O registrataConfronta il rack fisico con la tabella I/O e crea o trasferisci la tabella corretta
80E1Troppi punti di I/OCapacità I/O, rack, ingresso interrupt o limite di configurazione I/O a impulsi superatiCorreggere la configurazione hardware e riavviare il sistema dopo la verifica.
80E9Duplicazione del numero di unitàDue unità I/O speciali o unità bus CPU utilizzano lo stesso numero di unitàImpostare i numeri di unità univoci con l'alimentazione disattivata, quindi creare/verificare la tabella I/O.
80EADuplicazione del numero di rackImpostazione di duplicazione rack/allocazioneCorreggere le impostazioni del rack o dell'allocazione e riavviare.
80°FErrore del programmaNessun END, istruzione non valida, accesso illegale alla memoria, errore dell'attività o overflow del programma utenteUtilizzare le informazioni sull'errore e l'indirizzo di arresto nelle tabelle da A294 ad A299 per individuare l'errore del programma.
80F1Errore di memoriaErrore di checksum o di accesso nel programma utente, nella configurazione del PLC, nella tabella I/O, nella tabella di routing o nella configurazione dell'unità bus CPU.Identifica l'area di memoria interessata da A403, quindi ritrasferisci o ricrea solo quei dati.
80F2Errore di verificaIl programma utilizza una funzione non supportata dalla versione dell'unità CPU installataUtilizzare un programma compatibile o una versione appropriata dell'unità CPU
80F4Errore di trasferimento dalla scheda di memoriaIl trasferimento automatico all'avvio non è riuscito oppure i file/le schede richiesti non sono corretti.Ispezionare la scheda di memoria, trasferire i file, le impostazioni dei DIP-switch/avvio e la compatibilità dei file.
Da C101 a C2FFErrore irreversibile definito dall'utente da FALS(007)Il programma ladder ha generato intenzionalmente un errore fatale.Identificare il numero FALS e tracciare la condizione della macchina che lo ha attivato.

Errore 809F: Tempo di ciclo superato

Il codice 809F indica che il ciclo della CPU ha superato il tempo massimo di ciclo configurato nella configurazione del PLC.

Non aumentare immediatamente il limite. Verifica prima la presenza di una recente modifica online, di un ciclo che non termina più, di un'elaborazione eccessiva della tabella, di uno schema di attesa delle istruzioni di comunicazione o di un'attività di interruzione che ora dura troppo a lungo. Omron Fornisce il massimo delle informazioni di elaborazione delle attività di interruzione nella memoria ausiliaria, incluso A440, che possono aiutare a separare il caricamento ciclico del programma dal caricamento delle interruzioni.

Se il normale ciclo della macchina è effettivamente cambiato e il tempo massimo misurato rimane accettabile per il processo e la progettazione della sicurezza, è possibile rivedere l'impostazione del ciclo di monitoraggio. Non dovrebbe mai essere aumentata solo per mascherare una logica incontrollata.

Errori da 80C0 a 80CF: Errore del bus I/O

Un errore del bus I/O indica che la CPU non è riuscita a scambiare correttamente i dati attraverso il sistema rack CJ.

Leggere il documento A404 prima di intervenire sul rack, poiché identifica la posizione dell'errore. Nella tabella di Omron, il valore esadecimale 0E indica la mancanza del coperchio terminale, mentre 0F significa che non è stato possibile determinarne la posizione.

Con l'alimentazione scollegata, verificare:

  1. Il coperchio terminale viene installato all'estremità destra di ogni rack.
  2. Ciascuna unità è completamente installata e il relativo meccanismo di bloccaggio è innestato.
  3. I cavi di collegamento tra il rack della CPU e il rack di espansione sono integri e saldamente fissati.
  4. Nessun pin del connettore è piegato, contaminato o sottoposto a sollecitazioni meccaniche.
  5. L'alimentatore ha una capacità adeguata e una potenza in ingresso stabile.

Se il problema si ripresenta nella stessa posizione dopo aver ricollegato e sostituito il cavo, testare sistematicamente l'unità e i componenti del rack interessati. Sostituire la CPU come prima opzione raramente è la soluzione migliore per un guasto del bus I/O specifico di una determinata posizione.

Errore 80E0: Errore di impostazione I/O

L'errore 80E0 si verifica quando le unità collegate non corrispondono alla tabella I/O registrata.

Questo problema si verifica in genere in seguito alla sostituzione di un'unità, a una riorganizzazione del rack, al download di un progetto da un'altra macchina o alla creazione di una tabella I/O per una diversa configurazione CJ2M. Confrontare i numeri di modello, le posizioni degli slot, i numeri di unità e il numero effettivo di unità nel rack con quelli del progetto.

Non creare una nuova tabella I/O finché non hai capito il motivo della differenza. Su una macchina di produzione funzionante, accettare ciecamente l'hardware presente può nascondere un'unità errata o mancante. Una volta confermata la correttezza dell'hardware, crea o trasferisci la tabella I/O corrispondente e verificala nuovamente.

Errore 80E9: Duplicazione del numero di unità

Le unità bus CPU e le unità I/O speciali utilizzano interruttori numerici sul pannello frontale per l'allocazione dei dati e le aree di stato. Due unità con lo stesso numero possono impedire l'avvio con l'errore 80E9.

Spegnere l'unità prima di modificare qualsiasi interruttore. Assegnare un numero univoco appropriato al tipo di unità e all'assegnazione del progetto, ripristinare l'alimentazione e quindi verificare la tabella I/O e le impostazioni del software. Le parole ausiliarie da A410 a A416 aiutano a individuare i numeri di unità duplicati.

Errore 80F0: Errore di programma

80F0 è una categoria, non un singolo errore di programmazione. Può includere un errore di elaborazione delle istruzioni, un indirizzo BCD indiretto non valido, un accesso illegale alla memoria, un errore di task, la mancanza di END, un'istruzione non valida o un overflow della memoria utente.

Le informazioni sull'errore e l'indirizzo di arresto del programma nelle righe da A294 ad A299 sono più utili del solo codice di categoria. Apri il programma e l'attività corrispondenti in CX-Programmer, esamina l'istruzione in corrispondenza e immediatamente prima dell'indirizzo di arresto e controlla gli indirizzi indiretti e i registri indice utilizzando i valori presenti al momento in cui si è verificato l'errore.

Dopo aver corretto la logica, eseguire un test controllato. Un errore di programma causato da un valore di ricetta o da un indice di array insolito potrebbe non ripresentarsi durante una semplice esecuzione a vuoto.

Errore 80F1: Errore di memoria

Utilizzare A403 per determinare quale area di memoria non ha superato il controllo:

A403 bitArea interessataRecupero adeguato
A403.00Programma utenteTrasferisci di nuovo un programma verificato
A403.04Configurazione PLCInizializzare e reinserire o trasferire la configurazione PLC verificata
A403.05Tabella I/OInizializza e crea/trasferisci la tabella I/O corretta
A403.07tabella di instradamentoInizializza e trasferisci la tabella di routing verificata
A403.08Configurazione dell'unità bus CPUInizializza e trasferisci la configurazione dell'unità verificata

Evitate di inizializzare l'intero PLC quando è stata identificata una sola area dati. Se l'errore si ripresenta ripetutamente dopo un trasferimento riuscito, con alimentazione stabile e condizioni operative corrette, la sostituzione della CPU diventa una possibilità concreta.

Codici di errore CJ2M non fatali comuni

In caso di errore non critico, ERR/ALM lampeggia e la CPU continua normalmente a funzionare. Ciò non significa che la condizione sia innocua: un'unità I/O, la rete, la batteria o un processo interessati possono comunque arrestare parte del sistema.

Codice A400Categoria di erroreVerifiche pratiche
008BErrore di aggiornamento duplicatoCercare operazioni IORF, FIORF, IORD o IOWR in competizione tra attività cicliche e di interruzione; controllare A426
009AErrore di I/O di baseIspezionare l'unità I/O di base indicata, l'alimentazione esterna, il fusibile di uscita e il cablaggio di campo; utilizzare A408
009BErrore di configurazione del PLCEsaminare i valori di configurazione PLC non validi o non supportati e i trasferimenti di configurazione recenti.
00D1Errore nella scheda delle opzioniRiposizionare o sostituire la scheda opzionale anteriore dopo averla isolata in sicurezza; verificare la sezione A315.13.
00F1Errore nella memoria di backupErrore di scrittura del backup flash integrato; Omron specifica la sostituzione dell'unità CPU
00F2Errore di memoria tagRitrasferire il programma e le informazioni sul simbolo/tag di rete, quindi verificare il progetto.
00F3Errore di sistemaProblema di memoria durante la modifica online; trasferire nuovamente il programma verificato
00F7Errore batteriaLa batteria di backup è mancante o scarica mentre è attiva la funzione di rilevamento degli errori della batteria.
dalle 02:00 alle 02:00FErrore dell'unità bus della CPUUtilizzare A417 e il suffisso del codice per identificare il numero dell'unità interessata
Dalle 03:00 alle 03:35F, 03FFErrore dell'unità I/O specialeLeggere l'area di stato e il manuale dell'unità; il codice CPU identifica solo la categoria/unità
dalle 04:00 alle 04:00FErrore di impostazione dell'unità bus CPUVerificare gli interruttori dell'unità, i dati di configurazione, la tabella I/O e la configurazione di rete.
Dalle 05:00 alle 05:55FErrore di impostazione dell'unità I/O specialeVerificare i parametri dell'unità e gli interruttori hardware rispetto al progetto
41xx a 42FFErrore non fatale definito dall'utente da FAL(006)Individua il numero FAL e traccia la condizione di allarme programmata

In caso di errore della batteria, eseguire un backup del PLC prima della manutenzione e utilizzare il modello di batteria e la procedura di sostituzione specificati per la CPU installata. La disabilitazione del rilevamento della batteria è appropriata solo quando il sistema è stato progettato specificamente per funzionare senza batteria e si è tenuto conto della perdita dei dati memorizzati e del comportamento dell'orologio.

CJ2M-CPU3[] Codici di visualizzazione EtherNet/IP integrati

Sul display a sette segmenti della porta integrata vengono visualizzati i seguenti codici. Non si tratta di codici di errore della CPU A400.

DisplayDescrizione dell'errore OmronPrimi controlli
H1Numero di unità duplicatoVerificare il numero dell'unità della porta integrata rispetto a tutte le unità del bus della CPU
H4Errore nell'impostazione dell'indirizzo del nodoImpostare un indirizzo nodo FINS valido e univoco da 01 a FE
H7Tabella I/O non registrataCreare o trasferire la tabella I/O corretta dopo aver confermato l'hardware
H9Errore del bus I/ODiagnosticare il rack della CPU e il bus I/O; verificare le informazioni sugli errori della CPU.
HAErrore di memoria della CPULeggere il registro degli errori della CPU e il codice A403 prima di ritrasferire i dati.
HCErrore nella tabella di routingVerificare e trasferire la tabella di routing corretta
HHErrore irreversibile della CPUDiagnosticare la condizione ERR/ALM fissa sulla sezione CPU
C6Interruttori multipli accesiVerificare le condizioni degli interruttori sul pannello frontale e la configurazione dell'unità.
C8Impostazione dell'indirizzo del nodo modificata durante l'operazioneRipristina le impostazioni desiderate e riavvia il sistema dopo aver scollegato l'alimentazione in sicurezza.
d5Errore di verifica, destinazione inesistenteConfermare la potenza del target, l'indirizzo IP, l'identità del nodo e la voce target configurata.
d6Connessione non riuscitaEsamina la connessione non riuscita in Network Configurator e verifica i tag di destinazione, le dimensioni, l'RPI e le risorse.
d9Errore di collegamento ai dati del tagUno o più collegamenti dei tag risultano anomali; individuare la destinazione interessata e lo stato della connessione sottostante.
E1Collegamento Ethernet non rilevatoVerificare il cavo, la porta dello switch, il connettore e gli indicatori di velocità di collegamento.
E3Errore di connessione al serverIdentificare il servizio/server configurato e verificarne l'indirizzo e la raggiungibilità.
E8Errore nei parametri del dispositivoConfronta i parametri di rete scaricati con l'hardware installato e la versione dell'unità.
E9Errore di accesso alla memoriaRegistra il codice e la versione dell'unità; riprova un trasferimento verificato, quindi valuta l'hardware se restituisce
EAErrore nelle impostazioni avanzate IPCorreggere i parametri IP avanzati non validi
F0Duplicazione dell'indirizzo IPIndividua il dispositivo che utilizza lo stesso indirizzo IP, assegna indirizzi univoci, quindi riavvia la porta/PLC secondo necessità.
F2Errore nelle impostazioni di base di EthernetCorreggere la configurazione Ethernet di base
F3Indirizzi non corrispondentiVerificare il metodo di conversione FINS/IP selezionato e la relazione tra i numeri di nodo e di host.
F4Errore del controller delle comunicazioniRegistra la versione e le condizioni; riavvia il sistema solo dopo aver salvato le prove e consultato le linee guida ufficiali.

I codici H2, H3, H6, H8, Hb, Hd, HE e HF identificano ulteriori condizioni relative a CPU, porte integrate, backup, manutenzione, aggiornamento o watchdog. Per questi codici, utilizzare la tabella W472 completa e il registro degli errori della CPU anziché dedurre la causa solo dalla visualizzazione.

Aggiorna o sostituisci il tuo HMI

Trova pannelli HMI compatibili per modelli fuori produzione, aggiornamenti di macchine e sostituzione dell'interfaccia operatore.

schermo tattile omron

d5: Errore di verifica

d5 indica che non è stato possibile verificare la destinazione configurata, inclusa una destinazione che non esiste all'indirizzo previsto.

Verificare che il dispositivo di destinazione sia alimentato e fisicamente collegato, quindi confrontare l'indirizzo IP e l'identità del dispositivo configurati con quelli del nodo effettivo. Se un dispositivo è stato sostituito, verificare che il progetto di Network Configurator corrisponda ancora al modello, alla revisione, alle definizioni di assembly/tag e all'indirizzo di rete.

La visualizzazione alternata IP-byte è utile in questo caso. Converti il byte esadecimale in decimale e confrontalo con l'elenco di destinazione. Ad esempio, 64 in esadecimale corrisponde a 100 in decimale.

d6: Connessione non riuscita

d6 indica che non è stato possibile stabilire una connessione EtherNet/IP configurata.

Apri Network Configurator, connettiti a Internet tramite un percorso noto e funzionante e controlla lo stato della connessione per il nodo interessato. Verifica:

  • Indirizzi IP di origine e di destinazione
  • Nomi dei tag o degli assemblaggi di destinazione
  • Dimensioni dei dati di input e output
  • Intervallo di pacchetti richiesti
  • Impostazioni multicast/unicast, ove applicabile.
  • Capacità di connessione target e connessioni esistenti
  • Indipendentemente dal fatto che il programma di destinazione o la configurazione siano cambiati

Non limitarti a scaricare un vecchio file di rete su un dispositivo sostitutivo. Una revisione o una struttura di tag diversa potrebbe richiedere una configurazione aggiornata, anche se la famiglia di prodotti è la stessa.

d9 è un errore generale di collegamento dati-tag, non la causa principale. Un target può essere inattivo mentre gli altri collegamenti rimangono funzionanti.

Utilizzare lo stato NS, il byte di destinazione a sette segmenti, il monitor di connessione di Network Configurator e i dati di stato allocati alla porta integrata per identificare la connessione non riuscita. Quindi, risolvere i problemi relativi a d5, d6, timeout, destinazione o condizione di configurazione sottostanti.

Se d9 compare solo all'avvio della macchina, confrontare l'orario di avvio del PLC, l'avvio dello switch gestito, l'orario di avvio del dispositivo di destinazione e il momento in cui la logica di controllo inizia a valutare lo stato della rete. La connessione potrebbe ripristinarsi automaticamente, ma il programma PLC non deve considerare dati di rete obsoleti o non verificati come dati di processo validi.

Risoluzione dei problemi relativi all'indirizzo IP duplicato di F0

Quando la porta integrata rileva un altro dispositivo che risponde per il suo indirizzo IP, segnala F0 e l'interfaccia Ethernet interrompe le normali comunicazioni. Lo stato di IP duplicato persiste finché il conflitto non viene risolto e l'unità non viene riavviata, se necessario.

Utilizzare questa sequenza:

  1. Scollega il dispositivo nuovo o quello sottoposto a manutenzione di recente, in quanto è più probabile che contenga l'indirizzo duplicato.
  2. Da un PC di ingegneria sulla stessa sottorete, esaminare la tabella ARP e la tabella degli indirizzi MAC dello switch, se disponibile.
  3. Confrontare l'IP del PLC con Interfaccia uomo-macchina, guidare, sistema di visione, PLC di ricambio e indirizzi del laptop di manutenzione.
  4. Assegna un indirizzo statico univoco in base al piano di rete del sito.
  5. Verifica se un secondo dispositivo è stato temporaneamente spento; in caso contrario, il conflitto potrebbe ripresentarsi in seguito.

Eseguire un ping al PLC non è sufficiente per dimostrare che la risposta provenga dal PLC stesso. Verificare l'indirizzo MAC e lo stato dell'indicatore.

Regole FINS relative agli indirizzi dei nodi e agli indirizzi IP

La porta integrata dispone di un selettore di indirizzo nodo FINS esadecimale da 01 a FE. Il numero di nodo deve essere univoco nella rete FINS. Anche il numero di unità deve essere univoco tra le unità bus CPU nel sistema PLC.

Con il metodo di generazione automatica degli indirizzi IP di Omron, l'indirizzo del nodo FINS deve corrispondere alla parte host dell'indirizzo IP. Con le impostazioni predefinite di fabbrica, il nodo 01 corrisponde a 192.168.250.1.

Se il progetto utilizza una tabella IP o un metodo di conversione combinato, il nodo e il numero host IP non devono necessariamente corrispondere, ma le tabelle di routing e conversione devono essere corrette e ogni nodo IP e FINS deve rimanere univoco.

I numeri di porta predefiniti per FINS/UDP e FINS/TCP sono 9600. Una regola del firewall, un dispositivo NAT, un adattatore VPN o una seconda interfaccia di rete sul PC di sviluppo possono bloccare o instradare erroneamente questi pacchetti anche quando il ping ICMP ha esito positivo.

Spegnere sempre l'unità prima di modificare il numero di unità fisica o gli interruttori di indirizzo del nodo. Una modifica dell'indirizzo del nodo durante il funzionamento viene segnalata come C8 e non diventa una modifica online valida solo perché l'interruttore è stato spostato.

Quando CX-Programmer non riesce a connettersi a un CJ2M tramite Ethernet

Procedi dal basso verso l'alto nella struttura di rete.

1. Conferma il percorso di connessione esatto

Per un CJ2M-CPU3[], il cavo può essere collegato alla porta EtherNet/IP integrata. Per un CJ2M-CPU1[], identificare l'unità esterna CJ1W-EIP21 o CJ1W-ETN21 e il relativo numero di unità. Le impostazioni di CX-Programmer devono corrispondere all'interfaccia effettiva.

Se le impostazioni Ethernet non sono note, utilizzare la porta periferica USB della CPU come percorso diagnostico locale. La connessione tramite USB consente di verificare la modalità PLC, gli errori della CPU, le impostazioni IP, la tabella I/O, la tabella di routing e la configurazione dell'unità senza dover dipendere dal percorso Ethernet non funzionante.

Verificate la presenza di 100M o 10M sulla porta integrata e l'indicazione del collegamento sullo switch Ethernet. Utilizzate un cavo a doppino intrecciato schermato di comprovata affidabilità, della categoria appropriata, e una porta dello switch anch'essa funzionante.

L'assenza di un collegamento significa che le maschere di sottorete e i nodi FINS non sono ancora la causa del problema.

3. Controllare il PC di ingegneria

Assegna al PC un indirizzo IPv4 e una subnet mask compatibili e univoci. Identifica temporaneamente quale scheda di rete sta utilizzando CX-Programmer, soprattutto quando sono attive contemporaneamente le schede Wi-Fi, VPN, macchina virtuale e USB-Ethernet.

Non disabilitare i controlli di sicurezza in modo permanente. Se è richiesto un test del firewall, attenersi alle policy del sito e ripristinare immediatamente la protezione dopo aver identificato l'applicazione o la regola di porta necessaria.

4. Verificare l'IP del PLC, il nodo FINS e il metodo di conversione.

Se possibile, leggere le impostazioni del PLC online tramite USB. Confrontare lo switch del nodo fisico, l'indirizzo IP, la subnet mask, il metodo di conversione FINS/IP, la tabella di routing e le impostazioni di rete di CX-Programmer.

Se è selezionata la generazione automatica dell'indirizzo, una mancata corrispondenza tra il nodo FINS e il numero host IP può generare l'errore F3.

5. Testare a livelli

Verificare prima il collegamento, poi l'identità ARP/MAC, quindi il ping e infine il servizio FINS/CIP. Un ping riuscito dimostra solo la raggiungibilità IP di base. Non conferma che il routing FINS, la porta TCP/UDP 9600, le connessioni EtherNet/IP o il percorso di rete selezionato da CX-Programmer siano corretti.

Risoluzione dei problemi dei dispositivi esterni CJ1W-EIP21 e CJ1W-ETN21

Per un'unità esterna, iniziare dal suo numero di unità e dalle parole di stato CIO assegnate associate a tale numero. Un errore dell'unità bus CPU nella CPU può identificare l'unità interessata, mentre gli indicatori e l'area di stato dell'unità di comunicazione forniscono i dettagli di rete.

Per CJ1W-EIP21, utilizzare Omron W465 e Network Configurator. Verificare MS, NS, collegamento/attività, numero di unità, impostazioni nodo/IP, stato della connessione tag-link e registro degli errori dell'unità.

Per CJ1W-ETN21, utilizzare W420 per la configurazione della rete e W421 per i servizi applicativi. Le sue funzioni FINS, socket, FTP, posta elettronica e orologio vengono configurate e diagnosticate in modo diverso rispetto ai collegamenti dati EtherNet/IP. Un problema relativo a CJ1W-ETN21 non deve essere risolto utilizzando una checklist d9 destinata alla porta EtherNet/IP integrata di CJ2M-CPU3[].

Un flusso di lavoro pratico per la risoluzione dei problemi del CJ2M

Fase 1: Conservare le prove

Prima di cancellare qualsiasi cosa, fotografate la CPU e gli indicatori di comunicazione, registrate la sequenza visualizzata e caricate i dati relativi agli errori del PLC e allo stato della rete.

Passaggio 2: Decidere se la CPU si è arrestata

Se ERR/ALM è fisso e RUN è OFF, diagnosticare prima l'errore irreversibile della CPU. Se RUN rimane ON e solo NS è rosso o lampeggiante, proteggere il processo da dati di rete non validi durante la diagnosi della connessione.

Passaggio 3: consultare la fonte diagnostica corretta

  • Errore CPU: flag A400, A401/A402, parole che descrivono l'errore e registro degli errori.
  • Unità bus I/O o CPU: codice CPU più le parole di stato assegnate all'unità.
  • EtherNet/IP integrato: MS/NS, codice a sette segmenti, byte di destinazione e configuratore di rete.
  • Connessione di ingegneria FINS: collegamento fisico, percorso IP, impostazioni nodo/routing e accesso alla porta

Passaggio 4: Verifica cosa è cambiato

La recente sostituzione di un'unità, la creazione di una tabella I/O, il download di rete, la modifica di uno switch, la riassegnazione di un indirizzo IP, la modifica online, gli interventi sull'armadio elettrico o un problema di alimentazione a monte spesso consentono di restringere la diagnosi più rapidamente rispetto alla sola descrizione dell'errore.

Passo 5: Correggere una causa alla volta

Evitate di modificare contemporaneamente la tabella I/O, la tabella di routing, le impostazioni IP e il programma ladder. Effettuate una sola correzione verificata, riavviate il sistema solo quando richiesto dal manuale e controllate se viene riprodotto lo stesso codice originale.

Passaggio 6: Eseguire un test controllato

Verificare che la CPU ritorni alla modalità prevista, che le uscite siano sicure, che tutte le connessioni di rete necessarie siano stabilite e che la logica della macchina convalidi le comunicazioni prima di utilizzare i dati ricevuti.

Domande frequenti

Un ERR/ALM rosso fisso indica un errore irreversibile della CPU o una condizione di watchdog. La CPU si arresta e le uscite I/O di base vengono disattivate. Un ERR/ALM rosso lampeggiante indica un errore non irreversibile; la CPU continua normalmente l'esecuzione, ma la funzione interessata necessita comunque di una diagnosi. In entrambi i casi, consultare il file A400 e il registro degli errori completo.

d9 indica che uno o più collegamenti dati EtherNet/IP tag sono anomali. Non si tratta di un'istruzione di reset. Utilizzare il byte IP di destinazione alternato e il monitor di connessione di Network Configurator per individuare il collegamento guasto, correggere l'alimentazione di destinazione, l'indirizzo, il tag/assemblaggio, la dimensione dei dati, l'RPI o il problema di risorsa, quindi verificare che NS torni verde. Non cancellare l'errore riavviando ripetutamente l'alimentazione del PLC.

Il ping verifica solo la raggiungibilità IP di base. CX-Programmer potrebbe comunque non funzionare a causa di un driver di rete o di una scheda di rete PC errati, un nodo FINS o una tabella di routing non corretti, una porta FINS/TCP o FINS/UDP bloccata, una mancata corrispondenza nella conversione nodo/IP o una connessione indirizzata all'unità di comunicazione errata. Se possibile, collegarsi tramite USB per verificare le impostazioni effettive del PLC e della rete.

Sì, ma non dispone di una porta EtherNet/IP integrata. È necessaria un'unità EtherNet/IP esterna compatibile, come la CJ1W-EIP21. La CJ1W-EIP21 fornisce servizi Ethernet, ma è un prodotto diverso e non sostituisce la funzione di collegamento dati EtherNet/IP della CJ1W-EIP21.

Il codice 00F7 indica normalmente un errore della batteria non critico, pertanto la CPU può continuare a funzionare. Tuttavia, i dati memorizzati e l'orologio potrebbero andare persi dopo l'interruzione dell'alimentazione se la batteria è scarica o scollegata. Eseguire un backup del PLC e sostituire la batteria specificata secondo le istruzioni del manuale hardware CJ2, anziché rimandare l'operazione al successivo arresto.

Dai potenza ai tuoi progetti con i nuovi PLC originali Omron, Mitsubishi e Schneider, disponibili in magazzino e pronti da subito!

Quando la sostituzione è giustificata

Non sostituire un CJ2M a causa dei codici di errore 80E0, 80E9, d5, d6, d9, E1, F0 o F3 finché non siano stati verificati la configurazione, gli switch, il cablaggio, i dispositivi di destinazione e gli indirizzi di rete correlati. Questi codici di solito indicano una condizione del sistema piuttosto che un guasto all'elettronica della CPU.

La sostituzione diventa più ragionevole quando un programma e una configurazione noti per essere funzionanti sono stati ripristinati correttamente, le condizioni di alimentazione e del rack sono stabili, l'hardware collegato è stato isolato o testato e un errore interno della memoria, del watchdog, del controller di comunicazione o dell'hardware si ripresenta in modo coerente.

Abbina un sostituto tramite il modello completo e la versione dell'unità. Conferma la capacità del programma, i requisiti EtherNet/IP integrati, la configurazione I/O a impulsi, la scheda opzionale, la scheda di memoria, la configurazione di rete e la compatibilità del progetto salvato. Una CJ2M-CPU15 non è un sostituto diretto per una CJ2M-CPU35 quando la macchina utilizza la porta EtherNet/IP integrata.

Kwoco Possiamo aiutarvi a identificare una CPU Omron CJ2M, CJ1W-EIP21, CJ1W-ETN21, un'unità I/O, un cavo o una batteria adatti quando il ricambio originale è difficile da reperire. Inviate le foto complete della targhetta identificativa, le versioni dell'unità, la disposizione del rack, i codici di errore attivi e il backup di CX-Programmer; questi dettagli sono molto più utili del solo nome della famiglia di PLC.

Riferimenti ufficiali Omron

Contattaci

Basta compilare il tuo nome, indirizzo email e una breve descrizione della tua richiesta in questo modulo. Ti contatteremo entro 24 ore.

Prodotti in saldo

Unità CPU Omron CJ2M-CPU32

Fornitore di PLC Omron CJ1W-PA202 in Cina

Servoazionamento Mitsubishi serie MR-JE 400w MR-JE-40A

Hai bisogno di un incontro veloce?

Condividi il tuo modello o le specifiche e il nostro team ti aiuterà a trovare rapidamente la soluzione giusta.

Potresti trovare interessanti anche questi argomenti

Richiedi un preventivo veloce

*Rispettiamo la tua riservatezza e tutte le informazioni sono protette.