Data Highway Plus est un système de gestion de réseau créé par la Société Allen- Bradley (maintenant appelé Rockwell Automation) . Il s'agit d'une suite de protocoles réseau pour l'automatisation de la fabrication. C'est une pratique courante dans la technologie des réseaux d'exprimer protocoles en couches de fonctions. Le Data Highway Plus Suite contient trois couches. Il s'agit de la couche physique, la couche de liaison de données et la couche d'application . Physical Layer
Data Highway Plus la couche physique spécifie le matériel utilisé dans le réseau Data Highway Plus , plus précisément le câble . Le réseau Data Highway Plus est organisé comme un « bus ». La topologie de bus est un fil auquel de nombreux nœuds sont connectés . Le câble utilisé pour ce réseau est baseband câble coaxial double blindage .
Couche liaison de données
Data Highway Plus utilise un système de passage de jeton appelé «maître flottant. " Le détenteur du jeton est le maître sur le réseau et n'a pas besoin de vérifier si le câble est disponible pour la transmission , parce que la possession du jeton donne le contrôle du câble. Si un noeud doit transmettre à un autre noeud , on attend jusqu'à ce que le jeton est reçu. Si elle reçoit le jeton , mais n'a pas besoin de transmettre des données , il passe le jeton au noeud suivant .
Flow Control
Lorsque des données est envoyé , l'expéditeur attend une réponse de la part du récepteur avant l'envoi du segment suivant. Cette réponse vient sous la forme d'un "ACK" ( qui signifie " got it " ) ou un " NAK " ( qui signifie " je ne peux pas le prendre " ) . Un message qui est répondu par un NAK ne seront pas renvoyés . Si la première transmission ne reçoit pas un accusé de réception ou un NAK dans un délai déterminé , le message est renvoyé . Un message peut être envoyé d'un maximum de trois fois .
Structure des messages
Le Data Highway Plus protocole spécifie un ensemble limité de types de messages. Ces messages contiennent un en-tête avec le nom du type de message dans lui . Le message peut être soit des messages de contrôle , ou peut transporter des données d'application. Les messages sont ASCII (American Standard Code for Information Interchange ) les codes de contrôle - ce sont des caractères non- imprimables représentés par un nombre dans la table ASCII ( ils ne représentent pas des nombres )
couche application < br . > Photos
le but de la Data Highway Plus protocole est de mener des instructions à un PLC ( contrôleur logique programmable) qui contrôle une pièce de machinerie industrielle. Le protocole spécifie un format de paquet de messages pour transporter ces commandes . L'en-tête du message contient un octet de chacun d'expliquer la source du message , le destinataire du message et la commande à exécuter . Il existe aussi , éventuellement , d'un octet de fonction. La réponse à cette commande va répondre par un paquet dirigé par source, la destination et le commandement octets , suivis par un ou deux octets pour les codes d'état . Commandes et réponses sont jumelés ensemble par un ( "transaction" ) Code TNS . La réponse à une commande contiendra l' TNS de la commande à laquelle il est une réplique. Tant le message de commande et le message de réponse peuvent éventuellement contenir une section de données .