CA2059508A1 - Procede d'attribution d'adresses dans un reseau domotique - Google Patents

Procede d'attribution d'adresses dans un reseau domotique

Info

Publication number
CA2059508A1
CA2059508A1 CA002059508A CA2059508A CA2059508A1 CA 2059508 A1 CA2059508 A1 CA 2059508A1 CA 002059508 A CA002059508 A CA 002059508A CA 2059508 A CA2059508 A CA 2059508A CA 2059508 A1 CA2059508 A1 CA 2059508A1
Authority
CA
Canada
Prior art keywords
message
slave
master control
bytes
bits
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.)
Abandoned
Application number
CA002059508A
Other languages
English (en)
Inventor
Vital Andre Parise
Joseph Arthur Philippe Marie Letorey
Patrick Michel Guy Leveque
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Moulinex SA
Original Assignee
Vital Andre Parise
Joseph Arthur Philippe Marie Letorey
Patrick Michel Guy Leveque
Moulinex
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vital Andre Parise, Joseph Arthur Philippe Marie Letorey, Patrick Michel Guy Leveque, Moulinex filed Critical Vital Andre Parise
Publication of CA2059508A1 publication Critical patent/CA2059508A1/fr
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/403Bus networks with centralised control, e.g. polling
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/21Pc I-O input output
    • G05B2219/21073Each module has push button, trigger circuit to initialise address setting
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/21Pc I-O input output
    • G05B2219/21074Master has keyboard to enter address of called slave
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/22Pc multi processor system
    • G05B2219/2231Master slave
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25188Superposition high frequency data signal on power lines, current carrier
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25209Device status answer, response, acknowledge
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25211Broadcast mode, length message, command, address of originator and destination
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25214Wait, delay after message
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00004Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the power network being locally controlled
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00007Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment using the power network as support for the transmission
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2310/00The network for supplying or distributing electric power characterised by its spatial reach or by the load
    • H02J2310/10The network having a local or delimited stationary reach
    • H02J2310/12The local stationary network supplying a household or a building
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5429Applications for powerline communications
    • H04B2203/5458Monitor sensor; Alarm systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/284Home automation networks characterised by the type of medium used
    • H04L2012/2843Mains power line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/604Address structures or formats
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B70/00Technologies for an efficient end-user side electric power management and consumption
    • Y02B70/30Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/20End-user application control systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment
    • Y04S40/121Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment using the power network as support for the transmission

Abstract

11 Procédé d'attribution d'adresses dans un réseau domotique Ce procédé utilise la technique des courants porteurs entre des émetteurs-récepteurs (2, 3..) dits esclaves comportant chacun un microcontrôleur (4, 5..), et une régie-maître (6) comportant un microcontrôleur (7) dont la mémoire contient des adresses relatives aux esclaves et à l'habitation. Selon l'invention, lors du branchement d'un esclave sur le réseau on active la régie-maître (6) par la frappe d'un numéro sur le clavier de programmation de la régie-maître (6), on appuie sur un bouton poussoir (13) de manière à déclencher un sous-programme (14) de fabrication d'un message M1 contenant les informations suivantes : diffusion générale ; demande d'attribution d'adresses ; adresse de l'esclave, on envoie (15) le message, on attend (16) un deuxième message M2 de la régie-maître, puis dès réception du deuxième message M2, l'esclave demandeur émet vers la régiemaître (6) un accusé avec suite AS comportant une information sur l'attribution de l'esclave, ladite information étant transmise à l'utilisateur au moyen d'un indicateur.

Description

~9~

Procédé d'attribution d'adresses dans un reseau domotioue L'inventiGn se rapporte a un procédé d'attribution d'adresses dans un réseau de distribution d'énergie électrique d'une habitation et dans lequel on utilise la technique des couran~s porteurs pour la transmission d'informations entre des émetteurs-recepteurs dits esclaves comportant chacun un microcontrôleur, et une mémoire EEPROM destinee ~ contenir différentes adresses relatives notamment a l'esclave et à
l'habitation, et au moins une regie-maitre comportant d'une part, un microcontrôleur de gestion des informations qui est relié à un clavier de programmation et qui contient dans sa mémoire des programmes utilisateurs et différentes adresses relatives notamment aux esclaves et à l'habitation et, d'autre part,` un moyen d'affichage V permettant la visualisation notamment du numéro de l'esclave.

Le~ procédés d'attribution d'adresses connus sont compliqués, ne sont pas toujours fiables et ne permettent pas à
l'utilisateur de contrôler entièrement le déroulement de la procédure pour obtenir des conditions de sécurite optimale.

L'invention a pour but de supprimer ces inconv~nients.
2 ~
Selon l'invention, le procéde est caractérise par le fait que, lors du branchement d'un esclave sur le réseau, on ini.tialise la procédure d'attribution d'adresses en activant la régie-ma~tre par la frappe d'un numéro choisi pour l'esclave sur le clavier de programmation qui, d'une part, met: ladite régie-maître a l'écoute d'un signal et, d'autre part, déclenche simultanément l'ecoulement d'une temporisation a la fin duquel, si aucun signal n'a été
enregistré, la regie-maître est desactivee revenant en fonctionnement normal, on actionne un moyen d'activation d'un esclave qui déclenche la fabrication, par un sous-programme, d'un premier message contenant au moins une demande d'attribution d'adresses, on envoie ledit premier message sur le réseau, on attend une reponse de la régie-maître à
l'ecoute dudit premier message, puis la régie-maître transmet audit esclave un deuxième message comportant notamment le numéro de l'esclave choisi, puis ledit esclave, après réception dudit deuxième message, envoie un accusé-reception visualisable sur le moyen d'affichage et comportant une information sur l'attribution de l'esclave à la régie-maître.

Grace à ce procedé, on comprendra que, pour adresser un esclave dans le reseau, l'utilisateur effectue une mise en attente de la régie-maitre et une action sur le bouton poussoir de l'esclave, déclenchant ainsi automatiquement la transmission du message d'attribution d'adresse vers la régie-maitre qui le gérera et qui permettra, grâce ~ un moyen d'affichage de surveiller l'attribution des esclaves dans le reseau de distribution d'energie electrique d'une habitation.
Les caractéristiques et avantages de l'invention ressortiront d'ailleurs de la description qui va suivre, ~ titre d'exemple, en réference aux dessins annexes dans lesquels :

- la Figure 1 est un schéma simplifié illustrant le branchement de récepteurs esclaves et d'une régie-maître sur un reseau auquel est appliqué le procedb d'attribution d'adresses selon l'invention ;
3 2~9~0~

- les Figures 2 et 3 sont des organigrammes destin~s à la mise en oeuvre du procedé selon l'invention ;
Afi.n de permettre une meilleure compr~hension de certaines expressions utilisées dans la presente demande, on donne ci-après quelques définitions :

- esclave : emetteur-récepteur, branché sur le réseau ;
- habitation : Etendue spéciale comportant un réseau attribué ~ un utilisateur par exemple, maison, usine, appartement ;
- famille : groupe d'appareils ayant le même nom, par exemple, les radiateurs, les lampes ;
- zone : partie d'une habitation.

Tel qu'il est schématisé sur la Figure 1, le r~seau 1 de distribution d'énergie electrique d'une habitation est équip~
d'émetteurs-récepteurs 2, 3... dits esclaves comportant chacun un microcontrôleur 4, 5..., une mémoire EEPROM
destinée a contenir differentes adresses relatives notamment ~ l'esclave, ~ l'habitation, à la zone, à la famille et à la regie-maitre, un moyen de connexion 9 d'un appareil d'utilisation `(non representé) qui lui est assscié, par exemple, un appareil électroménager tel qu'une cafetière, un volet ~ moteur electrique ou une lampe de chevet, et un moyen d'activation 13 de l'esclave. Ce moyen activé 13 est, par exemple, un bouton poussoir qui, lorsqu'il est active dèclenche un sous-programme 14 de fabrication d'un message Ml. Sur ce réseau est également branchée une régie-ma~tre 6 comportant un microcontrôleur 7 de gestion des informations, une m~moire RAM sauvegardée (non représentee) qui contient des programmes utilisateurs, un clavier de programmation 8 relié au microcontrôleur permettant d'agir sur le déroulement du programme d'application et un moyen d'affichage V
permettant la visualisation, notamment du numéro de l'esclave ' 2~9~Q8 que l'on attribue par la régie-maître lors du declenchement de la procédure d'attribution.

Les microcontrôleurs utilisés sont, par exemple, du type 80C51 fabriqués, par exemple, par la société INTEL.

Pour échanger les informations entre les esclaves 2, 3... et la régie-maître 6, on utilise la technique bien connue des courants porteurs qui consiste à moduler un signal porteur de haute frequence par les informations à transmettre, a l'émettre sur le réseau 1 de distribution qui, en France, possède une tension de 220 volts et une fréquence de 50 hertz, puis a le démoduler de manière à reformer lesdites informations pour leur traitement.
Selon l'invention, pour permettre une communication sans erreur d'identification entre les esclaves 2,3... et la régie-maître 6, on utilise le procédé d'attribution d'adresses suivant.
~,u niveau des eclave~ et de la régie-maitre, après un branchement d'un esclave sur le réseau, et comme representé
sur les Figures 2 (organigramme au niveau de la régie-maître) et 3 (organigramme au niveau de l'esclave), on initialise 10 la procédure d'attribution d'adresses en activant la régie-ma~tre 6 qui passe en mode "attente", par exemple, par la frappe d'un numéro sur le clavier 8. Ce numéro est, par exemple, le numéro que l'on veut attribuer à l'esclave qui a été branché sur le réseau. On déclenche 10' simultanément une temporisation à la fin de laquelle, si aucun message M1 n'a été reçu par la régie-ma~tre, cette dernière est désactivée et repositionnee en fonctionnement normal. Le message Ml provient genéralement d'un esclave qui demande, par le declenchement du bouton poussoir 13 fixe sur ledit esclave, une attribution d'adresse.

Le premier message M1 comporte, par exemple, des octets obligatoires au nombre de trois et des octets optionnels de 2 ~
données dont le nombre est compris entre 0 et 13. Les trois octets obligatoires sont définis de la manière suivante :
- le premier octet est constitue d'un bit correspondant au choix de l'accusé réception ou non, de trois bits définissant le mode de diffusion (zone(s), famille(s), géneral...) et de quatre bits in~iquant le nombre d'octets du message M1.
- le deuxième octet est constitué d'un bit indiquant le type du destinataire (régie-maître(s), appareil(s)), de trois bits d~finissant les codes primaires de commande (marche, arrêt, numéro code, état, heure...) et de quatre bits de description de commande.
- le troisième octet est constitue de huit bits donnant l'adresse appelant.

Les octets optionnels definis suivant le mode de commande contiennent, par exemple, le numero de maison, le numéro de famille, le numero de zone, l'adresse appelée, le numéro de la régie-maître.

Le premier message M1, lors de la premiere demande d'attribution d'adresse ne contient que quelques uns des éléments définis précédemment. Pour déclencher 14, le message Ml, on appuie sur le bouton poussoir 13 de l'esclave (2,3..).
On envoie 15 ledit premier message M1 sur le réseau, on attend 16 une r~ponse de la régie-maître en mode "attente" au dit premier message M1 ; cette réponse figurée par 17, est l'émission d'un deuxième message M2 au moyen, par exemple, d'une touche d'activation 17'. Le deuxième message M2 comporte les mêmes elements que le premier message M1. Lors de la première demande d'attribution d'adresse, ce message M2 transmet, à l'esclave, toutes les informations nécessaires son adressage sur le réseau. Dès réception du message M2, l'esclave 2, 3.. envoie 18 un accuse avec suite AS en direction de la regie-maître. Cet accuse avec suite AS
comporte une information determinant la bonne attribution ou non, par l'esclave, de sa demande et met fin 20 à la transmission.

Ladite information lorsqu'elle est reçue en 19 est, par exemple, visualisable sur le moyen d'affichage V de la régie-maître. Elle contient, par exemple, soit le message "OK", soit le message "ERROR". Le message "OK" correspond, par exemple, à u~e bonne transmission des informations contenues dans le deuxieme message M2 ; ces dernières, dans ce cas, sont memorisées dans une mémoire de l'esclave. Le message "ERROR" signifie, par exemple, soit une mauvaise transmission des informations du deuxième message, soit une attribution par une autre régie-maitre placée sur le réseau dudit esclave. Lorsque ce message "E~ROR" apparait, il est donc obligatoire de recommencer la procédure d'attribution d'adresses pour obtenir la visualisation du message "OK" sur la régie-maître, message correspondant à un parfait déroulement de la procédure d'attribution d'adresses et qui met fin 21 à la demande d'attribution.

Dans un autre exemple de réalisation, pour informer l'utilisateur d'une bonne ou mauvaise procédure d'attribution d'adresses, il est possible d'employer, par exemple, un indicateur sonore qui, par exemple, lors d'une bonne procédure d'attribution, n'émet pas de signal sonore et qui, lors d'une mauvaise procédure d'attribution, déclenche un signale sonore.
Tout indicateur chargé de prévenir l'utilisateur peut etre utilisé sous~ réserve de respecter des conditions d'encombrement d~es aux dimensions de la régie-maître.

Comme on le voit, la régie-ma~tre possède deux types de fonctionnement : un fonctionnement normal et un fonctionnement actif. L'utilisateur déclenche le fonctionnement actif de la régie-maître contrôlant, d'une part, entièrement la procédure d'attribution d'un esclave sur le réseau, et, d'autre part, les procédures de programmation et de verification du fonctionnement de l'ensemble du système ainsi mis en place. Lorsqu'aucune action n'est exercée par un utilisateur, la régie-maitre se positionne dans le fonctionnement normal, c'est-~-dire que l'on a une 2 ~ 0 ~
visualisation sur le moyen d'affichage V de la regie-maître de l'heure donnee par une horloge interne (non représentee).

,, ' ',, . ~
,, , - ~ .

. . . ~ .

Claims (8)

Revendications
1. Procédé d'attribution d'adresses dans un réseau (1) de distribution d'énergie électrique d'une habitation et dans lequel on utilise la technique des courants porteurs pour la transmission d'informations entre des émetteurs-récepteurs (2, 3..) dits esclaves comportant chacun un microcontrôleur (4, 5..), et une mémoire EEPROM destinée à contenir différentes adresses relatives notamment a l'esclave et à
l'habitation, et au moins une régie-maître (6) comportant un moyen d'affichage (V) et un microcontrôleur (7) de gestion des informations qui est relié à un clavier de programmation (8) et qui contient dans sa mémoire des programmes utilisateurs et différentes adresses relatives notamment aux esclaves et a l'habitation, caractérisé par le fait que, lors du branchement d'un esclave sur le réseau, on initialise la procédure d'attribution d'adresses en activant la régie-maître (6) par la frappe d'un numéro choisi pour l'esclave sur le clavier de programmation (8) qui, d'une part, met ladite régie-maître (6) à l'écoute d'un signal et, d'autre part, déclenche simultanément l'écoulement d'une temporisation à la fin duquel, si aucun signal n'a été
enregistré, la régie-maître (6) est désactivée revenant en fonctionnement normal, on actionne un moyen d'activation (13) d'un esclave (2, 3..) qui déclenche la fabrication, par un sous-programme (14) d'un premier message M1 contenant au moins une demande d'attribution d'adresse, on envoie (15) ledit premier message M1 sur le réseau (1), on attend 16 un deuxième message M2 de la régie-maître (6) à l'écoute dudit premiere message M1,puis la régie-maître (6) transmet au dit esclave(2, 3..) le deuxième message M2 comportant notamment le numéro de l'esclave choisi, puis ledit esclave (2, 3..), après réception 16 dudit deuxième message M2, envoie 18 un accusé avec suite (AS) comportant une information sur l'attribution de l'esclave à la régie-maître (6), ladite information étant transmise à l'utilisateur au moyen d'un indicateur.
2. Procédé d'attribution d'adresses selon la revendication 1, caractérisé en ce que l'indicateur est le moyen d'affichage (V) de la régie-maître (6).
3. Procédé d'attribution d'adresses selon la revendication 2, caractérisé en ce que l'information de l'accuse avec suite (AS) comportent deux messages s'affichant séparément sur le moyen d'affichage (V) suivant l'attribution ou non de l'esclave, un message "OK" correspondant à une bonne attribution de l'esclave ou un message "ERROR" correspondant à une mauvaise attribution de l'esclave au cours de la procédure d'attribution.
4. Procédé d'attribution d'adresses selon la revendication 1 caractérisé en ce que le message M1 comporte trois octets principaux dans lesquels le premier octet est constitué d'un bit correspondant au choix de l'accuse avec suite ou non, de trois bits définissant le mode de diffusion (zone(s), famille(s), général...) et de quatre bits indiquant le nombre d'octets du message M1, le deuxième octet est constitué d'un bit indiquant le type du destinataire (régie-maître(s), appareil(s)), de trois bits définissant les codes primaires de commande (marche, arrêt, numéro code, état, heure...) et de quatre bits de description de commande et le troisième octet est constitue de huit bits donnant l'adresse appelant.
5. Procédé d'attribution d'adresses selon la revendication 4 caractérisé en ce que le message M1 comporte lesdits trois octets principaux et des octets optionnels.
6. Procédé d'attribution d'adresses selon la revendication 1 caractérisé en ce que le message M2 comporte trois octets principaux dans lesquels le premier octet est constitue d'un bit correspondant au choix de l'accusé réception ou non, de trois bits définissant le mode de diffusion (zone(s), famille(s), général...) et de quatre bits indiquant le nombre d'octets du message M2, le deuxième octet est constitué d'un bit indiquant le type du destinataire (régie-maître(s), appareil(s)), de trois bits définissant les codes primaires de commande (marche, arrêt, numéro code, état, heure...) et de quatre bits de description de commande et le troisième octet est constitué de huit bits donnant l'adresse appelant.
7. Procédé d'attribution d'adresses selon la revendication 6 caractérisé en ce que le message M2 comporte lesdits trois octets principaux et des octets optionnels.
8. Procédé d'attribution d'adresses selon la revendication 1, caractérisé en ce que le moyen d'activation 13 est un bouton poussoir.
CA002059508A 1991-01-17 1992-01-16 Procede d'attribution d'adresses dans un reseau domotique Abandoned CA2059508A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9100479 1991-01-17
FR9100479A FR2671884A1 (fr) 1991-01-17 1991-01-17 Procede d'attribution d'adresses dans un reseau domotique.

Publications (1)

Publication Number Publication Date
CA2059508A1 true CA2059508A1 (fr) 1992-07-18

Family

ID=9408762

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002059508A Abandoned CA2059508A1 (fr) 1991-01-17 1992-01-16 Procede d'attribution d'adresses dans un reseau domotique

Country Status (10)

Country Link
US (1) US5481750A (fr)
EP (1) EP0495397B1 (fr)
JP (1) JPH05207555A (fr)
KR (1) KR100235079B1 (fr)
AT (1) ATE156605T1 (fr)
CA (1) CA2059508A1 (fr)
DE (1) DE69221337T2 (fr)
DK (1) DK0495397T3 (fr)
FR (1) FR2671884A1 (fr)
PT (1) PT100020B (fr)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2706642B1 (fr) * 1993-06-18 1995-08-18 Euro Cp Sarl Procédé d'attribution d'adresse, ainsi qu'unité fonctionnelle et installation s'y rapportant.
US5764505A (en) * 1996-01-23 1998-06-09 Cymer, Inc. Gas discharge laser control systems using multiple CPU's with shared memory on a common bus
US5905442A (en) * 1996-02-07 1999-05-18 Lutron Electronics Co., Inc. Method and apparatus for controlling and determining the status of electrical devices from remote locations
MY121267A (en) 1996-09-05 2006-01-28 Sony Corp Digital recording apparatus and copyright protection method thereof
FR2755259B1 (fr) * 1996-10-25 1999-01-22 Somfy Procede de mise en correspondance d'un boitier de commande de groupe avec un boitier de commande et/ou un boitier d'action et/ou un boitier de mesure
JP3870983B2 (ja) 1997-02-17 2007-01-24 ソニー株式会社 電子機器制御装置および方法、並びに電子機器
JP4367971B2 (ja) * 1997-06-05 2009-11-18 ソニー株式会社 電子機器制御装置、電子機器制御方法、および電子機器
US6574234B1 (en) * 1997-09-05 2003-06-03 Amx Corporation Method and apparatus for controlling network devices
JP2000261482A (ja) 1999-03-08 2000-09-22 Sony Corp アドレス設定方法、クライアント装置、サーバ装置、並びにクライアントサーバシステム
JP4238410B2 (ja) * 1999-04-09 2009-03-18 ソニー株式会社 情報処理システム
US7213061B1 (en) * 1999-04-29 2007-05-01 Amx Llc Internet control system and method
AU5451200A (en) * 1999-06-08 2000-12-28 Lee, Mark R. Method and system for dynamically assigning device numbers in a control system
US6657646B2 (en) 1999-06-08 2003-12-02 Amx Corporation System and method for multimedia display
US6865596B1 (en) * 1999-06-09 2005-03-08 Amx Corporation Method and system for operating virtual devices by master controllers in a control system
JP4147689B2 (ja) * 1999-06-14 2008-09-10 ソニー株式会社 情報処理装置及び情報処理方法
JP2001066986A (ja) * 1999-08-26 2001-03-16 Sony Corp 送信装置および方法、受信装置および方法、通信システム、並びにプログラム格納媒体
JP2001077831A (ja) 1999-09-08 2001-03-23 Sony Corp 通信制御装置および方法、通信システム、並びにプログラム格納媒体
JP4168304B2 (ja) * 1999-09-16 2008-10-22 ソニー株式会社 情報出力装置、情報報知方法および情報信号供給経路選択方法
WO2001050681A2 (fr) * 2000-01-03 2001-07-12 Digital Harmony Technologies, Inc. Procede et dispositif servant a configurer des parametres et a presenter un etat dans un systeme de communication distribue
US6880012B1 (en) * 2000-08-02 2005-04-12 International Business Machines Corporation System, method, and program for establishing modem communication between a master computer system and a plurality of slave computer systems through a common serial communication channel
DE10056497A1 (de) * 2000-11-15 2002-05-23 Bsh Bosch Siemens Hausgeraete Verfahren und Vorrichtung zur Bereitstellung einer Zeitinformation in einem Hausgerät
US6660948B2 (en) * 2001-02-28 2003-12-09 Vip Investments Ltd. Switch matrix
DE10117931B4 (de) * 2001-04-10 2010-04-22 Whirlpool Corp., Benton Harbor Haushaltsgerät
US6703923B2 (en) * 2001-04-18 2004-03-09 Thomson Licensing S.A. Apparatus for providing security on a powerline-modem network
US7162517B2 (en) * 2001-06-14 2007-01-09 Hallenbeck Peter D Timekeeping apparatus providing premises-automation-related function through a network
US6813523B2 (en) * 2001-08-23 2004-11-02 George Mauro Distributed process control
DE10144971A1 (de) 2001-09-12 2003-03-27 Endress & Hauser Gmbh & Co Kg Verfahren zur Sicherung des Datenaustauschs zwischen einer externen Zugriffseinheit und einem Feldgerät
FR2841016B1 (fr) * 2002-06-18 2004-09-10 Somfy Procede de configuration d'un reseau d'elements de commande d'equipements
US7224366B2 (en) * 2002-10-17 2007-05-29 Amx, Llc Method and system for control system software
WO2004056004A1 (fr) * 2002-12-17 2004-07-01 Allied Telesis Kabushiki Kaisha Appareil relais integrant un modem de communication par ligne d'alimentation electrique
DE10313360A1 (de) * 2003-03-25 2004-10-21 BSH Bosch und Siemens Hausgeräte GmbH Verfahren und Vorrichtung zum Erfassen der Registrierung des Anschlusses eines Hausgerätes an einer Busleitungsanordnung
FR2853736B1 (fr) * 2003-04-14 2005-06-03 Somfy Procede de constitution d'un groupe d'elements dans un reseau domotique
US7755506B1 (en) 2003-09-03 2010-07-13 Legrand Home Systems, Inc. Automation and theater control system
WO2006029391A2 (fr) * 2004-09-09 2006-03-16 Amx Corporation Procede, systeme et programme informatique faisant appel a des interfaces classiques pour des unites de commande de dispositifs independants
US20070211691A1 (en) * 2004-09-09 2007-09-13 Barber Ronald W Method, system and computer program using standard interfaces for independent device controllers
US7258436B2 (en) * 2004-12-28 2007-08-21 Arlan Dean Heil Personal vision field blocker
EP1934720B1 (fr) 2005-09-07 2018-02-14 Open Invention Network LLC Procede et programme informatique destines a la configuration d'un dispositif
US7778262B2 (en) * 2005-09-07 2010-08-17 Vantage Controls, Inc. Radio frequency multiple protocol bridge
DE102005056294B4 (de) 2005-11-24 2016-04-28 Sew-Eurodrive Gmbh & Co Kg Verfahren zum Zuordnen von Adressen an Busteilnehmer eines Bussystems und Anlage
DE102005060601A1 (de) * 2005-12-17 2007-06-21 Dr. Johannes Heidenhain Gmbh Verfahren zur Inbetriebnahme einer numerischen Steuerung für Werkzeug- oder Produktionsmaschinen
US8065435B2 (en) * 2006-05-29 2011-11-22 China Mobile Communications Corporation Method for assigning address to the intelligent information household appliance and the sub-equipment in the household network
WO2008022322A2 (fr) * 2006-08-17 2008-02-21 Vantage Controls, Inc. Système et procédé pour créer une interface utilisateur
DE102008004798B4 (de) * 2008-01-17 2010-04-01 Moeller Gmbh Konfigurations- und Anzeigemodul für busvernetzte Teilnehmer
EP2244146A1 (fr) 2009-04-22 2010-10-27 Siemens Aktiengesellschaft Système d'automatisation orienté vers la sécurité doté d'une attribution d'adresse automatique
DE102009042926B4 (de) * 2009-09-24 2011-09-01 Siemens Aktiengesellschaft Verfahren zur Zuweisung von individuellen Adressen zu Bus-Geräten
US9173267B2 (en) 2010-04-01 2015-10-27 Michael L. Picco Modular centralized lighting control system for buildings
FR3024783B1 (fr) * 2014-08-11 2017-07-21 Somfy Sas Configuration securisee d'une installation domotique
CN109507902A (zh) * 2018-12-06 2019-03-22 安徽海豚新媒体产业发展有限公司 一种基于智能家居设备的消息智能推送方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4217646A (en) * 1978-12-21 1980-08-12 The Singer Company Automatic control system for a building
FR2455837A1 (fr) * 1979-05-04 1980-11-28 Cit Alcatel Logique de commande d'une unite de raccordement de multiplex dans un central de commutation temporelle
US4445176A (en) * 1979-12-28 1984-04-24 International Business Machines Corporation Block transfers of information in data processing networks
US4476527A (en) * 1981-12-10 1984-10-09 Data General Corporation Synchronous data bus with automatically variable data rate
US4807109A (en) * 1983-11-25 1989-02-21 Intel Corporation High speed synchronous/asynchronous local bus and data transfer method
US4773005A (en) * 1984-09-07 1988-09-20 Tektronix, Inc. Dynamic address assignment system
US4882674A (en) * 1985-03-05 1989-11-21 Wang Laboratories, Inc. Apparatus and method for control of one computer system by another computer system
US4689786A (en) * 1985-03-21 1987-08-25 Apple Computer, Inc. Local area network with self assigned address method
JPH0727509B2 (ja) * 1985-04-06 1995-03-29 ソニー株式会社 機器内バスを利用した動作制御方法
JP2528813B2 (ja) * 1985-05-10 1996-08-28 株式会社日立製作所 制御装置
GB8613152D0 (en) * 1986-05-30 1986-07-02 Int Computers Ltd Computer network system
FR2624289A1 (fr) * 1987-12-08 1989-06-09 Morari Sa Systeme de telecommande domotique
US5148389A (en) * 1988-04-05 1992-09-15 Convergent Technologies, Inc. Modular expansion bus configuration
EP0345493B1 (fr) * 1988-06-08 1994-03-09 Landis & Gyr Technology Innovation AG Dispositif de surveillance, de commande et de régulation d'une installation technique de systèmes d'automation de bâtiments
FR2638862B1 (fr) * 1988-11-04 1990-12-14 Merlin Gerin Organe de commande, manuel ou automatique, par exemple a bouton-poussoir, destine a etre connecte a un reseau de transmission de donnees
FR2640785B1 (fr) * 1988-12-15 1991-02-08 Europ Rech Electr Lab Procede d'immatriculation d'un organe dans un reseau dont au moins une partie est constituee d'un canal ouvert
US5243700A (en) * 1988-12-30 1993-09-07 Larsen Robert E Port expander architecture for mapping a first set of addresses to external memory and mapping a second set of addresses to an I/O port
US5237676A (en) * 1989-01-13 1993-08-17 International Business Machines Corp. High speed data transfer system which adjusts data transfer speed in response to indicated transfer speed capability of connected device
US5072374A (en) * 1989-11-07 1991-12-10 Ge Fanuc Automation North America, Inc. Method for communicating among a plurality of programmable logic controllers each having a dma controller
JPH0738179B2 (ja) * 1989-12-07 1995-04-26 三菱電機株式会社 制御装置
EP0434986A3 (en) * 1989-12-22 1993-06-16 Siemens Aktiengesellschaft Method for putting into operation a module connected to an electronic control system
US5150464A (en) * 1990-06-06 1992-09-22 Apple Computer, Inc. Local area network device startup process
FR2664715B1 (fr) * 1990-07-13 1994-01-21 Moulinex Procede d'attribution d'adresses dans un reseau domotique.
US5210530A (en) * 1991-01-04 1993-05-11 Codex Corporation Network management interface with internal dsd

Also Published As

Publication number Publication date
EP0495397A2 (fr) 1992-07-22
FR2671884A1 (fr) 1992-07-24
ATE156605T1 (de) 1997-08-15
EP0495397B1 (fr) 1997-08-06
KR100235079B1 (ko) 1999-12-15
DE69221337D1 (de) 1997-09-11
KR920015222A (ko) 1992-08-26
EP0495397A3 (en) 1994-05-18
US5481750A (en) 1996-01-02
PT100020A (pt) 1994-05-31
PT100020B (pt) 1999-02-26
DK0495397T3 (da) 1998-02-16
FR2671884B1 (fr) 1995-02-17
JPH05207555A (ja) 1993-08-13
DE69221337T2 (de) 1998-01-08

Similar Documents

Publication Publication Date Title
CA2059508A1 (fr) Procede d'attribution d'adresses dans un reseau domotique
US7788367B2 (en) Remote system usage monitoring with flexible packaging of data
JP3798599B2 (ja) アプリケーションユニットのモニタシステム,その方法およびコンピュータプログラム製品
EP1246069B1 (fr) Système, méthode et produit logiciel pour surveiller l'utilisation d'une application cible
US20110211678A1 (en) Video messaging system
JP2004080755A (ja) 電子装置のネットワーク接続方法、無線電子装置及び制御装置
FR2736787A1 (fr) Systeme de communication et equipements correspondants pour installation d'abonne
EP1476859A1 (fr) Procede d appariement d objets bidirectionnels
FR2543767A1 (fr) Dispositif d'echange de messages codes entre stations
EP0378018A1 (fr) Procédé d'immatriculation d'un organe dans un réseau dont au moins une partie est constituée d'un canal ouvert
JP2000500956A (ja) 情報分配システム
EP1323329A1 (fr) Regie dans une installation terminale privative en mode atm
FR2841715A1 (fr) Procede de generation d'adresse dans un dispositif relie a un reseau et un dispositif disposant de ce procede
EP0466151B1 (fr) Procédé d'attribution d'adresses dans un réseau domotique
EP1074117B1 (fr) Procede de gestion d'objets dans un reseau de communication et dispositif de mise en oeuvre
FR2851704A1 (fr) Procede de gestion de presence selective pour service de messagerie instantanee au sein d'un reseau de telecommunication tel que le reseau internet
EP0862298A2 (fr) Installation du type réseau radio de transmission de données, avec routage
EP0841605B1 (fr) Centrale domotique
EP1480181A1 (fr) Procédé et dispositif de télécommande
FR2744310A1 (fr) Procede, moyen et systeme de communication sur un support de transmission partage
EP0777941B1 (fr) Reseau local industriel ou domestique
US20100306316A1 (en) Method for provision of an address in a data network
JP2006508568A (ja) 記録に基づくコミュニティ用記録装置
EP1358746B1 (fr) Systeme d'acces a un environnement de travail cooperatif
EP1016265B1 (fr) Procede de transmission de donnees et terminaux pour la mise en oeuvre du procede

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued