[go: up one dir, main page]

FR2771235A1 - Information transmission routing system - Google Patents

Information transmission routing system Download PDF

Info

Publication number
FR2771235A1
FR2771235A1 FR9714488A FR9714488A FR2771235A1 FR 2771235 A1 FR2771235 A1 FR 2771235A1 FR 9714488 A FR9714488 A FR 9714488A FR 9714488 A FR9714488 A FR 9714488A FR 2771235 A1 FR2771235 A1 FR 2771235A1
Authority
FR
France
Prior art keywords
communication
frame
specific
plc
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9714488A
Other languages
French (fr)
Other versions
FR2771235B1 (en
Inventor
Eric Thibaut
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LOGICLAB
Original Assignee
LOGICLAB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LOGICLAB filed Critical LOGICLAB
Priority to FR9714488A priority Critical patent/FR2771235B1/en
Publication of FR2771235A1 publication Critical patent/FR2771235A1/en
Application granted granted Critical
Publication of FR2771235B1 publication Critical patent/FR2771235B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Chemical or medical analysis information can be passed to the analysis station without the need for a cabling infrastructure, and the analysis stations are mobile.

Description

'Procédé et système de gestion de transmissions d'informations
entre une pluralité d'automates et un site central de
traitement, et système de transmission de données associé"
La présente invention concerne un procédé de gestion de transmissions d'informations entre une pluralité d'automates et un site central de traitement. Elle vise également un procédé de gestion mis en oeuvre dans ce système de gestion, ainsi qu'un système de transmission de données mettant en oeuvre ce procédé.
'' Information transmission management method and system
between a plurality of machines and a central site
processing, and associated data transmission system "
The present invention relates to a method for managing information transmissions between a plurality of controllers and a central processing site. It also relates to a management method implemented in this management system, as well as a data transmission system implementing this method.

La transmission de données issues d'automates d'analyse chimique ou médicale disséminés dans un laboratoire ou dans un centre hospitalier vers un site central de traitement situé localement ou éloigné nécessite actuellement une importante infrastructure de câblerie et de connectique qui entraîne des investissements lourds en particulier pour l'équipement d'établissements anciens n'ayant pas été conçus avec une intégration initiale de systèmes internes de communication. Les systèmes actuels de transmission de données numériques proposés pour l'équipement de laboratoires et de structures hospitalières mettent en oeuvre des liaisons câblées et des interfaces de connexion entre les différents automates et des concentrateurs de données. The transmission of data from chemical or medical analysis machines scattered in a laboratory or in a hospital center to a central treatment site located locally or remotely currently requires a significant infrastructure of cables and connectors which entails heavy investments in particular for the equipment of old establishments which were not designed with an initial integration of internal communication systems. The current digital data transmission systems proposed for the equipment of laboratories and hospital structures implement cable links and connection interfaces between the various controllers and data concentrators.

Mais un obstacle important à l'utilisation de tels systèmes de transmission réside actuellement dans le fait qu'il n'existe pas de protocole standard de transmission pour l'ensemble des automates d'analyse effectivement en service dans les laboratoires et établissement hospitaliers. Cette hétérogénéité du parc d'automates d'analyse conduit inévitablement à d'importants surcoûts en équipement d'interface et à une complexité des transmission lorsqu'on envisage de connecter ces automates à un réseau de traitement de données.  However, a major obstacle to the use of such transmission systems currently lies in the fact that there is no standard transmission protocol for all of the analysis machines actually in service in laboratories and hospitals. This heterogeneity of the analysis automaton fleet inevitably leads to significant additional costs in interface equipment and to a complexity of transmission when it is envisaged to connect these automatons to a data processing network.

Le but de la présente invention est de remédier à ces inconvénients en proposant un procédé de gestion de transmissions d'informations permettant d'équiper les laboratoires et structures hospitalières à moindre coût que les systèmes existants, tout en offrant des possibilités supérieures d'évolution du système et de mobilité des automates dans un contexte de forte hétérogénéité des protocoles de communication de ces automates. The aim of the present invention is to remedy these drawbacks by proposing a method for managing information transmissions making it possible to equip laboratories and hospital structures at a lower cost than existing systems, while offering greater possibilities for the evolution of the system and mobility of PLCs in a context of strong heterogeneity of the communication protocols of these PLCs.

Cet objectif est atteint avec un procédé pour gérer des transmissions d'informations entre une pluralité d'automates, notamment des automates d'analyse, et un site central de traitement, ces automates étant reliés à ce site central de traitement par un système de communication comprenant au moins un maillon de communication par voie hertzienne. This objective is achieved with a method for managing information transmissions between a plurality of machines, in particular analysis machines, and a central processing site, these machines being connected to this central processing site by a communication system. comprising at least one radio link.

Suivant l'invention, pour chaque automate, les informations transmises sont incluses dans une trame de communication spécifique à cet automate, cette trame spécifique étant empaquetée pour être transmise sur le maillon de communication par voie hertzienne. According to the invention, for each automaton, the information transmitted is included in a communication frame specific to this automaton, this specific frame being packaged to be transmitted on the communication link over the air.

Ainsi, avec le procédé de gestion selon l'invention, il devient possible de réaliser un système de transmission d'informations incluant comme sources d'informations des automates pourvus de protocoles de communication hétérogènes. Thus, with the management method according to the invention, it becomes possible to produce an information transmission system including, as sources of information, automata provided with heterogeneous communication protocols.

Dans une mise en oeuvre particulière du procédé de l'invention dans un système de communication comprenant un ensemble de modules locaux de communication communiquant chacun par voie hertzienne avec un ou plusieurs modules terminaux de communication reliées chacun à un automate, ces modules locaux de communication étant reliés au site central de traitement via un réseau de communication, ce procédé comprend, au niveau du site central, pour chaque transmission d'informations vers un automate, une étape pour convertir une trame de communication interne au sein dudit site central contenant lesdites informations en une trame de communication spécifique à l'automate destinataire de ces informations et transmise au module local de communication dont dépend l'automate destinataire. In a particular implementation of the method of the invention in a communication system comprising a set of local communication modules each communicating over the air with one or more communication terminal modules each connected to a PLC, these local communication modules being linked to the central processing site via a communication network, this method comprises, at the central site, for each transmission of information to a PLC, a step for converting an internal communication frame within said central site containing said information into a communication frame specific to the PLC receiving this information and transmitted to the local communication module on which the receiving PLC depends.

Le procédé de gestion selon l'invention peut en outre avantageusement comprendre, au niveau de chaque module local de communication, une étape pour empaqueter chaque trame de communication spécifique en provenance du site central via le réseau de communication, de façon à générer une trame de communication hertzienne. The management method according to the invention can also advantageously comprise, at each local communication module, a step for packaging each specific communication frame coming from the central site via the communication network, so as to generate a frame of wireless communication.

On peut en outre prévoir, au niveau de chaque module terminal de communication, une étape pour extraire de la trame de communication hertzienne la trame de communication spécifique à l'automate relié audit module terminal de communication, et pour transmettre à cet automate les informations émises par le site central. It is also possible to provide, at each communication terminal module, a step for extracting from the radio communication frame the communication frame specific to the PLC connected to said communication terminal module, and for transmitting to this automaton the information transmitted. through the central site.

Dans un mode préféré de mise en oeuvre du procédé de gestion selon l'invention permettant une complète bidirectionnalité, ce procédé comprend en outre, au niveau de chaque module terminal de communication, une étape pour inclure des informations émises par un automate relié à ce module terminal de communication, au sein d'une trame de communication spécifique à cet automate, une étape pour empaqueter cette trame de communication spécifique de façon à générer une trame de communication pouvant être transmise sur le maillon de communication hertzienne, et une étape pour transmettre cette trame de communication hertzienne vers un module local de communication dont dépend ledit module terminal de communication. In a preferred embodiment of the management method according to the invention allowing complete bidirectionality, this method further comprises, at each communication terminal module, a step for including information transmitted by a controller connected to this module communication terminal, within a communication frame specific to this automaton, a step for packaging this specific communication frame so as to generate a communication frame which can be transmitted on the radio communication link, and a step for transmitting this radio communication frame to a local communication module on which said communication terminal module depends.

Le procédé de gestion selon l'invention peut comprendre en outre, au niveau de chaque module local de communication, une étape pour extraire de chaque trame de communication hertzienne la trame de communication spécifique contenant des informations émises par un module terminal de communication, et une étape pour transmettre ladite trame de communication via le réseau de communication vers le site central. The management method according to the invention may further comprise, at each local communication module, a step for extracting from each radio communication frame the specific communication frame containing information transmitted by a communication terminal module, and a step for transmitting said communication frame via the communication network to the central site.

Ce procédé comprend en outre, au niveau du site central, une étape pour convertir toute trame de communication spécifique arrivant en provenance d'un automate en une trame de communication interne au site central. This method further comprises, at the central site, a step for converting any specific communication frame arriving from a PLC into a communication frame internal to the central site.

Suivant un autre aspect de l'invention, il est proposé un système pour gérer des transmissions d'informations entre une pluralité d'automates, notamment des automates d'analyse, et un site central de traitement, ces automates étant reliés à ce site central de traitement par un système de communication comprenant un ensemble de modules locaux de communication communiquant chacun par voie hertzienne avec un ou plusieurs modules terminaux de communication reliés chacun à un automate, ces modules locaux de communication étant reliés au site central de traitement via un réseau de communication, ce système mettant en oeuvre le procédé de gestion selon l'invention. According to another aspect of the invention, a system is proposed for managing information transmissions between a plurality of automata, in particular analysis automata, and a central processing site, these automata being connected to this central site. processing by a communication system comprising a set of local communication modules each communicating over the air with one or more communication terminal modules each connected to a PLC, these local communication modules being connected to the central processing site via a network of communication, this system implementing the management method according to the invention.

Suivant l'invention, ce système comprend, au sein du site central de traitement, des moyens de gestion de réseau comprenant: (i)des moyens pour convertir toute trame interne de communication contenant des informations destinées à être transmises à un automate en une trame de communication spécifique à cet automate agencée pour être transmise via le réseau de communication vers le module local de communication dont dépend l'automate destinataire, et (ii) des moyens pour convertir toute trame de communication spécifique en provenance d'un module local de communication en une trame interne de communication agencée pour être traitée au sein du site central de traitement. According to the invention, this system comprises, within the central processing site, network management means comprising: (i) means for converting any internal communication frame containing information intended to be transmitted to a PLC into a frame of communication specific to this PLC arranged to be transmitted via the communication network to the local communication module on which the recipient PLC depends, and (ii) means to convert any specific communication frame coming from a local communication module in an internal communication frame arranged to be processed within the central processing site.

Dans une forme préférée de réalisation, ce système comprend en outre, au sein de chaque module local de communication, des moyens pour empaqueter chaque trame de communication spécifique en provenance du site central de traitement via le réseau de communication de façon à générer une trame de communication hertzienne à destination du module terminal de communication dont dépend l'automate destinataire des informations contenues dans ladite trame de communication spécifique, et des moyens pour extraire de chaque trame de communication hertzienne en provenance d'un module terminal de communication une trame de communication spécifique à transmettre via le réseau de communication à destination du site central de traitement. In a preferred embodiment, this system further comprises, within each local communication module, means for packaging each specific communication frame coming from the central processing site via the communication network so as to generate a frame of wireless communication to the communication terminal module on which the recipient PLC depends on the information contained in said specific communication frame, and means for extracting from each radio communication frame from a communication terminal module a specific communication frame to be transmitted via the communication network to the central processing site.

Le système de gestion selon l'invention peut en outre avantageusement comprendre, au sein de chaque module terminal de communication, des moyens pour extraire de chaque trame de communication hertzienne en provenance d'un module local de communication une trame de communication spécifique à l'automate relié audit module terminal de communication, et des moyens pour empaqueter chaque trame de communication spécifique audit automate de façon à générer une trame de communication hertzienne à destination d'un module local de communication. The management system according to the invention can also advantageously comprise, within each communication terminal module, means for extracting from each radio communication frame coming from a local communication module a communication frame specific to the PLC connected to said terminal communication module, and means for packaging each communication frame specific to said PLC so as to generate a radio communication frame intended for a local communication module.

Le système de gestion selon l'invention comprend en outre de préférence des moyens pour gérer une base de données agencée pour recevoir des données provenant de la pluralité d'automates, une interface utilisateur et une interface système, ainsi qu'une bibliothèque contenant les protocoles de communication des divers automates connectés au système de communication.  The management system according to the invention preferably further comprises means for managing a database arranged to receive data from the plurality of controllers, a user interface and a system interface, as well as a library containing the protocols. of communication from the various PLCs connected to the communication system.

Suivant encore un autre aspect de l'invention, il est proposé un système de transmission de données provenant d'une pluralité d'automates connectés à un site central via un système de communication comprenant au moins un maillon de communication hertzienne. Ce système de transmission est caractérisé en ce qu'il est pourvu d'un système de gestion de transmissions selon l'invention. According to yet another aspect of the invention, there is provided a system for transmitting data coming from a plurality of automata connected to a central site via a communication system comprising at least one radio communication link. This transmission system is characterized in that it is provided with a transmission management system according to the invention.

Dans un mode pratique de réalisation d'un système de transmission selon l'invention, les modules terminaux de communication radioélectrique sont reliés aux automates par une liaison série, par exemple de type RS232C. les modules locaux de communication sont de préférence reliés au site central de traitement par un réseau à haut débit, tel qu'un réseau Ethernet (marque déposée) à 100 Mbits/s. In a practical embodiment of a transmission system according to the invention, the radio communication terminal modules are connected to the controllers by a serial link, for example of the RS232C type. the local communication modules are preferably connected to the central processing site by a high speed network, such as an Ethernet network (registered trademark) at 100 Mbits / s.

Le procédé de gestion selon l'invention peut avantageusement comprendre en outre, au niveau de chaque station de concentration de données, un multiplexage temporel entre les données émises par les différents modules terminaux de communication radioélectrique (hertzienne) associés aux automates connectés à cette station de concentration de données. The management method according to the invention can advantageously further comprise, at each data concentration station, a time division multiplex between the data transmitted by the various radio (radio) communication terminal modules associated with the automata connected to this radio station. data concentration.

On peut avantageusement prévoir, au niveau de chaque station de concentration de données, une synchronisation entre les différents modules de communication radioélectrique (hertzienne) de sorte que chaque module terminal de communication radioélectrique dispose d'une fenêtre de temps dans laquelle il peut émettre des données et, le reste du temps, scrute des messages venant soit de la station de concentration de données avec laquelle il communique, soit de l'automate auquel il est connecté. It is advantageously possible to provide, at each data concentration station, synchronization between the different radio communication modules (radio) so that each radio communication terminal module has a time window in which it can transmit data. and, the rest of the time, scans messages coming either from the data concentration station with which it communicates, or from the automaton to which it is connected.

D'autres particularités et avantages de l'invention apparaîtront encore dans la description ci-après. Aux dessins annexés donnés à titre d'exemples non limitatifs:
- la figure 1 illustre un exemple de mise en
oeuvre d'un système de gestion de transmission selon
l'invention;
- la figure 2 est un synoptique de la structure
du logiciel implémentant le procédé de gestion de
transmission selon l'invention; et
- la figure 3 illustre les différentes étapes
de transmission de trames entre les automates
analyseurs et le site central, dans le cadre du
procédé de gestion selon l'invention.
Other features and advantages of the invention will appear in the description below. In the appended drawings given by way of nonlimiting examples:
- Figure 1 illustrates an example of setting
implementation of a transmission management system according to
the invention;
- Figure 2 is a block diagram of the structure
software implementing the management process
transmission according to the invention; and
- Figure 3 illustrates the different stages
transmission of frames between the PLCs
analyzers and the central site, as part of the
management method according to the invention.

On va maintenant décrire un exemple de réalisation d'un système 1 de transmission de données selon l'invention, en référence à la figure 1, ce système de transmission mettant en oeuvre le procédé de gestion de transmission selon l'invention. We will now describe an exemplary embodiment of a data transmission system 1 according to the invention, with reference to FIG. 1, this transmission system implementing the transmission management method according to the invention.

Le système 1 de transmission de données selon l'invention est par exemple installé dans un bâtiment occupé par un laboratoire d'analyses médicales comprenant notamment plusieurs étages Z1, Z2 dédiés aux opérations d'analyse et un étage informatique ZI abritant un site central de traitement des données SC. Les salles de laboratoire de chaque étage opérationnel Z1, Z2 contiennent un ensemble d'automates d'analyses All-13; A21-23 pourvus chacun d'un module ou boîtier terminal de communication radioélectrique HTU11-13; HTU21-23 auquel chaque automate All-13; A21-23 est relié par une liaison série LS. Chaque salle de laboratoire Z1, Z2 est dotée d'une station C1, C2 de gestion et de concentration des données, en pratique un micro-ordinateur ou tout autre équipement équivalent, qui est reliée via une liaison série LS1, LS2 à un module ou boîtier local de communication radioélectrique HCU1, HCU2 prévu pour réaliser des communications avec chacun des modules terminaux de communication HTU11-13; HTU21-23 reliés aux différents automates d'analyse A11-13; A21-23. Les différentes stations de gestion et de concentration C1,
C2 du système de transmission 1 selon l'invention, qui sont reliées par un réseau à haut débit RE tel qu'un réseau Ethernet à 100 Mbits/seconde au site central de traitement SC, cumulent des fonctions de gestion des automates qui lui sont associés, de concentration des données issues de ces automates, de validation des opérations de transmission et d'installation et paramétrage de nouveaux modules terminaux de communication. En pratique, les données issues de chaque automate All-13; A21-23 sont traitées localement au niveau de la station de gestion et de concentration C1,
C2 avant d'être transmises au site central de traitement
SC. Des logiciels spécifiques de traitement et de gestion peuvent être installés sur ces stations de gestion et de concentration. Ils sont de préférence développés dans un environnement d'exploitation et d'interface graphique standard, afin de permettre l'utilisation de logiciels standard.
The data transmission system 1 according to the invention is for example installed in a building occupied by a medical analysis laboratory comprising in particular several stages Z1, Z2 dedicated to analysis operations and a computer stage ZI housing a central processing site SC data. The laboratory rooms on each operational stage Z1, Z2 contain a set of All-13 analysis machines; A21-23 each provided with a radio communication terminal module or box HTU11-13; HTU21-23 to which each All-13 controller; A21-23 is connected by a serial link LS. Each laboratory room Z1, Z2 is equipped with a station C1, C2 for data management and concentration, in practice a microcomputer or any other equivalent equipment, which is connected via a serial link LS1, LS2 to a module or local radio communication unit HCU1, HCU2 designed to carry out communications with each of the HTU11-13 communication terminal modules; HTU21-23 connected to the various analysis machines A11-13; A21-23. The different C1 management and concentration stations,
C2 of the transmission system 1 according to the invention, which are connected by a high speed network RE such as an Ethernet network at 100 Mbits / second to the central processing site SC, combine functions for managing the automata associated with it , concentration of data from these automata, validation of transmission and installation operations and configuration of new communication terminal modules. In practice, the data from each All-13 PLC; A21-23 are processed locally at the C1 management and concentration station,
C2 before being transmitted to the central processing site
SC. Specific processing and management software can be installed on these management and concentration stations. They are preferably developed in a standard operating environment and graphical interface, in order to allow the use of standard software.

Dans une salle de laboratoire équipée d'un ensemble de postes d'analyse comportant des automates, les modules terminaux de communication radioélectrique reliés par liaison série à chacun de ces automates constituent avec le module local de communication HCU relié par liaison série à un poste de gestion et de concentration, un soussystème local de communication radioélectrique. Le poste de gestion et de concentration est en pratique un microordinateur connecté au réseau à haut débit RE. In a laboratory room equipped with a set of analysis stations comprising automata, the radio communication terminal modules linked by serial link to each of these automata constitute with the local HCU communication module connected by serial link to a management and concentration, a local radio communication subsystem. The management and concentration station is in practice a microcomputer connected to the RE broadband network.

Chaque module terminal de communication se présente par exemple sous la forme d'un boîtier autonome de taille réduite comprenant un connecteur série standard pour permettre une liaison série avec l'automate d'analyse auquel il est associé, une antenne d'émission-réception radioélectrique, et des indicateurs lumineux disposés sur une face avant. On peut par exemple prévoir des indicateurs lumineux pour indiquer la mise sous tension du module terminal de communication, un état de transmission des données vers le module local de communication, et un état de réception de commandes en provenance de ce module local de communication. Each communication terminal module is, for example, in the form of a small autonomous unit comprising a standard serial connector to allow a serial link with the analysis automaton with which it is associated, a radio transmission-reception antenna. , and light indicators arranged on a front face. It is possible, for example, to provide light indicators to indicate that the communication terminal module is powered up, a state of transmission of data to the local communication module, and a state of reception of commands from this local communication module.

Le module local de communication HCU peut présenter une forme extérieure de boîtier sensiblement équivalente, et comporte deux antennes disposées selon des techniques classiques en matière de communication radioélectrique. The local communication module HCU may have an outer shape of substantially equivalent housing, and comprises two antennas arranged according to conventional techniques in radio communication.

Les modules terminaux de communication et le module local de communication présentent par exemple une structure interne classique comprenant, d'une part, une fonction de réception série, un tampon de transmission, et une fonction de transmission radioélectrique vers l'antenne, et, d'autre part, une fonction de réception radioélectrique, une fonction de tampon de réception, et une fonction de transmission série vers l'automate d'analyse. Un coupleur permet la liaison entre l'antenne 11 et les circuits de réception et de transmission. Un circuit contrôleur assure le contrôle des fonctions de transmission et réception radioélectrique, le contrôle des fonctions de tampon, et le contrôle des fonctions de réception et de transmission série. Un circuit d'interface série, par exemple de type RS232C, assure la transmission, par un câble de liaison, des données entre le module de communication et l'automate ou le poste de gestion et de concentration. Il est à noter que les fonctions précitées peuvent être intégrées dans un circuit unique réalisé par exemple sous la forme d'un circuit ASIC ou bien être réalisées sous la forme de plusieurs circuits discrets. Le choix du mode de réalisation est directement lié à la quantité de modules terminaux de communication, la solutions ASIC ne se justifiant économiquement que pour des fabrications de module en grande série.  The communication terminal modules and the local communication module for example have a conventional internal structure comprising, on the one hand, a serial reception function, a transmission buffer, and a radioelectric transmission function towards the antenna, and, d on the other hand, a radio reception function, a reception buffer function, and a serial transmission function towards the analysis automaton. A coupler allows the connection between the antenna 11 and the reception and transmission circuits. A controller circuit provides control of radio transmission and reception functions, control of buffer functions, and control of serial reception and transmission functions. A serial interface circuit, for example of the RS232C type, ensures the transmission, by a connection cable, of the data between the communication module and the controller or the management and concentration station. It should be noted that the aforementioned functions can be integrated into a single circuit produced for example in the form of an ASIC circuit or else be carried out in the form of several discrete circuits. The choice of embodiment is directly linked to the quantity of communication terminal modules, the ASIC solutions being economically justified only for mass production of modules.

Le procédé de gestion des transmissions d'informations entre le site central de traitement SC et une pluralité d'automates d'analyse connectés à ce site central par un système de transmission de données comprenant au moins un maillon de communication par voie hertzienne, est normalement implémenté sous la forme d'un système de gestion S comprenant, en référence à la figure 2:
- une interface Utilisateur IU,
- une interface Système et de paramétrage IS,
- un gestionnaire GBD d'une base de données relationnelle BDR,
- un superviseur de connexions SCO,
- un interpréteur universel de protocole analyseur
IPA associé à une bibliothèque BI de protocoles d'analyseurs, et
- un gestionnaire de réseau hertzien GR.
The method for managing the transmission of information between the central processing site SC and a plurality of automatic analysis machines connected to this central site by a data transmission system comprising at least one communication link over the air is normally implemented in the form of a management system S comprising, with reference to FIG. 2:
- a user interface UI,
- a System and IS configuration interface,
- a GBD manager of a BDR relational database,
- a SCO connection supervisor,
- a universal interpreter of analyzer protocol
IPA associated with a BI library of analyzer protocols, and
- a GR wireless network manager.

L'interface Utilisateur IU est conçue pour fournir à l'utilisateur du procédé de gestion selon l'invention des moyens de contrôle et de commande de l'ensemble du système 1 de transmission de données. On peut par exemple prévoir une organisation du système de transmission en domaines regroupant chacun un ou plusieurs modules locaux de communication HCU contrôlant chacun plusieurs automates d'analyse. Chaque domaine peut être fonctionnellement associé à chaque secteur biologique du laboratoire. L'interface Utilisateur est de préférence agencée pour donner des définitions simples et visuelles des différents automates d'analyse pris en charge par le système de gestion selon l'invention, et de leurs états et modes de connexion respectifs. The User interface UI is designed to provide the user of the management method according to the invention with means of monitoring and control of the entire data transmission system 1. One can for example provide an organization of the transmission system in domains each grouping one or more local communication modules HCU each controlling several analysis machines. Each domain can be functionally associated with each biological sector of the laboratory. The User interface is preferably arranged to give simple and visual definitions of the different analysis automata supported by the management system according to the invention, and of their respective states and connection modes.

Le site central SC assure, outre des fonctions de gestion des dossiers médicaux et de facturation, des fonctions de commande à distance d'automates analyseurs connectés au système de communication. En particulier, il peut être nécessaire de transmettre à ces automates tout ou partie des informations et paramètres nécessaires à l'exécution des analyses, notamment:
- des informations cliniques sur les patients (état civil, age, numéro de dossier,...),
- des informations techniques sur les prélèvements (identifiants, nature, origine, traitement, dilutions,...),
- des informations sur les demandes d'analyses (listes d'analyse à réaliser, codes),
- des commandes techniques propres à l'automate analyseur (réactifs à utiliser, facteurs de calcul, ordres de lancement, priorités,...).
The central site SC provides, in addition to the management of medical records and billing functions, remote control functions for analyzers connected to the communication system. In particular, it may be necessary to transmit to these automata all or part of the information and parameters necessary for the execution of the analyzes, in particular:
- clinical information on patients (marital status, age, file number, ...),
- technical information on direct debits (identifiers, nature, origin, treatment, dilutions, ...),
- information on requests for analyzes (analysis lists to be carried out, codes),
- technical commands specific to the analyzer automaton (reagents to be used, calculation factors, launch orders, priorities, ...).

Après exécution d'une analyse par un automate, celuici transmet au site central de traitement SC, les résultats d'analyse, les liens entre ces résultats et des paramètres d'analyse, des précalculs éventuels réalisés par l'automate, et des antériorités. D'autres informations nécessaires à la gestion des connexions peuvent être transmises, notamment:
- le type de connexion,
- le type d'automate,
- des codes d'analyse,
- des types de résultat et des codifications,
- des valeurs normales de validation.
After an analysis has been carried out by a PLC, this transmits to the central processing site SC, the analysis results, the links between these results and analysis parameters, possible precalculations carried out by the PLC, and prior art. Other information necessary for connection management can be transmitted, in particular:
- the type of connection,
- the type of PLC,
- analysis codes,
- types of results and codifications,
- normal validation values.

L'ensemble de ces données et l'historique des données reçues et transmises doivent être conservés et maintenus accessibles dans la base de données relationnelle BDR. All of this data and the history of data received and transmitted must be kept and kept accessible in the BDR relational database.

Le superviseur de connexions SCO permet de réaliser les fonctionnalités suivantes:
- un tableau de bord des connexions actives,
- une gestion des états des automates connectés,
- un arrêt et une mise en marche volontaires de connexions,
- une traçabilité des connexions,
- une gestion manuelle des anomalies,
- des opérations de relance du système,
- une gestion des communications avec le site central hôte.
The SCO connection supervisor provides the following functionality:
- a dashboard of active connections,
- management of the states of connected PLCs,
- voluntary stopping and starting of connections,
- traceability of connections,
- manual management of anomalies,
- system relaunch operations,
- management of communications with the central host site.

L'interpréteur universel de protocole analyseur IPA constitue une sous-couche essentielle du logiciel implémentant le procédé de gestion selon l'invention. Cet interpréteur permet:
- l'interprétation spécifique du langage de chaque automate,
- la gestion de la bibliothèque BI de fichiers "drive" de chaque automate,
- le téléchargement et la reprogrammation des modules terminaux de communication,
- la traduction vers le superviseur de connexion SCO dans un protocole unique.
The universal interpreter of IPA analyzer protocol constitutes an essential sublayer of the software implementing the management method according to the invention. This interpreter allows:
- the specific interpretation of the language of each automaton,
- management of the BI library of "drive" files for each PLC,
- downloading and reprogramming of terminal communication modules,
- translation to the SCO connection supervisor in a single protocol.

L'interpréteur de protocole IPA permet ainsi de rendre transparente la trame de communication spécifique nécessitée par chaque automate. I1 peut être implémenté sous la forme d'un module de type DLL sous WindowsN se comportant par exemple comme le module "Print Manager" du système d'exploitation Windows 95TM ou Windows NIT .  The IPA protocol interpreter thus makes the specific communication frame required by each PLC transparent. I1 can be implemented in the form of a DLL type module under WindowsN behaving for example like the "Print Manager" module of the Windows 95TM or Windows NIT operating system.

On distingue en pratique cinq types principaux de protocoles analyseur: - automate analyseur monodirectionnel en programmation:
on transmet à l'automate des commandes permettant
sa programmation; d'une manière générale,
l'automate ne renvoie pas de résultat; - automate analyseur monodirectionnel en acquisition:
l'automate mesure et transmet des données sans
protocole particulier. On surveille la ligne de
communication et on collecte les données
transmises. Le traitement de ces données
s'effectue au niveau de la station de
concentration de données; - automate analyseur bidirectionnel passif par liste:
L'opérateur crée, sélectionne ou saisit une liste
d'échantillons et d'examens à effectuer et
transmet cette liste à l'automate analyseur (mode
batch). L'automate analyseur renvoie les
résultats par échantillons traités ou par listes
de résultats traités, selon un protocole
spécifique; - automate analyseur bidirectionnel passif automatique:
Les demandes d'analyse sont transmises au fur et
à mesure de leur création. L'automate analyseur
pet recevoir des demandes et renvoyer des
résultats à n'importe quel instant, selon un
protocole de communication; - automate analyseur bidirectionnel actif:
Il s'agit ici de processus temps réel de
communication entre l'automate analyseur et le
système central hôte. L'automate analyseur est
souvent muni d'un système de reconnaissance des
échantillons par code-barre et interroge le
système hôte au moment où il va traiter un
échantillon. Ce mode est aussi appelé mode
conversationnel critique.
In practice, there are five main types of analyzer protocols: - unidirectional analyzer automaton in programming:
we send commands to the PLC allowing
its programming; in a general way,
the controller does not return a result; - monodirectional analyzer analyzer in acquisition:
the controller measures and transmits data without
particular protocol. We are monitoring the line of
communication and we collect data
transmitted. The processing of this data
takes place at the station
data concentration; - passive bidirectional analyzer analyzer by list:
The operator creates, selects or enters a list
samples and examinations to be performed and
transmits this list to the analyzer automaton (mode
batch). The analyzer automaton returns the
results by processed samples or by lists
of results processed, according to a protocol
specific; - automatic passive bidirectional analyzer automaton:
Analysis requests are transmitted as and when
as they are created. The analyzer
pet receive requests and resend
results at any time, according to a
communication protocol; - active bidirectional analyzer controller:
These are real time processes of
communication between the analyzer and the
host central system. The analyzer is
often equipped with a recognition system
samples by barcode and interrogates the
host system by the time it goes to process a
sample. This mode is also called mode
conversational critical.

Le gestionnaire de réseau hertzien GRH réalise la fonction d'empaquetage réseau. Cet empaquetage s'effectue autour de la trame (pré-traitée) de communication spécifique de l'automate. The wireless network manager GRH performs the network packaging function. This packaging is carried out around the specific (pre-processed) communication frame of the PLC.

Pour des raisons de vitesse et d'homogénéisation des communications, certaines spécificités de communication propres à chaque automate peuvent être traitées localement au niveau des unités terminales de communication. For reasons of speed and homogenization of communications, certain communication specificities specific to each PLC can be processed locally at the level of the terminal communication units.

On va maintenant décrire, en référence à la figure 3, la façon dont des informations transmises entre le site central de traitement SC et les automates d'analyse A sont traitées dans le cadre du procédé de gestion selon l'invention. We will now describe, with reference to FIG. 3, the way in which information transmitted between the central processing site SC and the analysis automata A is processed within the framework of the management method according to the invention.

Lorsque des informations doivent être transmises à un automate d'analyse A depuis le site central SC, le superviseur de communication SCO génère une trame TI contenant ces informations. Il peut s'agir par exemple d'informations de commande ou de paramétrage, de réponses à des émissions ou requêtes provenant d'automates et d'acquittements. When information must be transmitted to an analysis automaton A from the central site SC, the communication supervisor SCO generates a frame TI containing this information. This may, for example, be command or configuration information, responses to transmissions or requests from automata and acknowledgments.

L'interpréteur de communication IPA convertit cette trame TI en une trame "analyseur" TA spécifique à l'automate A concerné par cette transmission d'informations. Cette trame "analyseur" TA est ensuite transmise par le gestionnaire de réseau hertzien GRH qui réalise sur le réseau de communication RE un multiplexage de l'ensemble des trames à destination des différents automates. Après réception par le module local de communication HCU dont dépend l'automate A concerné de la trame "analyseur" TA transmise sur ligne à haut débit, cette trame est ensuite empaquetée et transmise par voie hertzienne au module terminal de communication HTU relié à l'automate d'analyse A, au sein d'une trame de transmission hertzienne TH. Le module terminal de communication HTU réalise un traitement partiel des informations contenues dans la trame reçue TH, qui peut inclure par exemple une temporisation ou un acquittement. The communication interpreter IPA converts this frame TI into an "analyzer" frame TA specific to the automaton A concerned by this transmission of information. This “analyzer” frame TA is then transmitted by the wireless network manager GRH which performs on the communication network RE a multiplexing of all the frames intended for the various automata. After reception by the local communication module HCU on which the automaton A concerned depends on the "analyzer" frame TA transmitted on high speed line, this frame is then packaged and transmitted by radio link to the communication terminal module HTU connected to the analysis automaton A, within a radio transmission frame TH. The communication terminal module HTU performs partial processing of the information contained in the received frame TH, which can include, for example, a timeout or an acknowledgment.

A l'inverse, lorsqu'il s'agit de transmettre des informations générées par l'automate d'analyse A vers le site central SC, ces informations sont insérées dans une trame "analyseur" TA spécifique à l'automate émetteur A au niveau du module terminal de communication HTU, puis transmises par voie hertzienne au sein d'une trame de transmission hertzienne TH, jusqu'au module local de communication HCU. Ce dernier extrait de la trame de communication hertzienne TH la trame "analyseur" et émet celle-ci via la ligne à haut débit du réseau de communication RE vers le site central SC. Le gestionnaire de réseau GRH effectue une fonction de démultiplexage pour fournir à l'interpréteur de communication IPA une trame "analyseur" propre à être interprétée et convertie en une trame de transmission TI agencée pour être traitée par les moyens de traitement informatique du site central
SC.
Conversely, when it comes to transmitting information generated by the analysis automaton A to the central site SC, this information is inserted in an "analyzer" frame TA specific to the sending automaton A at the level from the HTU communication terminal module, then transmitted over the air within a TH radio transmission frame, to the local HCU communication module. The latter extracts from the wireless communication frame TH the "analyzer" frame and transmits it via the high speed line of the communication network RE to the central site SC. The GRH network manager performs a demultiplexing function to provide the IPA communication interpreter with an "analyzer" frame capable of being interpreted and converted into an IT transmission frame arranged to be processed by the computer processing means of the central site.
SC.

A titre d'exemple non limitatif, les modules de communication locaux et terminaux peuvent présenter les caractéristiques techniques suivantes:
- bande de fréquence: 433.100 à 434.700 MHz,
- 16 canaux de 100 KHz,
- portée en visibilité: 500 m,
- puissance PAR: 10 mW (+10 dBm),
- modulation FM (GMSK),
- sensibilité: -110 dBm pour un rapport Signal/Bruit de 16 dB,
- dynamique: 90 dB,
- interface utilisateur: RS232C
- codage NRZ,
- mode source: asynchrone,
- alimentation du boîtier: 220 V AC,
- consommation: 1 VA,
- température de fonctionnement: -10 à +50"C.
As a non-limiting example, local and terminal communication modules can have the following technical characteristics:
- frequency band: 433,100 to 434,700 MHz,
- 16 channels of 100 KHz,
- visibility range: 500 m,
- PAR power: 10 mW (+10 dBm),
- FM modulation (GMSK),
- sensitivity: -110 dBm for a Signal / Noise ratio of 16 dB,
- dynamic: 90 dB,
- user interface: RS232C
- NRZ coding,
- source mode: asynchronous,
- enclosure supply: 220 V AC,
- consumption: 1 VA,
- operating temperature: -10 to +50 "C.

On va maintenant décrire un exemple pratique de mise en oeuvre du procédé de transmission selon l'invention. We will now describe a practical example of implementation of the transmission method according to the invention.

Ce procédé réalise un multiplexage temporel entre huit modules. Chaque module terminal de communication dispose de 15,625 ms pour envoyer son message sur la voie hertzienne. Un système de temporisations synchronisées entre les modules de communication permet à chaque module de connaître la fenêtre de temps pendant laquelle il doit transmettre son message mémorisé au destinataire. Pendant le reste du temps, le module scrute les messages venant par la voie hertzienne ou ceux venant de la voie utilisateur.This process performs time multiplexing between eight modules. Each communication terminal module has 15.625 ms to send its message over the radio channel. A timing system synchronized between the communication modules allows each module to know the time window during which it must transmit its stored message to the recipient. During the rest of the time, the module scans the messages coming by the hertzian way or those coming from the user way.

Les messages radio, transitant à une vitesse supérieure (64 kB/s), sont mémorisés et restitués à une vitesse programmée de l'équipement utilisateur. Radio messages, traveling at a higher speed (64 kB / s), are stored and played back at a programmed speed of the user equipment.

Les opérations paramétrées lors de la mise en service sont sauvegardées dans une mémoire EPROM. Cette opération est réalisée par l'interface RS232C au moyen d'un microordinateur. Un strap permet par exemple de placer le module en mode paramétrage. Ce paramétrage s'effectue à 9600 baud, sans parité, et un bit de stop en mode ASCII. The operations set during commissioning are saved in an EPROM memory. This operation is carried out by the RS232C interface by means of a microcomputer. A strap allows for example to place the module in configuration mode. This setting is made at 9600 baud, without parity, and a stop bit in ASCII mode.

Une trame de communication peut comporter, à titre d'exemple non limitatif,
- un champ de synchronisation,
- un champ de supervision,
- des bits de statut des lignes,
- un message d'utilisateur, et
- une rupture de synchronisation.
A communication frame can include, by way of nonlimiting example,
- a synchronization field,
- a field of supervision,
- line status bits,
- a user message, and
- a break in synchronization.

Le paramétrage des modules de communication mis en oeuvre dans un système de transmission selon l'invention, comporte les éléments suivants:
- une adresse du réseau, qui permet de reconnaître les éléments d'un même réseau, contenue dans la trame de chaque message,
- une adresse du module, qui permet de reconnaître un module dans un réseau,
- une adresse de source, qui identifie l'élément du réseau comme source de message,
- une adresse de destinataire, qui identifie le module de destination du message,
- un contrôle du flux, qui permet de valider la recopie des états de ligne de la source au destinataire,
- un numéro de canal, qui définit le canal de travail du réseau,
- une vitesse de transmission avec l'équipement utilisateur,
- un bit de parité,
- une longueur de caractère.
The configuration of the communication modules implemented in a transmission system according to the invention comprises the following elements:
- a network address, which makes it possible to recognize the elements of the same network, contained in the frame of each message,
- a module address, which makes it possible to recognize a module in a network,
- a source address, which identifies the network element as the message source,
- a recipient address, which identifies the destination module of the message,
- flow control, which validates the copying of line states from the source to the recipient,
- a channel number, which defines the working channel of the network,
- a transmission speed with the user equipment,
- a parity bit,
- a character length.

Le système de transmission de données selon l'invention peut être mis en place dans des laboratoires d'analyse médicale ou chimique, dans des centres de recherche, dans des centres hospitaliers et, plus généralement, dans tout établissement équipé d'automates. The data transmission system according to the invention can be implemented in medical or chemical analysis laboratories, in research centers, in hospital centers and, more generally, in any establishment equipped with automatic devices.

Les automates concernés par le système de transmission de données selon l'invention peuvent être de toute nature et de toute fonction. Ils incluent principalement les automates d'analyse mais aussi les automates de mesure, notamment de mesure physique, les capteurs automatisés, et plus généralement tout équipement automatisé conçu pour délivrer des données destinées à être collectées et traitées. The automata concerned by the data transmission system according to the invention can be of any kind and of any function. They mainly include analysis machines but also measurement machines, in particular physical measurement machines, automated sensors, and more generally any automated equipment designed to deliver data intended to be collected and processed.

Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Ainsi, les caractéristiques techniques précitées des modules de communication radioélectrique ne constituent pas une limitation pour l'invention. De même, le nombre d'automates connectables à une station de gestion et de concentration de données ne saurait être limité que par des considérations pratiques et des contraintes techniques et économiques.  Of course, the invention is not limited to the examples which have just been described and numerous modifications can be made to these examples without departing from the scope of the invention. Thus, the aforementioned technical characteristics of the radio communication modules do not constitute a limitation for the invention. Likewise, the number of controllers that can be connected to a data management and concentration station can only be limited by practical considerations and technical and economic constraints.

Claims (15)

A13; A21, A22, A23), les informations transmises sont incluses dans une trame de communication (TA) spécifique à cet automate, cette trame spécifique (TA) étant empaquetée pour etre transmise sur le maillon de communication par voie hertzienne (RH) sous la forme d'une trame de communication hertzienne (TH).A13; A21, A22, A23), the information transmitted is included in a communication frame (TA) specific to this automaton, this specific frame (TA) being packaged to be transmitted on the communication link over the air (RH) in the form a radio communication frame (TH). A22, A23), notamment des automates d'analyse, et un site central de traitement (SC), ces automates étant reliés à ce site central de traitement par un système de communication (ST) comprenant au moins un maillon de communication (RH) par voie hertzienne, caractérisé en ce que, pour chaque automate (A; All, A12, A22, A23), in particular analysis machines, and a central processing site (SC), these machines being connected to this central processing site by a communication system (ST) comprising at least one communication link (RH) over the air, characterized in that, for each controller (A; All, A12, REVENDICATIONS 1. Procédé pour gérer des transmissions d'informations entre une pluralité d'automates (A; All, A12, A13; A21, CLAIMS 1. Method for managing information transmissions between a plurality of automata (A; All, A12, A13; A21, 2. Procédé selon la revendication 1, mis en oeuvre dans un système de communication (ST) comprenant un ensemble de modules locaux de communication (HCU, HCU1, HCU2) communiquant chacun par voie hertzienne avec un ou plusieurs modules terminaux de communication (HTU, HTUll, HTU12, HTU13; HTU21, HTU22, HTU23) reliés chacun à un automate (A; All, A12, A13; A21, A22, A23), ces modules locaux de communication (HCU1, HCU2) étant reliés au site central de traitement (SC) via un réseau de communication (RE), caractérisé en ce qu'il comprend, au niveau du site central (SC), pour chaque transmission d'informations vers un automate (A; All, A12, A13; A21, A22, A23), une étape pour convertir une trame de communication interne (TI) au sein dudit site central (SC) contenant lesdites informations en une trame (TA) de communication spécifique à l'automate destinataire de ces informations et transmise au module local de communication (HCU, HCU1, 2. Method according to claim 1, implemented in a communication system (ST) comprising a set of local communication modules (HCU, HCU1, HCU2) each communicating over the air with one or more communication terminal modules (HTU, HTUll, HTU12, HTU13; HTU21, HTU22, HTU23) each connected to a PLC (A; All, A12, A13; A21, A22, A23), these local communication modules (HCU1, HCU2) being connected to the central processing site (SC) via a communication network (RE), characterized in that it comprises, at the central site (SC), for each transmission of information to a PLC (A; All, A12, A13; A21, A22 , A23), a step for converting an internal communication frame (TI) within said central site (SC) containing said information into a communication frame (TA) specific to the PLC recipient of this information and transmitted to the local module of communication (HCU, HCU1, HCU2) dont dépend l'automate destinataire (A; All, A12, HCU2) on which the recipient PLC depends (A; All, A12, A13; A21, A22, A23).A13; A21, A22, A23). 3. Procédé selon la revendication 2, caractérisé en ce qu'il comprend en outre, au niveau de chaque module local de communication (HCU), une étape pour empaqueter chaque trame de communication spécifique (TA) en provenance du site central (SC) via le réseau de communication (RE), de façon à générer une trame de communication hertzienne (TH). 3. Method according to claim 2, characterized in that it further comprises, at each local communication module (HCU), a step for packaging each specific communication frame (TA) coming from the central site (SC) via the communication network (RE), so as to generate a radio communication frame (TH). 4. Procédé selon la revendication 3, caractérisé en ce qu'il comprend en outre, au niveau de chaque module terminal de communication (HTU), une étape pour extraire de la trame de communication hertzienne (TH) la trame (TA) de communication spécifique à l'automate (A) relié audit module terminal de communication (HTU), et pour transmettre à cet automate (A) les informations émises par le site central (SC).4. Method according to claim 3, characterized in that it further comprises, at each communication terminal module (HTU), a step for extracting from the radio communication frame (TH) the communication frame (TA) specific to the PLC (A) connected to said communication terminal module (HTU), and to transmit to this PLC (A) the information sent by the central site (SC). 5. Procédé selon l'une quelconque des revendications précédentes, mis en oeuvre dans un système de communication (ST) comprenant un ensemble de modules locaux de communication (HCU) communiquant chacun par voie hertzienne avec un ou plusieurs modules terminaux de communication (HTU) reliés chacun à un automate (A), ces modules locaux de communication (HCU) étant reliés au site central de traitement (SC) via un réseau de communication (RE), caractérisé en ce qu'il comprend en outre, au niveau de chaque module terminal de communication (HTU), une étape pour inclure des informations émises par un automate (A) relié à ce module terminal de communication (HTU), au sein d'une trame de communication (TA) spécifique à cet automate (A), une étape pour empaqueter cette trame spécifique (TA) de façon à générer une trame de communication (TH) pouvant être transmise sur le maillon de communication hertzienne (RH), et une étape pour transmettre cette trame de communication hertzienne (TH) vers un module local de communication (HCU) dont dépend ledit module terminal de communication (HTU).5. Method according to any one of the preceding claims, implemented in a communication system (ST) comprising a set of local communication modules (HCU) each communicating over the air with one or more communication terminal modules (HTU) each connected to a PLC (A), these local communication modules (HCU) being connected to the central processing site (SC) via a communication network (RE), characterized in that it further comprises, at the level of each communication terminal module (HTU), a step to include information sent by a PLC (A) connected to this communication terminal module (HTU), within a communication frame (TA) specific to this PLC (A) , a step for packaging this specific frame (TA) so as to generate a communication frame (TH) which can be transmitted on the radio communication link (RH), and a step for transmitting this communication frame wireless (TH) to a local communication module (HCU) on which said communication terminal module (HTU) depends. 6. Procédé selon la revendication 5, caractérisé en ce qu'il comprend en outre, au niveau de chaque module local de communication (HCU), une étape pour extraire de chaque trame de communication hertzienne (TH) la trame de communication spécifique (TA) contenant des informations émises par un module terminal de communication (HTU), et une étape pour transmettre ladite trame de communication spécifique (TA) via le réseau de communication (RE) vers le site central (SC).6. Method according to claim 5, characterized in that it further comprises, at each local communication module (HCU), a step for extracting from each radio communication frame (TH) the specific communication frame (TA ) containing information transmitted by a communication terminal module (HTU), and a step for transmitting said specific communication frame (TA) via the communication network (RE) to the central site (SC). 7. Procédé selon la revendication 6, caractérisé en ce qu'il comprend en outre, au niveau du site central (SC), une étape pour convertir toute trame de communication spécifique (TA) arrivant en provenance d'un automate (A) en une trame de communication (TI) interne au site central (SC).7. Method according to claim 6, characterized in that it further comprises, at the central site (SC), a step for converting any specific communication frame (TA) arriving from an automaton (A) into a communication frame (TI) internal to the central site (SC). 8. Système (S) pour gérer des transmissions d'informations entre une pluralité d'automates destinataire (A; All, A12, A13; A21, A22, A23), notamment des automates d'analyse, et un site central de traitement (SC), ces automates (A; All, A12, A13; A21, A22, A23) étant reliés à ce site central de traitement (SC) par un système de communication (ST) comprenant un ensemble de modules locaux de communication (HCU; HCU1, HCU2) communiquant chacun par voie hertzienne avec un ou plusieurs modules terminaux de communication (HTU; HTUll, HTU12, HTU13; HTU21, HTU22, HTU23) reliés chacun à un automate (A; Ail, A12, A13; A21, A22, A23), ces modules locaux de communication (HCU; HCU1, HCU2) étant reliés au site central de traitement (SC) via un réseau de communication (RE), ce système (S) mettant en oeuvre le procédé de gestion selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend, au sein du site central de traitement (SC), des moyens interpréteurs de protocole (IPA) incluant: (i)des moyens pour convertir toute trame interne de communication (TI) contenant des informations destinées à être transmises à un automate (A) en une trame de communication (TA) spécifique à cet automate agencée pour être transmise via le réseau de communication (RE) vers le module local de communication (HCU) dont dépend l'automate destinataire (A), et (ii) des moyens pour convertir toute trame de communication spécifique (TA) en provenance d'un module local de communication (HCU) en une trame interne de communication (TI) agencée pour être traitée au sein du site central de traitement (SC).8. System (S) for managing information transmissions between a plurality of recipient machines (A; All, A12, A13; A21, A22, A23), in particular analysis machines, and a central processing site ( SC), these automata (A; All, A12, A13; A21, A22, A23) being connected to this central processing site (SC) by a communication system (ST) comprising a set of local communication modules (HCU; HCU1, HCU2) each communicating over the air with one or more communication terminal modules (HTU; HTUll, HTU12, HTU13; HTU21, HTU22, HTU23) each connected to a PLC (A; Ail, A12, A13; A21, A22, A23), these local communication modules (HCU; HCU1, HCU2) being connected to the central processing site (SC) via a communication network (RE), this system (S) implementing the management method according to one any one of the preceding claims, characterized in that it comprises, within the central processing site (SC), interpreting means protocol originators (IPA) including: (i) means for converting any internal communication frame (TI) containing information intended to be transmitted to a PLC (A) into a communication frame (TA) specific to this PLC arranged for be transmitted via the communication network (RE) to the local communication module (HCU) on which the recipient PLC (A) depends, and (ii) means to convert any specific communication frame (TA) from a local communication module (HCU) in an internal communication frame (TI) arranged to be processed within the central processing site (SC). 9. Système de gestion (S) selon la revendication 8, caractérisé en ce qu'il comprend en outre, au sein de chaque module local de communication (HCU), des moyens pour empaqueter chaque trame de communication spécifique (TA) en provenance du site central de traitement (SC) via le réseau de communication (RE) de façon à générer une trame de communication hertzienne (TH) à destination du module terminal de communication (HTU) dont dépend l'automate (A) destinataire des informations contenues dans ladite trame de communication spécifique (TA), et des moyens pour extraire de chaque trame de communication hertzienne (TH) en provenance d'un module terminal de communication (HTU) une trame de communication spécifique (TA) prévue pour être transmise via le réseau de communication (RE) au site central de traitement (SC). 9. Management system (S) according to claim 8, characterized in that it further comprises, within each local communication module (HCU), means for packaging each specific communication frame (TA) coming from the central processing site (SC) via the communication network (RE) so as to generate a radio communication frame (TH) intended for the communication terminal module (HTU) on which the PLC (A) recipient of the information contained in said specific communication frame (TA), and means for extracting from each radio communication frame (TH) coming from a communication terminal module (HTU) a specific communication frame (TA) intended to be transmitted via the network communication (RE) to the central processing site (SC). 10. Système de gestion (S) selon la revendication 9, caractérisé en ce qu'il comprend en outre, au sein de chaque module terminal de communication (HTU), des moyens pour extraire de chaque trame de communication hertzienne (TH) en provenance d'un module local de communication (HCU) une trame de communication (TA) spécifique à l'automate (A) relié audit module terminal de communication (HTU), et des moyens pour empaqueter chaque trame de communication (TA) spécifique audit automate (A) de façon à générer une trame de communication hertzienne (TH) à destination d'un module local de communication (HCU).10. Management system (S) according to claim 9, characterized in that it further comprises, within each communication terminal module (HTU), means for extracting from each radio communication frame (TH) coming from a local communication module (HCU) a communication frame (TA) specific to the controller (A) connected to said communication terminal module (HTU), and means for packaging each communication frame (TA) specific to said controller (A) so as to generate a radio communication frame (TH) intended for a local communication module (HCU). 11. Système de gestion (S) selon l'une quelconque des revendications 8 à 10, caractérisé en ce qu'il comprend en outre des moyens (GBD) pour gérer une base de données (BDR) agencée pour recevoir des données provenant de la pluralité d'automates.11. Management system (S) according to any one of claims 8 to 10, characterized in that it further comprises means (GBD) for managing a database (BDR) arranged to receive data coming from the plurality of automata. 12. Système de gestion (S) selon l'une quelconque des revendications 8 à 11, caractérisé en ce qu'il comprend en outre des moyens d'interface, notamment des moyens d'interface utilisateur (IU) et des moyens d'interface système (IS).12. Management system (S) according to any one of claims 8 to 11, characterized in that it further comprises interface means, in particular user interface means (UI) and interface means system (IS). 13. Système de gestion (S) selon l'une quelconque des revendications 8 à 12, caractérisé en ce qu'il comprend en outre une bibliothèque (BI) contenant les protocoles de communication des divers automates connectés au système de communication.13. Management system (S) according to any one of claims 8 to 12, characterized in that it further comprises a library (BI) containing the communication protocols of the various controllers connected to the communication system. 14. Système de gestion (S) selon l'une quelconque des revendications 8 à 13, appliqué à la gestion de transmissions de données provenant d'automates d'analyse. 14. Management system (S) according to any one of claims 8 to 13, applied to the management of data transmissions coming from analysis automatons. 15. Système de transmission de données (1) en provenance d'une pluralité d'automates (All, A12, A13; A21, A22,15. Data transmission system (1) from a plurality of automata (All, A12, A13; A21, A22, A23) connectés à un site central (SC) via un système de communication (ST) comprenant au moins un maillon de communication hertzienne (RH), caractérisé en ce qu'il est pourvu d'un système (S) de gestion de transmissions selon l'une quelconque des revendications 8 à 14. A23) connected to a central site (SC) via a communication system (ST) comprising at least one radio communication link (RH), characterized in that it is provided with a transmission management system (S) according to any one of claims 8 to 14.
FR9714488A 1997-11-19 1997-11-19 METHOD AND SYSTEM FOR MANAGING INFORMATION TRANSMISSIONS BETWEEN A PLURALITY OF PLCS AND A CENTRAL PROCESSING SITE, AND ASSOCIATED DATA TRANSMISSION SYSTEM Expired - Fee Related FR2771235B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR9714488A FR2771235B1 (en) 1997-11-19 1997-11-19 METHOD AND SYSTEM FOR MANAGING INFORMATION TRANSMISSIONS BETWEEN A PLURALITY OF PLCS AND A CENTRAL PROCESSING SITE, AND ASSOCIATED DATA TRANSMISSION SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9714488A FR2771235B1 (en) 1997-11-19 1997-11-19 METHOD AND SYSTEM FOR MANAGING INFORMATION TRANSMISSIONS BETWEEN A PLURALITY OF PLCS AND A CENTRAL PROCESSING SITE, AND ASSOCIATED DATA TRANSMISSION SYSTEM

Publications (2)

Publication Number Publication Date
FR2771235A1 true FR2771235A1 (en) 1999-05-21
FR2771235B1 FR2771235B1 (en) 2000-06-23

Family

ID=9513526

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9714488A Expired - Fee Related FR2771235B1 (en) 1997-11-19 1997-11-19 METHOD AND SYSTEM FOR MANAGING INFORMATION TRANSMISSIONS BETWEEN A PLURALITY OF PLCS AND A CENTRAL PROCESSING SITE, AND ASSOCIATED DATA TRANSMISSION SYSTEM

Country Status (1)

Country Link
FR (1) FR2771235B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5239662A (en) * 1986-09-15 1993-08-24 Norand Corporation System including multiple device communications controller which coverts data received from two different customer transaction devices each using different communications protocols into a single communications protocol
US5367555A (en) * 1990-03-29 1994-11-22 Aisin Seiki Kabushiki Kaisha Medical data reporter
EP0629098A2 (en) * 1993-05-17 1994-12-14 Logica Uk Limited Domestic meter
GB2297663A (en) * 1995-02-03 1996-08-07 Gen Electric Co Plc Remote meter reading

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5239662A (en) * 1986-09-15 1993-08-24 Norand Corporation System including multiple device communications controller which coverts data received from two different customer transaction devices each using different communications protocols into a single communications protocol
US5367555A (en) * 1990-03-29 1994-11-22 Aisin Seiki Kabushiki Kaisha Medical data reporter
EP0629098A2 (en) * 1993-05-17 1994-12-14 Logica Uk Limited Domestic meter
GB2297663A (en) * 1995-02-03 1996-08-07 Gen Electric Co Plc Remote meter reading

Also Published As

Publication number Publication date
FR2771235B1 (en) 2000-06-23

Similar Documents

Publication Publication Date Title
BE1025976B1 (en) DEVICE FOR PROCESSING DATA OF ROLLING EQUIPMENT
EP1164756B1 (en) System of access to automation equipment via a proximity wireless network
CN111552277B (en) Vehicle fault diagnosis method based on Internet of things
CN103914059B (en) Remote bus diagnostic method and system
EP0618746B1 (en) Station for a digital radio-communication network with means for exchanging speech signals and means to exchange data signals
EP1040397B1 (en) Communication architecture for process control system
AU6779500A (en) Method and apparatus for allowing proprietary forwarding elements to interoperate with standard control elements in an open architecture for network devices
FR2952257A1 (en) Maintenance information system configuration method for aircraft, involves configuring filter for filtering data exchanged between maintenance applying modules of open domain and protected domain, respectively
WO2009124955A9 (en) System and method of distributed and modular communication comprising a mobile terminal capable of communicating with a remote terminal linked in a network with a server
EP3771182B1 (en) Method for detecting and identifying devices communicating according to a modbus protocol and communication controller for implementing such a method
MXPA04012321A (en) Remote interaction with a wireless device resident diagnostic interface across a wireless network.
FR2731863A1 (en) CABLE NETWORK OF TELEVISION WITH UPLINK
CN114745364A (en) Internet of vehicles data distribution system and method based on MQTT protocol
FR2837585A1 (en) Information downloading/loading installation for aircraft, has gateway that controls validation signal and translates information according to protocol P into information according to protocol Q and vice versa
FR2752353A1 (en) METHOD OF CONNECTION BETWEEN BASE STATION MANAGEMENT DEVICES AND NETWORK MANAGEMENT CENTER
FR2812437A1 (en) Vehicle onboard diagnostics communication with exterior diagnostics unit using controller area network bus and universal serial bus
CN116149293A (en) A vehicle remote diagnosis method, system and computer equipment
FR2771235A1 (en) Information transmission routing system
CN109815027A (en) A kind of method and its system for realizing data sequential processes based on Storm-Kafka
CN112995305B (en) Remote power monitoring method based on IEC104 protocol, and system, device and medium thereof
FR2761842A1 (en) Transmission of data from distributed automata
CN203720648U (en) Electric-vehicle automatic diagnosis system based on wireless network
EP2881923B1 (en) Universal home-automation system
EP2251789A1 (en) Input/output module for sensors and/or actuators exchanging information with two central processing units
KR19990086073A (en) Method and device for controlling communication between terminal and branch processor

Legal Events

Date Code Title Description
ST Notification of lapse