Définitions du bus de terrain
Un élément est un signal numérique. Il peut s'agir par exemple de signaux, comme ceux décrits dans le chapitre de référence du coffret :
Bit d'information unique, comme Serrage OK.
Plusieurs bits d'information, comme un Code d'évènement.
Un Élément peut contenir plusieurs bits d'information représentant une valeur de compteur, un numéro d'identification ou un résultat de serrage.
Un Élément peut être une chaîne de caractères.
Informations | Description |
---|---|
Élément de bus de terrain | Booléen : Le signal peut être une expression booléenne simple, occupant une seule position de bit. Il s'agit par exemple des signaux d'entrée/sortie numériques. |
Entier : Les données occupent un ou plusieurs bits de données dans le tableau. | |
Caractère ou chaîne : Le signal peut être une chaîne de caractères alphanumériques, occupant une ou plusieurs positions d'octets. |
Informations | Description |
---|---|
Mappe de bus de terrain | Tableau de données. La taille doit être un nombre pair d'octets. La mappe de bus de terrain est créée dans la fenêtre Bus de terrain dans le menu Bus de terrain. Les éléments du Bus de terrain sont placés dans la mappe du bus de terrain pour créer un tableau unique pour la communication maître/subordonné. Les éléments sont placés dans le tableau pour définir la position de départ et la longueur, exprimée en nombre d'octets. |
Trame de données de processus | Tableau de données. La taille doit être un nombre pair d'octets. La Trame de données de processus est créée dans la fenêtre Bus de terrain dans le menu Bus de terrain. Les Mappes de bus de terrain sont placées dans la Trame de données de processus lorsqu'elles sont affectées à un Poste de travail virtuel. La position de la mappe dans la trame est définie par le Décalage calculé à partir du début de la trame. |
Configuration de bus de terrain | Les configurations mappage de bus de terrain sont établies dans la fenêtre Bus de terrain du menu Bus de terrain. Les paramètres de configuration se composent de paramètres communs et de paramètres spécifiques au type. Une liste de boîtes de saisie de paramètres s'affiche après la sélection du type de bus de terrain. |
Informations | Description |
---|---|
Décalage | Variable de pointeur. Le signal peut être une expression booléenne simple, occupant une seule position de bit. Il s'agit par exemple des signaux d'entrée/sortie numériques. |
Octet de départ | Variable de pointeur. Pointe vers un octet dans la mappe de bus de terrain contenant le LSB d'un élément. |
Bit de départ | Variable de pointeur. Pointe vers un bit dans l'octet défini au préalable dans la mappe de bus de terrain contenant le LSB d'un élément. |
Longueur d'élément | Taille variable, exprimée en nombre de bits. |
LSB | Octet ou bit de poids le plus faible. |
Nom | Description |
---|---|
Transmission bus de terrain | Datagramme envoyé sur le réseau. Le nœud de transmission combine un En-tête de trame contenant des informations d'adresse avec une Trame de données de processus qui est envoyée au réseau. Le nœud de réception détecte son adresse dans l'En-tête de trame et récupère la Trame de données de processus. |
En-tête de trame | Informations d'adresse du réseau et autres données permettant de garantir une transmission sans erreur sur le réseau |
Maître de bus de terrain | En général, un API qui lance la communication vers un subordonné du bus de terrain. Le maître transmet une trame de données et reçoit une autre trame de la part du subordonné. |
Subordonné de bus de terrain | Nœud distant répondant à une transmission depuis un maître de bus de terrain. Lorsque le subordonné détecte une transmission, il reçoit une trame et répond en envoyant une autre trame en retour à l'expéditeur. |