Analisi della definizione del connettore di interfaccia RS232-C secondo il principio di comunicazione seriale del PLC

Sep 19, 2018 Lasciate un messaggio

Ogni tipo di PLC dispone di una configurazione standard integrata di due interfacce di comunicazione, ovvero l'interfaccia di comunicazione RS232 e RS485. L'interfaccia RS232 viene utilizzata principalmente per il download di programmi o per la comunicazione con computer superiore e touch screen e l'interfaccia RS485 viene principalmente utilizzata per la configurazione. Il controllo della comunicazione è implementato utilizzando una rete del protocollo RS485.

1.Il connettore di interfaccia RS232-C generalmente utilizza il connettore 9 a 9 pin modello 9, richiede solo 3 linee di interfaccia, ovvero invia dati, riceve dati e segnale di terra per trasmettere dati.

RS232 interface

Nella specifica RS232, il valore di tensione è + 3 V ~ + 15 V (in genere + 6 V) è chiamato 0 o ON. La tensione è -3V ~ -15V (in genere -6V) è chiamata 1 o OFF; l'alto potenziale RS232 sul computer è di circa 9 V e il potenziale basso è di circa -9V. RS232 è una modalità di funzionamento full-duplex. La tensione del segnale è ottenuta facendo riferimento a terra. Può trasmettere e ricevere dati allo stesso tempo. Nell'applicazione pratica, viene adottata l'interfaccia RS232 e la distanza di trasmissione del segnale può raggiungere i 15 m. Tuttavia, RS232 ha una sola funzione di stazione, cioè comunicazione one-to-one.

2. Interfaccia RS485 RS485 utilizza due linee di segnale positive e negative come linee di trasmissione. La differenza di tensione tra le due linee è + 2V ~ 6V, indicando la logica 1: la differenza di tensione tra le due linee è -2V ~ 6V, che indica la logica 0.

RS485 è una modalità di lavoro half duplex e il suo segnale viene ottenuto sottraendo i livelli di segnale delle linee positive e negative. È una modalità di ingresso differenziale, che ha una forte capacità di interferenza in modalità comune, cioè una buona interferenza anti-rumore; nelle applicazioni pratiche, la sua distanza di trasmissione arriva fino a 1200 metri. RS485 ha capacità multi-stazione, cioè comunicazione uno-a-molti master-slave.

Nella comunicazione seriale, i dati vengono solitamente trasmessi tra due stazioni. In base alla direzione di trasmissione dei dati sulla linea di comunicazione, può essere suddiviso in tre modalità di trasmissione di base: simplex, half-duplex e full-duplex.

La comunicazione simplex utilizza un singolo filo e il trasmettitore e il ricevitore del segnale hanno una chiara direzionalità. In altre parole, la comunicazione avviene solo in una direzione.

Se la stessa linea di trasmissione viene utilizzata sia come linea di ricezione che come linea di trasmissione, sebbene i dati possano essere trasmessi in entrambe le direzioni, le parti di comunicazione non possono simultaneamente trasmettere e ricevere dati. Tale metodo di trasmissione è chiamato half duplex. Quando viene adottata la modalità half-duplex, il trasmettitore e il ricevitore a ciascuna estremità del sistema di comunicazione vengono trasferiti, in modo discontinuo, alla linea di comunicazione attraverso l'interruttore del ricetrasmettitore per eseguire la commutazione della direzione.

Quando i dati vengono trasmessi e ricevuti, che vengono trasmessi da due diverse linee di trasmissione, entrambe le parti della comunicazione possono eseguire le operazioni di trasmissione e ricezione contemporaneamente. Questa modalità di trasmissione è full duplex. Nella modalità full-duplex, il trasmettitore e il ricevitore sono forniti a ciascuna estremità del sistema di comunicazione, in modo che i dati possano essere controllati per essere trasmessi in entrambe le direzioni contemporaneamente. La modalità full-duplex non richiede la commutazione della direzione.

La comunicazione seriale può essere divisa in due tipi, uno è la comunicazione sincrona e l'altro è la comunicazione asincrona. Quando si utilizza la comunicazione sincrona, tutti i caratteri sono raggruppati in un gruppo, in modo che i caratteri possano essere trasmessi uno per uno, ma i caratteri di sincronizzazione vengono aggiunti all'inizio di ogni gruppo di informazioni e, quando non ci sono informazioni da trasmettere, un carattere nullo è pieno a causa della trasmissione sincrona. Non sono ammessi spazi vuoti Quando viene utilizzata la comunicazione asincrona, l'intervallo di trasmissione tra due caratteri è arbitrario, quindi alcuni bit di dati vengono utilizzati come bit di separazione prima e dopo ciascun carattere. In confronto, quando la velocità di trasmissione è la stessa, l'informazione nella modalità di comunicazione sincrona è più efficiente della modalità asincrona perché la proporzione delle informazioni non di dati nella modalità sincrona è relativamente piccola. Tuttavia, d'altra parte, la modalità sincrona richiede che entrambe le parti che trasmettono informazioni debbano coordinarsi con lo stesso orologio. È questo orologio che determina la posizione di ogni bit di informazione nel processo di trasmissione seriale sincrono. In questo modo, se viene adottato il metodo di sincronizzazione, il segnale di clock deve essere trasmesso durante la trasmissione dei dati. Nella modalità asincrona, la frequenza di clock del ricevitore e la frequenza di clock del mittente non devono essere esattamente uguali, ma fintanto che sono simili, cioè, non superano un certo intervallo consentito. Nella trasmissione dei dati, la comunicazione asincrona è ampiamente utilizzata.

La comunicazione asincrona è caratterizzata da un carattere e una trasmissione di carattere, e ogni trasmissione di carattere inizia sempre con un bit di inizio, termina con un bit di stop e non c'è un tempo fisso tra i caratteri. Requisiti di intervallo. Ogni volta c'è un bit di start, seguito da 5 ~ 8 bit di dati, seguito da un bit di controllo, che può essere un test dispari, o addirittura parità, o no, e infine 1 bit o 1 bit. Metà, o un bit di stop a 2 bit, seguito da un bit di stop di lunghezza indefinita. Sia il bit di stop che il bit di inattività sono specificati come high, il che assicura che ci deve essere un fronte di discesa all'inizio del bit di start per indicare l'inizio del trasferimento dei dati.


Invia la tua richiesta

whatsapp

Telefono

Posta elettronica

Inchiesta