FR2749090A1 - Programmable control for user installation - Google Patents
Programmable control for user installation Download PDFInfo
- Publication number
- FR2749090A1 FR2749090A1 FR9705758A FR9705758A FR2749090A1 FR 2749090 A1 FR2749090 A1 FR 2749090A1 FR 9705758 A FR9705758 A FR 9705758A FR 9705758 A FR9705758 A FR 9705758A FR 2749090 A1 FR2749090 A1 FR 2749090A1
- Authority
- FR
- France
- Prior art keywords
- actuation
- processor
- input
- input keyboard
- keyboard
- 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
Classifications
-
- 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/23373—Interactive guidance by voice message
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Circuits Of Receivers In General (AREA)
- Selective Calling Equipment (AREA)
- Radiation-Therapy Devices (AREA)
- Stored Programmes (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
1 27490901 2749090
Commande Programmable L'invention concerne une commande programmable pour une installation utilitaire, en particulier pour une installation de chauffage commandée dans le temps, avec un affichage numérique et un clavier de saisie, Programmable control The invention relates to a programmable control for a utility installation, in particular for a heating installation controlled over time, with a digital display and an input keyboard,
qui sont connectés à un processeur. that are connected to a processor.
Une commande de ce type est proposée par le déposant dans la réalisation d'un programmateur annuel sous la marque de produit "MEDIATRON", ainsi que par exemple dans ses thermostats "THERMOFLASH" commandés dans le temps pour la commande en fonction du temps d'un chauffage électrique ou d'un chauffage d'eau chaude. La grande complexité de consignes de commande possibles, dépendant de la date et des heures, concernant l'actionnement manuel de différentes touches avec confirmation des entrées, par un affichage numérique, entraîne la nécessité, pour épuiser judicieusement les variantes de programme, données par l'appareil, d'une notice d'utilisation de plusieurs pages, qui, suivant l'expérience, n'est justement pas à portée de main lorsqu'après une assez longue période de fonctionnement, on doit introduire une modification dans le programme de commande. Mais même en présence An order of this type is proposed by the depositor in the production of an annual programmer under the brand of product "MEDIATRON", as well as for example in its thermostats "THERMOFLASH" ordered in time for the order according to the time of electric heating or hot water heating. The great complexity of possible control instructions, depending on the date and the hours, concerning the manual actuation of different keys with confirmation of the entries, by a digital display, leads to the need, in order to exhaust the program variants, given by the device, a user manual of several pages, which, according to experience, is precisely not at hand when after a fairly long period of operation, we must introduce a change in the control program . But even in the presence
d'une description du fonctionnement et d'une notice a description of the operation and a manual
d'utilisation, la nécessité d'accorder mentalement les unes aux autres les fonctions décrites sur le papier et les fonctions à exercer sur l'appareil, conduit facilement à des erreurs de saisie et à des répétitions n0 de procédure fatigantes, lorsqu'on s'est aperçu d'erreurs de commande. Le risque est même grand de ne pas remarquer aussitôt les erreurs de saisie, compte tenu de la réserve de caractères limitée, et abstraite dans sa représentation, pour les confirmations de Ei commande sur l'affichage numérique à plusieurs chiffres, associé au clavier. Il peut donc arriver qu'un mauvais fonctionnement ne permette de conclure of use, the need to mentally grant to each other the functions described on paper and the functions to be exercised on the device, easily leads to typing errors and tiring repetitions of procedures, when is seen with command errors. There is even a great risk of not immediately noticing input errors, given the limited character reserve, and abstract in its representation, for confirmations of the command on the digital display with several digits, associated with the keyboard. It can therefore happen that a malfunction does not allow to conclude
2 27490902 2749090
qu'ultérieurement à une erreur de saisie commise en son temps, pour la correction de laquelle il faut à nouveau aller chercher et étudier la notice d'utilisation volumineuse. Sur la base de cette situation donnée, la présente invention se pose le problème technique de simplifier sensiblement la conduite d'une commande only after a data entry error made in its time, for the correction of which it is again necessary to seek and study the large user manual. On the basis of this given situation, the present invention poses the technical problem of significantly simplifying the conduct of an order.
programmable du type précité.programmable of the aforementioned type.
Ce but est atteint suivant l'invention en ce 1.0O que le processeur commande, en fonction de l'actionnement du clavier de saisie, un synthétiseur This object is achieved according to the invention in that 1.0O that the processor controls, depending on the actuation of the input keyboard, a synthesizer
vocal pour l'édition verbale et phonétique de mots- vocal for verbal and phonetic editing of words-
clés, qui sont stockés dans une mémoire morte. keys, which are stored in a ROM.
Suivant cette solution, la réaction de la commande à des interventions ne se limite pas à représenter sur l'affichage la saisie actuelle, donc à confirmer son contenu; au contraire, avec chaque opération de saisie un synthétiseur vocal est activé, de manière programmée, afin de transmettre une information fonctionnelle en vue du guidage de l'utilisateur, par un convertisseur électro-acoustique, donc phonétiquement. Le contenu de cette information indique en particulier si la saisie actuelle était admissible ou correcte d'une autre manière et quelle saisie doit encore suivre maintenant, et indique aussi According to this solution, the reaction of the command to interventions is not limited to representing on the display the current entry, therefore to confirming its content; on the contrary, with each input operation a voice synthesizer is activated, in a programmed manner, in order to transmit functional information with a view to guiding the user, by an electro-acoustic converter, therefore phonetically. The content of this information indicates in particular whether the current entry was admissible or otherwise correct and which entry should still follow now, and also indicates
les possibilités de sélection de la prochaine saisie. the options for selecting the next entry.
Cette information acoustique relative aux activités manuelles à exécuter directement rend superflue la nécessité gênante et donc sujette à défaillance de l'adaptation mentale en alternance entre une notice d'utilisation imprimée et la réalité à commander au moyen de l'appareil. Ceci a pour effet non seulement d'accélérer de manière sensible les différentes étapes de saisie, mais en particulier on réduit ainsi aussi drastiquement le risque d'erreurs de saisie (avec pour conséquence des cycles de saisie devant se dérouler une This acoustic information relating to the manual activities to be performed directly makes the annoying need superfluous and therefore subject to failure of the mental adaptation alternating between a printed user manual and the reality to be controlled by means of the device. This has the effect of not only significantly speeding up the various input steps, but in particular it also drastically reduces the risk of input errors (with the consequence of input cycles having to take place a
nouvelle fois).again).
3 27490903 2749090
Des variantes supplémentaires et des perfectionnements ainsi que d'autres caractéristiques et avantages de l'invention ressortent de la Additional variants and improvements as well as other characteristics and advantages of the invention emerge from the
description faite ci-après d'un exemple de réalisation description given below of an exemplary embodiment
préféré de la solution suivant l'invention, représenté de manière très schématisée sur les dessins, en se limitant à l'essentiel, sous la forme d'un schéma preferred solution according to the invention, shown very schematically in the drawings, limiting itself to the essentials, in the form of a diagram
fonctionnel ou d'un diagramme.functional or diagram.
La figure i est une coupe longitudinale de la zone de commande d'un programmateur de thermostat pour une installation de chauffage à eau chaude et de production d'eau sanitaire et la figure 2 représente sous la forme d'un diagramme l'initialisation de la synthèse vocale pour Figure i is a longitudinal section of the control area of a thermostat programmer for a hot water heating and domestic water production system and Figure 2 shows in diagram form the initialization of the speech synthesis for
is le guidage de l'utilisateur.is user guidance.
La figure 1 représente dans une vue en coupe longitudinale verticale un pupitre de commande 11 pour une grande installation utilitaire 12, par exemple une installation de chauffage d'un bâtiment à usage d'habitation ou d'un bâtiment industriel. Pour simplifier, sur cette vue, le clavier de saisie 13 n'est pas intégré dans l'affichage numérique 14, comme connu par le programmateur annuel MEDIATRON cité au début. Le pupitre de commande 11 est équipé d'un 2 convertisseur 15 électro-acoustique. Mais ce que l'on appelle ici le pupitre de commande peut aussi être un petit appareil mural (de la taille d'une calculatrice de poche), comme on en rencontre dans le secteur du logement en tant que programmateur de thermostat, qui Figure 1 shows in a vertical longitudinal sectional view a control panel 11 for a large utility installation 12, for example a heating installation of a building for residential use or an industrial building. To simplify, in this view, the input keyboard 13 is not integrated into the digital display 14, as known by the annual programmer MEDIATRON mentioned at the beginning. The control desk 11 is equipped with a 2 electro-acoustic converter 15. But what we call here the control console can also be a small wall-mounted device (the size of a pocket calculator), as we find in the housing sector as a thermostat programmer, which
est encore équipé maintenant d'un haut-parleur 15. is now also fitted with a loudspeaker 15.
Un régulateur 16, qui reçoit des valeurs de mesure 17 (grandeurs réelles) de l'installation 12 et délivre à celle-ci des grandeurs de réglage 18, peut être réalisé séparément ou dans le cadre d'un processeur 19 d'asservissement, duquel le régulateur 16 reçoit ses grandeurs de guidage en fonction du temps et du milieu ambiant. En outre le processeur 19 commande A regulator 16, which receives measurement values 17 (real quantities) from the installation 12 and delivers adjustment quantities 18 to the latter, can be produced separately or as part of a servo processor 19, of which the regulator 16 receives its guide quantities as a function of time and of the ambient medium. In addition, processor 19 controls
4 27490904 2749090
l'affichage numérique 14 en fonction de valeurs de fonctionnement actuelles de l'installation 12 et/ou de consignes actuelles, par l'intermédiaire du clavier de saisie 13 à actionner manuellement. En fonction d'actionnements déterminés du clavier de saisie 13, le convertisseur 15 peut aussi être amené, par the digital display 14 as a function of current operating values of the installation 12 and / or of current setpoints, by means of the input keyboard 13 to be actuated manually. Depending on determined actuations of the input keyboard 13, the converter 15 can also be brought, by
l'intermédiaire du processeur 19, à émettre des mots- through processor 19, to issue words-
clés 20 donnés, de manière commandée par une mémoire morte 21 programmable et un synthétiseur vocal 22 du keys 20 given, in a controlled manner by a programmable read only memory 21 and a voice synthesizer 22 of the
commerce, sous la forme d'un circuit de commutation. trade, in the form of a switching circuit.
Sur le diagramme de la figure 2, l'actionnement manuel du clavier de saisie 13 est symbolisé par un In the diagram of FIG. 2, the manual actuation of the input keyboard 13 is symbolized by a
cercle, la synthèse vocale pour l'émission des mots- circle, speech synthesis for the emission of words-
clés 20 correspondants est symbolisée par un losange et 20 corresponding keys is symbolized by a rhombus and
la compensation interne des données par un rectangle. internal compensation of data by a rectangle.
La programmation peut être prévue par exemple de la façon suivante: Si à partir de l'état de veille (standby) ou à partir du fonctionnement courant, une touche quelconque 720 du clavier de saisie 13 est actionnée, le processeur 19 évalue ceci comme une "saisie initiale", donc la tentative d'un opérateur d'intervenir dans le déroulement donné du fonctionnement par modification de paramètres ou de valeurs de consigne. Le pupitre de commande 11 réagit rapidement avec l'annonce phonétique par haut-parleur invitant, parmi le nombre limité de possibilités, à procéder à une sélection déterminée; par exemple "veuillez actionner d'abord la touche CHANGEMENT DE PROGRAMME". Aussitôt après l'actionnement du clavier qui s'ensuit, le processeur 19 vérifie si cet actionnement diffère de la consigne (faux), ou s'il lui correspond (correct). En conséquence se produit l'invitation phonético-verbale à renouveler (maintenant correctement) la saisie précédente; ou à continuer la saisie, par exemple par sélection d'un point du programme comme BAISSE DE NUIT. La suite de la séquence de saisie, qui se produit ensuite, consiste dans cet The programming can be provided for example in the following way: If from the standby state or from current operation, any key 720 of the input keyboard 13 is actuated, the processor 19 evaluates this as a "initial entry", therefore an operator's attempt to intervene in the given course of operation by modifying parameters or set values. The control desk 11 reacts quickly with the phonetic announcement by loudspeaker inviting, from the limited number of possibilities, to make a determined selection; for example "please press the CHANGE PROGRAM button first". Immediately after the actuation of the keyboard which follows, the processor 19 checks whether this actuation differs from the setpoint (false), or if it corresponds to it (correct). Consequently, the phonetic-verbal invitation occurs to renew (now correctly) the previous entry; or to continue entering, for example by selecting a point in the program such as NIGHT DROP. The rest of the input sequence, which then occurs, consists of this
27490902749090
exemple à indiquer la baisse de température pour la nuit et l'heure de début et de fin de celle-ci, d'une part les jours ouvrables et d'autre part les jours fériés. Dans ce cas les différents points du programme a à sélectionner et les différentes consignes peuvent être affectés à des commutateurs à actionner manuellement dans le clavier de saisie 13; ou un nombre limité de touches reçoit une signification fonctionnelle variable, qui est alors avantageusement définie, de manière actuelle, dans un champ, affecté à la touche respective, sur l'affichage numérique 14, par example to indicate the drop in temperature for the night and the start and end time thereof, on the one hand working days and on the other hand public holidays. In this case the different points of the program a to be selected and the different setpoints can be assigned to switches to be actuated manually in the input keyboard 13; or a limited number of keys receives a variable functional meaning, which is then advantageously defined, currently, in a field assigned to the respective key, on the digital display 14, by
un affichage changeant.a changing display.
L'opérateur est ainsi guidé phonétiquement d'une étape de saisie à l'étape suivante, chaque saisie étant aussitôt vérifiée quant à sa plausibilité, afin d'éviter a priori des cycles de correction ou de répétition manuels et longs; jusqu'à ce que toutes les saisies, nécessaires à la fonction sélectionnée soient actionnées et la procédure terminée avec une annonce The operator is thus guided phonetically from an input step to the next step, each input being immediately checked as to its plausibility, in order to avoid a priori manual and long correction or repetition cycles; until all the entries required for the selected function are activated and the procedure is completed with an announcement
TO FIN (au lieu d'une autre invitation à la saisie). TO FIN (instead of another invitation to enter).
6 27490906 2749090
Claims (3)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE29609040U DE29609040U1 (en) | 1996-05-22 | 1996-05-22 | Programmable control |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2749090A1 true FR2749090A1 (en) | 1997-11-28 |
FR2749090B1 FR2749090B1 (en) | 1999-01-22 |
Family
ID=8024175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9705758A Expired - Fee Related FR2749090B1 (en) | 1996-05-22 | 1997-05-12 | PROGRAMMABLE CONTROL |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE29609040U1 (en) |
FR (1) | FR2749090B1 (en) |
IT (2) | ITMI970323U3 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI980769A (en) * | 1998-04-03 | 1999-10-04 | Ouman Finland Oy | Method and device for providing HVAC control system instructions |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4343990A (en) * | 1979-10-18 | 1982-08-10 | Matsushita Electric Industrial Co. Ltd. | Heating apparatus safety device using voice synthesizer |
US4465003A (en) * | 1982-05-06 | 1984-08-14 | Janome Sewing Machine Co., Ltd. | Electronic sewing machine with vocal instrumentalities |
US4520576A (en) * | 1983-09-06 | 1985-06-04 | Whirlpool Corporation | Conversational voice command control system for home appliance |
DE3403487A1 (en) * | 1984-02-01 | 1985-08-01 | Bosch-Siemens Hausgeräte GmbH, 7000 Stuttgart | Electrical domestic appliance |
US4718403A (en) * | 1985-10-11 | 1988-01-12 | Exemplar, Inc. | Control for water heater system |
-
1996
- 1996-05-22 DE DE29609040U patent/DE29609040U1/en not_active Expired - Lifetime
-
1997
- 1997-05-08 IT IT97MI000323U patent/ITMI970323U3/en unknown
- 1997-05-08 IT IT97MI001069A patent/IT1292229B1/en active IP Right Grant
- 1997-05-12 FR FR9705758A patent/FR2749090B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4343990A (en) * | 1979-10-18 | 1982-08-10 | Matsushita Electric Industrial Co. Ltd. | Heating apparatus safety device using voice synthesizer |
US4465003A (en) * | 1982-05-06 | 1984-08-14 | Janome Sewing Machine Co., Ltd. | Electronic sewing machine with vocal instrumentalities |
US4520576A (en) * | 1983-09-06 | 1985-06-04 | Whirlpool Corporation | Conversational voice command control system for home appliance |
DE3403487A1 (en) * | 1984-02-01 | 1985-08-01 | Bosch-Siemens Hausgeräte GmbH, 7000 Stuttgart | Electrical domestic appliance |
US4718403A (en) * | 1985-10-11 | 1988-01-12 | Exemplar, Inc. | Control for water heater system |
Also Published As
Publication number | Publication date |
---|---|
ITMI971069A0 (en) | 1997-05-08 |
ITMI971069A3 (en) | 1998-11-09 |
ITMI970323V0 (en) | 1997-05-08 |
ITMI971069A1 (en) | 1998-11-08 |
DE29609040U1 (en) | 1997-09-18 |
ITMI970323U3 (en) | 1998-11-09 |
FR2749090B1 (en) | 1999-01-22 |
IT1292229B1 (en) | 1999-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7065740B2 (en) | Application function information display method, device, and terminal device | |
US8788271B2 (en) | Controlling user interfaces with contextual voice commands | |
JP4237915B2 (en) | A method performed on a computer to allow a user to set the pronunciation of a string | |
US8712781B2 (en) | System and method for customized prompting | |
TWI506619B (en) | Methods, apparatuses and non-transitory computer readable media for contextual voice commands | |
JP2001356901A (en) | Interface for natural language device | |
CA2903073A1 (en) | Multimodal user interface design | |
WO2003093925A2 (en) | Mixing mp3 audio and ttp for enhanced e-book application | |
JP2009109587A (en) | Voice recognition control device | |
JPH09231224A (en) | Language information processor | |
JP2009198556A (en) | Haptic control device of pedal | |
CN112037756A (en) | Voice processing method, apparatus and medium | |
WO2004019197A1 (en) | Control system, method, and program using rhythm pattern | |
FR2749090A1 (en) | Programmable control for user installation | |
US20200364068A1 (en) | Emotionally driven software interaction experience | |
JP2000099306A (en) | Device and method for control and storage medium storing program for executing operation processing therefor | |
CN103428339A (en) | Method for controlling mobile phone to be operated through voice input | |
CN114690992B (en) | Prompting method, prompting device and computer storage medium | |
TW201419825A (en) | Voice control on mobile information device | |
KR102363469B1 (en) | Method for performing synthesis voice generation work for text | |
US10339218B1 (en) | Customizing display of content related to dictionary entries | |
JP2018205522A (en) | Voice output control device, voice output control method, and program | |
TWI841159B (en) | Vehicle behavior control method,system,electronic equipment and storage media | |
KR20210099629A (en) | Technology for generating commands for voice controllable electronic devices | |
JP2006153420A (en) | Heating device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20100129 |