Télécharger Imprimer la page

JUMO DICON touch Mode D'emploi page 25

Masquer les pouces Voir aussi pour DICON touch:

Publicité

Variable de structure pour le paquet d'échange de données au format "Multi-ID"
Type de données
BYTE
BYTE
WORD
WORD
WORD
WORD
WORD
N'importe quel type de don-
nées de base, d'une longueur
de 32 bits
.
.
.
BYTE
BYTE
WORD
WORD
WORD
WORD
WORD
N'importe quel type de don-
nées de base, d'une longueur
de 32 bits
a
Avec le format "Multi-ID", les variables des 4 points de données sont déclarées et transmises.
5 Echange de données acyclique
Nom
Explication
a
DIR_1
Données de la
demande/ré-
a
ERROR_1
ponse Point
a
ID1_1
de données 1
a
ID2_1
a
ID3_1
a
ID4_1
a
ID5_1
a
VALEUR_1
.
Données de la
réponse/de-
.
mande Points
.
de données
2 et 3 de la
même struc-
ture
a
DIR_32
Données de la
demande/ré-
a
ERROR_32
ponse Point
a
ID1_32
de données 4
a
ID2_32
a
ID3_32
a
ID4_32
a
ID5_32
a
VALEUR_32
Données pour transmettre jusqu'à 4 points
de données acycliques ; pour chaque point
de données sont déclarées les variables
suivantes :
DIR : sens des données pour la transmission
du point de données respectif ;
le sens des données de chaque point de don-
nées doit être défini par le programmeur de
l'API dans le paquet d'échange de données de
la demande du régulateur IO. Les variables
"DIR" commandent donc le traitement de
chaque point de données dans le composant
JUMO IO.
Codage :
valeur = 1 : écrire (du régulateur IO au compo-
sant IO)
Valeur = 2 : lire (du composant IO au régulateur
IO)
ERROR :
Si structure de données pour paquet
d'échange de données entrant :
dans "ERROR", le composant JUMO IO enre-
gistre une valeur limite comme indicateur de
défaut. Sur le contrôleur IO, "ERROR" peut être
analysé avec la structure de contrôle corres-
pondante.
Liste des valeurs de défaut :
 chapitre 7 "Messages d'erreur", Page 61
ID1 à ID5 : ID à 5 éléments de chaque point de
données, issu du tableau des données
acycliques chapitre 5.2 "Tableau des don-
nées acycliques", Page 39
VALEUR : valeur à lire/écrire pour chaque
point de données ; cette variable doit toujours
être déclarée comme type de données de
base, avec une longueur de 32 bits. Si la de-
mande concerne un type de données du com-
posant IO à 16 ou 8 bits, seuls les octets de
poids faible sont pertinents. Il faut considérer
les octets de poids fort comme de simples bits
de remplissage.
25

Publicité

loading