Gegevenssnelweg Plus is een netwerk systeem gecreëerd door de Allen- Bradley Company (nu Rockwell Automation ) . Het is een netwerkprotocol suite voor productie-automatisering . Het is gebruikelijk in netwerktechnologie protocollen drukken in lagen functies . De Data Highway Plus suite bevat drie lagen . Dit zijn de fysieke laag , de datalinklaag en de applicatielaag . Physical Layer De Data Highway Plus fysieke laag specificeert de hardware die in de Data Highway Plus -netwerk , in het bijzonder de kabel . De Data Highway Plus -netwerk is georganiseerd als een " bus . " De bus topologie is een draad waarvan veel knooppunten zijn verbonden . De opgegeven voor dit netwerkkabel is baseband afgeschermde twin axiale kabel . Data Link Layer Gegevenssnelweg Plus maakt gebruik van een token passing systeem genaamd "zwevende meester. " De houder van het token is de meester op het netwerk en hoeft niet te controleren of de kabel is beschikbaar voor de transmissie , omdat het bezit van het token geeft controle van de kabel . Als een knooppunt moet zenden naar een ander knooppunt , wacht totdat het token is ontvangen . Als zij ontvangt de token , maar hoeft niet alle gegevens doorgeven , het passeert de token naar de volgende node. Flow Control Wanneer gegevens wordt verzonden , de afzender wacht op een reactie van de ontvanger voordat u het volgende segment . Dit antwoord komt in de vorm van een " ACK " ( wat betekent " got it " ) of een " NAK " ( wat betekent "Ik kan het niet aan " ) . Een bericht dat wordt beantwoord door een NAK wordt niet kwalijk worden . Indien de eerste verzending niet ontvangt een ACK of een NAK binnen een bepaalde periode , het bericht is verzonden. Een bericht kan maximaal drie keer worden verzonden . Berichtstructuur De Data Highway Plus protocol bevat een beperkte set bericht typen . Deze berichten bevatten een header met het berichttype naam erin . De boodschap kan zowel controle -berichten of kan de toepassing data te vervoeren . Berichten zijn ASCII ( American Standard Code for Information Interchange ) controle codes - dit zijn niet- afdrukbare tekens vertegenwoordigd door een nummer in de ASCII-tabel ( ze niet getallen ) Application Layer < br . > het doel van de Data Highway Plus protocol te voeren instructies op een PLC ( programmable logic controller ) die een stuk van industriële machines bestuurt . Het protocol bevat een boodschap packet -formaat om deze opdrachten uit te voeren . De berichtkop omvat een byte elk de bron van het bericht , de bestemming van de boodschap en de opdracht uit te voeren leggen . Er is eventueel een functie byte . Het antwoord op dit commando zal antwoorden in een pakket onder leiding van de bron , bestemming en commando bytes , gevolgd door een of twee bytes voor de status codes . Opdrachten en antwoorden worden samen geëvenaard door een TNS ( " transactie " ) code . De reactie op een commando zal de TNS van de opdracht waarop het een antwoord bevatten . Zowel het commando bericht en de response -bericht kan een sectie data bevatten eventueel .
|