Yshopnoosa.com

Data motorväg Plus protokoll



Data motorväg Plus är ett system för hemnätverk skapad av Allen-Bradley Company (numera Rockwell Automation). Det är ett nätverk protokollsviten för tillverkning av automation. Det är vanligt i nätverksteknik uttrycka protokoll i lager av funktioner. Data motorväg samt sviten innehåller tre lager. Detta är det fysiska lagret, datalänkslagret och applikationslagret.

Fysiska lagret

Data motorväg samt fysiska lagret anger den maskinvara som används i Data motorväg samt nätverket, särskilt kabeln. Data motorväg samt nätverket är organiserat som en "buss". Busstopologi är en tråd som många noder är ansluten. Den kabeln som anges för det här nätverket är baseband skärmade twin axiella kabel.

Data Link Layer

Data motorväg Plus använder en token går system som kallas "flytande master." Innehavaren av token är mästare på nätverket och behöver inte kontrollera om kabeln är tillgänglig för kraftöverföring, eftersom innehav av token ger kontroll av kabeln. Om en nod måste överföra till en annan nod, väntar den tills token som tas emot. Om det tar emot token, men behöver inte överföra data, passerar den token till nästa nod.

Flödeskontroll

När data skickas väntar avsändaren på svar från mottagaren innan du skickar nästa segment. Detta svar kommer i form av en "ACK" (vilket betyder "got it") eller en "naken" (som betyder "Jag inte kan ta det"). Ett meddelande som är besvarade av en NAK kommer inte skickas. Om den första överföringen inte får en ACK eller en NAK inom en fastställd tid, skickas meddelandet. Ett meddelande kan skickas högst tre gånger.

Meddelandestruktur

Data motorväg samt protokollet anger en begränsad uppsättning meddelandetyper. Dessa meddelanden innehåller ett huvud med namnet på meddelande i den. Meddelandet kan vara antingen kontrollmeddelanden, eller kan medföra programdata. Meddelanden är ASCII (American Standard Code for Information Interchange) kontrollkoder--dessa är icke-utskrivbara tecken representeras av ett tal i ASCII-tabellen (de inte representerar siffror).

Applikationslagret

Syftet med protokollet Data motorväg Plus är att bära instruktioner till ett PLC (programmable logic controller) som styr en del av industriella maskiner. Protokollet anger ett packet meddelandeformat för att bära dessa kommandon. Meddelanderubriken innehåller en byte vardera för att förklara källan till meddelandet, destinationen för meddelandet och kommandot som ska köras. Det finns också, eventuellt en funktion byte. Svaret på detta kommando kommer att svara i ett paket under ledning av källa, destination och kommandot bytes, följt av en eller två byte för statuskoder. Kommandon och svar matchas ihop med en TNS ("transaktion") kod. Svar på ett kommando kommer att innehålla TNS kommandot som det är ett svar. Både det kommando meddelandet och svarsmeddelandet kan eventuellt innehålla en datasektionen.