FR 2765365 A1 19981231 FR 9708030 A 19970626 L'invention concerne un dispositif de contrôle d'une installation, comportant des moyens de surveillance et/ou de commande du fonctionnement de ladite installation, et une unité centrale reliée auxdits moyens de surveillance et/ou de commande pour relever, envoyer et/ou traiter des informations concernant le fonctionnement de l'installation. On connaît des dispositifs de contrôle pour surveiller et commander le fonctionnement des installations autonomes telles que par exemple des générateurs d'azote équipés d'un réservoir d'azote liquide de secours. Un tel dispositif connu comprend d'une part des moyens de mesure de paramètres relatifs au fonctionnement de l'installation, comme par exemple un capteur de niveau ou un dispositif de surveillance du générateur, ainsi que des moyens de commande destinés à agir sur le fonctionnement de l'installation en fonction des résultats de mesure, et d'autre part un automate programmé, relié à chacun desdits moyens de mesure et de commande. L'automate comprend des moyens de communication permettant par exemple la transmission d'un signal d'alerte vers un centre de surveillance à distance d'un fournisseur pour déclencher le réapprovisionnement du réservoir ou pour alerter le fournisseur d'un dysfonctionnement du générateur qu'il a mis à disposition de son client. A cet effet, L'automate est programmé de telle sorte qu'il exécute un certain nombre de tâches pour relever, envoyer et/ou traiter des informations relatives au fonctionnement de l'installation. De tels tâches comprennent par exemple le relevé de valeurs de mesure délivrées par les capteurs, la comparaison des valeurs mesurées avec des seuils prédéfinis pour détecter des alarmes à déclencher ou le déclenchement de procédures d'alarme consistant à transmettre les alarmes à un centre de surveillance à distance du fournisseur. Ces dispositifs de contrôle connus présentent l'inconvénient que chaque automate est adapté de façon spécifique à une installation particulière. Cette adaptation de l'automate concerne aussi bien sa structure électrique et/ou électronique que les tâches à exécuter de sorte que deux automates destinés à contrôler le fonctionnement de deux installations de types différents ne peuvent pas être interchangés. Par conséquent, un fournisseur qui met à la disposition de ses clients des installations de types différents nécessitant chacune un dispositif de contrôle spécifiquement adapté, doit engager des frais importants pour le développement et la fabrication de ces derniers. De plus, une fois installé, un tel dispositif de contrôle connu manque de souplesse d'utilisation car, pour ajouter à posteriori des capteurs de mesure et/ou des transducteurs de commande en vue d'affiner le contrôle de l'installation ou en vue de surveiller un nouveau module intégré ultérieurement dans l'installation, il est généralement nécessaire de remplacer l'automate du dispositif par un autre. La présente invention vise à pallier ces divers inconvénients en proposant un dispositif de contrôle d'une installation qui procure une plus grande souplesse quant à l'adaptation à des installations de types différents et qui permette d'être adapté ultérieurement afin de pouvoir surveiller et/ou commander par exemple un nouveau module supplémentaire de l'installation. A cet effet, I'invention a pour objet un dispositif de contrôle d'une installation, comportant des moyens de surveillance et/ou de commande du fonctionnement de ladite installation, et une unité centrale de traitement d'informations, adapté pour communiquer avec lesdits moyens de surveillance et/ou de commande pour relever, envoyer et/ou traiter des informations concemant le fonctionnement de l'installation, caractérisé en ce que l'unité centrale comprend un moyen de mémorisation d'au moins une tâche paramétrée agissant sur lesdites informations concernant le fonc tionnement de l'installation, un moyen de mémorisation d'au moins une table, chaque table étant associée à une tâche paramétrée et comportant des valeurs des paramètres de la tâche considérée pour l'exécution de celleci, et, reliés à chaque moyen de mémorisation, des moyens d'exécution desdites tâches paramétrées en utilisant lesdites valeurs mémorisées dans ladite ou lesdites tables lors de l'exécution desdites tâches paramétrées. Le dispositif selon l'invention peut de plus comporter une ou plusieurs des caractéristiques suivantes: - au moins une valeur d'un paramètre d'une tâche paramétrée est un pointeur, - il comprend, reliée aux moyens d'exécution des tâches, une mémoire d'un ordre selon lequel les tâches paramétrées doivent être exécutées en boucle fermée et définissant une tâche générale de contrôle, - une tâche paramétrée comprend des requêtes de relevé d'informations par lesdits moyens de surveillance et/ou de commande du fonctionnement de ladite installation, - une tâche paramétrée comprend des commandes destinées auxdits moyens de surveillance et/ou de commande, - il comprend des moyens de stockage d'un historique d'informations relevées par les moyens de surveillance et/ou de commande, et au moins une tâche paramétrée comprend la mémorisation de ces informations dans les moyens de stockage, - au moins une tâche paramétrée comprend l'activation d'une procédure d'alarme, - il comprend des moyens de communication adaptés pour échanger des informations relatives au fonctionnement de l'installation avec au moins un centre de surveillance à distance de ladite installation et une tâche paramétrée comprend la transmission d'informations, - la tâche paramétrée de transmission d'informations comprend la transmission d'au moins une alarme, - les moyens de communication comprennent des moyens de sélection des informations à envoyer, - lesdits moyens de sélection comprennent des moyens d'exécution d'un algorithme mathématique de comparaison des informations à envoyer avec les informations correspondantes qui sont disponibles dans le ou chaque centre de surveillance et des moyens d'inhibition d'une transmission d'informations commandés par lesdits moyens d'exécution de l'algorithme mathématique de comparaison, - L'unité centrale comprend des moyens d'exécution de tâches programmées et au moins une tâche paramétrée fait appel à au moins une tâche programmée, - les moyens d'exécution des tâches programmées sont reliés aux moyens de stockage d'informations pour exécuter des opérations sur les informations stockées dans ceux-ci, - il comporte un micronrdinateur comprenant une mémoire pour mémoriser lesdites tables et tâches paramétrées, et au moins une interface de couplage auxdits moyens de surveillance et/ou de commande du fonctionnement de ladite installation ainsi qu'une interface de communication avec le ou chaque centre de surveillance à distance, et dans lequel est chargé un programme adapté d'une part pour exécuter les tâches programmées et les tâches paramétrées en utilisant lesdites valeurs paramétrées mémorisées dans ladite ou lesdites tables, et d'autre part pour sélectionner les informations à envoyer. D'autres caractéristiques et avantages de l'invention ressortiront de la description suivante, donnée à titre d'exemple sans caractère limitatif en regard des dessins annexés, sur lesquels: La figure 1 est un schéma synoptique d'une installation frigorifique équipée d'un dispositif de contrôle selon l'invention, et La figure 2 est une vue schématique d'un exemple de tables de valeurs de paramètres associées à des tâches paramétrées. Sur la figure 1 est représenté un dispositif de contrôle 1 qui est installé sur une installation 2 en vue du contrôle du fonctionnement de celle-ci. Par "contrôle", on entend d'une part la surveillance et d'autre part la commande de l'installation 2. A titre d'exemple, I'installation 2 est une installation frigorifique destinée à la congélation de produits alimentaires. Cette installation 2, représentée schématiquement, comprend un réservoir 3 d'azote liquide et un tunnel de congélation 4 dans lequel se déplacent des produits 5 à congeler sur une bande 6 entraînée par un moteur 7 dans le sens de la flèche 7A. Le réservoir 3 est relié au tunnel 4 par un conduit 8 dont l'extrémité débouchant dans le tunnel porte un vaporisateur 8A d'azote liquide. En fonctionnement, une quantité prédéfinie d'azote liquide est injectée dans le tunnel 4 pour congeler les produits 5. D'une part, le dispositif de contrôle 1 comprend divers moyens 9 à 13 de surveillance et de commande du fonctionnement de l'installation frigorifique 2 à savoir un capteur 9 du niveau de stockage de l'azote liquide contenu dans le réservoir 3, un capteur 10 du débit d'azote liquide alimentant le tunnel 4, qui est installé dans le conduit 8, et deux capteurs 11 et 12 de la température régnant dans le tunnel 4 qui sont disposés respectivement au niveau du vaporisateur 8A et au niveau de la sortie du tunnel 4. De plus, il comprend une unité 13 de régulation du moteur 7 pour modifier la vitesse de défilement de la bande 6 et, par conséquent le temps de séjour des produits 5 dans le tunnel 4. Les moyens 9 à 13 peuvent être de tout type adapté. Par exemple, les capteurs 9 et 10 sont du type à délivrer un signal de mesure analogique tandis que les capteurs 11 et 12 sont du type à délivrer un signal de mesure numérique. D'autre part, le dispositif 1 comprend une unité centrale 14 reliée à chacun des moyens 9 à 13 de surveillance et de commande pour relever, envoyer et/ou traiter des informations relatives au fonctionnement de l'installation 2. A cet effet, L'unité 14 comprend des moyens 15 d'exécution de tâches paramétrées, et, reliés à ceux-ci, un moyen 16 de mémorisation de ces tâches paramétrées ainsi qu'un moyen de mémorisation 17 de tables de valeurs des paramètres associées aux tâches paramétrées. Les moyens 15 comportent en outre des entrées/sorties qui sont reliées à chacun des moyens 9 à 13 de surveillance et de commande. Comme cela sera décrit plus en détail ciçlessous, les valeurs des paramètres sont par exemple des noms de variables, des chiffres tels que par exemple un seuil d'alerte, des opérateurs arithmétiques ou tout autre information relative à un paramètre d'une tâche paramétrée et nécessaire à son exécution. Par ailleurs, L'unité 14 comprend, reliée aux moyens d'exécution 15, une mémoire 18 d'un ordre de tâches paramétrées selon lequel les tâches doivent être exécutées en boucle fermée et définissant une tâche générale de contrôle continu de l'installation 2. Afin qu'un fournisseur puisse exercer à distance le contrôle de l'installation 2, L'unité centrale 14 est en outre équipée de moyens 19 de communication reliées aux moyens 15 d'exécution et adaptés pour échanger des informations relatives au fonctionnement de l'installation 2, telles que des valeurs de mesure ou des alarmes, avec différents centres 20A et 20B de surveillance à distance du fournisseur, spécialisés chacun dans un aspect de contrôle de l'installation 2. Le centre 20A est par exemple spécialisé dans la surveillance et la commande de la température régnant dans le tunnel 4 tandis que le centre 20B est spécialisé dans la surveillance du niveau de stockage d'azote liquide dans le réservoir 3. De plus, les moyens 19 sont adaptés pour communiquer avec un poste 20C d'interrogation de l'état de fonctionnement de l'installation 2, qui est disposé chez le client à proximité de l'installation 2. Bien entendu, le contrôle de l'installation 2 peut également être assuré par un seul centre de surveillance à distance, mais la spécialisa tion se révèle par exemple judicieuse dans le cas ou le foumisseur met à la disposition de ses clients des installations de types différents dont plusieurs comportent un module commun tel qu'un réservoir de stockage d'azote liquide. Dans ce cas, pour des raisons de coordination de livraisons, il est préférable qu'un seul centre soit chargé de la surveillance des niveaux de stockage dans les différents réservoirs et du réapprovisionnement de ceuxci en cas d'une réception d'une commande de réapprovisionnement. La communication de l'unité centrale 14 avec ces centres 20A et 208 du fournisseur s'effectue par exemple via un réseau téléphonique et celle avec le poste 20C via une liaison câblée. Sachant que les réseaux téléphoniques sont vulnérables d'un point de vue ruptures de communication et aussi d'un point de vue qualité de transmission de données, il convient de réduire l'échange d'informations avec chaque centre 20A et 20B au minimum. A cet effet, les moyens 19 de communication sont équipés de moyens 21 de sélection des informations à envoyer à chaque centre 20A, 20B. Ces moyens 21 comprennent d'une part des moyens 22 d'exécution d'un algorithme mathématique de comparaison d'informations à envoyer avec les informations correspondantes qui sont disponibles dans chaque centre 20A, 20B, et d'autre part des moyens 23 d'inhibition d'une transmission d'informations commandés par lesdits moyens 22. L'algorithme mathématique de comparaison exécuté par les moyens 22 comprend par exemple une preuve par 9 . Dans le cas où la preuve par 9 donne pour les informations considérées disponibles dans chaque centre 20A, 20B un résultat identique à celui obtenu lors de l'application de la preuve par 9 aux informations à envoyer, les moyens 22 envoient aux moyens 23 un signal d'inhibition de la transmission d'informations. Dans le cas contraire, les moyens 22 envoient aux moyens 23 un signal de désactivation pour permettre la transmission des informations. L'unité centrale 14 est en outre équipée de moyens 24 de stockage d'informations, notamment d'un historique d'informations, relevées par les moyens 9 à 13 de surveillance et/ou de communication en vue de l'exploitation de ces données pour par exemple une gestion prévisionnelle de l'installation. Les informations stockées dans les moyens 24 constituent une base de données reflétant l'état de l'installation 2, et peuvent être interrogées par les centres 20A et 20B. Par l'intermédiaire de son poste d'interrogation 20C, le client dispose égaiement d'un accès pour interroger sur place, au moins partiellement, les informations stockées dans les moyens 24. Par ailleurs, l'unité 14 comprend des moyens 25 d'exécution de tâches programmées. Par tâche programmée, on entend une tâche spécifique à l'installation 2 qui ne peut pas être paramétrée parce qu'elle concerne par exemple un traitement particulier d'une valeur de mesure. Les moyens 25 sont reliés aux moyens d'exécution 15 et au moyen 17 de mémorisation des tables pour par exemple changer de façon dynamique la valeur d'un paramètre dans une table selon une tâche programmée spécifique. Une telle tâche programmée concerne par exemple la conversion d'une valeur de tension mesurée en une valeur d'une autre grandeur physique ou l'ajustement d'un intervalle de temps entre deux instants de mesure de température. L'exécution d'une tâche programmée est par exemple déclenchée par une tâche paramétrée, suite à la détection d'un événement ou à des intervalles de temps prédéterminés. Par ailleurs, les moyens 25 d'exécution de tâches programmées sont en outre reliés aux moyens 24 de stockage d'informations pour exécuter des opérations spécifiques sur les informations stockées dans ces moyens 24. L'unité centrale 14 comporte par exemple un microordinateur équipé d'un ou de plusieurs modems adaptés pour communiquer avec les centres 20A et 20B via un réseau téléphonique et avec le poste 20C via une liaison câblée ou radio, et d'interfaces adaptées pour échanger des informations avec les moyens 9 à 13. Le micro-ordinateur comporte en outre une mémoire pour mémoriser lesdites tables et les tâches paramétrées et un processeur destiné à exécuter avec un partage de temps adapté les tâches paramétrées mais aussi les tâches programmées. On va expliquer ci-après de façon exemplaire le fonctionnement du dispositif de contrôle à l'aide des capteurs 9 à 12. Pour des moyens de commande, tels que l'unité 13 de régulation du moteur d'entraînement 7, le dispositif 1 fonctionne de façon correspondante. Une tâche paramétrée mémorisée dans les moyens 16 et devant être exécutée par les moyens 15 concerne l'acquisition, à des intervalles de temps prédéfinis, des valeurs de mesure délivrées par chacun des capteurs 9 à 12. Cette tâche paramétrée nommée "saisie de valeurs de mesure" se présente par exemple sous la forme suivante: Acquérir la valeur de mesure de la variable nommée X relative au capteur Y qui délivre un signal du type Z, et enre gistrer la valeur acquise dans un emplacement de mémoire ayant l'adresse M. où - le paramètre X est le nom d'une variable, telle que N pour le niveau de stockage dans le réservoir 3 relevé par le capteur 9, D pour le débit d'azote liquide circulant dans le conduit 8, T1 pour la température mesurée par le capteur 1 1 et T2 pour la température mesurée par le capteur 12; - le paramètre Y est le nom d'un des capteurs 9 à 12 et correspond à une entrée des moyens 15, - le paramètre Z indique le type de signal à acquérir, par exemple analogique dans quel cas une conversion en une valeur numérique doit être effectuée par les moyens 15 au moyen d'un convertisseur analogique numérique intégré, ou numérique, - le paramètre M correspond à une adresse d'un emplacement de mémoire des moyens 24 de stockage dans lequel la valeur saisie doit être enregistrée. Les valeurs des paramètres X,Y,Z et M sont enregistrées dans les moyens de mémorisation 17 sous la forme d'une table 30 associée à la tâche paramétrée précitée et représentée sur la figure 2. La table 30 comporte quatre colonnes 31 à 34 dans lesquelles figurent respectivement les valeurs des paramètres X, Y, Z et M telles qu'elles ont été définies précédemment au sujet de la tâche paramétrée "Acquisition de valeurs de mesure" Chaque ligne de la table 30 est associée à un des capteurs 9 à 12. Pour exécuter l'acquisition et l'enregistrement de toutes les valeurs de mesure des capteurs 9 à 12, les moyens 15 exécutent la tâche paramétrée précitée en prenant les valeurs des paramètres X, Y, Z et M de la table 30 de chaque ligne, de la première jusqu'à la dernière. Une telle tâche paramétrée présente l'avantage que dans le cas d'une modification de l'installation à contrôler, par exemple l'installation d'un capteur supplémentaire, le dispositif 1 peut être facilement adapté. Une telle modification s'effectue de la façon suivante. Après avoir installé le capteur supplémentaire sur l'installation à contrôler et branché une sortie de celuici sur une entrée des moyen d'exécution 15, il suffit d'ajouter une ligne correspondante au tableau 30 dans laquelle on déclare les valeurs spécifiques des paramètres du capteur supplémentaire. Une fois que cellesci sont déclarées, les moyens 15 exécutent la tâche paramétrée "acquisition des valeurs de mesure" de la première jusqu'à la dernière ligne de la table 30 et prend en compte les valeurs des paramètres du nouveau capteur supplémentaire. De plus, le dispositif 1 de contrôle s'adapte facilement à tout type d'installation, car les capteurs de mesure et des transducteurs de commande utilisés pour surveiller et/ou commander le fonctionnement d'une installation sont généralement du type à délivrer une tension correspondant à la valeur d'une grandeur physique mesurée, ou à recevoir une tension ou un courant correspondant à une commande de régulation. Pour chaque type d'installation, il suffit de mémoriser la tâche paramétrée "acquisition des valeurs de mesure" dans le moyen 16 et de déclarer pour chaque capteur les valeurs requises des paramètres définis dans une table associée à cette tâche paramétrée et mémorisée dans le moyen 17. La figure 2 montre à titre d'exemple d'autres tables 35, 40, 50 et 60 associées à d'autres tâches paramétrées. Ainsi, la table 35 est relative au traitement des valeurs de mesures acquises lors de l'exécution de la tâche paramétrée acquisition de valeurs de mesure et fait appel à des tâches programmées. La table 35 comprend deux colonnes 36 et 37 dans lesquelles figurent respectivement les noms des variables mesurées et les noms des tâches programmées à déclencher. Les tâches programmées tâche prog.1 à 4 sont par exemple des fonctions de conversion des valeurs numériques stockées aux emplacements de mémoire indiqués dans la colonne 34 de la table 30. Avantageusement, ces fonctions prennent en compte les caractéristiques individuelles de chaque capteur. En effet, même deux capteurs identiques comme les capteurs de température 1 1 et 12, peuvent avoir des courbes d'étalonnage différentes. Ces courbes d'étalonnage sont prises en compte par l'application, à la valeur directement relevée par ces capteurs, d'une tâche programmée spécifique. Par exemple, le niveau de stockage N avait été acquis sous la forme d'une tension délivrée par le capteur 9 et stockée sous une forme numérique à l'emplacement de mémoire portant l'adresse 6 des moyens 24 de stockage. Lors de l'exécution de la première ligne de la tâche paramétrée relative à la table 35, cette valeur de tension est convertie en m3 au moyen de la tâche programmée tâche prog. 1 qui prend en compte la courbe d'étalonnage du capteur 9, et enregistrée dans l'emplacement de mémoire portant l'adresse 6. La table 40 est relative à une tâche paramétrée de comparaison des valeurs converties lors de l'exécution de la tâche paramétrée relative à la table 35, à des seuils prédéfinis en vue d'une activation éventuelle d'une procédure d'alarme. La table 40 comporte quatre colonnes 41 à 44 dans lesquelles figurent respectivement les valeurs de paramètres comme le nom de la variable mesurée, un seuil prédéfini, un opérateur arithmétique de comparaison et le nom de variable d'une procédure d'alarme qui prend la valeur "1" si la procédure d'alarme en question doit être activée, et "O" dans le cas d'un résultat négatif de comparaison. Par exemple dans la première ligne de la table 40, il s'agit de la comparaison du niveau de stockage N du réservoir 3 avec un seuil prédéfini égal à 1 0m3 Le niveau de stockage N mesuré par le capteur 9 doit être supérieur à lOm3 S'il est inférieur ou égal à 10m3, la variable nommée "alarme 1" prend la valeur "1" et une procédure d'alarme correspondante doit être activée. La table 50 est relative aux procédures d'alarmes "alarmes 1 à 3" devant être activées en fonction des résultats de comparaison obtenus lors de l'exécution de la tâche paramétrée de comparaison associée à la table 40. La table 50 comporte trois colonnes 51, 52 et 53. Dans la première colonne 51 figurent le nom de variable de la procédure d'alarme et dans les seconde 52 et troisième 53 colonnes figurent les noms des centres de surveillance à distance qui doivent être appelés en cas d'activation d'une des "alarme 1 à 3". La table 50 présente la particularité que lors de son exécution, elle fait appel à une "sous-tâche" paramétrée d'appel de chaque centre de surveillance à distance 20A et 20B dont les valeurs des paramètres sont définies dans la table 60. La table 60 comporte trois colonnes 61, 62 et 63 dans lesquelles figurent respectivement les noms des centres à appeler, un numéro de téléphone et un protocole d'échange d'informations. De préférence, certaines valeurs de paramètres déclarées dans les tables 30, 35, 40, 50 et 60, notamment celles qui sont déclarées dans plusieurs tables à la fois comme les noms des variables de mesure ou les noms de variable des procédures d'alarmes, sont des pointeurs. Ainsi, deux tables relatives à deux tâches paramétrées différentes ont accès à des valeurs communes de paramètres en utilisant le même emplacement de mémoire. Cette façon de déclarer les valeurs des paramètres permet de créer un lien entre ces différentes tables 30, 35, 40, 50 et 60. A titre d'exemple, les liens entre les tables 30, 35, 40, 50 et 60 pour la surveillance du niveau de stockage N dans le réservoir 3 sont représentés par des flèches 70, 71, 72 et 73. Dans le cas où la valeur N relevée et convertie en m3 par le capteur 9 est inférieure à 1 0m3, l'alarme 1 doit être activée ce qui consiste à transmettre une alarme au centre 20B. La transmission de l'alarme s'effectue en appelant le numéro de téléphone 0148 68 1278 en utilisant le protocole 2. Avantageusement, on définit une tâche de contrôle continu de l'installation par l'ordre selon lequel les tâches paramétrées doivent être exécutées en boucle fermée, qui est enregistré dans la mémoire 18. Cet ordre consiste par exemple à exécuter d'abord la tâche paramétrée associée à la table 30, puis celles associées aux tables 35 et 40 et enfin celle associée à la table 50 avec la sous-tâche associée à la table 60. Lors du contrôle de l'installation 2, les moyens d'exécution 15 prennent en compte chaque tâche paramétrée une par une selon cet ordre prédéfini, et chaque tâche est exécutée en prenant en compte, ligne par ligne, les valeurs des paramètres de la table associée à la tâche paramétrée considérée. Une autre tâche paramétrée comprend par exemple des instructions destinées aux moyens 9 à 13 de surveillance et/ou de commande pour la mémorisation régulière d'informations révélées par les moyens 9 à 13 dans les moyens de stockage 24 de façon à constituer un historique d'informations. Les informations qui sont enregistrées dans les moyens 24 de stockage peuvent être interrogées à distance par un des centres 20A, 20B du fournisseur ou par le client au moyen du poste d'interrogation 20C. Lors de la transmission de données telles que des valeurs de mesure, vers un des centres 20A, 20B, les moyens 21 de sélection réduisent les échanges d'informations à envoyer afin de rendre la transmission de données entre le dispositif 1 et chacun des centres 20A, 20B plus fiable. A cet effet, les moyens 22 appliquent l'algorithme mathématique de comparaison aussi bien aux informations à envoyer qu'aux informations correspondantes mémorisées dans les centres 20A et 20 B. En fonction du résultat de la comparaison, les moyens 22 envoient ou non aux moyens 23 un signal pour inhiber la transmission des informations. Par exemple en ce qui concerne la valeur de la température T1, celleci n'est envoyée à un des centres 20A, 20B que si la preuve par 9 appliquée à la température T1 mémorisée dans les centres 20 A, 20 B donne un résultat différent de celui obtenu lors de l'application de la preuve par 9 à la température à envoyer. On présume donc que sa valeur a changé depuis sa dernière transmission. Avantageusement, une autre tâche paramétrée comprend la transmission de données à des intervalles de temps réguliers à chaque centre 20A, 20B de surveillance à distance. Ces données sont par exemple utilisées par le fournisseur pour la facturation du client. REVENDICATIONS 1. Dispositif (1) de contrôle d'une installation (2), comportant des moyens (9, 10, 11, 12, 13) de surveillance et/ou de commande du fonctionnement de ladite installation (2), et une unité centrale (14) de traitement d'informations, adapté pour communiquer avec lesdits moyens (9, 10, 11, 12, 13) de surveillance et/ou de commande pour relever, envoyer et/ou traiter des informations concernant le fonctionnement de l'installation (2), caractérisé en ce que l'unité centrale (14) comprend un moyen de mémorisation (16) d'au moins une tâche paramétrée agissant sur lesdites informations concernant le fonctionnement de l'installation (2), un moyen de mémorisation (17) d'au moins une table (30; 35, 40; 50; 60), chaque table (30; 35, 40; 50; 60) étant associée à une tâche paramétrée et comportant des valeurs des paramètres de la tâche considérée pour l'exécution de celleci, et, reliés à chaque moyen (16, 17) de mémorisation, des moyens (15) d'exécution desdites tâches paramétrées en utilisant lesdites valeurs mémorisées dans ladite ou lesdites tables lors de l'exécution desdites tâches paramétrées. 2. Dispositif de contrôle selon la revendication 1, caractérisé en ce qu'au moins une valeur d'un paramètre d'une tâche paramétrée est un pointeur. 3. Dispositif de contrôle selon la revendication 1 ou 2, caractérisé en ce qu'il comprend, reliée aux moyens (15) d'exécution des tâches, une mémoire (18) d'un ordre selon lequel les tâches paramétrées doivent être exécutées en boucle fermée et définissant une tâche générale de contrôle. 4. Dispositif de contrôle selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'une tâche paramétrée comprend des requêtes de relevé d'informations par lesdits moyens (9, 10, 11, 12, 13) de surveillance et/ou de commande du fonctionnement de ladite installation (2). 5. Dispositif de contrôle selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'une tâche paramétrée comprend des commandes destinées auxdits moyens (9, 10,11,12, 13) de surveillance et/ou de commande. 6. Dispositif de contrôle selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comprend des moyens (24) de stockage d'un historique d'informations relevées par les moyens (9, 10, 11, 12, 13) de surveillance et/ou de commande, et en ce qu'au moins une tâche paramétrée comprend la mémorisation de ces informations dans les moyens de stockage. 7. Dispositif de contrôle selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'au moins une tâche paramétrée comprend l'activation d'une procédure d'alarme. 8. Dispositif de contrôle selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comprend des moyens (19) de communication adaptés pour échanger des informations relatives au fonctionnement de l'installation avec au moins un centre (20A, 20B) de surveillance à distance de ladite installation (2) et en ce qu'une tâche paramétrée comprend la transmission d'informations. 9. Dispositif de contrôle selon la revendication 8, caractérisé en ce que la tâche paramétrée de transmission d'informations comprend la transmission d'au moins une alarme. 10. Dispositif de contrôle selon la revendication 8 ou 9 caractérisé en ce que les moyens de communication (19) comprennent des moyens (21) de sélection des informations à envoyer. 11. Dispositif de contrôle selon la revendication 10, caractérisé en ce que lesdits moyens (21) de sélection comprennent des moyens (22) d'exécution d'un algorithme mathématique de comparaison des informations à envoyer avec les informations correspondantes qui sont disponibles dans le ou chaque centre de surveillance (20A, 20B) et des moyens (23) d'inhibition d'une transmission d'informations commandés par lesdits moyens (22) d'exécution de l'algorithme mathématique de comparaison. 12. Dispositif de contrôle selon l'une quelconque des revendications 1 à 11, caractérisé en ce que l'unité centrale (14) comprend des moyens (25) d'exécution de tâches programmées et en ce qu'au moins une tâche paramétrée fait appel à au moins une tâche programmée. 13. Dispositif de contrôle selon la revendication 13, caractérisé en ce que les moyens (25) d'exécution des tâches programmées sont reliés aux moyens (24) de stockage d'informations pour exécuter des opérations sur les informations stockées dans ceuxci. 14. Dispositif de contrôle selon la revendication 12 ou 13, caractérisé en qu'il comporte un micrnordinateur comprenant une mémoire pour mémoriser lesdites tables (30; 35, 40; 50; 60) et tâches paramétrées, et au moins une interface de couplage auxdits moyens de surveillance et/ou de commande du fonctionnement de ladite installation (2) ainsi qu'une interface de communication avec le ou chaque centre (20A, 208) de surveillance à distance, et dans lequel est chargé un programme adapté d'une part pour exécuter les tâches programmées et les tâches paramétrées en utilisant lesdites valeurs paramétrées mémorisées dans ladite ou lesdites tables, et d'autre part pour sélectionner les informations à envoyer.