Data Highway Plus livello fisico specifica l'hardware utilizzato nella rete Data Highway Plus , in particolare il cavo . La rete Data Highway Plus è organizzato come un "bus ". La topologia a bus è un filo a cui sono collegati molti nodi . Il cavo specificato per questa rete è baseband cavo assiale doppia schermatura .
Data Link Layer
Data Highway Plus utilizza un sistema di passaggio di token chiamato " maestro dei vetri . " Il titolare del token è il master della rete e non ha bisogno di controllare se il cavo è disponibile per la trasmissione , perché il possesso del token dà il controllo del cavo . Se un nodo deve trasmettere ad un altro nodo , attende finché non viene ricevuto il token . Se riceve il token , ma non ha bisogno di trasmettere dati , passa il token al nodo successivo .
Flow Control
Quando i dati viene inviato , il mittente attende una risposta dal destinatario prima di inviare il segmento successivo . Questa risposta si presenta sotto forma di un " ACK" ( che significa " capito ") o un " NAK" ( che significa " io non ce la faccio " ) . Un messaggio risponde con un NAK non si risentiranno . Se la prima trasmissione non riceve un ACK o NAK entro un determinato periodo , il messaggio è inviato nuovamente . Un messaggio può essere inviato a un massimo di tre volte .
Struttura del messaggio
Data Highway Plus protocollo specifica un insieme limitato di tipi di messaggi . Questi messaggi contengono una intestazione con il nome del tipo di messaggio in essa . Il messaggio può essere o messaggi di controllo , o può effettuare i dati delle applicazioni . I messaggi sono ASCII (American Standard Code for Information Interchange ) codici di controllo - questi sono i caratteri non stampabili rappresentati da un numero nella tabella ASCII ( e non implicano numeri )
Application Layer < br . >
lo scopo del protocollo Data Highway Plus è quello di portare le istruzioni di un PLC ( programmable Logic Controller) che controlla un pezzo di macchinario industriale . Il protocollo specifica un messaggio formato del pacchetto di portare questi comandi . L'intestazione del messaggio contiene un byte ciascuno per spiegare l' origine del messaggio , la destinazione del messaggio e il comando da eseguire . C'è anche , facoltativamente , un byte funzione . La risposta a questo comando vi risponderà in un pacchetto diretto da origine, la destinazione e il comando di byte , seguito da uno o due byte per i codici di stato . I comandi e le risposte sono abbinati tra loro da un codice TNS ( "Operazione") . La risposta a un comando conterrà il TNS del comando a cui è una risposta . Sia il messaggio di comando e il messaggio di risposta possono facoltativamente contenere una sezione di dati .
networking © www.354353.com