RS232/RS422 Problem

P

Philip Kilpatrick

Guest
Ho un PLC CLX e utilizzando la porta seriale per operare messaggio viene visualizzato.Questo sistema ha funzionato per circa 8 anni senza altri problemi a sostituire un altro display.Recentemente è successo qualcosa e che nessuno dei opera mostra.I collegare un monitor al PLC direttamente e il display funziona correttamente.Si collega il computer alla porta seriale del PLC e posso leggere e scrivere da e verso il porto.Quando collego il convertitori RS422 si ferma tutto, ho sostituito tutti i convertitori, ancora non funziona.Gli alimentatori sembrano fine a circa -12VDC.Ho istituito filo convertitori prova del filo nuovo e ancora non funziona.Ho anche cambiato in RS485 per testare, ma ancora non funziona.

Tu hai qualche idea?Ho lavorato su questo per quasi due settimane, diventando un po 'flustrated.

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Piangi o Molto Triste" border="0" />Grazie

 
Salve,

Suppongo che il convertitore e il display si trovano su un PCB - vi sono altre parti che possono aver fallito?- Dove e cosa tensione si ottiene è la visualizzazione di potenza da?

Avete esaminato / resistenza controllato i pcb per qualsiasi brani rotto / giunti a secco / Bad cavo seriale?Non ha familiarità con tale controller - ma c'è un modo un parametro per l'uscita PLC seriale del display potrebbe avere cambiato così facendo comms stabilisce che la linea non è riuscito?

 
tenta di utilizzare l'isolamento galvanico rs422/rs422 convertitore.I cosa il problema è anello di terra noncorrect.

 
Ho dei problemi con 232-422 convertitori prima.A seconda di cosa si sta usando, alcuni di questi convertitori (B & B, per esempio) in realtà non soddisfano il requisito di RS-232 (di cui hanno bisogno più che la tensione di ingresso minima garantita).Si può monitorare l'uscita 422 del convertitore con un oscilloscopio e verificare che i segnali sono che passa?

 
Grazie per le vostre risposte e domande.

Tutti i convertitori sono da B & B, sono lo stesso modello che è stato utilizzato prima.
Ho un programma software da B & B per testare i convertitori con un loop back connettore, non si è mai lavorato per una delle conveters, ho pensato che fosse qualcosa che ho fatto di sbagliato, forse no.

Guarderò in un'altra produzione.

Abbiamo verificato la porta PLC e tutto è buono e la stessa degli ultimi 8 anni.Si va da porta seriale a una Conveter, il lato RS422 va poi a 4 assi altri messaggi ProLite e ad ogni display abbiamo allora un Conveter RS422/RS232.Nessuno dei lavori mostra, il legame comune è il primo convertitore, questo è stato cambiato due volte.L'allora cambiato tutti i convertitori.Gli alimentatori sono 12 VDC, con varation tensione 11,5-16,5 su alcuni di essi.
Il cavo seriale RS232 è bella, io uso questo stesso cavo per il test, quando ho collegare un monitor direttamente al RS232, funziona benissimo, l'unica ragione io uso i convertitori è la distanza.Grazie

 
Questo suona come un errore di cavo.RS422 è un interfaccia di cinque fili.Due coppie differenziali e un terreno.Spesso il terreno è dimenticato.Se i due pezzi di apparecchiature hanno una connessione a un terreno comune della terra, allora funzionerà almeno temporaneamente.Tuttavia, se questa terra terra è perso un cavo non contiene il filo di massa, che smetterà di funzionare.

Il mio consiglio è quello di ottenere il pezzo più lungo di ricambio di cavo che si hanno e utilizzarlo per collegare un monitor al controllore.Lasciare il resto dei segni e il cavo originale separati.Avviare il sistema e verificare che il display funziona.Se non funziona, mostra di swap e convertitori fino a quando non.Ora avete una coppia conosciuta di lavoro.Swap nel resto del display e convertitori fino a quando non hanno dimostrato la condizione di tutto l'hardware.Se non hai trovato difetti, l'unica cosa che rimane è il cavo.

Quanto è lungo il cavo?Una possibilità che è stato tagliato?Forse è stato tagliato da un'altra parte e poi assemblati in parallelo in modo errato?Abbiamo usato questo stesso tipo di regime di diversi anni fa in un'altra azienda dove ho lavorato.Le lunghezze dei cavi sono stati molto lunghi.Le nostre tariffe di trasmissione erano bassi, in modo da non usare sempre cavi twisted pair.A volte si usa "satinato argento", che assomiglia a filo del telefono.I nostri segni sarebbe smettere di lavorare e ci si trova spesso che un imprenditore trovato il nostro filo, per scontato che fosse un segnale di telefono, e batté in essa!Lasciate che vi dica che la RS422 non funziona se il telefono pentole è collegato ad esso!

 
La più lunga del cavo dovrebbe essere di circa 400 metri.Ho fatto test simular, ma con un filo molto breve nel negozio.Ho un nuovo rotolo di filo che ci proverò.Io di controllare anche la motivazione in tutti i cavi esistenti.

Sapete quanto è affidabile un ciclo di prova è indietro, ho provato con vari convertitori ma non vede mai nulla di ritorno nella finestra di ricezione.Se mi connetto direttamente dal PLC funziona benissimo senza convertitori.Sono stato il collegamento di un filo dal Tx al Rx del connettore.

Grazie

 
Sì, loopback dovrebbe funzionare.B & B fa una buona attrezzatura e ha per molti anni.Se si convertitori sono alimentati dalla linea RS232, allora non si può semplicemente staccare la spina e ponticello trasmette per ricevere, come il convertitore unplugged non avrà il potere.È possibile contattare B & B di sostegno per i dettagli su ricomincia i convertitori particolari.

Ecco alcune altre idee su come risolvere i problemi.Su due computer in qualche cavo e due dei RS232-422 convertitori.(Uno o entrambi i computer possono essere portatili, e quelli vecchi funzionano bene per questo.) Collegare i convertitori per i computer e quindi collegare il cavo come di consueto.Su entrambi i computer, aprire un programma seriale terminal portuale.Windows viene fornito con uno chiamato Hyperterminal.Ci sono molti altri, alcuni sono gratuiti.TerraTerm funziona anche bene.Configurare il programma terminale seriale, porta per la velocità di trasmissione e qualsiasi porta seriale è collegata al.Disattivare qualsiasi handshaking hardware.Anche disattivare qualsiasi eco locale di caratteri.Dillo a entrambi i programmi di terminale a "connettersi", in HyperTerminal, penso che devi fare clic su un pulsante che assomiglia a un telefono_Ora inizia a scrivere su un computer, se il cavo e convertitori sono buoni, allora l'uscita dovrebbe apparire su un altro computer.Se si va al secondo computer, si dovrebbe essere in grado di digitare messaggi torna al primo.

Consente di chiamare il computer "A" e B ". Portarli alla sede del cliente e la connessione" A "alla fine del PLC e collegarsi" B "al primo schermo. Ancora una volta aperto il software di serie del terminale portuale, configurare come prima e il tipo di entrambe le tastiere. Se "A" è possibile digitare i caratteri a "B" 's schermo, ma "B" non può tipo "A", quindi il percorso di ritorno è rotto. Se "B" è possibile digitare i caratteri di "A"' s schermo , ma "A" non può tipo "B", quindi il percorso di trasmissione è rotto. Se nessuno dei due tipi sia possibile per, poi hai un cortocircuito o taglio cavi.

Se uno dei due computer mostra i caratteri, ma che sono sbagliate o confuse, il cavo è ottenuto un filo rotto o una giuntura di non corretto.Questi sono doppini, se il cavo è collegato sbagliato e uno dei cavi di trasmissione è intrecciato con un filo di ricevere piuttosto che il suo compagno, quindi roba davvero strano accade.

Una volta che hai i due computer a parlare via cavo del cliente.Ricollegare il PLC al posto del computer "A".E controllare lo schermo del computer "B" durante l'esecuzione del PLC.Si dovrebbe vedere il traffico sul cavo.Se i dati sono binari, apparirà come un insieme di caratteri senza senso.Questo è OK.La cosa più grande è qualcosa entrava.

 
Ho sorta di parte di questo fatto, ma lo farà nella misura in cui ti hanno suggerito.Sarà la prossima settimana prima di tornare al sito.

Mi hai dato un sacco di informazioni per provare.

Grazie

 

Welcome to EDABoard.com

Sponsor

Back
Top