Personvern Highway Plus er et nettverk system skapt av Allen -Bradley Company ( nå kalt Rockwell Automation) . Det er en nettverksprotokoll suite for produksjon automatisering . Det er vanlig praksis i nettverksteknologi å uttrykke protokoller i lag av funksjoner. Data Highway Plus suite inneholder tre lag. Disse er det fysiske laget , datalinknivået og applikasjonslaget . Physical Layer
Data Highway Plus fysiske laget spesifiserer maskinvaren som brukes i data Highway Plus nettverk , spesielt i kabelen. Data Highway Plus nettverket er organisert som en " buss ". Bussen topologi er en ledning til hvilken mange noder er sammenkoplet. Kabelen er spesifisert for dette nettverket er baseband skjermet tvilling aksial kabel.
Data Link Layer
data Highway Plus bruker en token bestått system kalt "flytende mester . " Innehaveren av token er master på nettverket og ikke trenger å sjekke om kabelen er tilgjengelig for overføring, fordi besittelse av token gir kontroll av kabelen . Hvis en node trenger å overføre til en annen node , venter det før token er mottatt. Hvis den mottar token, men trenger ikke å overføre alle data , går det token til neste node .
Fluid Control
Når data er sendt, venter avsenderen på et svar fra mottakeren før du sender neste segment . Denne reaksjon kommer i form av en " ACK " ( som betyr "fikk det ") eller en " NAK " ( som betyr "Jeg kan ikke ta den "). En melding som er besvart av en NAK vil ikke bli sendt på nytt . Hvis den første sendingen ikke mottar en ACK eller en NAK innen en fastsatt frist , er meldingen sendt på nytt. En melding kan sendes maksimalt tre ganger .
Message Struktur
Data Highway Plus protokollen spesifiserer et begrenset sett med meldingstyper . Disse inneholder en header med meldingen typenavnet i den. Meldingen kan enten være kontrollmeldinger , eller kan inneholde programdata . Meldinger er ASCII ( American Standard kode for Information Interchange ) kontrollkodene - disse er ikke- utskrivbare tegn representert ved et tall i ASCII-tabellen (de representerer ikke tall)
Application Layer
formålet med data Highway Plus protokollen er å bære instruksjoner til en PLS (programmerbar logisk styring ) som styrer en del av industrimaskiner. Protokollen spesifiserer en melding pakke format til å bære disse kommandoene. Meldingshodet inneholder en byte hver for å forklare kilden til meldingen, målet for meldingen og kommandoen som skal utføres . Det er også , eventuelt, en funksjon byte . Svaret på denne kommandoen vil svare i en pakke ledet av kilde , destinasjon og kommando byte , etterfulgt av én eller to byte for statuskoder . Kommandoer og svar er matchet sammen av en TNS ( " Transaksjonen ") kode . I respons på en kommando vil inneholde TNS av kommandoen til hvilken det er et svar . Både kommandoen melding og responsen meldingen kan eventuelt inneholde en data del .