PL7 INTERBUS Modicon Premium.pdf - Avenir Formation
PL7 INTERBUS Modicon Premium.pdf - Avenir Formation PL7 INTERBUS Modicon Premium.pdf - Avenir Formation
Mise en oeuvre logicielle Requête PMS : READ Présentation Cette requête permet la lecture de variables d’un équipement connecté au bus INTERBUS. Cette requête est effectuée à l’aide de la fonction de communication READ_VAR. Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante : READ_VAR(ADR#xy.0.pcp, ‘PMS’, index, subindex, %MWi:L, %MWk:4) Le tableau suivant décrit les différents paramètres de la fonction. Paramètres de gestion Paramètre Description ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange. � xy : rack,module � 0 : voie (toujours 0) � pcp : numéro du canal pcp ‘PMS’ Type d’objet PMS ( toujours PMS en majuscule) index Double mot ou valeur identifiant l’objet à accéder subindex Mot ou valeur précisant l’objet à accéder %MWi:L Tableau de mots contenant la valeur des objets lus (longueur minimum = 1) %MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction READ_VAR Le tableau suivant détaille les mots %MWk:4. Numéro du mot Octet poids fort Octet poids faible Données gérées par %MWk Numéro d’échange Bit d’activité le système %MWk+1 Compte-rendu de l’opération Compte-rendu de communication %MWk+2 Timeout : valeur en conformité avec la largeur de par l'utilisateur bande des messages d'INTERBUS %MWk+3 Longueur : nombre d'octets de la réponse stockée dans le paramètre tampon (initialisation non obligatoire pour activer la fonction) 98 35011066.03 07/2008 vous
Exemple d’utilisation L’exemple porte sur la lecture de la vitesse de sortie d’un Altivar 66. %I1.0 P %MW60:x0 OPERATE %MD65:=16#6044 OPERATE (1) (1) READ_VAR(ADR#4.0.2,'PMS',%MD65,0,%MW70:1,%MW60:4) Mise en oeuvre logicielle Note : il n’est pas nécessaire d’initialiser le paramètre de longueur avant le lancement de la fonction. 35011066.03 07/2008 99
- Page 48 and 49: Module TSX IBX 100 Implantation log
- Page 50 and 51: Module TSX IBX 100 4.2 Installation
- Page 52 and 53: Module TSX IBX 100 Comment configur
- Page 54 and 55: Module TSX IBX 100 Plage d’adress
- Page 56 and 57: Module TSX IBX 100 Plage d’adress
- Page 58 and 59: Module TSX IBX 100 Etape Action Ill
- Page 60 and 61: Module TSX IBX 100 Comment configur
- Page 62 and 63: Module TSX IBX 100 Compatibilités
- Page 64 and 65: Module TSX IBX 100 Caractéristique
- Page 66 and 67: Mise en oeuvre logicielle 5.1 Gén
- Page 68 and 69: Mise en oeuvre logicielle Principe
- Page 70 and 71: Mise en oeuvre logicielle 1 Program
- Page 72 and 73: Mise en oeuvre logicielle Adressage
- Page 74 and 75: Mise en oeuvre logicielle Exemple L
- Page 76 and 77: Mise en oeuvre logicielle 5.2 Confi
- Page 78 and 79: Mise en oeuvre logicielle Ecran de
- Page 80 and 81: Mise en oeuvre logicielle Données
- Page 82 and 83: Mise en oeuvre logicielle La case C
- Page 84 and 85: Mise en oeuvre logicielle Données
- Page 86 and 87: Mise en oeuvre logicielle Comment c
- Page 88 and 89: Mise en oeuvre logicielle Comment c
- Page 90 and 91: Mise en oeuvre logicielle 5.3 Progr
- Page 92 and 93: Mise en oeuvre logicielle Mise en o
- Page 94 and 95: Mise en oeuvre logicielle Exemple d
- Page 96 and 97: Mise en oeuvre logicielle Représen
- Page 100 and 101: Mise en oeuvre logicielle Requête
- Page 102 and 103: Mise en oeuvre logicielle Requête
- Page 104 and 105: Mise en oeuvre logicielle Requête
- Page 106 and 107: Mise en oeuvre logicielle Requête
- Page 108 and 109: Mise en oeuvre logicielle Paramètr
- Page 110 and 111: Mise en oeuvre logicielle Services
- Page 112 and 113: Mise en oeuvre logicielle Compte-re
- Page 114 and 115: Mise en oeuvre logicielle Acquittem
- Page 116 and 117: Mise en oeuvre logicielle Désactiv
- Page 118 and 119: Mise en oeuvre logicielle Compte-re
- Page 120 and 121: Mise en oeuvre logicielle Comment a
- Page 122 and 123: Mise en oeuvre logicielle 5.4 Mise
- Page 124 and 125: Mise en oeuvre logicielle Descripti
- Page 126 and 127: Mise en oeuvre logicielle Erreur Le
- Page 128 and 129: Mise en oeuvre logicielle Comment
- Page 130 and 131: Mise en oeuvre logicielle 5.5 Diagn
- Page 132 and 133: Mise en oeuvre logicielle Diagnosti
- Page 134 and 135: Mise en oeuvre logicielle Principau
- Page 136 and 137: Mise en oeuvre logicielle 5.6 Objet
- Page 138 and 139: Mise en oeuvre logicielle Objet (1)
- Page 140 and 141: Mise en oeuvre logicielle Objet (1)
- Page 142 and 143: Mise en oeuvre logicielle Objet (1)
- Page 144 and 145: Mise en oeuvre logicielle Gestion d
- Page 146 and 147: Mise en oeuvre logicielle 146 35011
Exemple<br />
d’utilisation<br />
L’exemple porte sur la lecture de la vitesse de sortie d’un Altivar 66.<br />
%I1.0<br />
P<br />
%MW60:x0<br />
OPERATE<br />
%MD65:=16#6044<br />
OPERATE<br />
(1)<br />
(1) READ_VAR(ADR#4.0.2,'PMS',%MD65,0,%MW70:1,%MW60:4)<br />
Mise en oeuvre logicielle<br />
Note : il n’est pas nécessaire d’initialiser le paramètre de longueur avant le<br />
lancement de la fonction.<br />
35011066.03 07/2008 99