Omni 6000 / Omni 3000 Manuel utilisateur Table des Matières 1. Généralités sur les révisions 20.71/24.71 du logiciel applicatif......1-1 1.1. Quantité de lignes de mesure - type de mesureurs ..........1-1 1.2. Configuration du calculateur................. 1-1 1.3. Transmetteurs / ligne de mesure ................1-2 1.4.
Page 3
Volume 3a Configuration et opérations avancées Configuration du calculateur .................2-1 2.1. Introduction ......................2-1 2.2. Configuration par le clavier en mode Programme..........2-1 2.2.1. Passer en mode Programme ..................2-1 2.2.2. Modifier les données....................2-1 2.2.3. Méthode de sélection par le menu................2-2 2.2.4. Méthode sélective d’accès..................2-2 2.2.5.
Page 4
Omni 6000 / Omni 3000 Manuel utilisateur Table des Matières 2.8. Configurer les lignes de mesure ................. 2-39 2.8.1. Accès au sous-menu ‘Config Mesureurs’ ...............2-39 2.8.2. Paramètres des lignes de mesure ................2-39 2.9. Configurer la Température................... 2-43 2.9.1. Accès au sous-menu ‘Config Température’............2-43 2.9.2.
Page 5
Volume 3a Configuration et opérations avancées Fonctions programmables par l’utilisateur ............3-1 3.1. Introduction ......................3-1 3.2. Instructions et «flags» booléens programmables par l’utilisateur ....3-1 3.2.1. Qu’est ce qu’un booléen ? ..................3-1 Signe (+, -) des variables analogiques ou calculées (6001 → 8999).......3-3 3.2.2.
Page 6
Omni 6000 / Omni 3000 Manuel utilisateur Table des Matières 4.3. Masse volumique et autres propriétés des liquides ........... 4-8 ρ 4.3.1. Masse volumique dans les conditions d’écoulement ‘ ’ pour le pétrole brut et les produits raffinés......................4-8 4.3.2. Masse volumique des mélanges d’éthane, propane et C3+ ........4-8 4.3.3.
Page 7
Volume 3a Configuration et opérations avancées 5.4.1. Débit brut d’étalonnage dans les conditions d’écoulement (m /h) ......5-11 5.4.2. Débit d’étalonnage – Méthode d’interpolation d’impulsions ........5-11 5.4.3. Nomenclature......................5-12 5.4.4. Meter Factors - Etalonnage ..................5-13 5.5. Calculs pour le contrôle PID ................5-16 5.5.1.
Page 8
Omni 6000 / Omni 3000 Manuel utilisateur Table des Matières viii 20/24 F 10/03...
Volume 3a Configuration et opérations avancées Généralités sur les révisions 20.71/24.71 du logiciel applicatif Système de mesurage de volume de liquide par Turbine / Compteur Volumétrique / Massique Coriolis (avec linéarisation du K Facteur) 1.1. Quantité de lignes de mesure - type de mesureurs Minimum 1 ligne, maximum 4 lignes –...
Chapitre 1 Généralités sur les révisions 20.71/24.71 du logiciel applicatif 1.3. Transmetteurs / ligne de mesure Impulsions mesureur, température, pression et masse volumique au niveau du mesureur, température et pression au niveau du transducteur de masse volumique (TMV). 1.4. Transmetteurs / système d’étalonnage (Prover) Température et pression en entrée et en sortie du système d’étalonnage, transmetteurs de masse volumique (TMV) quel que soit leur type...
Volume 3a Configuration et opérations avancées 1.10. Type de produits mesurés Pétrole brut, produits raffinés, GNL (API 2540), GPL (GPA TP16), propylène (API 11.3.3.2.), éthylène (équations NIST 1045, API 2565 ou IUPAC). Le mode de mesurage en masse est standard. Les tables 23 et 24 de l’ASTM D1550, D1555, 1952 sont également intégrées au calculateur.
Chapitre 1 Généralités sur les révisions 20.71/24.71 du logiciel applicatif 1.14. Facteur rétroactif de correction de masse volumique Des facteurs de correction de masse volumique peuvent être appliqués de manière rétroactive à une quantité donnée, à n’importe quel moment de la livraison.
Les données imprimantes sont des données ASCII 1.25. Communication Peer to Peer Les calculateurs Omni peuvent être configurés par l’utilisateur, afin de communiquer entre eux « Peer to Peer » (égal à égal). Des paquets de données de variables peuvent ainsi être échangés entre calculateurs. Des ressources telles qu’un PLC peuvent être partagées entre plusieurs...
Le logiciel OmniCom est fourni avec chaque calculateur et permet à l’utilisateur de le configurer en ligne ou non en utilisant un PC. 1.28. Logiciel de communication OmniView Un logiciel interface homme - machine pour le calculateur Omni est également disponible, en option. 20/24 F 10/03...
Volume 3a Configuration et opérations avancées Configuration du calculateur 2.1. Introduction Les données de configuration sont stockées dans la mémoire RAM, secourue par une batterie d’autonomie de 1 à 2 mois minimum. Cette configuration peut être réalisée de trois manières différentes : 1) Configurer hors connexion grâce au logiciel OmniCom puis télécharger toutes les données en une seule fois.
Chapitre 2 Configuration du calculateur 2.2.3. Méthode de sélection par le menu INFO - Les caractères entre ***CONFIGURATION*** ‘[ ]’ représentent des appuis de touches. General _ Config Date/Heure Config Station PRATIQUE - Lors de la Config Mesureurs première programmation, il est préférable d’utiliser la Config Temperature sélection par menu de...
Volume 3a Configuration et opérations avancées L’appui sur la touche [Validation] provoquera l’affichage suivant : TEMPERATURE #1 degC Lim. Basse 30.0 Lim. Haute 125.0 Val Defaut 60.0 2.2.5. Mots de passe A l’exception des modifications d’alarmes haute/basse des transmetteurs, un INFO –...
Chapitre 2 Configuration du calculateur Modification des mots de passe au clavier 1) Presser [Prog] [Config] [Validation] au clavier. INFO - Les caractères entre ‘[ ]’ représentent des appuis 2) Quand le curseur clignote sur 'Général', presser [Validation]. de touches. 3) Quand le curseur clignote sur 'Gestion MdPasse', presser [Validation].
Page 19
Volume 3a Configuration et opérations avancées ATTENTION! REINITIALISATION Ces appareils ont un système de verrouillage : pour accéder aux cartes, soulever le boîtier extérieur pour désengager le blocage avant d’en extraire l’appareil. CABLE PLAT => FACE AVANT BATTERIE DE SECOURS VERROUILLAGE PROGRAMME Fig.
Chapitre 2 Configuration du calculateur 2.5. Configuration des Entrées / Sorties physiques Le calculateur Omni peut comporter de nombreux modules E/S et être PRATIQUE – Lors de la première programmation, il configuré manière à s’adapter aux différentes combinaisons de est préférable d’utiliser la transmetteurs de mesure.
E/S Physique 2.5.3. Gestion des mots de passe Seul le clavier de la face avant du calculateur Omni permet d’accéder aux INFO - Les caractères entre ’{ }’ font référence à des paramètres des mots de passe. Valider à l’invite ‘Gestion MdPasse ’ du menu niveaux de mots de passe.
: niveaux de mots de passe. Les caractères entre ‘[ ]’ {N0} Numéro de Modèle ? (0=3K (3000), 1=6K (6000)) _______________ représentent des appuis de Cette variable est utilisée par le logiciel de configuration OmniCom afin de déterminer la touches.
Volume 3a Configuration et opérations avancées 2.5.6. Paramètres de la station de comptage Valider à l’invite ‘Config Station’ du menu ‘Général’ pour accéder aux variables INFO – Le nombre de points d’E/S de variables process suivantes : disponibles dépend du nombre de modules combo {N0} Configuration Station : _______________...
Page 24
Chapitre 2 Configuration du calculateur {N0}Point E/S Pres. MV _______________ Saisir le numéro du point d’E/S auquel est connecté le capteur de pression permettant la INFO - Les caractères entre compensation du TMV station. ’{ }’ font référence à des Lorsqu’un TMV numérique est utilisé...
Volume 3a Configuration et opérations avancées 2.5.7. Paramètres des lignes de mesure Taper [1], [2], [3] ou [4] à l’invite ‘Config Mes. "n"’ du menu ‘Général’ afin Config ligne de mesure – Les E/S physiques sont d’accéder aux variables suivantes : gérées pour 1 à...
Page 26
Chapitre 2 Configuration du calculateur Mesureur1 Mesureur2 Mesureur3 Mesureur4 INFO - Les caractères entre Type TMV _______ _______ _______ _______ ’{ }’ font référence à des Entrer le type du TMV : niveaux de mots de passe. Les caractères entre ‘[ ]’ 0 = Pas de TMV sélectionné...
Volume 3a Configuration et opérations avancées 2.5.8. Paramètres d’étalonnage Valider à l’invite ‘Config Etal.’ du menu ‘Général’ pour accéder aux variables INFO – Les caractères entre ’{ }’ font référence à des suivantes : niveaux de mots de passe. Amont Aval Les caractères entre ‘[ ]’...
Page 28
Chapitre 2 Configuration du calculateur {N0} Point E/S Température TMV Prover _______________ Saisir le numéro de l’E/S à laquelle est connecté le capteur de température permettant la INFO - Le nombre de points compensation en température du TMV du système d’étalonnage. d’E/S de variable process Lorsqu’un TMV numérique est utilisé...
Volume 3a Configuration et opérations avancées 2.5.9. Paramètres de contrôle PID Entrer [1], [2], [3] ou [4] à l’invite ‘Config PID "n"’ du menu ‘Général’ pour Proportionnelle Intégrale Dérivée (PID) – Pour des accéder aux variables suivantes : raisons pratiques, ce Boucle1 Boucle2 Boucle3...
Appuyer sur [n] [Validation] à l’invite ‘Config S. A/N "n"’ du menu ‘Général’ INFO - Les caractères entre ’{ }’ font référence à des pour accéder aux variables suivantes (n = sortie analogique 1 à 4 pour l’Omni niveaux de mots de passe. 3000 et 1 à 12 pour l’Omni 6000) : Les caractères entre ‘[ ]’...
Volume 3a Configuration et opérations avancées 2.5.11. Paramètres des totalisateurs de la face avant Répondre [O] à l’invite ‘Totalis. Face Av. (O)’ du menu ‘Général’ pour accéder aux variables suivantes : Totalisateur A Totalisateur B Totalisateur C {N1} Affect Totalisateur face Av _________ _________ _________ Entrer l’index de la variable accumulateur qui sera envoyée sur chaque totalisateur.
Chapitre 2 Configuration du calculateur 2.5.12. Instructions booléennes programmables Valider à l’invite ‘Program Booléens ’ du menu ‘Général’ pour accéder aux Programmation- Booléens- Ces 64 variables suivantes : instructions booléennes sont évaluées toutes les Point Booléen 10xx Equation ou Instruction Commentaire ou Remarque 100ms en allant de la {N0}...
Page 33
Volume 3a Configuration et opérations avancées Point Booléen 10xx Equation ou Instruction Commentaire ou Remarque {N0} ______________________ _____________________ PRATIQUE - Utiliser les espaces laissés blancs en {N0} ______________________ _____________________ regard de chaque option de configuration pour noter les {N0} ______________________ _____________________ paramètres entrés dans le calculateur.
Chapitre 2 Configuration du calculateur 2.5.13. Instructions de variables programmables Valider à l’invite ‘Program Variables ’ du menu ‘Général’ pour accéder aux Variables programmables - Ces 64 instructions de variables suivantes : variables sont évaluées toutes les 500 ms en allant Variable Prog.
Page 35
Volume 3a Configuration et opérations avancées Variable Prog 70xx Equation ou Instruction Commentaire ou Remarque {N0} ______________________ _____________________ PRATIQUE - Utiliser les espaces laissés blancs en {N0} ______________________ _____________________ regard de chaque option de configuration pour noter les {N0} ______________________ _____________________ paramètres entrés dans le calculateur.
Chapitre 2 Configuration du calculateur 2.5.14. Paramètres des écrans utilisateur Pour choisir l’écran utilisateur, taper 1 à 8 à l’invite ‘Ecran Util. “n”’ du menu Affectations d’Index – Tous les entiers 32-bit et ‘Général’, afin d’accéder aux variables suivantes, protégées par le mot de variables à...
Page 37
Volume 3a Configuration et opérations avancées [ ] [ ] [ ] [ ] Ecran util. #4 : Appuis de touches Repère Index # Décimales Affectations d’Index – Tous les entiers 32-bit et ère Variable ____________ ________ ___________ variables à virgule flottante de la base de données ème Variable...
Chapitre 2 Configuration du calculateur 2.5.15. Paramètres des E/S numériques Sélectionner une E/S numérique, en tapant 1 à 24 à l’invite ‘Config Num “n”’ PRATIQUE - Utiliser les espaces laissés blancs en du menu ‘Général’ pour accéder aux variables suivantes, protégées par le mot regard de chaque option de de passe de niveau 1 {N1} : configuration pour noter les...
Page 39
Volume 3a Configuration et opérations avancées Affectation Larg Imp Imp/Unité ou Retard On Retard Off Retard On/Off – Permet de Point E/S num #13________ ________ ________ _______ _______ retarder ou de prolonger une sortie contrôle (ex : Remarque _______________ alarme…). Le retard est mesuré...
Chapitre 2 Configuration du calculateur 2.5.16. Paramètres des Entrées / Sorties série Taper [1], [2], [3] ou [4] à l’invite ‘E/S Serie “n”’ du menu ‘Général’ pour Taux de transmission, en Bauds - accéder aux variables suivantes : 300, 600, 1200, 2400, 4800, 9600, 19200 ou 38400.
Page 41
Volume 3a Configuration et opérations avancées Port #1 Port #2 Port #3 Port #4 {N1} Compatible Modicon 984 (O/N)_______ _______ _______ ______ INFO - Les caractères entre ’{ }’ font référence à des Taper [O] pour que ces ports Modbus soit compatibles avec les équipements Modicon PLC niveaux de mots de passe.
{N1} Dernier Maître _______________ Saisir le numéro esclave du dernier calculateur Omni (au plus haut index Modbus) de la séquence Peer to Peer. Ceci est nécessaire en cas de reprise d’erreur. Si ce calculateur ne réussit pas à passer le contrôle au ‘Maître suivant' (voir ci-dessus), il essaiera d’établir une communication avec un esclave Modbus d’index plus élevé.
Page 43
(index ou adresse de destination). Si la transaction est une lecture, ce sera l’index dans la base de données du calculateur Omni maître. Si la transaction est une écriture, ce sera le numéro de registre dans la base de données de l’esclave distant.
Page 44
Chapitre 2 Configuration du calculateur Transaction #4 PRATIQUE - Utiliser les {N1} ID Esclave Cible _______________ espaces laissés blancs en regard de chaque option de {N1} Lecture / Ecriture ? _______________ configuration pour noter les {N1} Index Source _______________ paramètres entrés dans le calculateur.
Page 45
{N1} Index Destination _______________ options applicables seront affichées Transaction #11 INFO - Le calculateur Omni {N1} ID Esclave Cible _______________ détermine le code de la {N1} Lecture / Ecriture ? _______________ fonction et le type des données concernées grâce...
Page 46
Chapitre 2 Configuration du calculateur Transaction #14 PRATIQUE - Utiliser les {N1} ID Esclave Cible _______________ espaces laissés blancs en regard de chaque option de {N1} Lecture / Ecriture ? _______________ configuration pour noter les {N1} Index Source _______________ paramètres entrés dans le calculateur.
Le nombre de données est toujours entré en terme #, entrer l’adresse dans la base de données ou l’index Modbus du point de d’éléments logiques Omni, départ de chaque groupe. Sous Points, saisir les numéros des points c’est à dire qu’un nombre consécutifs à...
Chapitre 2 Configuration du calculateur 2.5.19. Paramétrage du contrôleur logique programmable Note: Voir Bulletin Technique TB-960702 “Communicating with Allen- INFO - Les caractères entre ’{ }’ font référence à des Bradley Programmable Logic Controllers” dans le Volume 5 pour niveaux de mots de passe.
à l’écran toutes 2.6.2. Paramètres de l’heure et de la date les options possibles ainsi que toutes les variables. {N1} Heure Omni ____:____:____ Lorsque le calculateur est en fonction et que Entrer l’heure au format 'hh:mm:ss'. Pour ne modifier que l’heure, les minutes ou les l’applicatif est devenu...
Utiliser les touches [ ]/[ ] (flèches haut/bas) pour déplacer le curseur sur fonction du débit - Le ‘Config Station’ et presser [Validation] pour accéder au sous-menu. calculateur Omni est muni de 3 «flags» booléens, activés ou réinitialisés en fonction du débit de la 2.7.2.
Page 51
Volume 3a Configuration et opérations avancées {N1} Produit Commun Lot _______________ Entrer [O] pour que le calculateur utilise un produit commun pour les quatre lignes de mesure INFO - Les caractères entre ; c’est à dire, pour faire passer le même produit en même temps dans les quatre lignes de ’{ }’...
Page 52
Chapitre 2 Configuration du calculateur Entrées auxiliaires Entrée #1 Entrée #2 Entrée #3 Entrée #4 Configuration des entrées auxiliaires par la méthode Limite Alarme Basse _______ _______ _______ ______ sélective d’accès - Pour modifier des variables, se Entrer la valeur du signal de l’entrée auxiliaire en dessous de laquelle l’alarme ‘Bas’ se mettre en Mode déclenche.
Volume 3a Configuration et opérations avancées 2.8. Configurer les lignes de mesure INFO - Le menu ‘Général’, doit toujours être complété 2.8.1. Accès au sous-menu ‘Config Mesureurs’ le premier, car il comporte le nombre et le type Avec la méthode de sélection par le menu (voir cadre ci-contre), presser d’appareils connectés au [Config] [Validation] à...
Page 54
Chapitre 2 Configuration du calculateur Mesureur1 Mesureur2 Mesureur3 Mesureur4 INFO - Les caractères entre {N1} Seuil de Contrôle d’Erreur ________ ________ ________ ______ ’{ }’ font référence à des Cette variable n’est accessible que si ‘Double train d’impulsion’ est sélectionné dans ‘Config niveaux de mots de passe.
Page 55
Volume 3a Configuration et opérations avancées Paramètres de linéarisation du K Facteur Configuration des lignes Mesureur1 Mesureur2 Mesureur3 Mesureur4 de mesure par la méthode sélective d’accès - Pour {N1A} K Facteur #1 ________ ________ ________ _______ modifier des variables, se Cette variable est applicable pour une linéarisation simple du K Facteur en fonction du débit ;...
Page 56
________ ________ ________ _______ Dans certains cas, le mesureur peut comporter un compensateur de température mécanique ou électronique. Entrer [O] pour que le calculateur Omni donne la valeur 1,0000 au coefficient de correction en température (C ) dans toutes les équations. Entrer [N] si le mesureur fournit des impulsions brutes, non compensées.
Volume 3a Configuration et opérations avancées 2.9. Configurer la Température INFO - Le menu ‘Général’, doit toujours être complété 2.9.1. Accès au sous-menu ‘Config le premier, car il comporte Température’ le nombre et le type d’appareils connectés au calculateur en entrée ou en Avec la méthode de sélection par le menu (voir cadre ci-contre), presser sortie.
Chapitre 2 Configuration du calculateur Station Mesureur1 Mesureur2 Mesureur3 Mesureur4 INFO - Les caractères entre {N1} Amortissement________ ________ ________ ________ ________ ’{ }’ font référence à des Cette saisie ne concerne que les transmetteurs numériques Honeywell connectés à un niveaux de mots de passe. module combo de type H.
Volume 3a Configuration et opérations avancées 2.9.4. Paramètres de température du prover Configuration de la Entrée Sortie température prover par la méthode sélective d’accès Limite Alarme Bas ___________ __________ - Pour modifier des Entrer la température en dessous de laquelle l’alarme bas du prover se déclenche. Les variables, se mettre en valeurs inférieures de 5% environ à...
Chapitre 2 Configuration du calculateur 2.9.5. Paramètres de température du TMV associé au prover INFO - Les caractères entre Entrée Sortie ’{ }’ représentent le niveau de mot de passe Limite Alarme Bas ___________ __________ Entrer la température en dessous de laquelle l’alarme bas du prover se déclenche. Les PRATIQUE - Utiliser les valeurs inférieures de 5% environ à...
Volume 3a Configuration et opérations avancées 2.10. Configurer la pression INFO - Le menu ‘Général’, doit toujours être complété 2.10.1. Accès au sous-menu ‘Config Pression’ le premier, car il comporte le nombre et le type Avec la méthode de sélection par le menu (voir cadre ci-contre), presser d’appareils connectés au [Config] [Validation] à...
Chapitre 2 Configuration du calculateur Station Mesureur1 Mesureur2 Mesureur3 Mesureur4 INFO - Les caractères entre {N1} Amortissement________ ________ ________ ________ ________ ’{ }’ représentent le niveau Cette saisie ne concerne que les transmetteurs numériques Honeywell connectés à un de mot de passe module combo de type H.
Volume 3a Configuration et opérations avancées 2.10.4. Paramètres de pression du prover Entrée Sortie Configuration de la pression au prover par la Limite Alarme Bas ___________ __________ méthode sélective d’accès Entrer la pression en dessous de laquelle l’alarme bas du prover se déclenche. Les valeurs - Pour modifier des inférieures de 5% environ à...
Chapitre 2 Configuration du calculateur 2.10.5. Paramètres de pression du TMV prover INFO - Les caractères entre Entrée Sortie ’{ }’ représentent le niveau de mot de passe Limite Alarme Bas ___________ __________ Entrer la pression en dessous de laquelle l’alarme bas du TMV du prover se déclenche. Les PRATIQUE - Utiliser les valeurs inférieures de 5% environ à...
Volume 3a Configuration et opérations avancées 2.11. Configurer la densité / masse volumique au mesureur INFO - Le menu ‘Général’, doit toujours être complété 2.11.1. Accès au sous-menu ‘Config Densité / le premier, car il comporte Masse Volumique’ le nombre et le type d’appareils connectés au calculateur en entrée ou en Avec la méthode de sélection par le menu (voir cadre ci-contre), presser...
Page 66
Chapitre 2 Configuration du calculateur Station Mesureur1 Mesureur2 Mesureur3 Mesureur4 Configuration de la {N1} @ 20 mA ________ ________ ________ ________ _______ densité/masse volumique Ces saisies sont applicables dans les cas où un densimètre ou TMV analogique est déclaré au mesureur par la dans 'Config Mes «...
Page 67
Volume 3a Configuration et opérations avancées Station Mesureur1 Mesureur2 Mesureur3 Mesureur4 INFO - Les caractères entre {N1A} Fact. Corr A ________ ________ ________ ________ _______ ’{ }’ représentent le niveau Facteur de correction de masse volumique du pycnomètre (généralement très voisin de de mot de passe 1,0000).
Chapitre 2 Configuration du calculateur 2.12. Configurer les sorties PID INFO - Les caractères entre ’{ }’ représentent le niveau 2.12.1. Accès au sous-menu ‘Configuration PID’ de mot de passe Avec la méthode de sélection par le menu (voir cadre ci-contre), presser PRATIQUE - Utiliser les [Config] [Validation] à...
Page 69
Volume 3a Configuration et opérations avancées Boucle1 Boucle2 Boucle3 Boucle4 INFO - Le menu ‘Général’, {N1} Tolérance % _______ _______ _______ ______ doit toujours être complété Saisir la tolérance, en pour-cent. Le contrôle PID ne compensera que pour des déviations par le premier, car il comporte rapport à...
Chapitre 2 Configuration du calculateur 2.13. Paramétrage des systèmes d’étalonnage INFO - Le menu ‘Général’, doit toujours être complété 2.13.1. Accès au sous-menu ‘Config Prover’ le premier, car il comporte le nombre et le type Avec la méthode de sélection par le menu (voir cadre ci-contre), presser d’appareils connectés au [Config] [Validation] à...
Page 71
Volume 3a Configuration et opérations avancées {N1} Coefficient d’expansion thermique linéaire _______________ Cette saisie ne concerne que les pistons unidirectionnels (sauf Brooks SVP - voir paramètres INFO - Les caractères entre suivants). Saisir le coefficient de dilatation de la règle optique pouvant affecter le volume de ’{ }’...
Page 72
Chapitre 2 Configuration du calculateur {N1} Module d’élasticité _______________ Cette saisie ne concerne pas l’étalonnage par compteur pilote. Entrer le module d’élasticité du Configuration du prover tube du prover, permettant de calculer le coefficient CPSP. par la méthode sélective Unités US : Acier doux = 3,0E7 ; Acier inoxydable = 2,8E7 à 2,9E7 PSI d’accès - Pour modifier des Unités métriques : Acier doux = 2,07E8 ;...
Page 73
Volume 3a Configuration et opérations avancées {N2} Déviation (%) MF _______________ Le dernier Meter Factor déterminé est comparé au Meter Factor précédent et ne doit pas INFO - Les caractères entre différer de plus que cet écart (pourcentage) pour être accepté comme nouveau Meter Factor. ’{ }’...
Chapitre 2 Configuration du calculateur 2.14. Configurer des produits INFO - Le menu ‘Général’, doit toujours être complété 2.14.1. Accès au sous-menu ‘Config Produits’ le premier, car il comporte le nombre et le type Avec la méthode de sélection par le menu (voir cadre ci-contre), presser d’appareils connectés au [Config] [Validation] à...
Page 75
La seconde équation est applicable à divers 636,4-494,5 pour la version mélanges de GNL, pour lesquels des mélanges de produits différents peuvent avoir la même 24 de l’Omni. densité mais des pressions d’équilibre différentes. Pour utiliser la seconde équation, entrer la Ces méthodes de calcul pression de vapeur à...
Page 76
Chapitre 2 Configuration du calculateur M.F. #1 M.F. #2 M.F. #3 M.F. #4 Meter Factors _______ _______ _______ ______ Entrer le Meter Factor à utiliser pour ce mesureur avec ce produit. Ce facteur sera automatiquement actualisé dès modification du Meter Factor, manuelle ou par implémentation automatique suite à...
Page 77
Volume 3a Configuration et opérations avancées Produit n°4 PRATIQUE - Utiliser les {N1} Nom _______________ espaces laissés blancs en regard de chaque option de {N1} Choix Table _______________ configuration pour noter les paramètres entrés dans le {N2} Valeur par Défaut de la densité API (Rev 20) _______________ calculateur.
Page 78
Chapitre 2 Configuration du calculateur Produit n°6 Configuration produit par {N1} Nom _______________ la méthode sélective d’accès - Pour modifier des {N1} Choix Table _______________ variables, se mettre en Mode Programme. En Mode {N2} Valeur par Défaut de la densité API (Rev 20) _______________ Affichage, appuyer sur [Prog].
Page 79
Volume 3a Configuration et opérations avancées Produit n°8 PRATIQUE - Utiliser les {N1} Nom _______________ espaces laissés blancs en regard de chaque option de {N1} Choix Table _______________ configuration pour noter les paramètres entrés dans le {N2} Valeur par Défaut de la densité API (Rev 20) _______________ calculateur.
Page 80
Chapitre 2 Configuration du calculateur Produit n°10 {N1} Nom _______________ {N1} Choix Table _______________ {N2} Valeur par Défaut de la densité API (Rev 20) _______________ {N2} Valeur par Défaut / Densité (Rev 20) _______________ {N2} Valeur par Défaut Masse Vol. / T Réf (Rev 24) _______________ {N2} Température de Référence (Rev 24) _______________...
Page 81
Volume 3a Configuration et opérations avancées Produit n°12 {N1} Nom _______________ {N1} Choix Table _______________ {N2} Valeur par Défaut de la densité API (Rev 20) _______________ {N2} Valeur par Défaut / Densité (Rev 20) _______________ {N2} Valeur par Défaut Masse Vol. / T Réf (Rev 24) _______________ {N2} Température de Référence (Rev 24) _______________...
Page 82
Chapitre 2 Configuration du calculateur Produit n°14 {N1} Nom _______________ {N1} Choix Table _______________ {N2} Valeur par Défaut de la densité API (Rev 20) _______________ {N2} Valeur par Défaut / Densité (Rev 20) _______________ {N2} Valeur par Défaut Masse Vol. / T Réf (Rev 24) _______________ {N2} Température de Référence (Rev 24) _______________...
Volume 3a Configuration et opérations avancées Produit n°16 {N1} Nom _______________ {N1} Choix Table _______________ {N2} Valeur par Défaut de la densité API (Rev 20) _______________ {N2} Valeur par Défaut / Densité (Rev 20) _______________ {N2} Valeur par Défaut Masse Vol. / T Réf (Rev 24) _______________ {N2} Température de Référence (Rev 24) _______________...
Chapitre 2 Configuration du calculateur 2.16. Configurer divers coefficients INFO - Le menu ‘Général’, doit toujours être complété 2.16.1. Accès au sous-menu ‘Config Facteurs’ le premier, car il comporte le nombre et le type Avec la méthode de sélection par le menu (voir cadre ci-contre), presser d’appareils connectés au [Config] [Validation] à...
Page 85
Volume 3a Configuration et opérations avancées Nombre de chiffres après la virgule pour la résolution des totalisateurs Les saisies suivantes sont en lecture seule, elles ne peuvent être modifiées par OmniCom. Pour modifier la résolution des totalisateurs, il faut d’abord faire 'RAZ Totalisateurs' dans le menu ‘Maintenance Mots de Passe' au clavier du calculateur.
Chapitre 2 Configuration du calculateur 2.17. Configurer des imprimantes INFO - Les caractères entre ’{ }’ représentent le niveau 2.17.1. Accès au sous-menu ‘Config Imprimante’ de mot de passe Avec la méthode de sélection par le menu (voir cadre ci-contre), presser PRATIQUE - Utiliser les [Config] [Validation] à...
Page 87
Volume 3a Configuration et opérations avancées {N1} Fin de Livraison Horaire Auto ? _______________ Entrer [O] pour terminer les livraisons à chaque fin d’heure. Si les rapports personnalisés sont PRATIQUE - Utiliser les sélectionnés, un rapport de fin de livraison sera imprimé. Si les rapports par défaut sont espaces laissés blancs en sélectionnés, il n’y aura pas de rapport de fin de livraison.
Page 88
Chapitre 2 Configuration du calculateur 2-74 20/24 F 10/03...
être prévus. Le calculateur Omni comporte plusieurs fonctions programmables qui permettent à l’utilisateur de le personnaliser facilement pour s’adapter à une application particulière.
Page 90
Chapitre 3 Fonctions programmables par l’utilisateur Les variables booléennes sont numérotées de la façon suivante : 1001 à 1024 Points physiques numériques d’E/S 1 à 24 INFO – Le numéro à 4 chiffres de la variable à 1025 à 1088 Variables booléennes programmables (64 au total) laquelle il est fait référence 1089 à...
Volume 3a Configuration et opérations avancées Booléennes « one-shot » (1501 → 1650) Les 149 «flags» booléens situés entre 1501 et 1650 sont utilisés pour le stockage de données temporaires, reçues par le lien Modbus ou stockées par instruction booléenne. Ces variables booléennes peuvent être envoyées sur une sortie numérique ou utilisées dans une instruction booléenne décrite plus loin.
Page 92
Chapitre 3 Fonctions programmables par l’utilisateur Programmation des variables booléennes En mode affichage, presser [Prog] [Config] [Validation] pour afficher le menu suivant : *** GENERAL *** Gestion MdPasse Verif. Modules Config Station Config Mes. "n" Config Etal. Config PID "n" Config S.
Page 93
Volume 3a Configuration et opérations avancées Les instructions booléennes sont évaluées dans l’ordre de 1025 à 1088. Afin d’optimiser la vitesse, s’assurer que les instructions servant dans d’autres instructions sont évaluées plus tôt, en les plaçant dans le bon ordre. Exemple 1 : Alarme de défaillance d’un mesureur pour une application à...
Page 94
Chapitre 3 Fonctions programmables par l’utilisateur Exemple 2 : Changement automatique de ligne pour une application à 4 lignes de mesure Objet: Améliorer la précision de la mesure par la relation automatique de la ligne de mesure adaptée dans une application à plusieurs lignes. Les turbines de petite capacité...
Page 95
Volume 3a Configuration et opérations avancées Vu que chaque instruction ne peut avoir que trois termes, il est nécessaire d’évaluer, dans un autre booléen, une partie des équations. Le terme 'NON «flag» 2 ET NON «flag» 3' apparaît dans les équations des zones 1 et 2. Il faut alors affecter des numéros de points aux équations et les formuler telles qu’elles seront saisies.
Chapitre 3 Fonctions programmables par l’utilisateur 3.2.4. Comment configurer les assignations des E/S numériques On utilisera les points d’E/S physiques 11, 12, 13 et 14 pour connecter les détecteurs de fin de course des vannes SW1, SW2, SW3 et SW4 respectivement.
Page 97
Volume 3a Configuration et opérations avancées Le programme final comprend 11 instructions : Zone 1 POINT BOOLEEN #10xx Zone 2 25: /1825&/1826 26: /1824&1025 Zone 3 27: 1824&1025 28: 1824&1825&/1826 Zone 4 29: 1824&1825&1826 30: /1013&/1014 31: /1011&/1012 32: /1012&1030+1026 33: /1011&1030+1027 34: 1031&/1014+1028 35: 1031&/1013+1029...
Chapitre 3 Fonctions programmables par l’utilisateur 3.3. Variables et instructions programmables Il existe 64 variables à virgule flottante, numérotées 7025 à 7088, programmables par l’utilisateur. La valeur stockée dans chacune de ces variables dépend de l’équation ou de l’instruction associée. Ces instructions sont évaluées toutes les 500 ms et les valeurs des variables résultantes peuvent être affichées à...
Page 99
Volume 3a Configuration et opérations avancées Descendre jusqu’à 'Program Variables ' et valider. Tant que les variables ne sont pas programmées, l’écran est le suivant : VARIABLE PROG.#70xx Noter que le curseur se positionne sur la ligne intitulée 25 : Saisir à cet endroit l’équation de variables déterminant la valeur de la variable 7025.
Chapitre 3 Fonctions programmables par l’utilisateur Exemple 4 : Les mètres cubes bruts du calculateur sont des nombres d’impulsions divisés par le K Facteur du mesureur (impulsions par m ) ; Ce sont donc des volumes auxquels le Meter Factor du mesureur n’a pas été appliqué. Pour que la variable 7029 représente le volume brut de la ligne 1, corrigé...
Volume 3a Configuration et opérations avancées 3.3.3. Entrer directement des valeurs dans les variables utilisateur Dans certains cas, il peut être nécessaire d’entrer des données directement dans une variable utilisateur (pas l’expression, la variable). Par exemple, pour affecter une valeur initiale à la variable 7025 de l’exemple ci-dessus, procéder comme suit.
Chapitre 3 Fonctions programmables par l’utilisateur 3.3.6. Utilisation de variables dans les expressions booléennes Dans certains cas, il peut être nécessaire de déclencher des événements en Note: Programmation d’une expression booléenne : voir fonction de la valeur d’une variable calculée. Les booléens utilisés dans les au début de ce chapitre.
Volume 3a Configuration et opérations avancées 3.4. Ecrans configurables L’utilisateur peut configurer 8 écrans. Chaque écran est programmé pour afficher 4 variables, accompagnée de leur description. Toute variable de la base de données peut être choisie pour l’affichage. Etapes de la configuration d’un écran : 1) Choisir une séquence de 4 touches au maximum qui permettra d’appeler INFO - Le calculateur vérifie d’abord les séquences...
Page 104
Chapitre 3 Fonctions programmables par l’utilisateur Pour l’écran #1, l’affichage est le suivant : ECRAN UTIL. #1 App Touche Rep Var #1 Index Var #1 Dec. Var #1 Rep Var #2 Index Var #2 Dec Var #2 Rep Var #3 Index Var #3 Dec Var #3 Rep Var #4...
Page 105
Volume 3a Configuration et opérations avancées Exemple: Pour appeler 'Ecran Util. #1' en pressant [Brut] [Mesureur] [1], choisir la séquence [A] [L] [O] comme indiqué ci-dessous. ECRAN UTIL. #1 App Touche A L O Rep Var #1 Index Var #1 Dec Var #1 Continuer la configuration de l’écran #1 en saisissant la description, l’index et le nombre de chiffres après la virgule pour chaque variable.
Page 106
Chapitre 3 Fonctions programmables par l’utilisateur Dans l’exemple précédent, l’écran 1 permet d’afficher, pour le mesureur 1 : Variable #1 Débit en m Variable #2 Volume accumulé sur un lot en m Variable #3 Prédé du lot à livrer, en m Variable #4 Meter Factor du lot Cet écran s’affiche par pression de [Brut] [Mesureur] [1] [Validation] :...
Volume 3a Configuration et opérations avancées Equations et algorithmes pour les unités US (Révision 20.71+) 4.1. Liquides – Débit mesureur Les calculs effectués pour les turbines (à pales hélicoïdales), compteurs volumétriques et massiques sont les suivants : 4.1.1. Débit volumique ‘Q ’...
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) 4.1.4. Mesure en masse à partir d’impulsions volumiques de débit Débit volumique brut ‘Q v ’ (baril/h) (IV) × 3600 (IV) F nom Débit volumique brut corrigé à référence ‘Q b ’...
Volume 3a Configuration et opérations avancées 4.1.6. Nomenclature = débit volumique brut indiqué, dans les conditions de mesure, (IV) en barils par heure (baril/h) = débit volumique brut corrigé à référence en barils par heure (GSV) (baril/h) = débit volumique brut corrigé en barils par heure (baril/h) (GSV) = débit volumique net corrigé...
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) 4.2. Coefficient de correction pour les liquides Les coefficients de correction suivants sont nécessaires aux équations de Valeurs sans dimension – Les coefficients de débit pour les liquides : correction calculés pour les équations des liquides sont Meter Factor, ‘M...
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) ∆T = différence de température Avec: = température réelle, en °F = température de référence, en °F 4.2.3. Coefficient de correction de la pression pour les liquides ‘C ’ ×...
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) 4.3. Masse volumique et autres propriétés des liquides Les équations de calcul de débit des mesureurs nécessitent le calcul des grandeurs suivantes : ρ Masse volumique dans les conditions de l’écoulement ‘ ’...
: g/cm ° F et PSI. En cas de doute, Avec : contacter le fabricant du TMV ou Omni. = masse volumique corrigée = coefficient de correction de la masse volumique Note: = constante d’étalonnage en masse/volume* D 0 ’...
Page 116
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) UGC (g/cm La masse volumique UGC est calculée en corrigeant, en température et en Valeurs de masse volumique et de densité pression comme indiqué ci-dessous, le signal fourni par un TMV UGC : calculées à...
Page 117
: g/cm ° F et PSIg. En cas de Avec : doute, contacter le fabricant D = masse volumique non corrigée, en kg/m du TMV ou Omni. et °F = constantes d’étalonnage fournies par Solartron, g/cm ...
Page 118
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) Equation supplémentaire : effets de la vitesse du son : Pour les GPL dont la masse volumique est comprise entre 0,350 et 0,550 g/cm , l’équation suivante peut s’appliquer à la masse volumique compensée en pression et température ‘D ’...
Volume 3a Configuration et opérations avancées 4.4. Nouveau calcul du bordereau de livraison Les valeurs réelles des API et %S&W correspondant à une livraison sont obtenues à la fin de celle-ci. L’option re-calcul du bordereau de livraison permet d’ajuster les quantités livrées aux valeurs réelles quand les valeurs effectives des API et %S&W sont saisies.
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) Volume net standard corrigé recalculé en unités métriques Nm ‘m ’ × = NSV Recalc Recalc Avec : = volume net standard corrigé recalculé à 15°C et 101,325 Recalc kPa, en mètres cubes (m = coefficient de correction pour l’API (voir ci-dessous)
Volume 3a Configuration et opérations avancées 4.5. Débit de liquides - Provers Les calculs effectués pour des provers uni, bidirectionnels et à volume réduit sont les suivants : 4.5.1. Débit brut d’étalonnage dans les conditions d’écoulement (baril/h) Débit brut pour des provers uni et bidirectionnels ‘PQ ’...
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) 4.5.3. Nomenclature = débit brut d’étalonnage dans les conditions d’écoulement (U/B) pour les provers uni et bidirectionnels, en barils par heure = débit brut d’étalonnage dans les conditions d’écoulement (SVP) pour les provers à...
Volume 3a Configuration et opérations avancées 4.5.4. Meter Factors - Etalonnage Meter Factor - étalonnage ‘PM ’ × × × × × × Avec : = Meter Factor d’étalonnage (sans dimension) = volume de base du prover à 60°F et 0 PSI, en barils P f = quantité...
Page 124
Chapitre 4 Equations et algorithmes pour les unités US (Révision 20.71+) = coefficient de correction des effets de la pression sur l’acier, au niveau du prover. × P - P × Avec : P = pression interne du prover, en PSIg = pression de base du prover, en PSIg D = diamètre intérieur du tube du prover, en pouces E = module d’élasticité...
Page 125
Volume 3a Configuration et opérations avancées Meter Factor étalonnage au débit d’étalonnage de base ‘PM ’ PQ b = PM + M PQ b BCPQ b BCPQ v Avec : = Meter Factor au débit d’étalonnage de base PQ b = Meter Factor d’étalonnage = Meter Factor interpolé...
Volume 3a Configuration et opérations avancées 4.6.4. Erreur intégrale ‘∑e’ Contrôle sur la variable primaire ∑e = (Répétition de la variable primaire par minute × Période d’échantillonnage × e ) + ∑e Contrôle sur la variable secondaire ∑e = (Répétition var sec/min × Période d’échantillonnage × e ) + ∑e 4-21 20 F...
Volume 3a Configuration et opérations avancées Equations et algorithmes pour les unités SI (Métriques) (Révision 24.71+) 5.1. Liquides – Débit mesureur Les calculs effectués pour les turbines à pales hélicoïdales, compteurs volumétriques et massiques sont les suivants : 5.1.1. Débit volumique ‘Q ’...
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) 5.1.4. Impulsions de masse - Débit Les calculs effectués pour les mesureurs à turbine, les compteurs volumétriques et les débitmètres massiques quand l’option impulsions de masse est sélectionnée sont les suivants : Débit brut ‘Q v ’...
Volume 3a Configuration et opérations avancées 5.1.5. Nomenclature = débit volumique brut indiqué, dans les conditions de mesure, (IV) en mètres cubes par heure (m = débit volumique brut corrigé à référence, en mètres cubes (GSV) par heure (m = débit volumique net corrigé à référence en mètres cubes par (NSV) heure (m = débit massique corrigé...
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) 5.2. Coefficient de correction pour les liquides Les coefficients de correction suivants sont nécessaires aux équations de Valeurs sans dimension – Les coefficients de débit pour les liquides : correction calculés pour les Coefficient de correction du volume ‘C ’...
Volume 3a Configuration et opérations avancées ∆T = différence de température Avec: = température réelle, en ° C = température de référence, en ° C 5.2.2. Coefficient de correction de la pression pour les liquides ‘C ’ × P - P Avec: = coefficient de correction des effets de la pression sur les liquides (sans dimension)
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) 5.3. Masse volumique et autres propriétés des liquides Les équations de calcul de débit des mesureurs nécessitent le calcul des grandeurs suivantes : ρ Masse volumique dans les conditions de l’écoulement ‘ ’...
: kg/m ° C et kPa. En cas de doute, Avec : contacter le fabricant du TMV ou Omni. = masse volumique corrigée = coefficient de correction de la masse volumique Note: = constante d’étalonnage en masse/volume* D 0 ’...
Page 136
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) UGC (kg/m La masse volumique UGC est calculée en corrigeant, en température et en Valeurs de masse volumique et de densité pression comme indiqué ci-dessous, le signal fourni par un TMV UGC : calculées à...
Page 137
: kg/m ° C et kPa. En cas de doute, Avec : contacter le fabricant du D = masse volumique non corrigée, en kg/m TMV ou Omni. et °C = constantes d’étalonnage fournies par Solartron, kg/m ...
Page 138
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) Equation supplémentaire : effets de la vitesse du son : Pour les GPL dont la masse volumique est comprise entre 0,350 et 0,550 g/cm , l’équation suivante peut s’appliquer à la masse volumique compensée en pression et température ‘D ’...
Volume 3a Configuration et opérations avancées 5.4. Débit de liquides - Provers Les calculs effectués pour des provers uni, bidirectionnels et à volume réduit sont les suivants : 5.4.1. Débit brut d’étalonnage dans les conditions d’écoulement (m Débit brut pour des provers uni et bidirectionnels ‘PQ ’...
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) 5.4.3. Nomenclature = débit brut d’étalonnage dans les conditions d’écoulement (U/B) pour les provers uni et bidirectionnels, en mètres cubes par heure (m = débit brut d’étalonnage dans les conditions d’écoulement (SVP) pour les provers à...
US la masse volumique dans les conditions de l’écoulement en unités US. Le calculateur Avec : Omni convertit automatiquement les unités métriques en unités US et = Meter Factor d’étalonnage (sans dimension) réciproquement et utilise l’algorithme conformément.
Page 142
Chapitre 5 Equations et algorithmes pour les unités SI (métriques) (Révision 24.71+) = coefficient d’expansion surfacique par ° C du tube du coef prover = coefficient linéaire d’expansion volumique par ° C de coef i la règle optique du prover 5-14 24 F 10/03...
Page 143
Volume 3a Configuration et opérations avancées = coefficient de correction des effets de la pression sur l’acier, au niveau du prover. × P - P × Avec : P = pression interne du prover, en kPa = pression de base du prover, en kPa D = diamètre intérieur du tube du prover, en mm E = module d’élasticité...
Volume 3a Configuration et opérations avancées 5.5.4. Erreur intégrale ‘∑e’ Contrôle sur la variable primaire ∑e = (Répétition var prim / min × Période d’échantillonnage × e ) + ∑e Contrôle sur la variable secondaire ∑e = (Répétition var sec / min × Période d’échantillonnage × e ) + ∑e 5-17 24 F...