FR2771235A1 - Information transmission routing system - Google Patents
Information transmission routing system Download PDFInfo
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims description 55
- 238000004458 analytical method Methods 0.000 claims abstract description 33
- 238000004891 communication Methods 0.000 claims description 202
- 238000007726 management method Methods 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 35
- 238000000034 method Methods 0.000 claims description 21
- 238000004806 packaging method and process Methods 0.000 claims description 10
- 239000000126 substance Substances 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 15
- 230000008569 process Effects 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000013523 data management Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000003153 chemical reaction reagent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000012895 dilution Substances 0.000 description 1
- 238000010790 dilution Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000265 homogenisation Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000000053 physical method Methods 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/03—Protocol 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
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)
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)
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 |
-
1997
- 1997-11-19 FR FR9714488A patent/FR2771235B1/en not_active Expired - Fee Related
Patent Citations (4)
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 |