FR2709993A1 - Advanced device for welding control. - Google Patents
Advanced device for welding control. Download PDFInfo
- Publication number
- FR2709993A1 FR2709993A1 FR9404616A FR9404616A FR2709993A1 FR 2709993 A1 FR2709993 A1 FR 2709993A1 FR 9404616 A FR9404616 A FR 9404616A FR 9404616 A FR9404616 A FR 9404616A FR 2709993 A1 FR2709993 A1 FR 2709993A1
- Authority
- FR
- France
- Prior art keywords
- block
- memory
- control
- cpu
- operational
- 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
- 238000003466 welding Methods 0.000 title claims abstract description 45
- 230000015654 memory Effects 0.000 claims abstract description 60
- 238000000034 method Methods 0.000 claims abstract description 13
- 238000004891 communication Methods 0.000 claims abstract description 8
- 239000003999 initiator Substances 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 12
- 238000003745 diagnosis Methods 0.000 claims description 11
- 239000004065 semiconductor Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 11
- 238000009434 installation Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000005259 measurement Methods 0.000 description 3
- 239000000498 cooling water Substances 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000008672 reprogramming Effects 0.000 description 2
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 229910052744 lithium Inorganic materials 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000005493 welding type Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K11/00—Resistance welding; Severing by resistance heating
- B23K11/10—Spot welding; Stitch welding
- B23K11/11—Spot welding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K11/00—Resistance welding; Severing by resistance heating
- B23K11/24—Electric supply or control circuits therefor
- B23K11/25—Monitoring devices
- B23K11/252—Monitoring devices using digital means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23306—Load program from host, remote load, non volatile card to volatile, ram
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23344—Changeable memory, program
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23406—Programmer device, portable, handheld detachable programmer
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24055—Trace, store a working, operation history
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Factory Administration (AREA)
- Arc Welding Control (AREA)
- Control By Computers (AREA)
Abstract
L'invention se réfère à un dispositif perfectionné qui permet de contrôler le procédé automatique de la soudure à résistance par points, comprenant un bloc d'entrée des données analogiques (INAL), un bloc (IODIG) de communication avec l'extérieur et des mémoires (ROM) et (RAM), connectés par l'intermédiaire d'un bus (7) à un bloc processeur (CPU) en communication avec un terminal extérieur pour la commande et le contrôle d'une machine de soudure (MS) et de son amorceur relatif (IS). Un moyen connecteur (12) d'une mémoire extérieure (ME) est muni dudit bus (7) et du bloc processeur (CPU), tandis qu'un bloc horloge (BOR) fournit directement audit bloc processeur (CPU) des références au temps réel absolu et un bloc de contrôle de l'alimentation du réseau (PF) assure le fonctionnement d'une batterie d'urgence (BT) pour la continuité d'alimentation du bloc (BOR) et de la mémoire (RAM) et met en action le bloc processeur (CPU) pour maintenir le dispositif opérationnel.The invention relates to an improved device which makes it possible to control the automatic method of resistance spot welding, comprising an analog data input block (INAL), a block (IODIG) for communication with the outside and memories (ROM) and (RAM), connected via a bus (7) to a processor unit (CPU) in communication with an external terminal for the command and control of a welding machine (MS) and of its relative initiator (IS). A connector means (12) of an external memory (ME) is provided with said bus (7) and the processor block (CPU), while a clock block (BOR) provides directly to said processor block (CPU) time references. real absolute and a control unit of the network supply (PF) ensures the operation of an emergency battery (BT) for the continuity of supply of the unit (BOR) and the memory (RAM) and puts in action the processor unit (CPU) to keep the device operational.
Description
DESCRIPTIONDESCRIPTION
La présente invention concerne un dispositif perfectionné pour le contrôle de la soudure, c'est-à-dire un dispositif qui permet de contrôler le procédé automatique de la soudure à résistance par points. Les procédés automatiques de soudure des lignes industrielles, par exemple les soudures de coques ou d'autres parties en métal des voitures, sont exécutés par des machines de soudure chacune desquelles étant commandée par des dispositifs de contrôle qui forment l'objet de la présente invention et dont les rôles généraux sont: - le réglage du courant de soudure; - le temporisation du procédé de soudure; - le traitement et la temporisation des opérations accessoires (ex:: ouverture et fermeture des pinces, synchronisation avec des dispositifs extérieurs, contrôle de l'eau de refroidissement et de la pression de l'air pour la commande des soupapes pneumatiques, etc...); l'interface avec l'utilisateur; - l'interface vers un réseau pour le traitement lointain de plusieurs dispositifs de contrôle de soudure. Les dispositifs de contrôle de soudure actuellement dans le commerce comprennent un ou deux blocs processeurs qui traitent la génération d'impulsions pour l'amorceur de la machine de soudure, le diagnostic, l'input/output (l'entrée/la sortie), les portes sérielles/parallèles, l'interface avec le réseau de traitement, etc... En outre, le processeur ou le bloc processeur, calcule le courant efficace pour chacun des cycles de soudure, détermine l'angle d'amorce pour le cycle suivant et a le The present invention relates to an improved device for controlling the weld, that is to say a device which makes it possible to control the automatic process of spot resistance welding. The automatic welding processes of industrial lines, for example the welding of hulls or other metal parts of cars, are carried out by welding machines each of which being controlled by control devices which form the object of the present invention and whose general roles are: - adjusting the welding current; - the timing of the welding process; - processing and timing of accessory operations (eg opening and closing of clamps, synchronization with external devices, control of cooling water and air pressure for controlling pneumatic valves, etc. .); the user interface; - the interface to a network for remote processing of several welding control devices. The welding control devices currently on the market include one or two processor blocks which process the generation of pulses for the initiator of the welding machine, the diagnosis, the input / output (input / output), the serial / parallel doors, the interface with the processing network, etc. In addition, the processor or the processor block, calculates the effective current for each of the welding cycles, determines the angle of initiation for the cycle next and has the
rôle de piloter le convertisseur numérico- role of driving the digital converter
analogique pour l'actionnement d'une éventuelle soupape électrique proportionnelle. Toutes ces fonctions complexxes sont, de nos jours, exécutées par des dispositifs de contrôle de soudure connus par l'intermédiaire de programmes internes mis en place en firmware (programmes particuliers) (firmware) sur EPROM, pour les fonctions internes et cycliques opérationnelles, et par l'intermédiaire d'un programme usager mis en place sur la mémoire RAM pour toutes les fonctions, les paramètres et les caractéristiques relatifs au cycle opérationnel particulier que l'on doit développer. Ces programmes usagers, variables et diversifiés cas par cas suivant les exigences et les typologies de production, peuvent être mis en place et modifiés par l'intermédiaire de la connexion qu'on peut enlever d'un petit terminal portatif, appelé conventionnellement, pour analog for the actuation of a possible proportional electric valve. All these complex functions are nowadays executed by known welding control devices by means of internal programs implemented in firmware (specific programs) (firmware) on EPROM, for the operational internal and cyclic functions, and via a user program set up on the RAM memory for all the functions, parameters and characteristics relating to the particular operational cycle that must be developed. These user programs, which are variable and diversified on a case-by-case basis according to production requirements and typologies, can be set up and modified via the connection which can be removed from a small portable terminal, conventionally called, to
faciliter la description, "petit clavier", ou bien facilitate the description, "small keyboard", or else
ordinairement par l'intermédiaire du réseau logique de contrôle et de traitement de plusieurs dispositifs de contrôle de soudure. En effet, une ligne de soudure ne prévoit normalement jamais une seule machine de soudure et son unique dispositif de contrôle relatif, mais au contraire plusieurs machines et leurs dispositifs de contrôle correspondants, destinés à la même ou à diverses opérations de soudure, tous étant asservis à un réseau de traitement piloté par une unité d'élaboration lointaine dont le rôle est de traiter et de modifier en temps réel un ou plusieurs programmes usager, la temporisation des cycles opérationnels, le diagnostic continu de chacun des dispositifs de contrôle et du réseau, de même que la mémorisation des données des cycles usually via the logic control and processing network of several welding control devices. Indeed, a welding line normally never provides a single welding machine and its single relative control device, but on the contrary several machines and their corresponding control devices, intended for the same or for various welding operations, all being controlled to a processing network controlled by a remote processing unit whose role is to process and modify one or more user programs in real time, the timing of operational cycles, the continuous diagnosis of each of the control devices and of the network, as well as the storage of cycle data
exécutés (=history, histoire).executed (= history, history).
Le dispositif individuel de contrôle de type connu, s'il n'est pas connecté dans le réseau, n'est pas en mesure de traiter une temporisation de programme différente de celle du programme usager mis en place dans la RAM par l'intermédiaire dudit petit clavier, ne peut exécuter ni modifications, ni programmes spécifiques, si ce n'est par la reprogrammation manuelle spécifique, ni modification des programmes résidant dans la RAM, et il pas en mesure non plus d'opérer une comparaison de temporisation, vu qu'il manque la référence au The individual control device of known type, if it is not connected in the network, is not able to process a program timer different from that of the user program set up in the RAM through said small keyboard, cannot execute any modifications or specific programs, except through specific manual reprogramming, or modification of programs residing in RAM, and it is also unable to perform a timer comparison, since 'the reference to
temps absolu qui n'est fournie que par le réseau. absolute time which is only provided by the network.
En outre, le dispositif individuel de contrôle de type connu est en mesure d'effectuer un diagnostic instantané sous forme de signal d'alarme, qui demande l'intervention directe de l'opérateur, qui ne peut se corriger automatiquement, mais non un diagnostic de cycle et encore moins une history (histoire) opérationnelle avec référence temporelle progressive excédant le cycle opérationnel individuel (parfois au niveau de soudure individuelle opérée). Les dispositifs de contrôle connus, s'ils ne sont pas reliés dans le réseau, en cas de panne de courant, ne sont même pas en mesure de conserver la condition opérationnelle vu qu'il manque l'alimentation tampon; raison pour laquelle, une fois rétablie l'alimentation du réseau, on doit procéder à la remise en place du dispositif et de la machine de soudure relative avant de passer à un nouveau cycle opérationnel. Dans une telle éventualité une mémoire RAM à alimentation autonome est en effet en mesure de conserver les programmes, mais non In addition, the individual control device of known type is able to carry out an instant diagnosis in the form of an alarm signal, which requires the direct intervention of the operator, which cannot be corrected automatically, but not a diagnosis. cycle and even less an operational history with progressive time reference exceeding the individual operational cycle (sometimes at the level of individual weld operated). Known control devices, if they are not connected in the network, in the event of a power failure, are not even able to maintain the operational condition since it lacks the buffer supply; this is why, once the network supply has been restored, the device and the relative welding machine must be replaced before going on to a new operational cycle. In such an eventuality a RAM memory with autonomous supply is indeed able to keep the programs, but not
les données du cycle de soudure en cours. the data of the current welding cycle.
Toutes ces limites, comme en fait dans la réalité industrielle il n'existe pas d'installation d'un seul et unique dispositif de contrôle, ont été surmontées par les réseaux de traitement qui, par l'intermédiaire d'une unité d'élaboration lointaine (même, dans les cas de solutions simples, un ordinateur personnel conventionnel) qui pourvoit au traitement des programmes usagers les plus nécessaires, à leur temporisation et à leur comparaison avec le temps absolu, le All these limits, as in fact in industrial reality there is no installation of a single control device, have been overcome by the processing networks which, via a processing unit distant (even, in the case of simple solutions, a conventional personal computer) which provides for the processing of the most necessary user programs, their timing and their comparison with absolute time, the
diagnostic, l'history, etc...diagnosis, history, etc ...
Par le terme "diagnostic" on entend un ensemble d'informations, recueillies pour chacune des soudures, que le dispositif de contrôle peut visualiser en forme codifiée sur un display (tableau) du petit clavier, s'il est relié, ou mémoriser et visualiser sur l'unité d'élaboration lointaine du réseau. Par exemple, certaines informations de diagnostic sont: - le résultat de la soudure, positif ou négatif, avec code d'erreur; - le courant efficace mesuré par le dispositif de contrôle; - la durée de la soudure; By the term "diagnostic" is meant a set of information, collected for each weld, which the control device can visualize in codified form on a display (table) of the small keyboard, if it is connected, or memorize and visualize on the distant development unit of the network. For example, certain diagnostic information is: - the result of the weld, positive or negative, with error code; - the effective current measured by the control device; - the duration of the weld;
- le nom du programme usager utilisé; etc... - the name of the user program used; etc ...
Par le terme "history", ou même "histoire des alarmes", on entend la mémorisation d'un nombre, par exemple cinquante, d'alarmes qui se sont vérifiées, les programmes qui les ont produites et le temps absolu pendant lequel elles se sont vérifiées, dans l'"history" peuvent aussi être comprises les données des soudures qui ont bien marché. A leur tour, les systèmes dans le réseau présentent leurs propres limites et leurs propres inconvénients. L'installation le long d'une ligne industrielle de plusieurs dispositifs de contrôle de soudure dans le réseau avec une unité d'élaboration lointaine présente d'évidentes complexités techniques et des coûts qui ne sont pas négligeables qui font qu'ils ne sont pas adaptés pour les petites réalités de production qui n'ont besoin, par exemple, que de deux ou trois machines de soudure et de leurs dispositifs de contrôle relatifs. On peut en effet considérer à grands traits que pour les réseaux constitués de peu d'unités opérationnelles le coût des dispositifs de contrôle de soudure à eux seuls n'incide que de 20% - 30% environ sur le coût de By the term "history", or even "alarm history", is meant the memorization of a number, for example fifty, of alarms which have been verified, the programs which produced them and the absolute time during which they are verified, in the "history" can also be included the data of the welds which worked well. In turn, systems in the network have their own limitations and drawbacks. The installation along an industrial line of several welding control devices in the network with a distant processing unit presents obvious technical complexities and costs which are not negligible which make them unsuitable for small production realities that need, for example, only two or three welding machines and their relative control devices. We can indeed consider broadly that for the networks made up of few operational units the cost of the welding control devices alone only influences about 20% - 30% on the cost of
l'installation relative complète dans le réseau. the complete relative installation in the network.
Il existe en outre des réalités industrielles qui comprennent des lignes de soudure semblables, pouvant être traitées avec les mêmes programmes usager sous un unique réseau, qui sont en fait disposées à de grandes distances l'une de l'autre, même à quelques centaines de mètres, et ne peuvent donc être asservies au même réseau ou bien doivent prévoir l'adoption de répétiteurs de réseaux très coûteux; on est ainsi obligés à multiplier les réseaux. D'éventuels dérangements à l'unité d'élaboration lointaine ou au réseau comportent l'isolement des dispositifs de contrûle asservis qui, pendant le temps de la réparation, fonctionnent dans les limites décrites ci-dessus et doivent être exceptionnellement remis en place et reprogrammés un à un et manuellement par l'intermédiaire dudit petit clavier, restent en tout cas privés de diagnostic et d'history opérationnelle de même que There are also industrial realities which include similar welding lines, which can be processed with the same user programs under a single network, which are in fact arranged at great distances from one another, even a few hundred meters, and therefore cannot be slaved to the same network or else must provide for the adoption of very expensive network repeaters; we are thus forced to multiply the networks. Any disturbances to the remote processing unit or to the network include the isolation of the slave control devices which, during the repair time, operate within the limits described above and must exceptionally be replaced and reprogrammed one by one and manually via said small keyboard, in any case remain deprived of diagnosis and operational history as well as
de la référence temporelle absolue. of the absolute time reference.
Enfin, les programmes usager sont difficilement, ou plutôt ils ne sont pas facilement et pas rapidement transférables d'un réseau à l'autre, alors que les programmes individuels ou les modifications mises en place sur le dispositif de contrôle par l'intermédiaire du petit clavier ne peuvent absolument pas être multipliés ni transférés d'un dispositif à l'autre. On ne peut donc actuellement exploiter une banque de programmes usager à insérer et à modifier rapidement, un dispositif de contrôle après l'autre en cas de différenciations des cycles opérationnels ou de la production, mais il faut la reprogrammation de l'unité d'élaboration lointaine qui doit être opérée par le technicien expert et Finally, user programs are difficult, or rather they are not easily and not quickly transferable from one network to another, while individual programs or modifications implemented on the control device via the small keyboard cannot be multiplied or transferred from one device to another. We cannot currently use a bank of user programs to quickly insert and modify, one control device after another in the event of differentiation of operational cycles or production, but it is necessary to reprogram the production unit distant which must be operated by the expert technician and
non pas tentée par l'ouvrier préposé à la ligne. not tempted by the worker on the line.
Il va de soi que toutes les limites et tous les inconvénients qui ont été décrits, même s'ils semblent présenter un caractère exceptionnel, représentent dans la réalité industrielle d'énormes problèmes liés directement à la continuité et au bon fonctionnement des lignes automatiques, et au contrôle relatif de la qualité It goes without saying that all the limitations and drawbacks which have been described, even if they seem to be exceptional, in industrial reality represent enormous problems directly linked to the continuity and proper functioning of automatic lines, and relative quality control
de la production.from production.
Le but de la présente invention est donc de réaliser un dispositif perfectionné de contrôle de soudure en mesure de remplir toutes les fonctions décrites des dispositifs connus asservis dans un réseau, mais qui soit aussi en mesure d'opérer séparément et qui puisse donc être relié dans le réseau suivant les installations conventionnelles, mais qu'on puisse isoler en éliminant toutes les limites et tous les inconvénients des dispositifs connus. Le but de l'invention est donc de réaliser un dispositif de contrôle avec son pendant autonome du temps absolu et de la temporisation des programmes, une mémoire autonome des programmes usager que l'on puisse rapidement mettre en place, modifier et multiplier, une capacité de diagnostic et d'history opérationnelle, de même que de conservation de la condition opérationnelle en cas The object of the present invention is therefore to provide an improved weld control device capable of fulfilling all the described functions of the known devices controlled in a network, but which is also able to operate separately and which can therefore be connected in the network according to conventional installations, but which can be isolated by eliminating all the limits and all the drawbacks of known devices. The object of the invention is therefore to provide a control device with its autonomous counterpart of the absolute time and of the timing of the programs, an autonomous memory of the user programs which can be quickly set up, modify and multiply, a capacity diagnostic and operational history, as well as keeping the operational condition in case
de panne de courant.power failure.
Ces buts de l'invention et d'autres encore sont atteints grâce au dispositif de contrôle de soudure perfectionné en question, du type qui comprend un bloc d'entrée des données analogiques (INAL) des usages asservis au dispositif de contrôle et du monde extérieur, un bloc (IODIG) de communication avec des moyens extérieurs au dispositif de contrôle, une mémoire (ROM) et une mémoire (RAM), connectés par l'intermédiaire d'un bus à un bloc processeur (CPU), qui est à son tour en communication par l'intermédiaire d'une interface (IT) avec une porte pour la liaison avec un terminal portatif extérieur de programmation manuelle appelé petit clavier(T), de traitement des signaux en sortie et en enrée pour la commande et le contrôle, par l'intermédiaire des circuits opto-isolateurs (OIS) et d'interfaces (COND), d'une machine de soudure (MS) et de son amorceur relatif (IS), qui, d'un point de vue général, se caractérise par le fait qu'il comprend un moyen connecteur pour la liaison qu'on peut enlever d'une mémoire extérieure (ME) avec ledit bus et avec ledit bloc processeur (CPU), un bloc horloge (BOR) qui fournit directement audit bloc processeur (CPU) des références au temps réel absolu, pour la temporisation des procédés opérationnels, pour le diagnostic et pour l'history opérationnelle, un bloc de contrôle de l'alimentation du réseau (PF), qui est pourvu de moyens capteurs de l'alimentation même, et qui, en l'absence de cette dernière, rend capable de fonctionner un circuit à batterie tampon (BT) pour la continuité de l'alimentation du bloc (BOR) et de la mémoire (RAM) et met en activité le bloc processeur (CPU) pour la conservation de la condition opérationnelle du dispositif; ladite mémoire extérieure (ME) transférant dans ladite mémoire (RAM) les programmes usager de traitement opérationnel du contrôle de soudure et recevant en mémoire les données du diagnostic et de These objects of the invention and still others are achieved by virtue of the improved welding control device in question, of the type which includes an analog data input block (INAL) of the uses controlled by the control device and the outside world. , a block (IODIG) of communication with means external to the control device, a memory (ROM) and a memory (RAM), connected via a bus to a processor block (CPU), which is at its tower in communication via an interface (IT) with a door for the connection with an external portable terminal of manual programming called small keyboard (T), of processing of the signals in output and enree for command and control , via opto-isolator circuits (OIS) and interfaces (COND), a welding machine (MS) and its relative initiator (IS), which, from a general point of view, characterized by the fact that it comprises a connector means for the a link that can be removed from an external memory (ME) with said bus and with said processor block (CPU), a clock block (BOR) which provides directly to said processor block (CPU) references to absolute real time, for the timing of operational processes, for diagnosis and for operational history, a network supply control block (PF), which is provided with sensors for supplying power itself, and which, in the absence of the latter, makes it possible to operate a buffer battery circuit (BT) for the continuity of the power supply of the block (BOR) and of the memory (RAM) and activates the processor block (CPU) for the conservation of the condition operational of the device; said external memory (ME) transferring in said memory (RAM) the user programs for operational processing of the welding control and receiving in memory the data of the diagnosis and of
l'history opérationnelle du dispositif. the operational history of the device.
L'invention est exposée plus en détail par la suite à l'aide du dessin ci-joint, qui illustre schématiquement en une figure unique un schéma à blocs du dispositif de contrôle perfectionné conformément à l'invention, suivant un exemple d'exécution et une forme de réalisation présentés The invention is explained in more detail below using the attached drawing, which schematically illustrates in a single figure a block diagram of the improved control device according to the invention, according to an exemplary embodiment and an embodiment presented
uniquement à titre d'exemple non limitatif. only by way of nonlimiting example.
La description qui suit, pour des raisons de The following description, for reasons of
synthèse et d'économie d'exposition, omet l'explication ponctuelle et détaillée de la structure et des fonctions du dispositif de contrôle de type connu, étant donné qu'ils sont bien connus des techniciens de ce secteur, et que ne devons identifier, décrire et revendiquer que le perfectionnement au même dispositif qui forme summary and economy of exposure, omits the punctual and detailed explanation of the structure and functions of the known type of control device, given that they are well known to technicians in this sector, and that we must not identify, describe and claim that perfecting the same device that forms
l'objet de la présente invention.the object of the present invention.
En référence à la figure ci-jointe, un dispositif de contrôle de soudure de type connu comprend un bloc d'entrée des données analogiques INAL des usages asservis au dispositif de contrôle et du monde extérieur 1. Ces entrées analogiques permettent de mesurer les grandeurs physiques nécessaires au contrôle du point de soudure, en particulier la mesure de la bande ampèremétrique de relèvement du courant secondaire de soudure, la mesure de la valeur de la tension de réseau de l'unité de puissance (de l'amorceur de la machine de soudure), la mesure de la valeur de la tension With reference to the attached figure, a known type of welding control device comprises an INAL analog data input block for uses controlled by the control device and the outside world 1. These analog inputs make it possible to measure the physical quantities necessary for the control of the welding point, in particular the measurement of the amperometric strip for reading the secondary welding current, the measurement of the value of the network voltage of the power unit (of the initiator of the welding machine ), the measurement of the voltage value
sur les électrodes durant la soudure. on the electrodes during welding.
Un bloc IODIG de communication avec des moyens extérieurs au dispositif de contrôle, par l'intermédiaire de quelques portes sérielles et parallèles traitées directement par un bloc processeur CPU. En particulier le bloc IODIG comprend une porte sérielle 2 pour le branchement, par l'intermédiaire d'une interface opto-isolée spéciale IR, représentée par la ligne hachurée sur la figure, du dispositif de contrôle au réseau local de soudure 3, une porte sérielle 4 pour le branchement du dispositif à des appareils divers par l'intermédiaire de sa propre interface "general purpose" (usage général) et une porte parallèle 5 pour la liaison par l'intermédiaire de An IODIG block for communication with means external to the control device, by means of a few serial and parallel gates processed directly by a processor block CPU. In particular, the IODIG block includes a serial door 2 for the connection, via a special opto-isolated interface IR, represented by the hatched line in the figure, of the control device to the local welding network 3, a door serial 4 for connection of the device to various devices via its own "general purpose" interface and a parallel door 5 for connection via
l'interface IP avec une imprimante 6. IP interface with a printer 6.
Une mémoire ROM est prévue sous la forme, par exemple, de deux mémoires EPROM qui portent le programme firmware interne pour les fonctions internes, cycliques et opérationnelles du dispositif de contrôle. Une mémoire RAM constitue l'espace mémoire de travail et de stockage des données, réalisée par exemple par deux chip (microplaquettes) CMOS pour un total de 256KByte à 16 bit, est destinée à conserver et à rendre diponible un programme usager de traitement du cycle de soudure spécifique auquel le dispositif A ROM memory is provided in the form, for example, of two EPROM memories which carry the internal firmware program for the internal, cyclic and operational functions of the control device. A RAM memory constitutes the working memory and data storage space, produced for example by two CMOS chips (microchips) for a total of 256KByte at 16 bit, is intended to keep and make available a user cycle processing program specific solder to which the device
de contrôle est destiné.control is intended.
Lesdits blocs INAL, IODIG, mémoire RAM et mémoire ROM sont connectés par l'intermédiaire d'un bus 7 audit bloc processeur CPU, appelé ainsi car il est Said INAL, IODIG, RAM and ROM memory blocks are connected via a bus 7 to said CPU processor block, so called because it is
réalisable avec un ou plusieurs microprocesseurs. achievable with one or more microprocessors.
A son tour le bloc processeur CPU est en communication par l'intermédiaire de l'interface IT avec une porte 8 pour la liaison, momentanée et quand elle est nécessaire, avec un terminal portatif extérieur de programmation manuelle par digitalisation directe, de type connu, appelé petit clavier T. En outre, le bloc processeur CPU traite directement un visualisateur à display D qui, de préférence sous forme d'indicateur numérique, visualise, par exemple, les valeurs du courant relevé au cours de la dernière soudure et In turn, the processor block CPU is in communication via the IT interface with a door 8 for the connection, momentary and when it is necessary, with an external portable terminal for manual programming by direct digitization, of known type, called small keyboard T. In addition, the processor block CPU directly processes a display with display D which, preferably in the form of a digital indicator, displays, for example, the values of the current recorded during the last welding and
d'éventuelles alarmes codifiées.any coded alarms.
Le bloc processeur CPU traite enfin des signaux en sortie 9 et en entrée 10 pour la commande et le The CPU processor block finally processes signals at output 9 and input 10 for control and
contrôle, par l'intermédiaire des circuits opto- control, via opto circuits
isolateurs respectifs OIS et des interfaces COND, d'une machine de soudure MS et de son amorceur lo relatif IS, schématiquement représentés sur la figure ci-jointe sous forme de blocs dans le monde extérieur 1 au dispositif de contrôle. Sans entrer dans le détail des fonctions connues, le bloc processeur CPU traite, par exemple, tout le diagnostic du dispositif de contrôle et de la machine de soudure asservie, les alarmes et les préalarmes, l'entrée/la sortie des données et des signaux, les portes sérielles, l'interface IR du réseau 3 et celle IT du petit clavier T, calcule le courant efficace de soudure pour chacun des cycles opérationnels, produit des impusions pour l'amorceur IS, détermine l'angle d'amorce des électrodes pour le cycle suivant, commande les soupapes électriques de la machine de soudure, pourvoit à la fermeture et à l'ouverture des pinces des électrodes, contrôle l'état des électrodes et le flux de l'eau de refroidissement, etc..., qui sont toutes des fonctions nécessaires connues en soi, établies par ledit programme interne sur EPROM et par le programme usager disponible du réseau 3 ou chargé manuellement dans RAM par l'intermédiaire du petit clavier T. Le dispositif de contrôle comprend naturellement un circuit d'alimentation, représenté schématiquement sur la figure par le bloc AL, qui pourvoit à plusieurs lignes d'alimentation 11 à tensions diverses pour les différents blocs et respective isolators OIS and COND interfaces, of a welding machine MS and its initiator lo relative IS, schematically represented in the attached figure in the form of blocks in the outside world 1 to the control device. Without going into the details of the known functions, the CPU processor block processes, for example, all the diagnostics of the control device and the slave welding machine, the alarms and the pre-alarms, the input / output of data and signals , serial ports, IR interface of network 3 and IT of the small keyboard T, calculates the effective welding current for each of the operational cycles, produces pulses for the IS initiator, determines the angle of initiation of the electrodes for the next cycle, controls the electric valves of the welding machine, provides for the closing and opening of the electrode clamps, controls the condition of the electrodes and the flow of cooling water, etc ..., which are all necessary functions known per se, established by said internal program on EPROM and by the user program available from network 3 or loaded manually into RAM via the small keyboard T. The control device it naturally comprises a supply circuit, represented diagrammatically in the figure by the block AL, which provides for several supply lines 11 at various voltages for the different blocks and
circuits du dispositif.device circuits.
En accord avec la présente invention, le dispositif perfectionné de contrôle de soudure en question comprend en outre un moyen connecteur 12 pour la liaison qu' peut enlever d'une mémoire extérieure ME avec ledit bus 7 et ledit bloc processeur CPU. Ladite mémoire extérieure ME a la fonction de transférer dans ladite mémoire RAM les programmes usager de traitement opérationnel du contrôle de soudure et reçoit en mémoire les données du diagnostic et de l'history In accordance with the present invention, the improved welding control device in question further comprises connector means 12 for the connection which can be removed from an external memory ME with said bus 7 and said processor unit CPU. Said external memory ME has the function of transferring into said RAM memory the user programs for operational processing of the welding control and receives in memory the data of the diagnosis and of the history
opérationnelle du dispositif.operational of the device.
Avantageusement et de préférence ladite mémoire extérieure ME est constituée par une cartouche avec mémoire à semiconducteur, avec son propre programme de traitement en firmware et sa propre alimentation autonome à batterie, appelée dans le commerce et conventionnellement "memory-card" (carte de mémoire) en raison de son aspect et de ses dimensions comparables à ceux d'une carte de crédit. Le connecteur 12 est donc constitué par un connecteur standard à 68 pin. Dans ce but on peut employer de telles cartouches de mémoire ayant une capacité de 4MByte à 16 bit, dont seulement une toute petite partie (environ 2KByte) est utilisée par le programme usager à mettre en place, le reste est à la disposition du bloc processeur CPU pour la mémorisation des données de diagnostic et de l'history opérationnelle. Cette remarquable capacité de ladite mémoire extérieure ME permet la mémorisation de plus d'un programme usager, et peut donc constituer une petite banque de programmes maniable ou au contraire être destinée Advantageously and preferably said external memory ME is constituted by a cartridge with semiconductor memory, with its own processing program in firmware and its own autonomous battery power supply, called commercially and conventionally "memory-card" (memory card) because of its appearance and dimensions comparable to that of a credit card. The connector 12 therefore consists of a standard 68 pin connector. For this purpose we can use such memory cartridges with a capacity of 4MByte at 16 bit, of which only a very small part (about 2KByte) is used by the user program to set up, the rest is available to the processor block CPU for storing diagnostic data and operational history. This remarkable capacity of said external memory ME allows the memorization of more than one user program, and can therefore constitute a small bank of handy programs or, on the contrary, be intended
à la simple mémoire des données du diagnostic. to the simple memory of the diagnostic data.
On peut de même avantageusement adopter, avec les adaptations conséquentes de programme, aussi des cartouches de mémoire commerciales à mesure de remplir des fonctions diverses en tant que pourvues de moyens de liaison et de dialogue extérieur au dispositif, modem ou périphériques, utiles, par exemple, pour le contrôle à distance One can also advantageously adopt, with the consequent adaptations of program, also commercial memory cartridges able to fulfill various functions as provided with means of connection and dialogue external to the device, modem or peripherals, useful, for example , for remote control
des fonctions remplies par le dispositif. functions performed by the device.
Le dispositif perfectionné en question comprend en outre un bloc horloge BOR qui fournit directement audit bloc processeur CPU des références au temps réel absolu, pour la temporisation des procédés opérationnels, pour le diagnostic ou pour l'history opérationnelle, réalisable à travers un simple chip, de même qu'un bloc de contrôle de l'alimentation de réseau PF (Power Failure = panne de courant), pourvu de moyens capteurs 13 de l'alimentation même, et qui, en l'absence de cette dernière, rend capable de fonctionner un circuit à batterie tampon BT, par exemple une batterie au lithium, pour la continuité d'alimentation du bloc BOR et de la mémoire RAM et qui met en activité le bloc processeur CPU pour la conservation de la condition opérationnelle du dispositif. En accord avec l'invention, on obtient ainsi que le dispositif de contrôle perfectionné puisse fonctionner, si c'est utile ou nécessaire, isolé du réseau 3, car on peut pourvoir à la mise en place des programmes usager par l'insertion simple et rapide de la mémoire extérieure ME laquelle peut servir aussi, comme il a déjà été dit, de mémoire de masse pour les données de diagnostic et de l'history opérationnelle, qui peuvent être imprimées par l'intermédiaire de l'imprimante 6 ou conservées en archive. La même mémoire extérieure ME peut être employée, insérée et désinsérée, pour mettre en place le même programme sur différents dispositifs de contrôle de la soudure isolés et on peut constituer une banque de programmes usager pour toutes les exigences et toutes les nécessités, qui peut même être traitée par un personnel qui ne serait pas hautement qualifié. La prévision du bloc horloge BOR supplée à la fourniture au bloc processeur CPU des références temporelles nécessaires, qui jusqu'à présent n'étaient rendues disponibles que par l'unité d'élaboration lointaine du réseau 3, enfin la batterie tampon BT permet la conservation de la condition opérationnelle en cas de pannes soudaines de courant d'alimentation, ce qui évite la perte, des données certainement, mais aussi du programme usager dans la mémoire RAM (la mémoire extérieure ME est pourvue de sa propre alimentation) ou la reprise erronée du programme The improved device in question furthermore includes a BOR clock block which supplies references to absolute real time to said CPU processor block, for the timing of operational processes, for diagnosis or for operational history, achievable by means of a simple chip, as well as a power supply control block PF (Power Failure = power failure), provided with sensor means 13 of the power supply itself, and which, in the absence of the latter, makes it capable of operating a buffer battery circuit BT, for example a lithium battery, for the continuity of supply of the block BOR and of the RAM memory and which activates the processor block CPU for the conservation of the operational condition of the device. In accordance with the invention, it is thus obtained that the improved control device can operate, if it is useful or necessary, isolated from the network 3, because it is possible to provide for the installation of user programs by simple insertion and fast external memory ME which can also serve, as already mentioned, mass memory for diagnostic data and operational history, which can be printed via the printer 6 or kept in archive. The same ME external memory can be used, inserted and de-inserted, to set up the same program on different isolated welding control devices and a user program bank can be created for all requirements and needs, which can even be treated by personnel who are not highly qualified. The forecast of the BOR clock block supplements the supply to the processor block CPU of the necessary time references, which until now were only made available by the remote processing unit of the network 3, finally the buffer battery BT allows the conservation of the operational condition in the event of sudden power supply failures, which avoids the loss, of the data certainly, but also of the user program in the RAM memory (the external memory ME is provided with its own power supply) or the wrong recovery from the program
au moment du retour de l'alimentation électrique. when the power returns.
Le dispositif de contrôle perfectionné en question conserve naturellement l'interface IR et la porte 2 pour permettre sa liaison dans le réseau 3, de même que l'interface IT et la porte 8 pour le petit clavier T, toujours utile en cas d'intervention pour des modifications contigentes de programme ou de contrôle local en cas d'alarme The improved control device in question naturally retains the IR interface and door 2 to allow its connection in the network 3, as does the IT interface and door 8 for the small keyboard T, always useful in the event of intervention. for contiguous program or local control changes in the event of an alarm
ou dans d'autres cas semblables.or in other similar cases.
En accord avec l'invention décrite on peut donc obtenir la plus grande capacité d'installation, pouvant réaliser des lignes de soudure même avec seulement une ou deux machines de soudure et leurs dispositifs de contrôle relatifs suivant l'invention, toujours reliables dans le réseau, mais opérationnels en condition de "stand alone" c'est-à-dire isolés. On obtient ainsi la possibilité de réduire énormément les coûts d'installation et on peut éviter la complexité structurelle des systèmes dans le réseau, on peut prévoir de remplacer rapidement des dispositifs détraqués en évitant les temps si longs de la reprogrammation manuelle et en conservant la condition opérationnelle et de la temporisation au niveau de la mémoire extérieure ME qui peut être In accordance with the invention described, it is therefore possible to obtain the greatest installation capacity, capable of producing welding lines even with only one or two welding machines and their relative control devices according to the invention, always connectable in the network. , but operational in "stand alone" condition, that is to say isolated. We thus obtain the possibility of reducing installation costs enormously and we can avoid the structural complexity of the systems in the network, we can plan to quickly replace broken devices by avoiding the long delays of manual reprogramming and by preserving the condition operational and timing at the external memory ME which can be
multipliée et transférée.multiplied and transferred.
L'invention ainsi conçue est susceptible de nombreuses modifications et variantes, qui rentrent toutes dans le domaine du même concept inventif. En outre, tous les détails peuvent être remplacés par des éléments techniquement équivalents. Par exemple, la mémoire extérieure ME est pratiquement réalisable aussi à travers l'emploi, comme le connecteur 12, de moyens de lecture conventionnels (driver) pour disquettes ou pour bandes magnétiques ou pour disques optiques, toujours reconnaissables par le bloc processeur CPU comme extension de la mémoire RAM, mais cette solution est déconseillée à cause de la complexité des moyens mécaniques nécessaires et des programmes de commande relatifs et à cause du fait que les forts champs magnétiques présents en proximité des machines de soudure rendent l'emploi des supports magnétiques conventionnels très peu The invention thus conceived is susceptible of numerous modifications and variants, which all fall within the domain of the same inventive concept. In addition, all details may be replaced by technically equivalent elements. For example, the external memory ME is practically also achievable through the use, like the connector 12, of conventional reading means (driver) for floppy disks or for magnetic tapes or for optical disks, always recognizable by the processor block CPU as extension RAM memory, but this solution is not recommended because of the complexity of the mechanical means required and of the relative control programs and because of the fact that the strong magnetic fields present near the welding machines make the use of conventional magnetic supports very little
sûrs.sure.
Dans la pratique, il est évidemment possible d'apporter des modifications et/ou des améliorations qui rentrent toutes cependant dans In practice, it is obviously possible to make modifications and / or improvements which, however, all fall within
les limites de protection des revendications claims protection limits
suivantes.following.
Claims (4)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IT93RM000616A IT1266491B1 (en) | 1993-09-13 | 1993-09-13 | PERFECTED DEVICE FOR WELDING CONTROL. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2709993A1 true FR2709993A1 (en) | 1995-03-24 |
FR2709993B3 FR2709993B3 (en) | 1995-10-20 |
Family
ID=11401950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9404616A Expired - Lifetime FR2709993B3 (en) | 1993-09-13 | 1994-04-13 | Advanced device for welding control. |
Country Status (5)
Country | Link |
---|---|
DE (1) | DE4412534A1 (en) |
FR (1) | FR2709993B3 (en) |
GB (1) | GB2281789B (en) |
IT (1) | IT1266491B1 (en) |
TR (1) | TR28808A (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0741346B1 (en) * | 1995-04-03 | 2002-01-23 | Robert Bosch Gmbh | Control device for controlling machines, especially controlling a welder |
AT409731B (en) * | 1998-10-16 | 2002-10-25 | Fronius Schweissmasch Prod | CONTROL DEVICE FOR A WELDING MACHINE |
AT409601B (en) * | 1999-11-02 | 2002-09-25 | Fronius Schweissmasch Prod | METHOD FOR TRANSMITTING DATA AND / OR SYNCHRONIZING BETWEEN AT LEAST TWO WELDING DEVICES AND THE DEVICE THEREFOR |
AT411340B (en) * | 1999-11-08 | 2003-12-29 | Fronius Schweissmasch Prod | METHOD FOR POSITIONING A WELDING TORCH BY MEANS OF A WELDING SEQUENCE |
US6624388B1 (en) * | 2001-01-25 | 2003-09-23 | The Lincoln Electric Company | System and method providing distributed welding architecture |
JP2004280345A (en) * | 2003-03-14 | 2004-10-07 | Omron Corp | Terminal board device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3308803A1 (en) * | 1983-03-12 | 1984-09-13 | Hans-Hellmut Dipl.-Ing. 2061 Sülfeld Ernst | START OPERATING AND CONTROL UNIT FOR MOTOR VEHICLES |
GB8517155D0 (en) * | 1985-07-05 | 1985-08-14 | Qualter Hall & Co Ltd | Programmable logic controller system |
JPS62120945A (en) * | 1985-11-20 | 1987-06-02 | Tokyo Keiki Co Ltd | Tool holder |
CH671979A5 (en) * | 1987-01-28 | 1989-10-13 | Gegauf Fritz Ag |
-
1993
- 1993-09-13 IT IT93RM000616A patent/IT1266491B1/en active IP Right Grant
-
1994
- 1994-04-12 GB GB9407188A patent/GB2281789B/en not_active Expired - Fee Related
- 1994-04-12 DE DE4412534A patent/DE4412534A1/en not_active Withdrawn
- 1994-04-13 FR FR9404616A patent/FR2709993B3/en not_active Expired - Lifetime
- 1994-06-14 TR TR00558/94A patent/TR28808A/en unknown
Also Published As
Publication number | Publication date |
---|---|
DE4412534A1 (en) | 1995-03-16 |
TR28808A (en) | 1997-03-25 |
GB2281789A (en) | 1995-03-15 |
IT1266491B1 (en) | 1996-12-30 |
GB2281789B (en) | 1997-12-10 |
ITRM930616A0 (en) | 1993-09-13 |
GB9407188D0 (en) | 1994-06-08 |
ITRM930616A1 (en) | 1995-03-13 |
FR2709993B3 (en) | 1995-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0565405B1 (en) | Simulator for thermic cell | |
EP2063278B1 (en) | Method of verification of the digital outputs of a PLC module and corresponding PLC module | |
FR2481477A1 (en) | DEVICE FOR PERIODICALLY ALTERNATING THE OPERATION OF AN APPARATUS BETWEEN TWO STATES | |
FR2565377A1 (en) | DUAL-FUNCTION INPUT / OUTPUT CIRCUIT FOR A PROGRAMMABLE AUTOMATE | |
FR2709993A1 (en) | Advanced device for welding control. | |
WO2018162668A1 (en) | Programmable logic circuit for controlling an electrical facility, in particular a nuclear facility, associated control device and method | |
EP2066037A1 (en) | Method of checking the operation of an analogue entry module and analogue entry module implementing this method | |
EP1390819B1 (en) | Predictive diagnostic system in a programmable automation | |
EP0068977B1 (en) | Method of transmitting messages between autonomous transceiver modules having independent clocks and internal synchronisation means | |
EP0115222A1 (en) | Method for assuring the proper functioning of a programmable controller and a controller for carrying out this method | |
EP0174220B1 (en) | System for testing the proper or bad functioning of a circuit of logic components | |
EP3121663B1 (en) | Method for checking the tightness of a timepiece | |
FR2488008A1 (en) | Automatic assistance system for trainee VDU users - has microprocessor programmed to display operator action and responses through communications interface | |
FR2493552A1 (en) | Programmable switching timer - has time display and independently operated display for indicating on periods of programmable controller | |
EP2238464B1 (en) | Analog input module for automation equipment | |
EP1998256B1 (en) | Device for controlling communication between a module and a transmission bus. | |
EP3423905B1 (en) | Method for controlling a home automation installation | |
EP0375487A1 (en) | Method and device for testing the programme of a programmable logic controller | |
EP0208673B1 (en) | Automatic test equipment | |
EP0594478B1 (en) | ASIC with a microprocessor and with test facilities | |
CH621027B5 (en) | ||
FR2572203A1 (en) | METHOD AND APPARATUS FOR EXTENSIBLE REMOTE INTERFACE TELETRATING SYSTEMS | |
EP0043769A1 (en) | Timing means with storage element, especially for a welding apparatus | |
BE1005496A6 (en) | Test equipment for distribution system fuel for vehicles. | |
Sigaud | Options d’un nouvel echantillonneur |