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 : STATUS Présentation Cette requête permet de lire l’état d’un équipement connecté au bus INTERBUS. Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ. Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante : SEND_REQ(ADR#xy.0.pcp, 16#31, %MWi:L, %MWj: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 16#0F Code de la requête %MWi:L Non utilisé pour la fonction STATUS (longueur à 1) %MWj:L Initialisé avec la valeur du statut de l'esclave INTERBUS : la mémoire tampon aura la même longueur que celle du statuts. %MWk:4 Paramètes de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction STATUS 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 vous %MWk+3 Longueur : initialisation à 0 obligatoire avant l’envoi de la fonction 106 35011066.03 07/2008
Exemple d’utilisation L’exemple est le suivant. %I1.3 %MW130:x0 P OPERATE %MW133:=0 OPERATE (1) Mise en oeuvre logicielle (1) SEND_REQ(ADR#4.0.2,16#31,%MW135:1,%MW140:20,%MW130:4) Note : il est nécessaire d’initialiser le paramètre de longueur avant le lancement de la fonction à 0. 35011066.03 07/2008 107
- 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 98 and 99: Mise en oeuvre logicielle Requête
- 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 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
- Page 148 and 149: Glossaire E E/S Entrées/Sorties I
- Page 150 and 151: Glossaire 150 35011066.03 07/2008
- Page 152: Index L Logiciel, 65 M Messagerie,
Mise en oeuvre logicielle<br />
Requête PMS : STATUS<br />
Présentation Cette requête permet de lire l’état d’un équipement connecté au bus <strong>INTERBUS</strong>.<br />
Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ.<br />
Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :<br />
SEND_REQ(ADR#xy.0.pcp, 16#31, %MWi:L, %MWj:L, %MWk:4)<br />
Le tableau suivant décrit les différents paramètres de la fonction.<br />
Paramètres de<br />
gestion<br />
Paramètre Description<br />
ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.<br />
� xy : rack,module<br />
� 0 : voie (toujours 0)<br />
� pcp : numéro du canal pcp<br />
16#0F Code de la requête<br />
%MWi:L Non utilisé pour la fonction STATUS (longueur à 1)<br />
%MWj:L Initialisé avec la valeur du statut de l'esclave <strong>INTERBUS</strong> : la mémoire<br />
tampon aura la même longueur que celle du statuts.<br />
%MWk:4 Paramètes de gestion de l’échange : quatre mots identifiant l'adresse<br />
des données <strong>PL7</strong> utilisées pour piloter la fonction STATUS<br />
Le tableau suivant détaille les mots %MWk:4.<br />
Numéro du mot Octet poids fort Octet poids faible Données<br />
gérées par<br />
%MWk Numéro d’échange Bit d’activité le système<br />
%MWk+1 Compte-rendu de l’opération Compte-rendu de<br />
communication<br />
%MWk+2 Timeout vous<br />
%MWk+3 Longueur : initialisation à 0 obligatoire avant l’envoi de la<br />
fonction<br />
106 35011066.03 07/2008