65
digiCLIP DF30DP/DF31DP
7.4 Conteneur de lecture/écriture permettant la transmission
de commandes DPV1 de classe 2 par voie temps réel
Les conteneurs de lecture/écriture permettent d'utiliser des objets du
répertoire DPV1 sur la voie temps réel pour le réglage et la lecture de
l'amplificateur de mesure. Ceci permet à l'utilisateur de disposer de ces objets
même sans maître à fonctionnalité DPV1.
Un paramètre de lecture, d'écriture et d'état est défini à cet état dans le
télégramme temps réel. Lors d'un changement au niveau de l'entrée du
conteneur de lecture ou d'écriture, celui−ci est traité, puis le bit de
basculement est modifié au niveau de l'état du conteneur. Les données
écrites doivent être cohérentes.
Tous les objets du répertoire d'objets ayant, de par leur type de données, une
longueur de 1, 2 ou 4 octets, sont disponibles. Les objets dont le type de
données est "VisibleString" et "OctetString" ne peuvent pas être utilisés.
7.4.1 Conteneur d'écriture
Le conteneur d'écriture active, en tant que données de sortie, une valeur de
réglage sur l'amplificateur de valeurs et déclenche les commandes de réglage
correspondantes.
Format des données de sortie :
Slot DPV1 C2 (1 octet)
Index DPV1 C2 (1 octet)
Valeur (4 octet)
La valeur doit toujours être écrite en 4 octets. Si le type de données
comprend moins de 4 octets, les données doivent être inscrites "alignées à
droite". Exemple : une valeur de 2 octets de long commencera par deux
octets nuls.
Dès que l'entrée change au niveau du conteneur d'écriture , la commande
correspondante est exécutée une fois, puis le conteneur d'état est modifié
7.4.2 Etat de conteneur
L'état de conteneur fournit, sous forme de données d'entrée d'une longueur
de 1 octet, les informations d'état du dernier traitement de conteneur
d'écriture/lecture. Un bit de basculement signale le traitement terminé de la
commande.
Les Bit 7 à Bit 4 comportent le code d'erreur du dernier conteneur de
lecture/écriture.
Après un conteneur d'écriture/lecture a été changé, le changement de l'état
de conteneur doit d'abord être considéré et les bits d'erreur doivent être
A1895−3.0 fr
HBM