KROHNE ALTOSONIC V Guide De Référence
Masquer les pouces Voir aussi pour ALTOSONIC V:
Table des Matières

Publicité

Liens rapides

KROHNE 11/2003
©
7.30855.94.00
GR
Débitmètres à ultrasons
ALTOSONIC V
Guide de Référence
Manuel ModBus
Description du Protocole & Installation
Logiciel Version 0300
Débitmètres à sections variables
Débitmètres Vortex
Contrôleurs de débit
Débitmètres électromagnétiques
Débitmètres à ultrasons
Débitmètres massiques
Mesure et contrôle de niveau
Techniques de communication
Systèmes et solutions techniques
Transmetteurs, totalisateurs, afficheurs et enregistreurs
Energie
Pression et température

Publicité

Table des Matières
loading

Sommaire des Matières pour KROHNE ALTOSONIC V

  • Page 1 KROHNE 11/2003 © 7.30855.94.00 Débitmètres à ultrasons ALTOSONIC V Guide de Référence Manuel ModBus Description du Protocole & Installation Logiciel Version 0300 Débitmètres à sections variables Débitmètres Vortex Contrôleurs de débit Débitmètres électromagnétiques Débitmètres à ultrasons Débitmètres massiques Mesure et contrôle de niveau Techniques de communication Systèmes et solutions techniques...
  • Page 2: Table Des Matières

    (ALTOSONIC V version 3.00.00 et ultérieure) TABLE DES MATIERES INTRODUCTION........................... 4 MODE DE TRANSMISSION EN SERIE ..................5 2.1 M ASCII ........................... 5 2.2 M RTU ............................. 5 STRUCTURE DU MESSAGE MODBUS..................6 3.1 C ..........................6 HAMP DRESSE 3.2 C ...........................
  • Page 3 PPENDIX ALEURS DE DEPASSEMENT DE TEMPS IMPARTI 9.2 A B: LRC G ..................... 51 PPENDIX ENERATION 9.3 A C: CRC ....................51 PPENDIX GENERATION 9.4 A D: C 0300......................54 PPENDIX ALTOSONIC V Manuel Modbus Page 3 sur 55...
  • Page 4: Introduction

    1 INTRODUCTION Ce manuel décrit la façon d’utiliser le protocole Modbus avec le débitmètre ALTOSONIC V. Nous avons retenu les abréviations suivantes pour le système ALTOSONIC V : UFS-V : Capteur de débit à ultrasons (chambre de mesure) ; UFC-V : Convertisseur de débit à ultrasons (5 convertisseurs) ;...
  • Page 5: Mode De Transmission En Serie

    1 byte de départ, 8 bits de donnée, pair/impair/sans parité, 1 bit d’arrêt si une parité est utilisée, et deux bits d’arrêt si aucune parité n’est utilisée. • Champ contrôle d’erreur : Contrôle de Redondance Cyclique (Cyclic Redundancy Check - CRC). ALTOSONIC V Manuel Modbus Page 5 sur 55...
  • Page 6: Structure Du Message Modbus

    Une réponse de l’auxiliaire contient toujours le code fonction de la demande. Si une fonction n’est pas applicable, l’auxiliaire envoie une réponse exceptionnelle. Une réponse exceptionnelle est indiquée par un code fonction de retour avec un groupe de 8 bits (byte le plus significatif). ALTOSONIC V Manuel Modbus Page 6 sur 55...
  • Page 7: Champ Donnees

    à 3,5 fois le temps de caractères s’écoule avant la fin de la trame, le périphérique récepteur justifie le message entrant et considère que le byte suivant sera le champ adresse pour le nouveau message. ALTOSONIC V Manuel Modbus Page 7 sur 55...
  • Page 8: Structure De Communication

    Utiliser des résistances de démarrage et de coupure pour assurer un fonctionnement à sécurité intégrée. • Régler l’adresse E/S et le numéro d’interruption sur les valeurs exactes. • Si possible, utiliser la Demande d’Interruption 3 (Interrupt Request 3). ALTOSONIC V Manuel Modbus Page 8 sur 55...
  • Page 9: Fonctions Supportees

    '35 à 28', de la gauche vers la droite. Au fur et à mesure qu’ils sont transmis en série, les bits passent du LSB au MSB : 20…27, 28...35, et ainsi de suite. ALTOSONIC V Manuel Modbus...
  • Page 10: Fonction 02 : Lecture De L'etat Des Entrees

    Le contenu du registre 40109 est affiché sous 00 00 hex et celui du registre 40110 sous 00 64 hex (décimale 100). Une réponse exceptionnelle sera envoyée si la demande n’est pas applicable. Voir chapitre 5.10 pour les réponses exceptionnelles. ALTOSONIC V Manuel Modbus Page 10 sur 55...
  • Page 11: Fonction 04 : Lecture Des Registres D'entree

    L’interrogation spécifie la référence du registre à présélectionner. Les registres commencent à l’adresse zéro. La valeur demandée (présélectionnée) est précisée dans le champ Interrogation de données, qui est une valeur à 16 bits. ALTOSONIC V Manuel Modbus Page 11 sur 55...
  • Page 12: Fonction 8 : Diagnostic

    17. Le contenu des données d’interrogation est de deux bytes CD 01 hex, les bits binaires correspondent aux bobines ainsi réparties : bine Il ne faut pas tenir compte des X, à considérer comme zéro. ALTOSONIC V Manuel Modbus Page 12 sur 55...
  • Page 13: Fonction 16 : Ecriture Des Registres Multiples De Maintien

    Contrôle Repère de fin auxiliaire de démarrage de points Erreur Adresse 10(h) 11(h) Elevé Faible Elevé Faible 00(h) 01(h) 00(h) 02(h) Une réponse exceptionnelle sera envoyée si la demande n’est pas applicable. ALTOSONIC V Manuel Modbus Page 13 sur 55...
  • Page 14: Reponses Exceptionnelles

    Fonction non autorisée Le code fonction de l’interrogation n’est pas une action autorisée pour l’auxiliaire. Données non autorisées L’adresse des données réceptionnée dans la demande n’est pas une adresse autorisée pour l’auxiliaire. ALTOSONIC V Manuel Modbus Page 14 sur 55...
  • Page 15: Gestion Des Types De Donnees Importantes

    6000/6001/6002/6003 et le nombre double suivant 6004/6005/6006/6007. Les données indiquées au chapitre 8.4 Organisation du Modbus sortent sur imprimante de la même façon que l’on y a accès en mode non compatible Modicon. ALTOSONIC V Manuel Modbus Page 15 sur 55...
  • Page 16: Representation Du Nombre Decimal A Virgule Flottante

    (1) 000 0100 0000 1000 0000 0000 • L’exposant décentré de 129 (hexadécimal 81) est un exposant 2. • Signe positif. • Mantisse = 4 + 1/8 + 1/1024. Note : Le premier bit n’est pas mémorisé ! ALTOSONIC V Manuel Modbus Page 16 sur 55...
  • Page 17: Nombre Maximal De Points

    Les données seront éventuellement différentes car les données mesurées sont mises à jour. Une autre solution consiste à envoyer les données aux serveurs au moyen d’une transmission. Tous les serveurs reçoivent alors les mêmes données. ALTOSONIC V Manuel Modbus Page 17 sur 55...
  • Page 18: Installation Du Gestionnaire Modbus Ufp-V

    CH1 assure la communication avec l’UFC-V, il ne faut donc rien modifier. Le second canal CH2 est réservé à la communication avec les systèmes serveurs. Il existe deux générations de cartes RS485 : • L’AX4285A d’origine. • La PCL745s actuellement installée. ALTOSONIC V Manuel Modbus Page 18 sur 55...
  • Page 19: Carte Rs485/422 : Ax4285A

    JP5 RS485 ou RS422 le branchement externe pour RS422 et RS485 Branchement externe AX5285A pour Modbus : Les résistances de 120 Ohm doivent être montées sur le bornier de l’ALTOSONIC V. ALTOSONIC V Manuel Modbus Page 19 sur 55...
  • Page 20: Carte Rs485/422 : Pcl-745 S

    7.2.2 Carte RS485/422 : PCL-745 S Il s’agit de la carte RS485/422 de la génération actuelle. Microrupteur canal 1*** : COM 3 Adresse 3E8 (paramétrage KROHNE Altometer) Microrupteur canal 2*** : COM4 Adresse 2E8 JP1*** : Interrupt. COM3 IRQ4 JP2*** : Interrupt.
  • Page 21: Installation Du Logiciel

    Le mode accès (6 DATAFIELD 1 to N) définit de quelle façon les données sont transmises et interprétées lorsque l’UFP-V est en mode auxiliaire. • Voir le manuel de l’ordre de bytes d’accompagnement de la transmission/réception dans les 2 modes. Le gestionnaire doit maintenant fonctionner en mode auxiliaire. ALTOSONIC V Manuel Modbus Page 21 sur 55...
  • Page 22: L'ufp-V En Pilote

    à utiliser à l’aide du numéro de mouvements (7.1 NUMBER_OF_POLLBLOCKS_TO_USE) à utiliser. 1 = le premier seulement, 2 est le numéro un et deux …et ainsi de suite. ALTOSONIC V Manuel Modbus Page 22 sur 55...
  • Page 23: Les Problemes Eventuels

    Modbus : L’accès à ces fenêtres s’effectue à partir de la fenêtre Principale à l’aide de la touche de fonction F10. Voir également le Manuel d’Utilisation ALTOSONIC V (chapitre FENETRE TEMPS D’EXECUTION). Mise à jour des repères d’état Si les repères d’état doivent s’auto-réinitialiser.
  • Page 24 Pour installer un système plus sûr, utiliser la méthode avec accusé de réception. Elle a pour inconvénient d’augmenter le temps de communication. 5.4 FLAG_HOLD_TIME se trouve dans le fichier coms0300.dat. ALTOSONIC V Manuel Modbus Page 24 sur 55...
  • Page 25: Ecriture Des Donnees Dans Le Champ Nombre Decimal A Virgule Flottante

    Si la nouvelle valeur n’est pas entrée avant que le dépassement de temps imparti ne soit écoulé, l’entrée concernée déclenche une alarme. Après chaque nouvelle entrée de valeur, le compteur de dépassement de temps imparti est réinitialisé. Voir nombres décimaux à virgule flottante 7567…7576. ALTOSONIC V Manuel Modbus Page 25 sur 55...
  • Page 26: Comment Écrire Dans Le Champ Nombre Décimal À Virgule Flottante Pour L'application Spécifique

    Sauvegarder les données modifiées dans le champ Ecrire le nombre décimal à virgule flottante. Par exemple, l’application 1 correspond au booléen 2069. xxxxx Activer l’écriture des données. Par exemple, l’application 1 correspond au booléen 2201. ALTOSONIC V Manuel Modbus Page 26 sur 55...
  • Page 27: Organisation Du Modbus

    (Niveau 3) Dépassement de données canal 2 Dépassement de données canal 3 (Niveau 3) Dépassement de données canal 4 (Niveau 3) Dépassement de données canal 5 (Niveau 3) (Niveau 3) Panne canal 1 ALTOSONIC V Manuel Modbus Page 27 sur 55...
  • Page 28 Override par défaut (automatique) viscosité externe (Level 2) si validé en CLNT0300.dat (Level 1) Lot valide. Le dernier lot accompli (pas de sauve garde après 0=non valid, 1=valid L’arête de programme) 93…128 Reserve ALTOSONIC V Manuel Modbus Page 28 sur 55...
  • Page 29: Champ 1 (Lire /Ecrire Champ Booleen )

    API modifier en : température standard (Niveau 1) réinitialisation manuelle 215...220 Réservé 221. EXT activer écriture des données (Niveau 4) réinitialisation automatique 30 s 222. EXT modifier en : coefficient K débitmètre externe (Niveau 1) réinitialisation ALTOSONIC V Manuel Modbus Page 29 sur 55...
  • Page 30 OVERRIDE activer pour sélectionner la valeur de viscosité dynamique (Niveau 4) si activé pour pour override override 256…320 Réservé La réinitialisation des totalisateurs réinitialisera automatiquement les bits de réinitialisation de tous les totalisateurs, les alarmes et le temps de traitement. ALTOSONIC V Manuel Modbus Page 30 sur 55...
  • Page 31: Champ 2 (Lecture Seule Champ Nombres Entiers)

    (Niveau 3) Messages du système 01…16 Messages du système 17…32 (Niveau 3) Messages du système 33…48 (Niveau 3) Messages du système 49…64 (Niveau 3) (Niveau 3) Nombre de messages d’alerte en cours ALTOSONIC V Manuel Modbus Page 31 sur 55...
  • Page 32 TEMPS DU SYSTEME : heures (Niveau 1) 0…23 TEMPS DU SYSTEME : jour (Niveau 1) 1…31 TEMPS DU SYSTEME : mois (Niveau 1) 1…12 TEMPS DU SYSTEME : année (Niveau 1) 2001… 39…40 Réservé ALTOSONIC V Manuel Modbus Page 32 sur 55...
  • Page 33: Champ 3 (Lecture Seule Champ Nombre Entier Long)

    (Niveau 1) Valeur en 1/10ème de ton Totalisateur sans réinitialisation : masse de sens (Niveau 1) Valeur en 1/10ème de ton positif Totalisateur sans réinitialisation : masse de sens (Niveau 1) Valeur en 1/10ème de ton négatif ALTOSONIC V Manuel Modbus Page 33 sur 55...
  • Page 34: Champ 4 (Lecture Seule Champ Nombre Decimal A Virgule Flottante )

    Ecart-type du canal 1 (Niveau 2) en % Ecart-type du canal 2 (Niveau 2) en % Ecart-type du canal 3 (Niveau 2) en % (Niveau 2) en % Ecart-type du canal 4 ALTOSONIC V Manuel Modbus Page 34 sur 55...
  • Page 35 (Niveau 2) en [s] (externe) Remplissage 1 Alarme : mesure de température au densitomètre hors (Niveau 2) en [s] limites Remplissage 1 Alarme : mesure de pression de service hors limites (Niveau 2) en [s] ALTOSONIC V Manuel Modbus Page 35 sur 55...
  • Page 36 Remplissage 2 Alarme : mesure de pression au densitomètre hors limites Remplissage 2 Alarme : mesure de densitométrie hors limites (Niveau 2) en [s] Remplissage 2 Alarme : mesure de densité standard hors limites (Niveau 2) en [s] ALTOSONIC V Manuel Modbus Page 36 sur 55...
  • Page 37: Hamp 5 (Lecture Seule Champ Nombre Double )

    Ecoulement dans le canal5 (indication) (Niveau 1) in m/s 194..213 Seulement pour KROHNE 214…220 Reservé Champ 5 (Lecture seule Champ Nombre double) Ces données sont en lecture seule et accessibles à l’aide des fonctions 3 et 4 en mode auxiliaire Modbus et des fonctions 6 et 16 en mode pilote Modbus.
  • Page 38 (Niveau 1) Valeur en ton Totalisateur sans réinitialisation : masse de sens positif (Niveau 1) Valeur en ton Totalisateur sans réinitialisation : masse de sens négatif (Niveau 1) Valeur en ton 27…33 Reserved ALTOSONIC V Manuel Modbus Page 38 sur 55...
  • Page 39 (Niveau 4) param. d'étalonnage Solartron2 : Temps pour mettre à jour un paramètre (lecture (Niveau 1) en sec., 30 sec. max. seule) Solartron2 K0 (Niveau 4) param. d'étalonnage Solartron2 K1 (Niveau 4) param. d'étalonnage ALTOSONIC V Manuel Modbus Page 39 sur 55...
  • Page 40 OVERRIDE valeur viscosité dynamique à override (Niveau 4) en cSt (utilisé uniquement si paramétré) Numéro de référence du lot, pour le billet interne du lot (Level 4) Possible d'entrer pendant le groupe (en cas d'arrêt de ALTOSONIC V Manuel Modbus Page 40 sur 55...
  • Page 41: Pour Adresses 2

    à 0. Après 'arrêt du lot, le nombre est remis à 0. KROHNE use only 91..105 Reserve Pour adresses 2…4 : ces nombres décimaux à virgule flottante représentent des choix comme s'ils étaient des nombres entiers mais doivent être écrits comme des nombres à virgule flottante Pour adresses 5…14...
  • Page 42: Xplication Des Donnees Disponibles Sur Modbus

    Le nombre entier et nombre entier long Numéro de message d'alerte/d'erreur d'installation du système comprend le numéro d'erreur. Voir le manuel d'utilisation ALTOSONIC V ERREUR installation du système Cette erreur est due à une initialisation incorrecte. Le gestionnaire Modbus peut être initialisé avec succès.
  • Page 43: Correction De Tourbillon Sur Sortie

    Message d'alerte indiquant que l'échantillonnage du profil réel est en suspens en raison d'une panne de canal (1..5), écarts de débits extrêmes ou débit réduit. Viscosimètre externe, densitomètre externe de température, densitomètre externe de pression, débitmètre externe de température, débitmètre externe de pression hors limites ALTOSONIC V Manuel Modbus Page 43 sur 55...
  • Page 44: Totalisateur Réel/Standard/De Masse

    Reset_All_Errors soit paramétré. Les messages sont numérotés du bit le moins important au plus important. Les nombres entiers comportent l'état de 16 messages, les nombres entiers longs celui de 32 messages, Totalisateur réel/standard/de masse ALTOSONIC V Manuel Modbus Page 44 sur 55...
  • Page 45 Groupe Jet 788,0.. 838,5 kg/m3 Gasoil 839,0..1075,0 kg/m3 Tous produits 500,0..2000,0 kg/m3 Lorsqu'une valeur se trouve en dehors des limites, le système UFP-V n'acceptera pas la valeur. API : Tous produits K0/1/2 ALTOSONIC V Manuel Modbus Page 45 sur 55...
  • Page 46 Moyennes de remplissage 2 sur les températures, pressions, densités, coefficients de correction Le booléen paramétré sur 1 uniquement, de nouvelles moyennes de remplissage sont faites pour un maximum de 1500 jours ; après 1500 jours, les moyennes ne sont plus calculées. ALTOSONIC V Manuel Modbus Page 46 sur 55...
  • Page 47: Essages Systeme

    Pilote ou auxiliaire Modbus, erreur longueur de message non valable Message système Pilote ou auxiliaire Modbus, CRC ou LRC reçu non valide Message système Pilote ou auxiliaire Modbus, erreur réception mémoire-tampon saturée ALTOSONIC V Manuel Modbus Page 47 sur 55...
  • Page 48: Erreurs D'installation

    Réservé 8.10 Erreurs d'installation Voir le manuel d'utilisation ALTOSONIC V pour les erreurs d'installation. Les erreurs pouvant se produire pendant l'initialisation du gestionnaire Modbus et l'initialisation du gestionnaire pour la communication avec les convertisseurs à ultrasons sont énumérées dans le tableau ci- dessous.
  • Page 49 Un paramètre a été lu, mais hors des limites prévues communication erreur de lecture dans paramètre x, paramètre hors limites 1022 Cas général : défaut d'initialisation de l'horloge Essayer de redémarrer le UFP-V (démarrage à froid) ou contacter KROHNE Altometer ALTOSONIC V Manuel Modbus Page 49 sur 55...
  • Page 50: Appendices

    15,6 ms 17,2 ms 8,8 ms 4800 7,0 ms 7,8 ms 8,6 ms 9,4 ms 9600 3,5 ms 3,9 ms 4,3 ms 4,7 ms 19200 1,8 ms 1,95 ms 2,2 ms 2,4 ms ALTOSONIC V Manuel Modbus Page 50 sur 55...
  • Page 51: Ppendix B: Lrc Generation

    CRC during receipt of the message, and compares the calculated value to the actual value it received in the CRC field. If the two values are not equal, an error results. ALTOSONIC V Manuel Modbus Page 51 sur 55...
  • Page 52 The function takes two arguments: unsigned char *puchMsg ; A pointer to the message buffer containing binary data to be used for generating the CRC ALTOSONIC V Manuel Modbus Page 52 sur 55...
  • Page 53 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, ALTOSONIC V Manuel Modbus Page 53 sur 55...
  • Page 54 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 Appendix D: Coms0300.dat Exemple d’un fichier utilisé par le système ALTOSONIC V ------------------------------------------------------------------------------------------------------------------------------------------- 1<1 UFC500 COMMUNICATION SETUP> 1.1 UFC_UART_BASEADDRESS...
  • Page 55 - NORMAL(0) OR REVERSED NOTATION(1) OF THE DATATYPE DELAY - DELAY TO TRANSMIT NEXT POLLBLOCK 1..30000 SLAVEID MASTERREG. SLAVEREG. N_POINTS FUNC DATATYPE DATANOT. DELAY #2000 #7501 #2000 #3010 #3501 #7010 #7501 #5010 #5501 #7018 #7501 ------------------------------------------------------------------------------------------------------------------------------------------- ALTOSONIC V Manuel Modbus Page 55 sur 55...
  • Page 56 Représentations Afrique du Sud Chine Italie KROHNE Pty. Ltd. KROHNE Measurement Instruments Co. Ltd. KROHNE Italia Srl. Algérie Irlande 163 New Road Room 7E, Yi Dian Mansion Via V. Monti 75 Antilles françaises Israël Halfway House Ext. 13 746 Zhao Jia Bang Road I-20145 Milano Arabie Séoudite...

Ce manuel est également adapté pour:

Modbus

Table des Matières