BRPI0909689B1 - Método para autoendereçamento de um dispositivo em comunicação com um controlador e controlador configurado para dispositivos de autoendereçamento - Google Patents
Método para autoendereçamento de um dispositivo em comunicação com um controlador e controlador configurado para dispositivos de autoendereçamento Download PDFInfo
- Publication number
- BRPI0909689B1 BRPI0909689B1 BRPI0909689-2A BRPI0909689A BRPI0909689B1 BR PI0909689 B1 BRPI0909689 B1 BR PI0909689B1 BR PI0909689 A BRPI0909689 A BR PI0909689A BR PI0909689 B1 BRPI0909689 B1 BR PI0909689B1
- Authority
- BR
- Brazil
- Prior art keywords
- communication
- controller
- pulses
- contact
- pulse
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims abstract description 127
- 238000004891 communication Methods 0.000 title claims abstract description 127
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims description 2
- 238000010276 construction Methods 0.000 claims 1
- 238000012790 confirmation Methods 0.000 description 7
- 239000004606 Fillers/Extenders Substances 0.000 description 4
- 239000004020 conductor Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5038—Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5092—Address allocation by self-assignment, e.g. picking addresses at random and testing if they are already in use
-
- H04L29/12254—
-
- H04L29/1232—
-
- H04L61/2038—
-
- H04L61/2092—
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Programmable Controllers (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
dispositivos de autoendereçamento em uma fonte comum e estrutura de comunicação de barra-mento e método para sua realização. a presente invenção refere-se a um método que é apresentado para autoendereçar um dispositivo em comunicação com um controlador. o método inclui comunicar um pulso de um primeiro contato de um controlador, receber o pulso em um segundo contato de um dispositivo em comunicação com o controlador, comunicar um numero de pulsos de um primeiro contato do dispositivo e receber o numero de pulsos em um segundo contato do controlador, no qual o número de pulsos indica um numero de dispositivos em comunicação com o controlador.
Description
[0001] O presente documento de patente reivindica o benefício de prioridade previsto conforme o 35 U.S.C. § 119(e) do pedido de patente provisório US SN 61/034,268, depositado em 6 de março de 2008. O teor do presente pedido de patente provisório é aqui incorporado a título de referência para todos os fins.
[0002] A instalação e configuração e um sistema de controle e/ou monitoração pode ser um método dispendioso e consumidor de tempo. Mais especificamente, o endereçamento e identificação de Ada componente e/ou dispositivo para operação no sistema com frequência exigem que cada dispositivo individual seja manualmente configurado e identificado. Ethernet, Zigbee ou outros sistemas baseados em rede possam endereçar isto pelo utilizar-se dispositivos inteligentes e alocar aos mesmos uma identificação de rede ou aliás. Todavia, estes dispo-sitivos e sistemas baseados em rede são mais dispendiosos e complexos do que pode ser necessário para uma aplicação dada. Seria conveniente a apresentação de um sistema, dispositivo e método que possa se endereçar a estas áreas de uma maneira simples e de baixo custo.
[0003] Em uma modalidade, é descrito um método que pode se autoendereçar a um dispositivo em comunicação com um controlador. O método inclui comunicar um pulso de um primeiro contato de um controlador, receber o pulso em um segundo contato de um dispositivo em comunicação com o controlador, comunicar um número de pulsos de um primeiro contato do dispositivo, e receber o número de pulsos em um segundo contato do controlador, no qual o número de pulsos fornece uma indicação de um número de dispositivos em comunicação com o controlador.
[0004] Em outra modalidade, é apresentado um método para se autoendereçar a um dispositivo em comunicação com um controlador. O método inclui comunicar um pulso de um primeiro contato de um controlador a um segundo contato de um dispositivo em comunicação com o controlador, receber um número de pulsos de um segundo contato do controlador de um primeiro contato do dispositivo, no qual o número de pulsos indica um número de dispositivos em comunicação com o controlador.
[0005] Em outra modalidade, é apresentado um controlador configurado para dispositivos de autoendereçamento em comunicação com o mesmo. O controlador inclui um primeiro contato de comunicação, um segundo contato de comunicação, um processador de comunicação em comunicação com o primeiro e segundo contatos de comunicação, no qual o processador de comunicação é configurado para comunicar um pulso através do primeiro contato de comunicação a um dispositivo em comunicação com o controlador, e receber um número de pulsos do dispositivo em um segundo contato de comunicação, no qual o número de pulsos indica um número de dispositivos em comunicação com o controlador.
[0006] Em outra modalidade, é descrito um controlador configurado para dispositivos de autoendereçamento em comunicação com o mesmo. O controlador inclui um primeiro contato de comunicação, um segundo contato de comunicação, um processador de comunicação em comunicação com os primeiro e segundo contatos de comunicação, nos quais o processador de comunicação é configurado para comunicar um pulso através do primeiro contato de comunicação a um dispositivo em comunicação com o controlador, e a receber um número de pulsos do dispositivo em um segundo contato de comunicação, no qual o número de pulsos indica um número de dispositivos em comunicação com o controlador.
[0007] Em outras modalidades são descritas e cada uma das modalidades pode ser usada isoladamente ou conjuntamente em combinação.
[0008] Aspectos característicos adicionais e vantagens das modalidades expostas são descritas em, e se evidenciarão da Descrição Detalhada que se segue e das figuras.
[0009] A figura 1 ilustra uma configuração de sistema de comunicação conhecida; A figura 2 ilustra uma modalidade de um sistema de configuração configurada de acordo com a exposição aqui apresentada; A figura 3 ilustra uma parte de circuito de auto endereçamento mostrado na figura 2; A figura 3A é um fluxograma da operação da parte de circuito de auto endereçamento do sistema de comunicação mostrado na figura 2; A figura 3B ilustra uma modalidade alternada da parte de circuito de auto endereçamento do sistema de comunicação mostrado na figura 2; A figura 4 é um diagrama de pulsos da operação de um circuito de autoendereçamento típico; A figura 4A é um diagrama de pulsos alternado da operação de um circuito de autoendereçamento típico incluindo um pulso de confirmação; A figura 5 ilustra outra modalidade de um sistema de comunicação configurado de acordo com a descrição aqui apresentada; As figuras 6 e 6A ilustram vistas dianteiras e superiores do conector para uso em uma configuração de sistema de comunicação de acordo com a descrição aqui apresentada; A figura 7 ilustra um conector extensor para uso em um sistema de comunicação configurado de acordo com a descrição aqui apresentada; e A figura 8 ilustra um conector divisor ou de ramificação para uso em um sistema de comunicação configurado de acordo com a descrição aqui apresentada.
[00010] O sistema, método e dispositivos aqui examinados e descritos trata, da configuração, manutenção e correção de problemas de uma rede ou série encadeada de dispositivos. Os dispositivos podem ser ligados, por exemplo, através de uma contra chapa, um cabo em fita, fios individuais ou qualquer outro conduite apropriado, em uma modalidade, é constituído por um cabo em fita configurado para fornecer energia elétrica e comunicação bidirecional entre um controlador e um ou mais dispositivos. Em outra modalidade, o controlador é confi-gurado para comunicar um único pulso, sinal ou indicador para um dispositivo conectado através de um dos conduite expostos acima. O dispositivo, por sua vez, recebe o pulso do controlador e comunica dois pulsos em resposta. Este método se repete com cada dispositivo em comunicação com o conduite, gerando e comunicando um o mais pulsos do que foi recebido. O último dispositivo comunica um número de pulsos (n) para o controlador. Os n pulsos recebidos comunicam ao controlador a existência de n-1 dispositivos em comunicação com o controlador. Além disso, o controlador pode automaticamente alocar um único identificador numérico 1... n-1 a cada um dos dispositivos. Em outra modalidade, o dispositivo pode comunicar um segundo pulso ao longo da mesma via de comunicação em que o pulso original foi recebido.
[00011] A figura 1 ilustra uma modalidade de sistema de comunicação conhecido 100 que inclui um controlador 102 acoplado com o dispositivo ou módulo 104 a 114 através de um conduite 116; O conduite 116 encerra um par de linhas de energia 118a e 118b e um par de linhas de comunicação 120a e 120b. Em modalidades alternativas, o conduite 116 poderia ser uma placa-mãe, fios individuais, um cabo em fita ou qualquer outra estrutura apropriada. As linhas de energia elétrica 118a e 118b baseado nos requisitos do sistema, podem ser confi-guradas para fornecer, por exemplo, 12 VCC, 120 VCA, 24 VCC ou qualquer outra energia requerida. Além disso, em modalidades alternativas, o conduite 116 pode ser configurado para incluir múltiplas linhas de energia e condutores para fornecer diferentes tensões a diferentes componentes operando dentro do sistema. A energia requerida pode ser fornecida pelo controlador 102 ou através de uma fonte externa dependendo dos requisitos do sistema, dispositivos e módulos. Ao configurar o sistema 100, cada um dos dispositivos individuais ou módulos 104 a 114 tem de ser manualmente endereçado e identificado para permitir comunicação com o controlador 102. Este método de configuração e endereçamento constitui um método consumidor de tempo, tedioso e dispendioso.
[00012] As figuras; 2 e 3 ilustram uma modalidade de um sistema de comunicação de autoendereçamento 200 que inclui um controlador 202 acoplado com dispositivos ou módulos 204 a 214 através de um conduite 216. O conduite 216 poderia ser uma placa-mãe configurada para suportar e acoplar comunicativamente os dispositivos ou módulos 204 a 216, cabos individuais, manualmente instalados, um cabo em fita-padrão ou sob medida ou qualquer outra barra de transmissão de estrutura apropriada. O conduite 216 inclui um par de linhas de energia 218a e 218b e um par de linhas de comunicação 220a e 220b. O con- duite 216 ainda inclui um circuito de comunicação 222 tendo pernas de comunicação 224a e 224b. O circuito de comunicação 222 pode ser estabelecido em cooperação com uma extremidade do conector de linha (EOL) 226. O conector EOL 226 pode ainda incluir conector em anel 228 previsto para acoplar comunicativamente a perna de comunicação 224a com a perna de comunicação 224b. O conector EOL226 pode ainda incluir terminadores 230a a 230d para cada uma das linhas de energia e comunicação 118a, 118b, 120a e 120b respectivamente. Cada um dos dispositivos ou módulos 204 a 214 inclui um primeiro contato de comunicação 204a e segundo contato de comunicação 204b (primeiro e segundo contatos para os módulos individuais 206 a 214 que são identificados como 206a, 206b a 214a e 214b). O controlador 202 igualmente inclui um primeiro contato 202a e um segundo contato 202b se engatando com as pernas de comunicação 224a e 224b.
[00013] A figura 3 ilustra um circuito ou parte de autoendereçamento 232 que inclui, nesta modalidade típica, módulos individuais 206 a 214 e pernas de comunicação 224a e 224b. Como ilustrado nesta configuração típica, a perna de comunicação 224a é alterada em margarida do controlador 202 para cada um dos dispositivos e módulos 204 a 214 e a perna de comunicação 224b retorna ou volta a se conectar com o controlador 202 através do conector EOL 226;
[00014] A figura 3A é um fluxograma de uma operação típica 300 ou configuração do sistema 200 mostrado nas figuras 2 e 3. No bloco 302, o controlador 202 pode gerar e comunicar um pulso do contato 202a do controlador 202 para o contato 204a do módulo 204.
[00015] No bloco 304, o pulso, que pode ser, por exemplo, uma tensão aterrada ou um sinal constante de 12 VCC, etc., é recebido pelo módulo 204.
[00016] No bloco 306, o módulo 204 determina o número de pulsos (n) recebido no contato 204a. Nesta modalidade típica, o módulo 204 recebe um (1) pulso do controlador 202.
[00017] No bloco 308, o módulo 204, por sua vez, retransmite o número determinado de pulsos (n) do contato 204b para contato 206a do módulo 206. O módulo 204 ainda aguarda ou faz uma pausa por um intervalo definido entre pulsos ou retardo e comunica um pulso adicional (1) ao módulo 206. Assim, o número de pulsos transmitido por cada sucessivo dispositivo é o número de pulsos recebidos (n) incrementado ou aumentados por um (n+1).
[00018] No bloco 310, o módulo 204 tendo recebido um único pulso do controlador 202 assume o endereço automaticamente alocado de um (1). Desta maneira, o modulo 206 receberá dois pulsos (a retransmissão do pulso pelo controlador 202 e os novos pulsos adicionados pelo módulo 204) e assume o endereço automaticamente alocado de dois (2). Os pulsos gerados por cada dispositivo ou módulo e o controlador podem ter uma duração ou período de, por exemplo, um 100 ms ou qualquer outro tempo suficiente para ativar um LED ou outro indicador desse modo permitindo a um instalador ou operador a visualizar a ocorrência do método de endereçamento. O tempo entre pulsos pode igualmente ser um retardo ou período de espera igual a, ou de extensão diferente da duração de pulso de 100 ms. Os contatos sobre cada um dos dispositivos e/ou controlador podem ser monitorados com maior frequência, por exemplo, cada 10 ms, para a recepção de uma indicação entrante tal como um pulso, uma mudança de nível, um bordo anterior, um bordo posterior, ou qualquer outra indicação ou notificação.
[00019] No bloco 312, o método pode reiniciar/repetir a partir do bloco 302 salvo os pulsos n+1 serem recebidos pelo controlador 202.
[00020] No bloco 314, o controlador 202 analisa os pulsos recebidos n+1 e para determinar que está em comunicação com n dispositi- vos e cada um dos dispositivos é numerado de 1 a n em sequência.
[00021] Completada a comunicação dos pulsos através do circuito de comunicação 222, o controlador 202 pode se comunicar diretamente com cada um dos dispositivos ou módulos 204 a 214 utilizando o endereço auto-alocado singular. O endereço auto-alocado singular pode ser o endereço físico do módulo ou pode ser utilizado como um endereço temporário para permitir o controle a se comunicar com o módulo durante um ambiente de preparação, instalação ou manutenção. Posteriormente, o endereço temporário pode ser substituído e/ou su-plementado com um endereço permanente e/ou identificação de rede fornecido pelo controlador 202 e/ou operador.
[00022] Na presente modalidade cada um dos primeiro e segundo contatos de comunicação, para maior conveniência, como exclusivamente comunicando ou recebendo pulsos. Todavia, será entendido, que os primeiro e segundo contatos de comunicação sobre todos os dispositivos ou módulos e o controlador podem ser configurados tanto para comunicar ou detectar pulsos ao longo das pernas de comunicação 224a e 224b. Esta configuração permite que os fios de perna de comunicação 224 sejam fisicamente trocados na instalação, e habilita os dispositivos 204 a 214a detectar ou determinar os a e b contatos ou pinos pelos quais o contato efetivo (a ou b) recebe o pulso.
[00023] Em uma modalidade, cada um dos módulos 204 a 214 é configurado para comunicar um pulso de confirmação ao longo do mesmo trajeto e através do mesmo contato de comunicação que o pulso e/ou pulsos são recebidos. Por exemplo, o dispositivo ou módulo 206 pode comunicar um pulso de confirmação através do primeiro contato 206a após comunicar n+1 pulsos através do segundo contato 206b. O controlador 202 pode, por sua vez, controlar e analisar o número recebido de pulsos de confirmação recebidos no contato 202a para determinar o número de dispositivos ou módulos em comunica ção ao longo da perna de comunicação 224a e/ou determinar o último dispositivo ou módulo se comunicando antes de uma interrupção ou disrupção. Os pulsos de confirmação podem ser utilizados para acionar ou ativar um LED no controlador 202 desse modo proporcionando um indicador visual para um usuário.
[00024] Em outra modalidade, qualquer um dos módulos 204 a 214 pode ser configurado para funcionar ou operar como um módulo não endereçado (UAM). Por exemplo, se qualquer módulo 204 a 214 deixou de receber um pulso dentro de um período extenso (por exemplo 30 segundos após a ativação), então o UAM podería gerar um pulso prolongado, um padrão de três (3) pulsos, etc. sobre ambos primeiro e segundo contatos de comunicação. Quaisquer módulos restantes que recebam um sinal da UAM armazenam as informações para comunicação ao controlador 202. Este procedimento ou rotina de UAM pode ser utilizado resolver problemas de fiação nas versões complexas do sistema de comunicação de autoendereçamento 200.
[00025] A figura 3B ilustra outra modalidade na qual cada um dos módulos 204 a 214 inclui um terceiro contato de comunicação 204c, 206c, 208c, 210c, 212c, e 214c terminados em, ou de outro modo em comunicação com, a perna de comunicação 224b. Nesta configuração, se um sinal UAM tal como quando um pulso é recebido em um dos terceiros contatos de comunicação antes do número de pulsos (n) ser recebido no correspondente primeiro contato de comunicação, então o módulo, realizando que um pulso existe na linha de retorno antes de ter sido endereçada, aguarda até nenhum pulso ser recebido no primeiro contato de comunicação por um período de tempo e então comunica um sinal UAM ao controlador ou qualquer outro dispositivo usando todos três canais de comunicação a, b, e c. Em ainda outra modalidade, o módulo pode retransmitir ou pode comunicar o sinal UAM ao controlador através da conexão terminada para a perna de comunicação 224c, conforme exposto acima.
[00026] Em ainda outra modalidade, as terminações individuais 204c a 214c podem permitir que o conector EOL 226 seja eliminado de uma configuração. Na presente modalidade, se um módulo deixa de receber um pulso de confirmação de um módulo subsequente, o módulo pode retransmitir o pulso n+1 apropriado através da perna de comunicação terminada (204c a 214c) para o controlador 202. Desta maneira, quer o conector EOL 226 seja eliminado ou o controlador 202 possa determinar onde ao longo do circuito de comunicação 222 uma interrupção pode ter ocorrido.
[00027] As figuras 4 e 4A ilustram representações gráficas dos pulsos durante um procedimento de autoendereçamento, e os pulsos e os pulsos de confirmação durante um procedimento de autoendereçamento. Para simplificar, estas figuras não mostram as mudanças de pulso diminutas devido à amostragem em cada dispositivo. A figura 4 ilustra um diagrama de pulsos 400 mostrando um pulso 402 comunicado pelo primeiro contato 202a do controlador 202. De maneira similar, os pulsos 402 e 404 são comunicados pelo segundo contato 204b do módulo 204. No presente exemplo, a inclusão de um único pulso adicional (pulso 404) indica que o módulo 204 é autoendereçado com o identificador um (01). O método de incluir e transmitir um pulso adicional para cada módulo adicional continua até uma série final de pulsos (n+1) ser comunicada ao segundo contato 202b do controlador 202. A figura 4A ilustra um diagrama de pulsos alternados 400’ mostrando pulsos 402 comunicados pelo primeiro contato 202a e um correspondente pulso de confirmação 406 subsequente recebido no primeiro contato 202a.
[00028] Um sistema de comunicação configurado de acordo com um ou mais elementos descritos aqui proporciona dispositivos de endereçamento automático, módulos e/ou elementos hardwired com os mesmos. Configurando os primeiro e segundo contatos dos dispositivos, módulos e/ou elementos tanto para comunicar como para receber pulsos ou sinais, a montagem e/ou fiação do sistema pode ser facilitada. A inclusão do circuito em anel de comunicação 222 facilita o diagnóstico e solução de problemas dentro do sistema 200.
[00029] A figura 5 ilustra outra modalidade de um sistema de comunicação de autoendereçamento 500 incluindo uma derivação T ou outra estrutura de ramificação. Na presente modalidade, um ramal de comunicação 502 é estabelecido na derivação T ou ramificação506 pelo redirecionar a perna de comunicação 224a ao longo da primeira perna de comunicação 504a e retornar ao longo da segunda perna de comunicação 504b. Nesta modalidade, o ramal de comunicação 502 inclui os módulos 508, 510 e o conector EOL 512. Os módulos 206 e 514 podem ser configurados para monitorar e receber quaisquer sinais UAM gerados e comunicados pelos módulos 508 e 510 do ramal de comunicação 502.
[00030] As figuras 6 e 6A ilustram vistas alternativas de um conduite 600 configurado para mecanicamente e eletricamente acoplado com um conector 650. Nesta modalidade típica, o conduite 600 é um cabo em fita que inclui um par de linhas de energia 218a e 218b tendo um diâmetro maior em relação ao diâmetro do par de linhas de comunicação 220a e 220b e as pernas de comunicação 224a e 224b. Desta maneira, o cabo em fita 600 chaveado ou configurado para permitir a prevenção do desalinho ou agrupamento. Será compreendido que nesta configuração e/ou figura, o conector 650 pode ainda ser aplicado sobre um ou outro lado do cabo em fita 600.
[00031] O conector 650 é um componente de duas peças incluindo uma primeira parte 652 pivotavelmente afixada a uma segunda parte 654 através de uma articulação 656. As primeira e segunda partes 652, 654 podem incluir uma pluralidade de canais ou ranhuras generi- camente indicadas pelos numerais de referência 658a a 658f dimensionadas e previstas para se engatar com os correspondentes diâmetros e configuração do cabo em fita 600. Cada um dos canais 658a a 658f pode incluir um condutor para perfurar a caixa ou alojamento do cabo e acoplar comunicativamente os condutores individuais com um correspondente contato 660a a 660f sobre a segunda parte 654. O primeiro canal 658a pode incluir um elemento cortante não condutivo 668 conduzido na primeira parte e previsto para seccionar a primeira perna de comunicação 224a quando disposta no primeiro canal 658a da segunda parte 654. Na presente modalidade, o primeiro canal 658a inclui um par de condutores dispostos em lados opostos do elemento cortante não condutivo 668. Desta maneira, comunicação pode ser estabelecida entre o cabo em fita 650 e os primeiro e segundo contatos dispostos sobre cada módulo.
[00032] A figura 6A ilustra um par de conectores 650 e 650’ engatados cooperativamente ao longo do lado oposto do cabo em fita 600. Nesta configuração, as posições recíprocas dos conectores 660 e 660’ são invertidas. As posições recíprocas invertidas capacitam comunicar e receber pulsos em cada um dos primeiro e segundo contatos desejável para facilitar a montagem e a manutenção.
[00033] A figura 7 ilustra um conector 650 configurado para operar como um extensor 700. O extensor 700 suporta um primeiro cabo em fita 600 e um segundo cabo em fita 600’ entre uma parte central 704. A parte central 704 é pivotavelmente afixada a uma primeira parte 702 e a uma segunda parte 706 através de articulações 656 e 656’ respectivamente. Em operação, o extensor 700 proporciona uma conexão condutiva direta entre cada linha de comunicação e/ou de energia do primeiro cabo em fita 600 e do segundo cabo em fita 600’. Desta ma-neira, uma extremidade do primeiro cabo em fita 600 pode ser ligada com uma extremidade do segundo cabo em fita 600’.
[00034] As figuras 5 e 8 ilustram uma modalidade alternativa do extensor 700 configurada para operar como um conector divisor 800. Nesta modalidade, a primeira parte 702 pode incluir um elemento cortante não condutivo 668 previsto para seccionar a perna de comunicação 224a e estabelecer primeiro e segundo contatos de um e de outro lado do elemento cortante não condutivo. Nesta modalidade típica, a primeira perna de comunicação 504a pode estar em comunicação com o primeiro contato e a perna de comunicação 224a sobre um lado do elemento cortante não condutivo 668. A segunda perna de comunicação 504b pode, através do conector EOL 512 mostrado na figura 5, ser de ligação transversal com o segundo contato e a parte remanescente da perna de comunicação 224a sobre o lado oposto do elemento cortante não condutivo 668.
[00035] Deve ser entendido que diversas variações e modificações para as modalidades presentemente preferidas aqui descritas se apresentarão àqueles versados na técnica. As ditas variações e modificações podem ser introduzidas sem se afastar do espírito e âmbito da presente invenção e sem reduzir as vantagens pretendidas. Por conseguinte, é proposto que as ditas variações sejam abrangidas pelas concretizações apensas.
Claims (13)
1. Método para autoendereçamento de um dispositivo (204- 214) em comunicação com um controlador (202), o método caracterizado pelo fato de que compreende - comunicar um pulso de um primeiro contato (202a) de um controlador (202); - receber o pulso em um segundo contato (204a) de um dispositivo (204-214) em comunicação com o controlador (202); - comunicar um número de pulsos de um primeiro contato (204b) do dispositivo (204-214); e - receber um número de pulsos em um segundo contato (202b) do controlador (202), sendo que o dito número de pulsos indica um número de dispositivos (204-214) em comunicação com o controlador (202), o método compreendendo ainda - comunicar segundos pulsos, em resposta ao pulso recebido, do segundo contato (202b) do dispositivo (204-214); e - receber os segundos pulsos no primeiro contato (202a) do controlador (202), sendo que o número de segundos pulsos indica um mais que o número de dispositivos (204-214) em comunicação com o controlador (202).
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato de que o número de pulsos recebidos no controlador (202) indica um mais do que o número de dispositivos (204-214) em comunicação com o controlador (202).
3. Método de acordo com a reivindicação 1, caracterizado pelo fato de que comunicar um número de pulsos ainda compreende - gerar múltiplos pulsos correspondentes a um endereço do dispositivo (204-214); e - comunicar os múltiplos pulsos e o pulso recebido.
4. Método de acordo com a reivindicação 1, caracterizado pelo fato de que a comunicação do pulso inclui comunicar o pulso através de um cabo em fita ou placa-mãe.
5. Controlador (202) configurado para dispositivos de auto-endereçamento (204-214) em comunicação com o mesmo, o controlador compreendendo - um primeiro contato de comunicação (202a); - um segundo contato de comunicação (202b); - um processador de comunicação em comunicação com os primeiro e segundo contatos de comunicação (202a, 202b), caracterizado pelo fato de que o processador de comunicação é configurado para comunicar um pulso através do primeiro contato de comunicação (202a) a um dispositivo (204-214) em comunicação com o controlador (202); e receber um número de pulsos do dispositivo (204-214) em um segundo contato de comunicação (202b), sendo que o número de pulsos indica um número de dispositivos (204-214) em comunicação com o controlador (202), o processador de comunicação sendo ainda configurado para receber do dispositivo (204-214) segundos pulsos no primeiro contato de comunicação (202a) do controlador (202), sendo que o número de segundos pulsos indica um mais que o número de dispositivos (204-214) em comunicação com o controlador (202).
6. Controlador de acordo com a reivindicação 5, caracterizado pelo fato de que adicionalmente compreende uma memória em comunicação com o processador de comunicação, a memória configurada para armazenar o número recebido de pulsos.
7. Controlador de acordo com a reivindicação 5, caracteri zado pelo fato de que o número de pulsos indica um mais que o número de dispositivos (204-214) em comunicação com o controlador (202).
8. Controlador de acordo com a reivindicação 5, caracterizado pelo fato de que o processador de comunicação é adicionalmente configurado para receber múltiplos pulsos correspondentes a um endereço do dispositivo (204-214), sendo que os múltiplos pulsos incluem o pulso comunicado pelo processador de comunicação.
9. Controlador de acordo com a reivindicação 5, caracterizado pelo fato de que os primeiro e segundo contatos de comunicação (202a, 202b) são acoplados com um barramento sensor.
10. Controlador de acordo com a reivindicação 9, caracterizado pelo fato de que o barramento sensor é um cabo em fita.
11. Controlador de acordo com a reivindicação 10, caracterizado pelo fato de que o cabo em fita inclui um barramento de energia e um barramento de comunicação.
12. Controlador de acordo com a reivindicação 5, caracterizado pelo fato de que o dispositivo (204-214) é um dispositivo energi- zado por linha.
13. Controlador de acordo com a reivindicação 12, caracterizado pelo fato de que o dispositivo energizado por linha é um sensor de automação de construção.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US3426808P | 2008-03-06 | 2008-03-06 | |
| US61/034,268 | 2008-03-06 | ||
| US12/398,802 US8060658B2 (en) | 2008-03-06 | 2009-03-05 | Auto addressing devices on a common power and communication bus structure and method therefor |
| US12/398,802 | 2009-03-05 | ||
| PCT/US2009/001458 WO2009111068A1 (en) | 2008-03-06 | 2009-03-06 | Auto addressing devices on a common power and communication bus structure and method therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0909689A2 BRPI0909689A2 (pt) | 2017-05-23 |
| BRPI0909689B1 true BRPI0909689B1 (pt) | 2020-09-29 |
Family
ID=41054761
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0909689-2A BRPI0909689B1 (pt) | 2008-03-06 | 2009-03-06 | Método para autoendereçamento de um dispositivo em comunicação com um controlador e controlador configurado para dispositivos de autoendereçamento |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8060658B2 (pt) |
| EP (1) | EP2250795B1 (pt) |
| KR (1) | KR101160419B1 (pt) |
| CN (1) | CN102007755B (pt) |
| BR (1) | BRPI0909689B1 (pt) |
| CA (1) | CA2717450C (pt) |
| MX (1) | MX2010009474A (pt) |
| WO (1) | WO2009111068A1 (pt) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102428690B (zh) * | 2009-05-13 | 2015-04-15 | 皇家飞利浦电子股份有限公司 | 在分段网络中分配网络地址以用于通信的方法 |
| CN102200953A (zh) * | 2010-03-24 | 2011-09-28 | 鸿富锦精密工业(深圳)有限公司 | 电子系统 |
| US9785590B2 (en) | 2014-02-13 | 2017-10-10 | Darcy Winter | Bus auto-addressing system |
| US10162783B2 (en) | 2015-03-27 | 2018-12-25 | Rockwell Automation Technologies, Inc. | Method and system for defining slot addresses |
| CN106128001B (zh) * | 2016-07-14 | 2019-03-29 | 中车青岛四方车辆研究所有限公司 | 基于独立模块组合3u机箱结构的列车烟火报警通讯方法 |
| CN106205013B (zh) * | 2016-07-14 | 2018-10-26 | 中车青岛四方车辆研究所有限公司 | 基于自动寻址方式的烟火探测器及通讯方法 |
| US10212658B2 (en) * | 2016-09-30 | 2019-02-19 | Kinetic Technologies | Systems and methods for managing communication between devices |
| EP3419225B1 (en) | 2017-06-21 | 2020-03-18 | Nxp B.V. | System and method allowing for determining relative positions of slave units along a stub bus |
| DE202018006079U1 (de) | 2018-02-05 | 2019-02-21 | Elmos Semiconductor Aktiengesellschaft | Busknoten der zur Ausführung eines Verfahrens zur Vergabe von logischen Busknotenadressen geeignet ist, das für beliebige Datenbus-Topologien geeignet ist |
| US10826782B2 (en) * | 2018-10-30 | 2020-11-03 | Ge Aviation Systems Limited | Method and apparatus for initializing a controller module |
| DE102020109717B4 (de) | 2020-04-07 | 2026-05-07 | Elmos Semiconductor Se | Verfahren zur Autoadressierung eines bidirektionalen Zweidrahtbusses |
| US11720090B2 (en) | 2020-11-20 | 2023-08-08 | Rockwell Automation Technologies, Inc. | Fault tolerant backplane slot assignment |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2103397A (en) * | 1981-07-31 | 1983-02-16 | Philips Electronic Associated | Digital data aparatus with memory selection |
| EP0082889B1 (en) * | 1981-12-29 | 1985-06-05 | International Business Machines Corporation | Method and arrangement for local address acquisition by a station in a communication system |
| US5204669A (en) * | 1990-08-30 | 1993-04-20 | Datacard Corporation | Automatic station identification where function modules automatically initialize |
| GB9018989D0 (en) * | 1990-08-31 | 1990-10-17 | Ncr Co | Work station and method for configuring thereof |
| US5805817A (en) * | 1994-12-12 | 1998-09-08 | Accton Technology Corporation | Method and device for setting terminal state and assigning ID number for concentrator |
| US5636342A (en) * | 1995-02-17 | 1997-06-03 | Dell Usa, L.P. | Systems and method for assigning unique addresses to agents on a system management bus |
| US5890193A (en) * | 1995-07-28 | 1999-03-30 | Micron Technology, Inc. | Architecture for state machine for controlling internal operations of flash memory |
| JP3615596B2 (ja) * | 1995-08-22 | 2005-02-02 | ファナック株式会社 | 数値制御装置 |
| US6185184B1 (en) * | 1995-09-25 | 2001-02-06 | Netspeak Corporation | Directory server for providing dynamically assigned network protocol addresses |
| US6240478B1 (en) * | 1998-10-30 | 2001-05-29 | Eaton Corporation | Apparatus and method for addressing electronic modules |
| US6629172B1 (en) * | 1998-12-14 | 2003-09-30 | Micron Technology, Inc. | Multi-chip addressing for the I2C bus |
| US6501761B1 (en) * | 1999-02-25 | 2002-12-31 | Fairchild Semiconductor Corporation | Modular network switch with peer-to-peer address mapping communication |
| DE19934514C5 (de) * | 1999-07-22 | 2013-03-14 | Pilz Gmbh & Co. Kg | Verfahren zum Konfigurieren eines an einen Feldbus angeschlossenen Busteilnehmers |
| US6738920B1 (en) * | 2000-11-28 | 2004-05-18 | Eaton Corporation | Method for deriving addresses for a plurality of system components in response to measurement of times of receipt of two signals by each component |
| DE102005025703B4 (de) | 2005-06-04 | 2015-09-10 | Phoenix Contact Gmbh & Co. Kg | Vorrichtung zur Adressierung und Positionsbestimmung eines Gerätemoduls |
| DE102005062540A1 (de) | 2005-12-27 | 2007-07-05 | Robert Bosch Gmbh | Verfahren zur Adressierung |
| US7551492B2 (en) * | 2006-03-29 | 2009-06-23 | Mosaid Technologies, Inc. | Non-volatile semiconductor memory with page erase |
-
2009
- 2009-03-05 US US12/398,802 patent/US8060658B2/en active Active
- 2009-03-06 KR KR1020107019731A patent/KR101160419B1/ko active Active
- 2009-03-06 EP EP09718027A patent/EP2250795B1/en active Active
- 2009-03-06 BR BRPI0909689-2A patent/BRPI0909689B1/pt active IP Right Grant
- 2009-03-06 CA CA2717450A patent/CA2717450C/en active Active
- 2009-03-06 CN CN2009801076607A patent/CN102007755B/zh active Active
- 2009-03-06 MX MX2010009474A patent/MX2010009474A/es active IP Right Grant
- 2009-03-06 WO PCT/US2009/001458 patent/WO2009111068A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US8060658B2 (en) | 2011-11-15 |
| CN102007755A (zh) | 2011-04-06 |
| EP2250795A1 (en) | 2010-11-17 |
| CA2717450A1 (en) | 2009-09-11 |
| KR101160419B1 (ko) | 2012-06-26 |
| EP2250795B1 (en) | 2012-12-26 |
| WO2009111068A1 (en) | 2009-09-11 |
| KR20100107074A (ko) | 2010-10-04 |
| US20090228609A1 (en) | 2009-09-10 |
| MX2010009474A (es) | 2010-09-28 |
| CA2717450C (en) | 2014-01-21 |
| BRPI0909689A2 (pt) | 2017-05-23 |
| CN102007755B (zh) | 2013-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101160419B1 (ko) | 공통 전력 및 통신 버스 구조에 대한 자동 어드레싱 디바이스들 및 그에 대한 방법 | |
| PT1173811E (pt) | Sistema de monitorização do padrão de ligação das portas de dados | |
| US7519003B2 (en) | System and method for electronically identifying connections of a cross-connect system | |
| JPH10188528A (ja) | ディスクドライブを収容するシェルフのための自動シェルフアドレス指定及びエラー検出方法及び装置 | |
| US11133768B1 (en) | System, for motor control center, having a dual structure of integrated modules and communication | |
| CN105164891A (zh) | 自动转换开关模块 | |
| CN211856209U (zh) | 一种断线检测电路以及线材摇摆测试装置 | |
| JP2002330514A (ja) | 秤量セルの接続システム | |
| US3800214A (en) | Apparatus for testing energized and non-energized electrical circuits | |
| US20070054527A1 (en) | Structured cabling system and patching method | |
| TWM420703U (en) | Power on self test card for mainboard | |
| PT116918B (pt) | Sistema de teste para uma disposição de cabos | |
| CN111611118A (zh) | 板卡自检监测系统、方法和装置 | |
| US8660011B2 (en) | Intelligent jack providing perceptible indication of network connectivity | |
| CN111928895B (zh) | 数据采集系统及数据采集方法 | |
| EP2022021A1 (en) | Improvements in and relating to electrical connection systems | |
| CN116381568A (zh) | 一种旋变定子绕组出线检测装置 | |
| GB2527310A (en) | Patchmate cable tracer and continuity tester | |
| JP2009514471A (ja) | インテリジェントパッチングインフラストラクチャ管理システム | |
| CN101263682A (zh) | 用于监控网络中电缆接口连接的系统 | |
| CN218824431U (zh) | 线缆检测装置 | |
| ES2993879T3 (en) | Network interface with deactivatable automatic bypass functionality between two network connectors | |
| CN217766707U (zh) | 半导体器件测试装置 | |
| CN111669929A (zh) | 一种机柜、机柜组及其监控方法、监控设备 | |
| BRPI0318650B1 (pt) | dispositivo de emenda de fios elétricos aos grupos |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04L 29/12 , H04L 12/40 Ipc: H04L 29/12 (1990.01) |
|
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 29/09/2020, OBSERVADAS AS CONDICOES LEGAIS. |