Escolar Documentos
Profissional Documentos
Cultura Documentos
LONWORKS
Prof. Ralf Moura, MSc
PMP, PRINCE2, COBIT, CTAL-TM, IS20F, ISFS, ITIL, MOF, CTFL, CPRE-FL, CCF, CI-SCS, MCP
Introdução
• A LonWorks (Local Operating Network) foi criado pela Echelon
Corporation na década de 1990;
• A LonWorks fornece uma plataforma para comunicação entre
dispositivos industriais. Porém é também aplicada a automação predial;
• O LonWorks implementa uma rede de dispositivos com a capacidade de
comunicação entre eles, não necessitando de um dispositivo mestre para
efetuar a comunicação.
• Cada dispositivo tem a capacidade de tomar decisões e se deve ou não enviar
informação para a rede. (Acesso ao meio descentralizado)
T T
T
T
T
T
T
Arquitetura
Meio Físico
Funcionamento
Os circuitos comunicam entre si enviando telegramas que contêm a direção do
destinatário, informação para o routing, dados de controle assim como os dados
da aplicação do utilizador e um checklist como código detector de erros. Todas as
comunicações de dados são iniciadas num Neuron Chip.
Neuron Chip
• O Neuron Chip é um circuito integrado VLSI que
possui:
• três processadores de 8 bits - dois deles especialmente
criados para a execução do protocolo LonTalk, cabendo
ao terceiro as aplicações do nó;
• memórias EEPROM, RAM e ROM;
• um transdutor para ligação ao meio físico de
comunicação;
• hardware e software para construir dispositivos de
controlo;
• 11 pinos de I/O;
• firmware LonWorks, incluindo o protocolo LonTalk e um
sistema operacional de tempo real.
Neuron Chip
• Tem um identificador único, o Neuron ID, que permite direccionar
qualquer nodo de forma unívoca dentro de uma rede de controlo
LonWorks. Este identificador, com 48 bits, é gravado na memória
EEPROM durante o fabrico do circuito.
• Tem um modelo de comunicação que é independente do meio físico
sobre o qual funciona, isto é, os dados podem transmitir-se sobre
cabos de pares do tipo telefonico, correntes portadoras, fibra
óptica, radiofrequência, infravermelhos e cabo coaxial, entre outros.
• O firmware que implementa o protocolo LonTalk, proporciona
serviços de transporte e routing extremo a extremo. Está incluído
um sistema operacional que executa e planifica a aplicação
distribuída e que maneja as estruturas de dados que são
comunicadas pelos nodos.
Camada Física
• Quando baseada em rede dedicada, opera
em 78kbit/s usando Manchester diferencial
• Existem transceivers para vários meios de
comunicação e diferentes topologias de rede:
• FTT-10: meio tipo par trançado, taxa de transmissão de
78Kbps, suporta 127 nós em um barramento de até
2700m ou segmentos de até 500m com topologia estrela
ou anel;
Camada Física
• LPT-10: meio tipo par trançado, taxa de transmissão de 78kbps,
suporta opcionalmente 32 nós com consumo de 100mA ou 64
nós com consumo de até 50mA, ou 128 nós com consumo de
25mA cada. Barramento de 2200m ou segmentos de até 500m
em estrla ou anel. (Alimentação e dados no mesmo grupo de
fios).
• TPT/XF-78: par trançado, taxa de 78Kbps, barramento com
2000m e 64 nós;
• TPT/XF-1250: Semelhante ao anterior, mas com taxa de
transmissão de 1,25Mbps para distâncias de até 500m.
Camada Física
• PLT-10A: utiliza como meio físico a própria rede elétrica da casa ou
prédio por meio da tecnologia spread spectrum;
• Spead Spectrum é uma técnica de transmissão de dados utilizadas em
sistemas com elevados níveis de interferência, operando na faixa de
freqüência de 100KHz até 450KHz com taxas de transmissão de até
5,4Kbps.
Camada Física
• PLT-20: Idem ao anterior, porém com frequência de 125KHz a 140KHz com taxa de
transmissão de 5,4Kbps.
• PLT-30: idem aos anteriores, mas com frequências de 9 a 95KHz e taxa de 2Kbps.
• RF-300: usa sinais de radio frequência de 300MHz e taxa de transmissão de 1200bps
(redes sem fio);
• RF-450: idem ao anterior com 450MHz e taxa de 4800bps;
• RF-900: idem ao anterior com 900MHz e taxa de 39Kbps;
• IR: usa sinais em infravermelho, com taxa de 78Kbps;
• Fibra ótica: taxa de 1,25Mbps;
• Cabo Coaxial: taxa de 1,25Mbps.
Camada de Enlace
• Na subcamada MAC é utilizado o protocolo
CSMA preditivo p-persistente com detecção de
colisão e atribuição de prioridade às
mensagens;
• Este protocolo é preditivo, ou seja, prevê o
tráfego de rede;
• Algoritmo de predição de colisão que permite a
um canal elevar sua capacidade ao máximo;
• A camada LLC suporta somente serviços sem
conexão e oferece funções de enquadramento
e checagem com CRC;
Camada de Enlace
• O acesso ao canal implementado por este protocolo é o CSMA p –
persistente preditivo.
• Como é típico neste tipo de acesso, utilizam-se slots, ou seja, os nós só
tentam transmitir num determinado slot reduzindo desta forma a
probabilidade de colisão.
• Em carga reduzida são utilizados 16 slots, originando atrasos superiores
no acesso.
• Quando a carga é elevada utilizam-se 16*n slot s, originando atrasos
menores no acesso e diminuindo a probabilidade de colisão.
• O valor de n é permanentemente atualizado, o nó que transmite indica
quantas respostas ou confirmações espera, assim os nós de recepção
incrementam n e no fim de cada ciclo decrementam n.
Camada de Enlace
• O protocolo permite estabelecer prioridades ao
nível do nó, ou seja, todas as mensagens que saem desse nó
tem a mesma prioridade.
• Podem existir casos de exceção em que as mensagens têm
outra prioridade.
• A prioridade varia entre 0 e 127, cada uma destas só pode ser
atribuída a um nó por canal.
• Normalmente reserva-se a prioridade 1 para o nó de gestão
de rede.
Camada de Rede
• LonWorks oferece uma série de elementos de
interconexão de sub-redes LON, incluindo roteadores
(Por exemplo; RTR-10) e pontes;
• Uma rede LON pode ser composta por várias sub-
redes com meios físicos diversos com até 32385 nós.
Camada de Rede
i.LON 10
i.LON 1000
i.LON 100
Camadas Superiores
• De modo a conseguir uma rápida implantação deste protocolo no
mercado, a empresa responsável pelo desenvolvimento deste (Echelon)
concebeu um microprocessador específico designado por Neuron Chip.
• Este microprocessador implementa em "firmware" o protocolo de
comunicação, o que evita a necessidade de desenvolvimentos ou
programação nesta área a quem queira desenvolver dispositivos para este
tipo de redes.
• O Neuron Chip providencia as seis primeiras camadas do modelo OSI,
bastando para isso desenvolver a camada de aplicação, o que obriga a uma
normalização dos dispositivos de diferentes fabricantes e permite um
desenvolvimento mais fácil e rápido de aplicações.
Camadas Superiores