13.07.2015 Views

Communication externe, MPU Série B et Série Ultra Guide de ...

Communication externe, MPU Série B et Série Ultra Guide de ...

Communication externe, MPU Série B et Série Ultra Guide de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Débitmètre ultra-sons <strong>de</strong> gaz <strong>et</strong>pour liqui<strong>de</strong> à trajectoires multiples<strong>Communication</strong> <strong>externe</strong>,<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong><strong>Gui<strong>de</strong></strong> <strong>de</strong> procédurePublication/Rév. 0.1 (5/13)Bull<strong>et</strong>in MN0A002FRLe Nom le plus fiable dans le domaine <strong>de</strong> la mesure


ImportantTous les renseignements <strong>et</strong> les spécifications techniques contenus dans le présent document ontété vérifiés attentivement <strong>et</strong> compilés par l'auteur. Cependant, nous ne pouvons pas exclure laprésence d'erreurs. Il est toujours intéressant pour Smith M<strong>et</strong>er GmbH d'être notifié <strong>de</strong> touteerreur constatée.________________________________________________________________________________Page 2 sur 28 MN0A002FR 0.1 (5/13)


External Data <strong>Communication</strong>, <strong>MPU</strong> Series B <strong>et</strong> Série <strong>Ultra</strong>ProcedureTABLE DES MATIERES1. INTRODUCTION ..................................................................................... 51.1. GENERALITÉS .................................................................................... 51.2. Références .......................................................................................... 51.3. Abréviations ........................................................................................ 51.4. Définitions ........................................................................................... 52. DETAILS DU PROTOCOLE ................................................................... 72.1. ModBus sur port série ........................................................................ 72.1.1. Port série 1 ................................................................................. 72.1.2. Port série 2 ................................................................................. 72.1.3. Détails <strong>de</strong> l'interface matérielle .................................................. 82.1.4. Délais à respecter pour RS-485 ................................................. 82.2. ModBus sur TCP/IP............................................................................. 83. MAPPAGE DE REGISTRES ................................................................... 93.1. Informations <strong>de</strong> version ..................................................................... 93.2. Registres <strong>de</strong> résultats/<strong>de</strong> sortie ...................................................... 103.3. Accumulateurs haute résolution ..................................................... 133.4. Variables <strong>de</strong> traitement calculées (Registres) ................................ 143.5. Résultats <strong>de</strong> calcul DECA/GERG (<strong>MPU</strong>) ......................................... 143.6. Registres d'entrée ............................................................................. 164. UTILISATION DU REGISTRE............................................................... 174.1. État <strong>de</strong> l'alarme du <strong>MPU</strong> Série B ...................................................... 184.2. Protocole ModBus – Exemple d'échange <strong>de</strong> messages ............... 194.2.1. Exemple <strong>de</strong> message <strong>de</strong> lecture ModBus ................................ 194.2.2. Exemple <strong>de</strong> message d'écriture ModBus ................................. 205. LOGICIEL DE COMMUNICATION WINDOWS .................................... 215.1. Bibliothèque <strong>de</strong> liens dynamiques <strong>MPU</strong>COMM .............................. 215.1.1. Installation ................................................................................ 215.1.2. Exécution <strong>de</strong>s programmes <strong>de</strong> test .......................................... 225.1.3. Interface <strong>de</strong> programmation réseau ......................................... 235.1.4. Co<strong>de</strong>s <strong>de</strong> r<strong>et</strong>our d'état .............................................................. 275.2. Logiciel WinScreen du <strong>MPU</strong> Série B ............................................... 27_______________________________________________________________________________MN0A002FR 0.1 (5/13) Page 3 sur 28


External Data <strong>Communication</strong>, <strong>MPU</strong> Series B <strong>et</strong> Série <strong>Ultra</strong>ProcedureFIGURESFigure 1 - Exemple d'application du compteur électronique .......................................... 18Figure 2 - Exemple <strong>de</strong> message <strong>de</strong> lecture ModBus ....................................................... 19Figure 3 - Exemple <strong>de</strong> message <strong>de</strong> réponse à la lecture ModBus ................................... 19Figure 4 - Exemple <strong>de</strong> message d'écriture ModBus ....................................................... 20Figure 5 - Exemple <strong>de</strong> message <strong>de</strong> réponse à l'écriture ModBus ................................... 20Figure 6 - Interface utilisateur <strong>de</strong> DLLTester ................................................................. 22Figure 7 - Exécution <strong>de</strong> l'application SimpleTalk.exe .................................................... 23_______________________________________________________________________________Page 4 sur 28 MN0A002 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________1. INTRODUCTION1.1. GENERALITÉSCe document décrit comment utiliser les interfaces ModBus <strong>de</strong>s<strong>MPU</strong> Série B / Série <strong>Ultra</strong>. L'interface série <strong>et</strong> l'interface Ethern<strong>et</strong>sont présentées.1.2. RéférencesN° doc. Titre1 USM-0000020565(MNKS001)Manuel <strong>de</strong> l'utilisateur du <strong>MPU</strong> Série B :Manuel <strong>de</strong> l'utilisateur – Configuration <strong>de</strong>sports série ModBus.2 Andy Swales, Schnei<strong>de</strong>r Electric: OpenModBus/TCP Specification, Version 1.029 mars 19991.3. AbréviationsCPDSPVOSProcesseur <strong>de</strong> communicationProcesseur <strong>de</strong> signal numériqueVitesse du son1.4. DéfinitionsIP<strong>MPU</strong>TCPProtocole Intern<strong>et</strong>Compteur ultra-sons à trajectoires multiplesProtocole <strong>de</strong> contrôle <strong>de</strong> transmissionsMN0A002FR 0.1 (5/13) Page 5 sur 28


Manuel pour la communication <strong>externe</strong>______________________________________________________________________C<strong>et</strong>te page a été laissée vierge à <strong>de</strong>ssein______________________________________________________________________Page 6 sur 28 N0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________2. DETAILS DU PROTOCOLELe protocole ModBus du <strong>MPU</strong> Série B/Série <strong>Ultra</strong> fonctionneuniquement en mo<strong>de</strong> RTU.Tous les nombres à virgule flottante sont <strong>de</strong>s nombres réels codéssur 32 bits dans <strong>de</strong>ux registres ModBus consécutifs codés sur16 bits.Tous les nombres entiers sont codés sur 32 bits dans <strong>de</strong>uxregistres ModBus consécutifs codés sur 16 bits.Le <strong>MPU</strong> Série B/Série <strong>Ultra</strong> agit en tant qu'esclave ModBus.2.1. ModBus sur port sérieLe <strong>MPU</strong> Série B/Série <strong>Ultra</strong> prend en charge les connexionsModBus sur un ou <strong>de</strong>ux ports série.2.1.1. Port série 1Les paramètres <strong>de</strong> ce port sont indiqués dans le tableau ci-<strong>de</strong>ssous.Débit en bauds 9600ParitéAucuneBits d'information 8Bits d'arrêt 1Numéro <strong>de</strong> nœud 1<strong>de</strong> ModBus2.1.2. Port série 2Les paramètres suivants sont définis pour le port 2 :ParitéAucuneBits d'information 8Bits d'arrêt 1Le reste <strong>de</strong>s paramètres est configurable sur ce port._____________________________________________________________________MN0A002FR 0.1 (5/13) Page 7 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________2.1.3. Détails <strong>de</strong> l'interface matérielleL'interface matérielle actuellement utilisée peut être l'une <strong>de</strong>sinterfaces suivantes :1. RS-232 (Duplex intégral)2. Liaison à 2 fils RS-485 (Semi-duplex)3. Liaison à 4 fils RS-485, à savoir RS-422 (Duplex intégral)2.1.4. Délais à respecter pour RS-485Pour l'interface en semi-duplex RS-485 (à 2 fils), les délais suivantsdoivent être respectés par le logiciel sur le maître ModBus :Un « intervalle silencieux » d'au moins 20 ms à compter <strong>de</strong> laréception d'une réponse ModBus du <strong>MPU</strong> doit exister avant quele message <strong>de</strong> requête ModBus suivant ne soit émis par le maîtreà l'intention du <strong>MPU</strong>. Le logiciel sur le maître ModBus doitgénéralement suivre ce modèle <strong>de</strong> communication :1. Envoi d'un message <strong>de</strong> requête A au compteur2. Lecture du message <strong>de</strong> réponse du compteur3. Patienter pendant au moins 20 ms4. Envoi du prochain message <strong>de</strong> requête B au compteur...<strong>et</strong>c.Cela perm<strong>et</strong> <strong>de</strong> garantir que le compteur dispose <strong>de</strong> suffisamment<strong>de</strong> temps pour modifier les instructions du pilote avant que lemaître envoie la requête suivante.2.2. ModBus sur TCP/IPLe ModBus du <strong>MPU</strong> Série B/Série <strong>Ultra</strong> au niveau <strong>de</strong>l'implémentation TCP/IP est conforme à la définition <strong>de</strong> lasection 1.2 Références [2].Les exigences suivantes s'appliquent à l'en-tête du Protocoled'application ModBus (MBAP) utilisé pour TCP/IP :Champs Longueur ClientID <strong>de</strong> transaction 2 oct<strong>et</strong>s Doit être 0I<strong>de</strong>ntifiant <strong>de</strong> 2 oct<strong>et</strong>s Doit être 0protocoleLongueur 2 oct<strong>et</strong>s Minimum 6ID d'unité 1 oct<strong>et</strong> Doit être 1____________________________________________________________________Page 8 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________3. MAPPAGE DE REGISTRESC<strong>et</strong>te section énumère les numéros d'obj<strong>et</strong> <strong>de</strong> la base <strong>de</strong> données <strong>et</strong>les adresses ModBus spécifiques au <strong>MPU</strong> Série B/Série <strong>Ultra</strong>.Le listage suivant contient les obj<strong>et</strong>s les plus importants disponibles dansle protocole MODBUS. Pour une liste complète <strong>de</strong>s obj<strong>et</strong>s, veuillezutiliser le rapport <strong>de</strong> la base <strong>de</strong> données dans le logiciel WinScreen.Présentation générale <strong>de</strong> l'obj<strong>et</strong> :Numéro Adresse DescriptionFormat<strong>de</strong> l'obj<strong>et</strong> ModBus0-199 0-398 Valeurs mesurées/calculées (lecture seule) Float32200-299 400-598 Alarme / État / Accumulateurs /Int32Informations <strong>de</strong> version (lecture seule)400-699 800-1398 Paramètres (limités). Utiliser WinScreen Float32700-799 1400-1598 Mo<strong>de</strong>s (limités). Utiliser WinScreen Int321000-1100 2000-2198 Registres d'entrée <strong>externe</strong>s (écrire) Float32(P / T / Z / Densité / GC)Dans le cas d'un compteur à 4/3/1 trajectoire(s), les numéros d'obj<strong>et</strong>/adresses ModBus sont i<strong>de</strong>ntiques, <strong>et</strong> les obj<strong>et</strong>s avec plus d<strong>et</strong>rajectoires ne sont pas applicables.3.1. Informations <strong>de</strong> versionLes registres suivants contiennent les informations <strong>de</strong> version ducompteur. Tous les registres sont en lecture seule <strong>et</strong> <strong>de</strong>s nombresentiers codés sur 32 bits.Numéro Adresse Description<strong>de</strong> l'obj<strong>et</strong> ModBus250 500 Numéro <strong>de</strong> série UDSP251 502 Numéro <strong>de</strong> série UAFE252 504 Numéro <strong>de</strong> série UACF264 528 Mo<strong>de</strong> <strong>de</strong> protection MID (0=désactivé,1=MID)265 530 Verrouillage matériel (0=NA,1=Déverrouillé, 2=Verrouillé)266 532 Total <strong>de</strong> contrôle <strong>de</strong> la base <strong>de</strong> données d<strong>et</strong>ous les paramètres liés aux poids <strong>et</strong> mesures271 542 Total <strong>de</strong> contrôle <strong>de</strong> référence <strong>de</strong> la base <strong>de</strong>données (enregistré)272 544 Compteur d'événements273 546 Total <strong>de</strong> contrôle du logiciel274 548 Version du logiciel______________________________________________________________________MN0A002FR 0.1 (5/13) Page 9 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________3.2. Registres <strong>de</strong> résultats/<strong>de</strong> sortieLes registres suivants sont les registres <strong>de</strong> résultats du <strong>MPU</strong>Série B. Ce sont tous <strong>de</strong>s nombres à virgule flottante codés sur32 bits. Ils sont mis à jour à la fin <strong>de</strong> chaque cycle <strong>de</strong> mesure.Numéro<strong>de</strong>l'obj<strong>et</strong>AdresseModBusDescriptionUnitémétriqueUnitéUS0 0 Nombre <strong>de</strong> journaux *1 - -1 2 État <strong>de</strong> l'alarme *2 - -2 4 Vitesse <strong>de</strong> débit m/s pied/s3 6 Vitesse du son m/s pied/s4 8 Débit volumétrique réel m 3 /h pied 3 /h *4baril/h *55 10 Volume direct accumulé m 3 pied 3 *4baril *56 12 Volume inverse accumulé m 3 pied 3 *4baril *57 14 Planéité du profil (tous saufcompteurs mono-trajectoire)8 16 Symétrie du profil (tous saufcompteurs mono-trajectoire)9 18 Flux <strong>de</strong> tourbillon (uniquementcompteurs à 6 trajectoires)Volume standard accumulé, direct(<strong>MPU</strong> à 4 trajectoires <strong>et</strong> moins)10 20 Flux transversal (uniquementcompteurs à 6 trajectoires) Volumestandard accumulé, inverse (<strong>MPU</strong> à4 trajectoires <strong>et</strong> moins)% %% %%m2³%m2³%piedcarré 3 *4%piedcarré 3 *411 22 Durée d'incrémentation *3 s s12 24 Pression <strong>de</strong> flui<strong>de</strong> utilisée barA psiA13 26 Température <strong>de</strong> ligne utilisée °C °F14 28 Vitesse du débit mesuré<strong>et</strong>rajectoire 115 30 Vitesse du débit mesuré<strong>et</strong>rajectoire 216 32 Vitesse du débit mesuré<strong>et</strong>rajectoire 317 34 Vitesse du débit mesuré<strong>et</strong>rajectoire 418 36 Vitesse du débit mesuré<strong>et</strong>rajectoire 519 38 Vitesse du débit mesuré<strong>et</strong>rajectoire 6m/sm/sm/sm/sm/sm/spied/spied/spied/spied/spied/spied/s____________________________________________________________________Page 10 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________Numéro<strong>de</strong>l'obj<strong>et</strong>AdresseModBusDescriptionUnitémétrique______________________________________________________________________MN0A002FR 0.1 (5/13) Page 11 sur 28UnitéUS20 40 Vitesse du son mesuréem/s pied/strajectoire 121 42 Vitesse du son mesuréem/s pied/strajectoire 222 44 Vitesse du son mesuréem/s pied/strajectoire 323 46 Vitesse du son mesuréem/s pied/strajectoire 424 48 Vitesse du son mesuréem/s pied/strajectoire 525 50 Vitesse du son mesuréem/s pied/strajectoire 626 52 Pourcentage <strong>de</strong>s signaux utilisés % %1A27 54 Pourcentage <strong>de</strong>s signaux utilisés % %1B28 56 Pourcentage <strong>de</strong>s signaux utilisés % %2A29 58 Pourcentage <strong>de</strong>s signaux utilisés % %2B30 60 Pourcentage <strong>de</strong>s signaux utilisés % %3A31 62 Pourcentage <strong>de</strong>s signaux utilisés % %3B32 64 Pourcentage <strong>de</strong>s signaux utilisés % %4A33 66 Pourcentage <strong>de</strong>s signaux utilisés % %4B34 68 Pourcentage <strong>de</strong>s signaux utilisés % %5A35 70 Pourcentage <strong>de</strong>s signaux utilisés % %5B36 72 Pourcentage <strong>de</strong>s signaux utilisés % %6A37 74 Pourcentage <strong>de</strong>s signaux utilisés % %6B38 76 Gain 1A - -39 78 Gain 1B - -40 80 Gain 2A - -41 82 Gain 2B - -42 84 Gain 3A - -43 86 Gain 3B - -44 88 Gain 4A - -45 90 Gain 4B - -


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________Numéro<strong>de</strong>l'obj<strong>et</strong>AdresseModBusDescriptionUnitémétriqueUnitéUS46 92 Gain 5A - -47 94 Gain 5B - -48 96 Gain 6A - -49 98 Gain 6B - -50 100 Rapport signal à bruit Brut 1 dB dB51 102 Rapport signal à bruit Brut 2 dB dB52 104 Rapport signal à bruit Brut 3 dB dB53 106 Rapport signal à bruit Brut 4 dB dB54 108 Rapport signal à bruit Brut 5 dB dB55 110 Rapport signal à bruit Brut 6 dB dB56 112 Rapport signal à bruit utilisé 1 dB dB57 114 Rapport signal à bruit utilisé 2 dB dB58 116 Rapport signal à bruit utilisé 3 dB dB59 118 Rapport signal à bruit utilisé 4 dB dB60 120 Rapport signal à bruit utilisé 5 dB dB61 122 Rapport signal à bruit utilisé 6 dB dB62 124 Niveau <strong>de</strong> turbulence 1 % %63 126 Niveau <strong>de</strong> turbulence 2 % %64 128 Niveau <strong>de</strong> turbulence 3 % %65 130 Niveau <strong>de</strong> turbulence 4 % %66 132 Niveau <strong>de</strong> turbulence 5 % %67 134 Niveau <strong>de</strong> turbulence 6 % %*1 Il s'agit d'un compteur incrémenté par un à la fin <strong>de</strong> chaque cycle <strong>de</strong>mesure.*2 Il s'agit d'un message sur l'état <strong>de</strong> l'alarme. Une valeur non nulle indique iciqu'une ou plusieurs alarmes ont été déclenchées sur le compteur. Voir lechapitre 4.1 pour plus <strong>de</strong> détails.*3 Il s'agit <strong>de</strong> la durée écoulée pendant le cycle <strong>de</strong> mesure le plus récent*4 Compteurs <strong>de</strong> gaz*5 Compteurs pour liqui<strong>de</strong>____________________________________________________________________Page 12 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________3.3. Accumulateurs haute résolutionPour le transfert <strong>de</strong> données volumétriques, les accumulateurshaute résolution doivent être utilisés. Ils disposent d'une résolutiontrès élevée <strong>et</strong> fixe, afin <strong>de</strong> ne perdre aucun volume en raison <strong>de</strong>l'arrondissement <strong>de</strong>s valeurs. N'utilisez pas les obj<strong>et</strong>s 5 <strong>et</strong> 6 pour l<strong>et</strong>ransfert <strong>de</strong> volume. Ils sont indiqués uniquement à titred'information. Les erreurs d'arrondi au niveau <strong>de</strong>s nombres àvirgule flottante codés sur 32 bits peuvent être importantes.Utilisez ces accumulateurs haute résolution pour calculer lesincréments <strong>de</strong> volume en lisant un certain intervalle <strong>et</strong> ensoustrayant le volume :Incrément <strong>de</strong> volume = (volume actuel - volume précé<strong>de</strong>nt).Tous les obj<strong>et</strong>s sont <strong>de</strong>s nombres entiers codés sur 32 bits <strong>et</strong>doivent être utilisés par paire.Pour convertir le volume à l'ai<strong>de</strong> d'un nombre à virgule flottantecodé sur 64 bits, utilisez la formule suivante :Volume = partie entière + partie fractionnaire * 1.0E-9Numéro Adresse Description<strong>de</strong> l'obj<strong>et</strong> ModBus230 460 Volume direct accumuléPartie entière231 462 Volume direct accumuléPartie fractionnaire (1.0E-9)232 464 Volume inverse accumuléPartie entière233 466 Volume inverse accumuléPartie fractionnaire (1.0E-9)234 468 Erreur <strong>de</strong> volume direct accumuléPartie entière235 470 Erreur <strong>de</strong> volume direct accumuléPartie fractionnaire (1.0E-9)236 472 Erreur <strong>de</strong> volume inverseaccumulé Partie entière237 474 Erreur <strong>de</strong> volume inverse accumuléPartie fractionnaire (1.0E-9)238 476 Volume standard accumulé directPartie entière239 478 Volume standard accumulé directPartie fractionnaire (1.0E-9)240 480 Volume standard accumuléinverse Partie entière241 482 Volume standard accumulé directPartie fractionnaire (1.0E-9)*1 Compteurs <strong>de</strong> gaz*2 Compteurs pour liqui<strong>de</strong>UnitémétriqueUnitéUSm 3 pied 3 *1baril *2m 3 pied 3 *1baril *2m 3 pied 3 *1baril *2m 3 pied 3 *1baril *2m 3m 3piedcarré 3 *1piedcarré 3 *1______________________________________________________________________MN0A002FR 0.1 (5/13) Page 13 sur 28


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________3.5. Résultats <strong>de</strong> calcul DECA/GERG (<strong>MPU</strong>)C<strong>et</strong>te section contient les résultats <strong>de</strong>s calculs DECA/GERG :Numéro<strong>de</strong>l'obj<strong>et</strong>AdresseModBusDescriptionUnité170 340 Vitesse du son calculée m/s171 342 Poids molaire moyen calculé *1 kg/mol172 344 DZ/DP calculé *1 1/Pa173 346 DZ/DT calculé *1 1/K174 348 Capacité thermique isobare calculée(DECA) –OU- Pouvoir calorifiquesupérieur (GERG)J/kmol(DECA)MJ/m3(GERG)175 350 Compressibilité du gaz calculée, ligne -176 352 Densité <strong>de</strong> gaz calculée, ligne kg/m3177 354 Compressibilité du gaz calculée,référence *1178 356 K, rapport <strong>de</strong> compressibilité *1179 358 Pouvoir calorifique inférieur MJ/m3180 360 Mole <strong>de</strong> méthane (C1) *1 % mol181 362 Mole d'azote (N2) *1 % mol182 364 Mole <strong>de</strong> dioxy<strong>de</strong> <strong>de</strong> carbone (CO2) *1 % mol183 366 Mole d'éthane (C2) *1 % mol184 368 Mole <strong>de</strong> propane (C3) *1 % mol185 370 Mole d'eau (H2O) *1 % mol186 372 Mole <strong>de</strong> sulfure d'hydrogène (H2S) *1 % mol187 374 Mole d'hydrogène (H2) *1 % mol188 376 Mole d'oxy<strong>de</strong> <strong>de</strong> carbone (CO) *1 % mol189 378 Mole d'oxygène (O2) *1 % mol190 380 Mole d'isobutane (IC4) *1 % mol191 382 Mole <strong>de</strong> n-butane (NC4) *1 % mol192 384 Mole d'isopentane (IC5) *1 % mol193 386 Mole <strong>de</strong> n-pentane (NC5) *1 % mol194 388 Mole <strong>de</strong> n-hexane (NC6) *1 % mol195 390 Mole <strong>de</strong> n-heptane (NC7) *1 % mol196 392 Mole <strong>de</strong> n-octane (NC8) *1 % mol*1DECA uniquement (pas GERG)REMARQUE : Applicable uniquement pour lescompteurs <strong>de</strong> gaz (<strong>MPU</strong>)REMARQUE : Toutes les valeurs sont <strong>de</strong>s nombres àvirgule flottante codés sur 32 bits.______________________________________________________________________MN0A002FR 0.1 (5/13) Page 15 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________3.6. Registres d'entréeLes registres suivants doivent être mis à jour en continu parl'appareil <strong>externe</strong>.La température <strong>et</strong> la pression (obj<strong>et</strong>s 1000 <strong>et</strong> 1001) sont utiliséespour corriger le diamètre intérieur, les longueurs <strong>et</strong> les angles d<strong>et</strong>rajectoires. Elles sont également utilisées pour sélectionner lenœud <strong>de</strong> calibrage <strong>de</strong>s transducteurs.La <strong>de</strong>nsité <strong>et</strong> la compressibilité (obj<strong>et</strong>s 1002-1005) sont utiliséespour calculer le débit massique <strong>et</strong> le débit volumétrique standard.(<strong>MPU</strong> uniquement)L'écriture dans ces registres peut être évitée si ces fonctions ne sontpas nécessaires, ou si la température <strong>et</strong> la pression sont obtenuespar interface analogique.AVERTISSEMENT : Les obj<strong>et</strong>s <strong>de</strong> la série 1000 tels que ceuxcités sont les seuls registres pouvant être mis à jour en continu ; lamise à jour d'autres paramètres remplira le journal <strong>de</strong>smodifications <strong>et</strong> sollicitera inutilement les mémoires non volatiles.Numéro Adresse DescriptionUnité Unité<strong>de</strong> l'obj<strong>et</strong> ModBusmétrique US1000 2000 Pression <strong>de</strong> flui<strong>de</strong>, source barA psiA<strong>externe</strong>1001 2002 Température <strong>de</strong> ligne, source °C °F<strong>externe</strong>1002 *1 2004 Densité du gaz dans les conditions Kg/m 3 livre/pied<strong>de</strong> la ligne, source <strong>externe</strong>31003 *1 2006 Densité du gaz dans les conditions Kg/m2 3 livre/pied<strong>de</strong> référence, source <strong>externe</strong>carré 31004 *1 2008 Compressibilité du gaz dans les -conditions <strong>de</strong> la ligne, source<strong>externe</strong>1005 *1 2010 Compressibilité du gaz dans les -conditions <strong>de</strong> référence, source<strong>externe</strong>1006 *1 2012 Mole <strong>de</strong> méthane (C1) *2 % mol % mol1007 *1 2014 Mole d'azote (N2) % mol % mol1008 *1 2016 Mole <strong>de</strong> dioxy<strong>de</strong> <strong>de</strong> carbone % mol % mol(CO2)1009 *1 2018 Mole d'éthane (C2) *2 % mol % mol1010 *1 2020 Mole <strong>de</strong> propane (C3) *2 % mol % mol1011 *1 2022 Mole d'eau (H2O) *2 % mol % mol1012 *1 2024 Mole <strong>de</strong> sulfure d'hydrogène % mol % mol(H2S) *21013 *1 2026 Mole d'hydrogène (H2) *2 % mol % mol1014 *1 2028 Mole d'oxy<strong>de</strong> <strong>de</strong> carbone (CO) *2 % mol % mol____________________________________________________________________Page 16 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________1015 *1 2030 Mole d'oxygène (O2) *2 % mol % mol1016 *1 2032 Mole d'isobutane (IC4) *2 % mol % mol1017 *1 2034 Mole <strong>de</strong> n-butane (NC4) *2 % mol % mol1018 *1 2036 Mole d'isopentane (IC5) *2 % mol % mol1019 *1 2038 Mole <strong>de</strong> n-pentane (NC5) *2 % mol % mol1020 *1 2040 Mole <strong>de</strong> n-hexane (NC6) *2 % mol % mol1021 *1 2042 Mole <strong>de</strong> n-heptane (NC7) *2 % mol % mol1022 *1 2044 Mole <strong>de</strong> c-octane (NC8) *2 % mol % mol1023 *1 2046 Mole <strong>de</strong> n-nonane (NC9) *2 % mol % mol1024 *1 2048 Mole <strong>de</strong> n-décane (NC10) *2 % mol % mol1025 *1 2050 Mole d'hélium (HE) *2 % mol % mol1026 *1 2052 Mole d'argon (AR) *2 % mol % mol1027 *1 2054 Mole d'hexane+ (C6+) *2 % mol % mol1028 *1 2056 Mole rest. *2 % mol % mol*1Compteurs <strong>de</strong> gaz uniquement (<strong>MPU</strong>)*2DECA uniquement (pas GERG)REMARQUE : Toutes les valeurs sont <strong>de</strong>s nombres àvirgule flottante codés sur 32 bits.4. UTILISATION DU REGISTRELa Figure 1 ci-<strong>de</strong>ssous décrit la manière la plus fréquented'implémenter une application maître synchronisée avec le compteur.Dans c<strong>et</strong> exemple, l'application maître exécutée sur un compteurélectronique <strong>externe</strong> est responsable <strong>de</strong> l'écriture <strong>de</strong> la pression <strong>et</strong><strong>de</strong> la température correctes vers le compteur.______________________________________________________________________MN0A002FR 0.1 (5/13) Page 17 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________StartRead object 0Object 0changed?NOYESRead objects ofinterest from thedatabaseWait 3 secondsStore valuesin flow computermemoryWrite pressure &temperature toobjects 10000and 10001Figure 1 - Exemple d'application du compteur électroniqueLe maître peut également lire un bloc compl<strong>et</strong> <strong>de</strong> données à partir<strong>de</strong> l'obj<strong>et</strong> 0 pour simplifier les opérations ModBus <strong>et</strong> réduire leurnombre. Chaque fois que l'obj<strong>et</strong> 0 modifie <strong>de</strong>s valeurs, <strong>de</strong>s valeurssont mises à jour dans le bloc.4.1. État <strong>de</strong> l'alarme du <strong>MPU</strong> Série BL'état <strong>de</strong> l'alarme du <strong>MPU</strong> Série B est un nombre codé sur <strong>de</strong>s bitsindiquant l'état <strong>de</strong>s alarmes du <strong>MPU</strong> Série B. Pour interprétercorrectement les bits, le nombre à virgule flottante codé sur 32 bitsdoit être converti en un nombre entier codé sur 32 bits. Le tableauci-<strong>de</strong>ssous indique les bits d'alarme utilisés <strong>et</strong> leur interprétation.Bit Valeur Interprétation <strong>de</strong> l'alarme0 1 Alarme <strong>de</strong> débit élevé1 2 Défaillance du matériel2 4 Défaillance du transducteur3 8 Échec <strong>de</strong> calcul4 16 Faible pourcentage <strong>de</strong> rafales5 32 Erreur <strong>de</strong> gain6 64 Écart trop important <strong>de</strong> la vitesse du son7 128 Corrections du débit actives8 256 Erreur <strong>de</strong> paramètre9 512 Faible rapport signal à bruit10 1024 Niveau <strong>de</strong> turbulence élevé11 2048 Écart important du profil____________________________________________________________________Page 18 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________4.2. Protocole ModBus – Exemple d'échange <strong>de</strong>messagesCe chapitre décrit l'échange <strong>de</strong> messages se produisant dans unecommunication compteur électronique - <strong>MPU</strong> typique.4.2.1. Exemple <strong>de</strong> message <strong>de</strong> lecture ModBusDans l'exemple suivant, le compteur électronique effectue la tâchesuivante :- Lecture <strong>de</strong> la vitesse du son <strong>et</strong> du débit <strong>de</strong>puis le <strong>MPU</strong> Série BLes obj<strong>et</strong>s <strong>de</strong> la base <strong>de</strong> données utilisés pour la vitesse du son <strong>et</strong> ledébit ont les numéros d'obj<strong>et</strong> 3 <strong>et</strong> 4. Ceux-ci ont les adressesModBus 6 (07D0 Hex) <strong>et</strong> 8. Ces registres sont lus avec UNmessage dont le co<strong>de</strong> fonctionnel est 3. La figure 2 ci-<strong>de</strong>ssousindique le contenu <strong>de</strong> ce message.No<strong>de</strong>no.Functionco<strong>de</strong>1st registeraddressNumber of16-bit values01 03 00 06 00 04Figure 2 - Exemple <strong>de</strong> message <strong>de</strong> lecture ModBusRemarque : Tous les oct<strong>et</strong>s sont indiqués au format hexadécimal.La réponse du <strong>MPU</strong> Série B sera au format décrit dans la Figure 3ci-<strong>de</strong>ssous.No<strong>de</strong>no.Functionco<strong>de</strong>BytecountVOS - 344 m/sFlow rate - 3456.5 m3/h01 03 08 43 AC 0000 45 58 0800Figure 3 - Exemple <strong>de</strong> message <strong>de</strong> réponse à la lecture ModBusLe message comprend le contenu <strong>de</strong>s obj<strong>et</strong>s 3 (vitesse du son) <strong>et</strong> 4(débit) <strong>de</strong> la base <strong>de</strong> données, représentés sous forme <strong>de</strong> <strong>de</strong>uxnombres réels codés sur 32 bits (l'oct<strong>et</strong> le moins important enpremier).______________________________________________________________________MN0A002FR 0.1 (5/13) Page 19 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________4.2.2. Exemple <strong>de</strong> message d'écriture ModBusDans c<strong>et</strong> exemple, l'ordinateur électronique effectue la tâchesuivante :- Écriture <strong>de</strong> la température <strong>et</strong> <strong>de</strong> la pression <strong>de</strong>puis le <strong>MPU</strong> Série BLes obj<strong>et</strong>s <strong>de</strong> la base <strong>de</strong> données utilisés pour la pression <strong>et</strong> latempérature à partir d'une source <strong>externe</strong> sont les numéros d'obj<strong>et</strong> 1000<strong>et</strong> 1001. Ceux-ci ont les adresses ModBus 2000 (07D0 Hex) <strong>et</strong> 2002.Ces registres sont écrits avec UN message dont le co<strong>de</strong> fonctionnel est16. La Figure 4 ci-<strong>de</strong>ssous indique le contenu <strong>de</strong> ce message.No<strong>de</strong>no.Functionco<strong>de</strong>1st registeraddressNumber of Byte16-bit values CountPressure - 100 barATemp - 37.5 barA01 10 07 D0 00 0408 42 C8 000042 16 00 00Figure 4 - Exemple <strong>de</strong> message d'écriture ModBusLa réponse du <strong>MPU</strong> Série B sera au format décrit dans la figure ci<strong>de</strong>ssous.No<strong>de</strong>no.Functionco<strong>de</strong>1st registeraddressNumber of16-bit values written01 10 4E 20 00 04Figure 5 - Exemple <strong>de</strong> message <strong>de</strong> réponse à l'écriture ModBusCe message contient une copie <strong>de</strong>s 6 premiers oct<strong>et</strong>s du message <strong>de</strong>requête.____________________________________________________________________Page 20 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________5. LOGICIEL DE COMMUNICATION WINDOWS5.1. Bibliothèque <strong>de</strong> liens dynamiques<strong>MPU</strong>COMMC<strong>et</strong>te ligne <strong>de</strong> communication fournit une métho<strong>de</strong> simple <strong>et</strong> rapi<strong>de</strong> <strong>de</strong>communication avec le <strong>MPU</strong> Série B à l'ai<strong>de</strong> <strong>de</strong> l'interface réseau.L'interface est basée sur une bibliothèque <strong>de</strong> liens dynamiquesMicrosoft Windows. C<strong>et</strong>te bibliothèque <strong>de</strong> liens dynamiquesencapsule l'ensemble <strong>de</strong>s communications avec le <strong>MPU</strong> Série B <strong>et</strong>offre un jeu <strong>de</strong> fonctions <strong>de</strong> bibliothèque pouvant être appelées <strong>de</strong>puisvotre logiciel. (Les bibliothèques <strong>de</strong> liens dynamiques peuvent êtreappelées dans la plupart <strong>de</strong>s langages <strong>de</strong> programmation, y comprisMicrosoft Visual C++, Microsoft Visual Basic, National InstrumentLabView/LabWindows, applications Office pouvant êtreprogrammées avec <strong>de</strong>s macros Visual Basic, à savoir Excel).L'OP pour utiliser c<strong>et</strong>te bibliothèque <strong>de</strong> liens dynamiques doitcontenir les « éléments » suivants :1. Exécution sur Microsoft Windows 98/NT//2000 ou versionsultérieures.2. Réseau Ethern<strong>et</strong> (ou une carte Ethern<strong>et</strong> dans votre ordinateur)3. Protocole TCP/IP installé sous Windows.4. L'application peut ensuite appeler une DLL (Bibliothèque <strong>de</strong>liens dynamiques) Windows. La DLL contient <strong>de</strong>s fonctionssimples pour lire ou écrire dans la base <strong>de</strong> données du <strong>MPU</strong>Série B via le réseau.5.1.1. InstallationL'adresse IP du <strong>MPU</strong> Série B doit être définie dans le fichier hôte.Par exemple :128.1.221.121 <strong>MPU</strong>sn11où « 128.1.221.121 » est l'adresse IP, <strong>et</strong> « <strong>MPU</strong>sn11 » est le nomsous lequel la machine peut être référencée.Ce fichier se trouve généralement dans le répertoireC:\WINNT\system32\drivers\<strong>et</strong>c\ sur les OP fonctionnant sousWindows NT, <strong>et</strong> dans le répertoire C:\WINDOWS\…. sur les OPfonctionnant sous Windows 98.Les fichiers suivants sont inclus dans la boîte à outils <strong>de</strong>communication réseau du <strong>MPU</strong> Série B :______________________________________________________________________MN0A002FR 0.1 (5/13) Page 21 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________1. <strong>MPU</strong>BComm.dll - Bibliothèque appelable contenantl'implémentation du système <strong>de</strong> communication.2. <strong>MPU</strong>BComm.lib - Bibliothèque <strong>de</strong> liens pour Microsoft VisualC++.3. DLLTester.exe – Un programme <strong>de</strong> test exécutable comportantune interface utilisateur simple4. SimpleTalk.cpp – Un exemple <strong>de</strong> programme <strong>de</strong> travail trèssimple en C indiquant l'utilisation <strong>de</strong> la DLL.5. <strong>MPU</strong>BCommExample.exe - Fichier exécutable <strong>de</strong>s fonctions ci<strong>de</strong>ssus.6. W95ws2s<strong>et</strong>up.exe – Installation <strong>de</strong> la bibliothèque WinSockversion 2 pour Windows 95.Remarque : La bibliothèque utilise WinSock 2. Ce composantest standard sous Windows NT 4.0 <strong>et</strong> Windows 98.Il n'est pas installé sur certaines versions <strong>de</strong>Windows 95. Si vous rencontrez <strong>de</strong>s problèmessous Windows 95, exécutez le programme« W95ws2s<strong>et</strong>up.exe ». Il installera WinSock 2.Avertissement : N'exécutez pas « W95ws2s<strong>et</strong>up.exe » si vouspossé<strong>de</strong>z Windows NT 4.0, Windows 98 ou uneversion ultérieure.5.1.2. Exécution <strong>de</strong>s programmes <strong>de</strong> testLes <strong>de</strong>ux programmes <strong>de</strong> test doivent être exécutés à partir dumême répertoire dans lequel le fichier <strong>MPU</strong>BComm.dll se trouve.DLLTester.exeCe programme <strong>de</strong> test affiche une boîte <strong>de</strong> dialogue simple danslaquelle l'utilisateur peut lire <strong>et</strong> écrire <strong>de</strong>s valeurs dans la base <strong>de</strong>données du <strong>MPU</strong> Série B. Voir la Figure 6 ci-<strong>de</strong>ssous.SimpleTalk.exeFigure 6 - Interface utilisateur <strong>de</strong> DLLTester____________________________________________________________________Page 22 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________Il s'agit d'une application <strong>de</strong> console simple qui lit 5 valeurs dans labase <strong>de</strong> données du <strong>MPU</strong> Série B. Elle lit toujours les 5 mêmes obj<strong>et</strong>s,en commençant par le numéro d'obj<strong>et</strong> 0 <strong>de</strong> la base <strong>de</strong> données.Ouvrez une fenêtre DOS <strong>et</strong> saisissez la comman<strong>de</strong> suivante :SimpleTalk La Figure 7 illustre un modèle d'exécution <strong>de</strong> c<strong>et</strong>te application.Figure 7 - Exécution <strong>de</strong> l'application SimpleTalk.exe5.1.3. Interface <strong>de</strong> programmation réseauLes fonctions suivantes sont implémentées dans la DLL :G<strong>et</strong>FloatValuesC<strong>et</strong>te fonction lit l'obj<strong>et</strong> sous forme <strong>de</strong> nombres à virgule flottantedans la base <strong>de</strong> données du <strong>MPU</strong> Série B.int DLLAPI g<strong>et</strong>FloatValues(// Inputconst char *lpszHost, //Hostname to connect to (<strong>MPU</strong>sn11)unsigned short nFirstObjectNumber, //First database object to readunsigned short nNOfObject,// Thenumber of objects to read// Outputfloat *pfValueBuffer //Buffer to store the values);______________________________________________________________________MN0A002FR 0.1 (5/13) Page 23 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________Paramètres :• LpszHostSpécifie l'hôte à connecter. L'hôte doit être défini dans le fichierhôte sur votre OP. La chaîne doit se terminer par un Null.• NFirstObjectNumberSpécifie le numéro d'obj<strong>et</strong> <strong>de</strong> la première valeur <strong>de</strong> la base <strong>de</strong>données à lire. Ces numéros d'obj<strong>et</strong> sont définis dans la section 3.• NNOfObjectSpécifie le nombre d'obj<strong>et</strong>s à lire. Il doit s'agir d'un nombrecompris entre 1 <strong>et</strong> 64. Le paramètre doit être un nombre entiercodé sur 16 bits.• PfValueBufferSpécifie l'adresse mémoire à laquelle la fonction placera lesvaleurs lues. Le paramètre doit être un pointeur vers unematrice <strong>de</strong> nombres à virgule flottante en simple précision,codés sur 32 bits. La taille <strong>de</strong> la matrice doit être au moinségale à nFirstObjectNumber * 4 oct<strong>et</strong>s.G<strong>et</strong>IntValuesC<strong>et</strong>te fonction lit l'obj<strong>et</strong> sous forme <strong>de</strong> nombres à virgule flottantedans la base <strong>de</strong> données du <strong>MPU</strong> Série B.int DLLAPI g<strong>et</strong>FloatValues(// Inputconst char *lpszHost, //Hostname to connect to (<strong>MPU</strong>sn11)unsigned short nFirstObjectNumber, //First database object to readunsigned short nNOfObject,// Thenumber of objects to read// Outputint *pnValueBuffer //Buffer to store the values);Paramètres :• LpszHostSpécifie l'hôte à connecter. L'hôte doit être défini dans le fichierhôte sur votre OP. La chaîne doit se terminer par un Null.• NFirstObjectNumberSpécifie le numéro d'obj<strong>et</strong> <strong>de</strong> la première valeur <strong>de</strong> la base <strong>de</strong>données à lire. Ces numéros d'obj<strong>et</strong> sont définis dans la section 3.____________________________________________________________________Page 24 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________• NNOfObjectSpécifie le nombre d'obj<strong>et</strong>s à lire. Il doit s'agir d'un nombrecompris entre 1 <strong>et</strong> 64. Le paramètre doit être un nombre entiercodé sur 16 bits.• PnValueBufferSpécifie l'adresse mémoire à laquelle la fonction placera lesvaleurs lues. Le paramètre doit être un pointeur vers une matrice<strong>de</strong> nombres entiers codés sur 64 bits. La taille <strong>de</strong> la matrice doitêtre au moins égale à nFirstObjectNumber * 8 oct<strong>et</strong>s.S<strong>et</strong>FloatValues :C<strong>et</strong>te fonction écrit les nombres à virgule flottante dans la base <strong>de</strong>données du <strong>MPU</strong> Série B.int DLLAPI s<strong>et</strong>FloatValues(// Inputconst char *lpszHost, //Hostname to connect to (<strong>MPU</strong>sn11)unsigned short nFirstObjectNumber, //First database object to readunsigned short nNOfObject,// Thenumber of objects to readfloat *pfValueBuffer //Buffer with the values);Paramètres :• LpszHostSpécifie l'hôte à connecter. L'hôte doit être défini dans le fichierhôte sur votre OP. La chaîne doit se terminer par un Null.• NFirstObjectNumberSpécifie le numéro d'obj<strong>et</strong> <strong>de</strong> la première valeur <strong>de</strong> la base <strong>de</strong>données à écrire. Ces numéros d'obj<strong>et</strong> sont définis dans la section 3.• NNOfObjectSpécifie le nombre d'obj<strong>et</strong>s à écrire. Il doit s'agir d'un nombrecompris entre 1 <strong>et</strong> 64. Le paramètre doit être un nombre entiercodé sur 16 bits.• PfValueBufferSpécifie l'adresse mémoire d'où sont extraites les valeurs à écrire.Le paramètre doit être un pointeur vers une matrice <strong>de</strong> nombresen simple précision codés sur 32 bits. La taille <strong>de</strong> la matrice doitêtre au moins égale à nFirstObjectNumber * 4 oct<strong>et</strong>s.______________________________________________________________________MN0A002FR 0.1 (5/13) Page 25 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________s<strong>et</strong>IntValuesC<strong>et</strong>te fonction écrit les nombres entiers dans la base <strong>de</strong> données du<strong>MPU</strong> Série B.int DLLAPI s<strong>et</strong>IntValues(// Inputconst char *lpszHost, //Hostname to connect to (<strong>MPU</strong>sn11)unsigned short nFirstObjectNumber, //First database object to readunsigned short nNOfObject,// Thenumber of objects to readint *pnValueBuffer //Buffer with the values);Paramètres :• LpszHostSpécifie l'hôte à connecter. L'hôte doit être défini dans le fichierhôte sur votre OP. La chaîne doit se terminer par un Null.• NFirstObjectNumberSpécifie le numéro d'obj<strong>et</strong> <strong>de</strong> la première valeur <strong>de</strong> la base <strong>de</strong>données à écrire. Ces numéros d'obj<strong>et</strong> sont définis dans lasection 3.• NNOfObjectSpécifie le nombre d'obj<strong>et</strong>s à écrire. Il doit s'agir d'un nombrecompris entre 1 <strong>et</strong> 64. Le paramètre doit être un nombre entiercodé sur 16 bits.• PnValueBufferSpécifie l'adresse mémoire d'où sont extraites les valeurs àécrire. Le paramètre doit être un pointeur vers une matrice <strong>de</strong>nombres entiers codés sur 64 bits. La taille <strong>de</strong> la matrice doitêtre au moins égale à nFirstObjectNumber * 8 oct<strong>et</strong>s.____________________________________________________________________Page 26 sur 28 MN0A002FR 0.1 (5/13)


<strong>MPU</strong> Série B <strong>et</strong> Série <strong>Ultra</strong>Débitmètre ultra-sons______________________________________________________________________5.1.4. Co<strong>de</strong>s <strong>de</strong> r<strong>et</strong>our d'étatC<strong>et</strong>te fonction implémentée dans le DLL r<strong>et</strong>ourne un co<strong>de</strong> <strong>de</strong>r<strong>et</strong>our d'état unique. Ce co<strong>de</strong> est r<strong>et</strong>ourné sous forme d'un nombreentier codé sur 64 bits.Le tableau ci-<strong>de</strong>ssous indique les valeurs r<strong>et</strong>ournées vali<strong>de</strong>s.Co<strong>de</strong> <strong>de</strong> Descriptionr<strong>et</strong>ourd'état0 L'appel <strong>de</strong> la fonction a réussi1 L'appel <strong>de</strong> la fonction a échoué2 L'essai <strong>de</strong> connexion au <strong>MPU</strong> Série B a échoué3 L'adresse <strong>de</strong> la base <strong>de</strong> données spécifiée est invali<strong>de</strong>5.2. Logiciel WinScreen du <strong>MPU</strong> Série BLe logiciel WinScreen du <strong>MPU</strong> Série B est une applicationautonome perm<strong>et</strong>tant <strong>de</strong> communiquer avec le <strong>MPU</strong> Série B. Ilpeut être utilisé aussi bien avec l'interface TCP/IP qu'avecl'interface série ModBus. Reportez-vous au « Manuel <strong>de</strong>l'utilisateur, <strong>MPU</strong> Série B » (MNKS001)PRD-0000020565 pour plus <strong>de</strong> détails.______________________________________________________________________MN0A002FR 0.1 (5/13) Page 27 sur 28


Manuel pour la communication <strong>externe</strong>_____________________________________________________________________Imprimé aux États-Unis. 5/13 FMC Technologies Measurement Solutions, Inc. Tous droits réservés. MN0A002FR Publication/Rév. 0.1 (5/13)____________________________________________________________________Page 28 sur 28 MN0A002FR 0.1 (5/13)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!