You are on page 1of 30

Relatrio Redes Industriais de Comunicao

Rede
N 1

N 2

N n

Aplicao

Aplicao

Aplicao

Enlace

Enlace

Enlace

Fsico

Fsico

Fsico

Meio Fsico

1. Rede Fsica:
Meio Fsico:
o Caractersticas: dimetro do fio, capacitncia, blindagem, etc.;
o Comprimento mximo.
Topologias (anel, barramento, etc.);
Nmero mximo de ns;
Alimentao dos ns;
Estrutura dos pacotes de dados;
Sinal:
o Codificao;
o Temporizao;
o Nveis (tenso, corrente);
o Taxa de transmisso.

1 Rede Fsica
1.1 Meio Fsico:
1.1.1 Caractersticas: dimetro do fio, capacitncia, blindagem, etc.;
Este cabo foi criado especialmente para o AS-i, com caractersticas eltricas bastante similares,
mas com uma forma de instalao especca. Esse cabo, figura 1, pode ser com ou sem
blindagem, mas preferencialmente so utilizados os cabos sem blindagem e com as seguintes
caractersticas (na freqncia de 167 kHz).

Resistencia do cabo: < 90 m/m

Capacitncia do cabo: < 80 pF/m

Impedncia: 70 to 140

Condutncia: 5 S/m

recomendado um cabo com corte de seo transversal de 2 x 1.5 mm2.

Relatrio Redes Industriais de Comunicao

Figura 1 - Cabos padres do barramento AS-i.


O cabo AS-i, no blindado, no tranado, possui dois condutores paralelos e conduz tanto dado
quanto a alimentao dos escravos. O seu isolamento externo amarelo e possui uma forma
geomtrica caracterstica, desenhada para se evitar a xao com a polaridade invertida.
O cabo no precisa ser cortado ou "descascado" para ser conectado. Isso em geral causa de
quedas de tenso indesejveis e so potenciais fontes de mal-contato. Em contrapartida possui
uma forma de instalao bastante interessante, que contribui para economia de custos em sua
instalao.
O princpio simples: o contato com os condutores internos realizado por meio de lminas
condutoras, que penetram os isolamentos plsticos at os os de cobre internos.
O revestimento externo possui uma propriedade "cicatrizante", ou seja, no caso de as lminas
serem desconectadas ele se fecha, no aparentando o corte realizado longitudinalmente.
evidente que os revestimentos permanecem perfurados, mas no oferecerem risco de curtocircuito devido a essa tcnica.

Figura 2 - a) Acoplamento do mdulo ao barramento; b) Pinos de perfurao.


Outros cabos tambm so encontrados na rede AS-i, para cada cabo h uma cor que
especifica a sua funo e garante que no haja invero de utilizao no momento em que a
rede instalada.

Relatrio Redes Industriais de Comunicao


Conforme figura 3 podemos observar que existe outros tipos de cabos. O cabo flat amarelo
possui dois fios, sem blindagem e utilizado para alimentao e dado nos escravos. O cabo
flat preto semelhante ao cabo amarelo, porm utilizado para fromecer uma alimentao
auxiliar de at 30Vdc ao escravo.
O cabo flat vermelho, possui as mesmas caractersticas construtivas do cabo amarelo, mas sua
tinalidade levar alimentao auxiliar de at 230 Vac. Outros cabos podem ser utilizados como

Figura 3 Tipos de cabos utilizados na rede AS-i

1.1.2 Comprimento Mximo


O comprimento mximo de um cabo do barramento AS-i de 100 m sem o uso de repetidores.
No caso de serem utilizados os repetidores um comprimento mximo de 300 m permitido.
O comprimento do barramento AS-i pode ser calculado pela adio do tamanho do cabo do
barramento mais duas vezes o tamanho dos acessrios conectados a rede.
1.2 Topologias
A topologia de rede do sistema AS-i deixada ao usurio, o que simplica o seu projeto. A
restrio que deve ser observada o limite mximo de 100m de comprimento para o cabo.
importante notar tambm que no so necessrias impedncias terminais, o que tambm
simplica a instalao. Estruturas em rvore, linear, estrela e at em anel so permitidas
(Figura 3). Em caso de necessidade de conexes com comprimentos maiores, repetidores
podem ser usados, ampliando o alcance da rede, desde que respeitados os limites de 62
escravos e um mestre.

Relatrio Redes Industriais de Comunicao

Figura 4 - Topologia fsica de rede.


1.3 Nmero mximo de ns
1.3.1 Especificao Original (1994, Verso 2.04)
Nas primeiras redes, os mdulos (escravos) de interligao dos elementos finais permitiam a
conexo de quatro entradas digitais e quatro sadas digitais, resultando no total de 124
entradas e 124 sadas em uma nica rede (especificao AS-i 2.0 ou AS-i 1). Porm, nessa
arquitetura, o nmero mximo de escravos limitado a 31.
Suas principais caractersticas esto relacionadas com a substituio automtica de um mdulo
na rede e o tempo de atualizao era facilmente calculado pela multiplicao do nmero de
mdulos de entrada e sada pelo tempo determinstico de atualizao da rede para cada n
(aproximadamente 150 s). Este clculo simplificado no inclui a fase de gerenciamento o qual
pode ser desprezado para instalaes tpicas da rede.
1.3.2 Incluso de Melhorias (1998, Verso 2.14)
As novas funcionalidades acrescentadas na verso 2.1 so:
Ampliao do nmero de escravos de 31 para 62. A capacidade mxima do barramento foi
ampliada para 248 + 186 E/S, mas o tempo de ciclo passou para 10ms.

O nmero de profiles de escravos foi ampliado de 15 para 225 com a adio de novos ID

codes.
1.4 Alimentao dos ns
A fonte fornece alimentao para os escravos e parcialmente para o mestre atravs de dois
fios, o mesmo utilizado para transmisso de dados AS-i, e podendo ser conectada na rede em
qualquer ponto.

1.5 Estrutura dos Pacotes de Dados

Relatrio Redes Industriais de Comunicao


Como o AS-i foi projetado para substituir conexes ponto a ponto tipo estrela, um procedimento
de acesso ao meio que reproduz essa topologia e que garante um tempo de resposta denido
foi selecionado - o acesso do tipo mestre-escravo com polling cclico. O mestre envia um
telegrama que recebido pelo escravo em um endereo particular e o escravo contactado
nesse endereo responde dentro do tempo previsto. Essa operao designada como uma
transao. O sistema de transmisso permite a conexo ao barramento de um mestre e de at
62 escravos.
O procedimento escolhido permite a construo de escravos muito simples e, portanto, de
custo-efetivo, enquanto prov exibilidade e integridade. No caso de pequenas perturbaes na
rede, o mestre pode, por exemplo, repetir telegramas para o endereo do qual no recebeu
resposta, ou reposta invlida. As mensagens AS-i, portanto, so de dois tipos: as que so
enviadas pelo mestre e as repostas do escravo. A Figura 4 ilustra uma transao e os tempos
envolvidos. Ela constituda de:

uma requisio do mestre,

uma pausa do mestre,

uma resposta do escravo e

uma pausa do escravo.

Figura 5 - Uma transao AS-i


Uma requisio do mestre consiste de:

Start Bit (SB). Identica o incio de uma requisio do mestre no barramento. Seu valor

sempre "0".
Control Bit (CB). Identica o tipo de requisio: "0" para requisio de dados, parmetros ou
atribuio de endereo e "1" para chamadas de comando.

Address (A4..A0). Endereo do escravo requisitado.

Informao (I4..I0). Esses 5 bits compem, dependendo da requisio a ser feita, os dados
passados ao escravo.
Bit de Paridade (PB). O nmero de bits com valor "1" numa requisio, excetuando o end bit,
deve ser par.

End Bit (EB). Identica o nal de uma requisio do mestre. Sempre possui valor "1".

E uma resposta de qualquer escravo consiste de:

Start Bit (SB). Identica o incio de uma resposta do escravo. Possui sempre valor "0".

Informao (I3..I0). Esses bits compem a informao propriamente passada ao mestre.

Relatrio Redes Industriais de Comunicao

Bit de Paridade (PB). Assim como uma requisio, uma resposta tambm deve possuir

paridade par.

End Bit(EB). Sempre de valor "1", assinala o nal de uma resposta do escravo.

A verso 2.1 da especicao AS-i (1998) criou a possibilidade de enderear o dobro de


escravos anteriormente permitidos. Com ela, at 62 escravos podem ser conectados. Para que
isso fosse possvel, um bit do campo de informao utilizado como o que se convencionou
chamar "select bit", ou, bit de seleo. Dessa forma, os escravos conectados ao barramento
foram divididos em dois grupos de 31 escravos no mximo cada: grupo A e grupo B. Assim, um
escravo passou a possuir alm de um endereo, um tipo - A ou B. Essa modicao foi
introduzida de forma a no se perder a compatibilidade de escravos da verso antiga com
mestres da nova verso.
Os escravos da verso anterior podem ser endereados normalmente, mas ocupam dois
endereos cada. Para eles no h a distino entre escravo "A" ou "B", e eles no reconhecem
o bit de seleo como tal, mas como um bit normal de informao. Os mestres conformes
nova verso possuem meios de identicar o tipo de um escravo e enviar as requisies
propriamente.
1.6 Sinal
1.6.1 Codificao
A seleo de uma modulao adequada para o AS-i deveria atender um conjunto de requisitos
bastante exigentes, o que levou criao de um novo procedimento de modulao, conhecido
por Modulao de Pulsos Alternados (APM -Alternating Pulse Modulation).
Esses requisitos incluem:

O sinal de mensagem superposto tenso de alimentao precisa ser livre de componente

de corrente contnua.

O transmissor do escravo, e quando possvel, o do mestre, deve ser possvel de ser

implementado numa maneira simples, que ocupe pouco espao e baixo custo.

Desde que o cabo AS-i possui uma impedncia que aumenta grandemente com a

freqncia, o sinal de dados deve ter uma banda relativamente estreita.

Nveis altos de radiao de rudo so tambm inaceitveis.

A modulao APM um procedimento para transmisso serial em banda base e pode ser
observada na Figura 4. A sequncia de bits inicialmente codicada de maneira que uma
mudana de fase ocorre sempre que o sinal se modica (codicao Manchester). O resultado
uma corrente de envio que em conjunto com um nico indutor no sistema usa diferenciao
para gerar o sinal de tenso desejado nos condutores.
Cada subida na corrente de envio resulta em um pulso de tenso negativa, e cada queda
resulta em um pulso positivo. Dessa forma bastante simples gerar sinais nos escravos com
tenso superior sua tenso de alimentao. Isso signica que indutores podem ser
eliminados nos escravos, o que mantm a eletrnica integrada pequena e barata.

Relatrio Redes Industriais de Comunicao

Figura 6 - Modulao APM


1.6.2 Temporizao
A rede ASi uma rede como apenas um mestre cujo o acesso se d por polling cclico, cada
dispositivo endereado num tempo bem definido. Para uma rede completa de 31 escravos, o
tempo de ciclo de 5 ms, este ser menor se uma menor quantidade de escravos estiverem
presentes.
Uma importante vantagem da rede AS-i que como o rede trabalha com uma grande
quantidade de valores analgicos, o barramento por sua vez necessita de vrios acessos, esta
grande quantidade de acesso no interfere no ciclo dos dispositivos.
1.6.3 Nveis de tenso e corrente
A unidade de fonte de alimentao trabalha em uma tenso de 29,5V a 31,6V em tenso
contnua e sob condies normais de operao, fornece uma corrente de 0A a 8A. Em linhas
longas, a queda de tenso deve ser considerada e geralmente no deve ser maior que 3V.
A fonte possui internamente um circuito de proteo de sobrecarga com limite de corrente.
A fonte responsvel tambm por balancear a rede AS-i. O AS-i operado como um sistema
simtrico, no aterrado. Para imunidade a rudos o cabo AS-i precisa ser instalado to simtrico
quanto possvel. Isso possvel atravs do circuito de balanceamento mostrado na figura
abaixo. A conexo de blindagem deve ser ligada num ponto apropriado da mquina ou sistema.
Apenas esse ponto pode ser conectado terra do sistema (GND).

Relatrio Redes Industriais de Comunicao

Figura 7: Diagrama Esquemtico Simplificado da fonte AS-i


Fonte: SANCHES, L.B. (2004)
A terceira funo da fonte prover desacoplamento dos dados. A rede de desacoplamento, que
em geral encontra-se no mesmo mdulo da fonte de alimentao, consiste de dois indutores de
50H cada (L1 e L2) e dois resistores em paralelo de 39 cada. Os indutores realizam uma
operao de diferenciao sobre os pulsos de tenso para converter os pulsos de corrente
gerados pelos transmissores conectados rede. Ao mesmo tempo, eles previnem um curto
circuito no cabo. O acoplamento entre os indutores deve ser to prximo quanto possvel de 1,
o que equivale a dizer que a indutncia mtua deve tender a 200H.
1.6.4 Taxa de transmisso.
A taxa bruta de transmisso de dados na rede AS-i de 167 kbps e a taxa lquida de 53.3
kbps o que fornece o valor de eficincia de transferncia de 32%.
Referncias:
www.hartcomm.org;
www.smar.com.br;
www2.sorocaba.unesp.br/professor/flavio.barbosa;

Relatrio Redes Industriais de Comunicao

2. Rede Lgica (Enlace):

Controle de acesso ao meio;


Estrutura dos pacotes de dados;
Endereamento;
Nmero mximo de ns;
Mecanismo de troca de mensagens (como se comunicam).

2. REDE LGICA (ENLACE):


2.1. CONTROLE DE ACESSO AO MEIO
Dois mtodos so aplicados na rede AS-i para o controle de acesso ao meio, so eles o
Mestre/Escravo(Polling) e o Token passing.
Mestre/Escravo:
No mtodo Mestre/Escravo, o gerenciador de recursos "pergunta" a cada um dos
computadores da rede se estes querem utilizar algum recurso da LAN ou no, sucessivamente.
Ao final da seqncia de scan o processo se repete. A ordem do polling definida em funo
da prioridade de cada usurio podendo ser alterada por configurao.
Sua principal vantagem o fato de ser um controle determinstico, ou seja, uma estao
poder calcular e saber quando ter acesso ao meio.
Token passing:
Neste processo, cada usurio da rede, usando o direito de transmitir ou no, transfere este
direito para outro usurio da rede e assim sucessivamente, at o retorno das mensagens do
gerenciador de recursos.
Supondo uma rede em anel existir um padro de bits, circulando atravs do anel com
identificao da estao de destino. Esta estao adiciona sua mensagem na rede e tambm o
endereo da prxima estao de destino e assim sucessivamente.
O total de informaes que podem ser transmitidas durante a posse do Token limitada, para
que todas as estaes possam igualmente compartilhar o cabo.
2.2. ESTRUTURA DOS PACOTES DE DADOS
O ciclo de mensagens constitudo por 4 fases, as quais esto descritas abaixo:
1 Pedido do mestre (master).
2 Pausa do mestre (master).
3 Resposta do escravo (slave).
4 Pausa do escravo (slave).
O formato de cada frame est mostrado na Fig. 1.

Relatrio Redes Industriais de Comunicao

Figura 1 formato dos frames de comunicao ASi


Fonte:
A estrutura de uma mensagem ASi est mostrada na Fig. 2, onde cada bit corresponde a um
intervalo de 6s.

Figura 2 - Estrutura de uma mensagem ASi


Fonte:

A Fig. 3 mostra nove tipos de mensagens enviadas pelo mestre (master) ao escravo (slave).

Relatrio Redes Industriais de Comunicao

Figura 3 - Nove tipos de mensagens enviadas pelo mestre (master requests)


Fonte:
2.3. ENDEREAMENTO
Cada escravo programado com endereo de 1 a 31. Esse endereo pode ser alterado a
qualquer momento e guardado em memria no voltil e continua nela mesmo sem
alimentao. Esses endereos podem ser configurados por um PLC, um mestre AS-interface,
ou um equipamento especial. Ou seja, cada escravo tem um endereo definido determinado
pelo mestre ou equipamento especfico.

Registrador de endereo: Registrador de 5 bits que contm o endereo do escravo. Caso o

endereo da requisio do mestre for igual ao endereo contido nele, ento o escravo
responde requisio. Aps o reset o registrador preenchido com o valor de endereo
contido na memria no voltil do escravo. Seu contedo pode ser mudado pelo mestre
atravs das requisies: delete adress e address assignment.

Relatrio Redes Industriais de Comunicao

Address Assignment: Comando que permite atribuir um novo endereo permanentemente a

um escravo com endereo zero. O escravo envia uma resposta e inicia o processo de gravao
da memria no voltil, que no pode durar mais que meio segundo.

Delete Operating Address: Comando delete address usado para apagar temporariamente

o endereo de um escravo e usado em conjunto com Address Assignment, porque essa s


pode ser usada com escravo em endereo zero.
Para trocar o endereo de um escravo, primeiro usa-se a requisio Delete Address e em
seguida Address Assignment. O escravo reconhece o comando DA sem erros respondendo
com zero (hexadecimal) e passa a responder nesse endereo. Para restaurar o endereo
antigo, um reset precisa ocorrer no escravo.

2.4. NMERO MXIMO DE NS


(1994, verso 2.04). Nas primeiras redes, os mdulos (escravos) de interligao dos elementos
finais permitiam a conexo de quatro entradas digitais e quatro sadas digitais, resultando no
total de 124 entradas e 124 sadas em uma nica rede (especificao AS-i 2.0 ou AS-i 1).
Porm, nessa arquitetura, o nmero mximo de escravos limitado a 31.
(1998, verso 2.14). Como o AS-i foi projetado para substituir conexes ponto a ponto tipo
estrela, um procedimento de acesso ao meio que reproduz essa topologia e que garante um
tempo de resposta definido foi selecionado, o acesso do tipo mestre-escravo com polling
cclico. O mestre envia um telegrama que recebido pelo escravo em um endereo particular e
o escravo contatado nesse endereo responde dentro do tempo previsto. Essa operao
designada como uma transao. O sistema de transmisso permite a conexo ao barramento
de um mestre e de at 62 escravos.

2.5. MECANISMO DE TROCA DE MENSAGENS (COMO SE COMUNICAM)

Relatrio Redes Industriais de Comunicao


O procedimento da substituio de conexes ponto a ponto tipo estrela permite a construo
de escravos muito simples e, portanto, de custo-efetivo, enquanto prov flexibilidade e
integridade. No caso de pequenas perturbaes na rede, o mestre pode, por exemplo, repetir
telegramas para o endereo do qual no recebeu resposta, ou reposta invlida.
As mensagens AS-i, portanto, so de dois tipos: as que so enviadas pelo mestre e as repostas
do escravo. A Figura 4 ilustra uma transao e os tempos envolvidos. Ela constituda de:

uma requisio do mestre,

uma pausa do mestre,

uma resposta do escravo e

uma pausa do escravo.

Figura 4 - Transao AS-i. Fonte: SANCHES, L,B. (2004).


A requisio do mestre se estende sempre por 14 tempos de bit, e a resposta do escravo por 7.
Um tempo de bit corresponde a um intervalo de tempo uniforme de 6s. A pausa do mestre
deve estar em um intervalo de no mnimo 2 tempos de bit e um mximo de 10 tempos de bit.
Se o escravo est sincronizado, ele pode comear a transmitir to logo 2 tempos de bit tenham
se passado, caso contrrio ele necessitar mais dois tempos, haja vista ele estar monitorando
a pausa do mestre neste perodo para qualquer informao adicional antes de aceitar a
chamada como vlida. O mestre, no entanto, caso no tenha recebido resposta dentro de no
mximo 10 tempos de bit, pode assumir que no haver resposta e iniciar a transao
seguinte. A pausa entre o final de uma resposta do escravo e a prxima requisio do mestre
deve estar entre 1,5 e 2 tempos de bit.
Uma requisio do mestre consiste de:

Start Bit (SB). Identifica o incio de uma requisio do mestre no barramento. Seu valor

sempre "0".

Control Bit (CB). Identifica o tipo de requisio: "0" para requisio de dados, parmetros ou

atribuio de endereo e "1" para chamadas de comando.

Address (A4..A0). Endereo do escravo requisitado.

Informao (I4..I0). Esses 5 bits compem, dependendo da requisio a ser feita, os dados

passados ao escravo.

Bit de Paridade (PB). O nmero de bits com valor "1" numa requisio, excetuando o end

bit, deve ser par.

Relatrio Redes Industriais de Comunicao

End Bit (EB). Identifica o final de uma requisio do mestre. Sempre possui valor "1".

E uma resposta de qualquer escravo consiste de:

Start Bit (SB). Identifica o incio de uma resposta do escravo. Possui sempre valor "0".

Informao (I3..I0). Esses bits compem a informao propriamente passada ao mestre.

Bit de Paridade (PB). Assim como uma requisio, uma resposta tambm deve possuir

paridade par.

End Bit(EB). Sempre de valor "1", assinala o final de uma resposta do escravo.

A verso 2.1 da especificao AS-i (1998) criou a possibilidade de enderear o dobro de


escravos anteriormente permitidos. Com ela, at 62 escravos podem ser conectados. Para que
isso fosse possvel, um bit do campo de informao utilizado como o que se convencionou
chamar "select bit", ou, bit de seleo. Dessa forma, os escravos conectados ao barramento
foram divididos em dois grupos de 31 escravos no mximo cada: grupo A e grupo B. Assim, um
escravo passou a possuir alm de um endereo, um tipo - A ou B. Essa modificao foi
introduzida de forma a no se perder a compatibilidade de escravos da verso antiga com
mestres da nova verso.
Os escravos da verso anterior podem ser endereados normalmente, mas ocupam dois
endereos cada. Para eles no h a distino entre escravo "A" ou "B", e eles no reconhecem
o bit de seleo como tal, mas como um bit normal de informao. Os mestres conformes
nova verso possuem meios de identificar o tipo de um escravo e enviar as requisies
propriamente. Isso ser visto mais adiante.
Tratamento de Erros
O reconhecimento confivel de erros de grande importncia para comunicao sem falhas
atravs do cabo AS-i, que geralmente no blindado. Devido ao fato de os telegramas AS-i
envolvidos nas transaes serem bastante curtos, a deteco de erros diferente daquela
aplicada em geral a outras redes de campo. A requisio do mestre possui apenas 11 bits de
dados a serem checados, e a resposta do escravo, 4 bits. Adicionar bits para verificao de
erros nas mensagens faria com que a taxa de transmisso casse drasticamente. Ao invs
disso, o AS-i faz uso do tamanho conhecido das mensagens, dos padres de bits especificados
e da modulao de pulsos alternados para ser capaz de distinguir os seguintes erros:

Erro de Start Bit;

Erro de alternncia;

Erro de pausa;

Erro de Informao;

Erro de paridade;

Erro de End Bit e;

Relatrio Redes Industriais de Comunicao

Erro de tamanho do telegrama.

Cada requisio do mestre e cada resposta do escravo submetida a uma verificao desses
7 tipos de erro. Se algum deles detectado, a requisio (ou resposta) considerada invlida.
3. REFERENCIAS
Smar.com

Relatrio Redes Industriais de Comunicao

3. Aplicao:
Comandos.
1. Interfaces rede AS-I
As interfaces dos componentes do protocolo AS-I podem ser visualizados de acordo com a FIG
1.

FIGURA 1.1 Componentes e interfaces.


Fonte: SANCHES, L.B (2004)
1.1 - Interface 1:
No protocolo de comunicao AS-I , existem 3 interfaces de comunicao de acordo com a
figura 1.1.
Um CI chamado de chip AS-i faz a interface com os sensores e atuadores permitindo a troca
de dados e o reconhecimento entre os dispositivos com a rede ASI.
Existem sensores em que este Chip j vem embutido :

Relatrio Redes Industriais de Comunicao

Figura 1.2 Sensor ou Atuador com AS-I embutido


Fonte: AS-I International Association (2008)
E pode acontecer que se tenha

que acoplar estes chips a sensores e atuadores

convencionais:

Figura 1.3 Mdulo 2E/2S para sensores/atuadores convencionais.

Fonte: AS-Interface Association.


Alm de garantir o entendimento entre a rede e os dispositivos , esse equipamento faz o
tratamento do sinal e avalia se h erros no envio/recebimento de mensagens , alem de
codificar os comandos recebidos e produzindo a resposta necessria . Esse Chip tambem
possui uma memria no voltil por exemplo para casos em que se deseja guardar parmetros
permanentes no sistema.
1.2 - Interface 2:
A interface 2 inclui as especicaes necessrias para a efetiva troca de dados entre os
elementos conectados no barramento AS-i. Ela dene a forma de acesso ao meio fsico, a troca

Relatrio Redes Industriais de Comunicao


de dados no nvel eltrico e o tratamento de alguns erros de comunicao, bem como os
requisitos de tempo nas transaes.

MENSAGENS ASI
Nas redes atuais , um mestre geralmente pode possuir 62 escravos . A comunicao entre eles
estruturada da seguinte forma:
1-requisio do mestre ;
2-pausa do mestre ;
3-Resposta do escravo;
4-Pausa do escravo ;

Figura 1.4
Uma requisio do mestre consiste de:

Start Bit (SB). Identica o incio de uma requisio do mestre no barramento. Seu valor

sempre "0".

Control Bit (CB). Identica o tipo de requisio: "0" para requisio de dados, parmetros ou

atribuio de endereo e "1" para chamadas de comando.

Address (A4..A0). Endereo do escravo requisitado.

Informao (I4..I0). Esses 5 bits compem, dependendo da requisio a ser feita, os dados

passados ao escravo.

Bit de Paridade (PB). O nmero de bits com valor "1" numa requisio, excetuando o end

bit, deve ser par.

End Bit (EB). Identica o nal de uma requisio do mestre. Sempre possui valor "1".

E uma resposta de qualquer escravo consiste de:

Start Bit (SB). Identica o incio de uma resposta do escravo. Possui sempre valor "0".

Informao (I3..I0). Esses bits compem a informao propriamente passada ao mestre.

Bit de Paridade (PB). Assim como uma requisio, uma resposta tambm deve possuir

paridade par.

End Bit(EB). Sempre de valor "1", assinala o nal de uma resposta do escravo.

Relatrio Redes Industriais de Comunicao


1.3 - Interface 3:
O mestre AS-i realiza sua funo de interconectar as interfaces 2 e 3 atravs de mensagens
enviadas aos escravos, um a um. Apresentaremos aqui as possveis requisies, que so
poucas , que o mestre pode realizar a um determinado escravo, atravs da interface 2, assim
como o comportamento esperado do escravo frente a essas requisies, ou seja, suas
respostas.
A Figura 1.4 apresenta todas as possveis requisies que um mestre pode realizar a um
escravo, a partir da especicao 2.1 do AS-i, a qual admite o endereamento estendido. Podese observar nas requisies a presena de um bit de seleo. Este bit toma o lugar de um bit
anteriormente utilizado para troca de dados comuns. Com a adio desse novo bit, tornou-se
possvel o endereamento do dobro de escravos inicialmente possveis: 62. Os escravos
passaram ento a ter, alm de um endereo entre 0 e 31, um tipo: A ou B, que denido pelo
bit de seleo (select bit ).

Figura 1.4: Requisies de um mestre a partir da especicao 2.1


Fonte: BECKER et al. (2002)
Essas requisies so analisadas uma a uma a seguir.
Read IO conguration: (Leitura de configurao de IO) Atravs dessa requisio o mestre
recebe como resposta a congurao de entradas e sadas (IO conguration) de um escravo.
Juntamente com o cdigo de ID do escravo (ID code) a congurao de IO identica
univocamente um tipo de escravo. A congurao IO se refere ao comportamento das portas
de dados da interface 1 do escravo, e denida como mostrado na Figura 1.5.
Nessa denio, IN signica uma entrada de processo, OUT uma sada, I/O um
comportamento bidirecional da porta e TRI indica uma sada de alta impedncia sem funo.
Esse ltimo caso admitido quando durante um reset, um erro de leitura da memria do
escravo no permite que uma identicao sem ambigidades seja denida.
Sempre que uma sada denida (OUT), isso signica que o bit de informao correspondente
na resposta do escravo indenido. Da mesma forma, um bit de informao de uma requisio
do mestre referente a uma porta de entrada (IN) indenido, mesmo quando o bit est alto.

Relatrio Redes Industriais de Comunicao


A congurao de I/O permite que informao desnecessria seja escondida. Juntamente com
o cdigo ID constituem um prole de escravo. Ela denida pelo fabricante, possui sempre 4
bits, e no pode ser modicada pelo usurio.

Figura 1.5: Cdigos de congurao de entrada e sada


Fonte: BECKER et al. (2002)
Read ID Code: (Leitura do cdigo de identificao) O cdigo ID dos escravos conformes com a
verso 2.1 da especicao possuem, alm do cdigo de ID original, lido pelo mestre atravs
da requisio "Read ID Code", dois outros cdigos - "Extended ID Code 1" e "Extended ID
Code 2". Em conjunto eles servem para identicar escravos diferentes. Os escravos conformes
nova especicao, por exemplo, possuem ID code "A", em hexadecimal, enquanto um ID
code "B" indica um escravo "safety at work". Todos os escravos com ID code igual a "A"
possuem tambm os outros dois cdigos de ID.
Read Extended ID Code 1: (Leitura do cdigo de identificao estendido 1) Essa chamada,
semelhante anterior, usada para se ler o cdigo estendido 1 do escravo, quando ele existe.
Esse cdigo, diferentemente original, pode ser modicado pelo usurio.
Read Extended ID Code 2: (Leitura do cdigo de identificao estendido 2) Esse cdigo
extende as possibilidades de congurao dos escravos, e assim como o cdigo ID original no
pode ser modicado pelo usurio, sendo denido de forma denitiva pelo fabricante.
O perfil de um escravo, constitudo pelo conjunto dos cdigos ID e da congurao de I/O,
contm a denio do comportamento dos parmetros, portas de dados e outras
caractersticas adicionais do escravo.
Data Request: (Requisio de dados) Esta chamada a mais freqentemente usada no AS-i, e
a que permite atribuir valores s sadas de dados do escravo na interface 1, e obter como
resposta o valor das entradas. Como dito anteriormente, o comportamento das portas
denido pela congurao de I/O. As portas de dados podem ser usadas de diferentes formas,
no s como entradas e sadas binrias de variveis de processo. Podem ser usadas tambm

Relatrio Redes Industriais de Comunicao


para conguraes adicionais, e tambm como representao digitalizada de variveis
analgicas de processo.
Parameter Request: (Requisio de parmetros) Esta chamada usada pelo mestre para
enviar um padro de bits para as portas de sada de parmetros na interface 1 de um escravo,
as quais podem controlar determinados comportamentos no escravo. O ltimo valor enviado
mantido no escravo at que um mais recente seja recebido ou que um reset ocorra. Para um
escravo padro h 4 bits de parmetros na chamada, enquanto para os escravos com
endereamento estendido apenas 3, j que um deles usado como bit de seleo. Essa
chamada no pode ser feita a um escravo com endereo 0, pois ser interpretada
diferentemente.
Address Assignment: (Atribuio de endereo) Esse comando permite atribuir um novo
endereo permanentemente a um escravo com endereo 0. O escravo envia uma resposta de
reconhecimento e concomitantemente inicia o processo de gravao da memria no voltil,
que no pode durar mais que 500ms. Durante o processo o escravo j passa a responder
requisies no novo endereo. Essa requisio a que permite substituir escravos danicados
sem necessitar reiniciar a rede.
Reset Slave: (Reset do escravo) Essa chamada dispara o processo que coloca o escravo no
seu estado inicial, e tem o mesmo efeito que um reset de power-up ou o disparado pela porta
correspondente da interface 1 do escravo. Ele no pode durar mais que 2 ms.
Delete Operating Address: (Apagar endereo de operao) O comando "Delete Address"
usado para apagar temporiaramente o endereo de um escravo e usado em conjunto com
"Address Assignment", porque esta s pode ser usada com um escravo de endereo 0.
Por exemplo, para trocar o endereo de um escravo, primeiro a requisio "Delete Address"
usada, e em seguida "Address Assignment". O escravo reconhece o recebimento de uma
requisio "Delete Address" sem erros respondendo com 0 (em hexadecimal), e passa a
responder neste endereo. Para restaurar o endereo antigo, um reset precisa ocorrer no
escravo.
Read Status: (Ler estado) Essa requisio usada para obter o valor do registrador de status
do escravo acessado. Seu contedo retornado na resposta do escravo. O registrador contm
trs ags com o seguinte signicado:

S0: "Address Volatile". Esse ag est ativado quando a rotina interna do escravo que grava

permanentemente um novo endereo est em andamento.

S1: "Peripheral Error". Esse ag ativado quando o escravo detecta uma entrada alta na

porta FID da interface 1, indicando uma falha externa no equipamento.

S3: "Read error non-volatile". Esse bit ativado quando h um erro na leitura da memria

no voltil do escravo, aps um reset.


O bit S2 ainda no utilizado e est reservado para usos futuros. O mestre pode utilizar as
informaes de status dos escravos para realizar funes de diagnstico. Escravos em acordo
com a especicao 2.0 no suportam o ag "Peripheral Error".

Relatrio Redes Industriais de Comunicao


Broadcast: requisies desse tipo so recebidas por todos os escravos e so caracterizadas
por no necessitarem de uma resposta do escravo. Nesse sentido so anormais no AS-i e at o
presente momento somente uma requisio de reset denida como broadcast.
1.3.1 A Camada Mestre e a Interface 3
A interface do mestre com o host (interface 3) denida de forma lgica apenas, deixando a
forma de implementao a cargo do fabricante. Ela especicada pelas normas apenas na
forma de funes que o mestre deve atender. A camada mestre a que faz a adaptao
dessas funes ao host especco. J foi dito que o host normalmente um outro sistema
eldbus de hierarquia superior, um CLP ou um PC. Sendo assim, as formas de acesso ao
mestre, e portanto, a uma rede AS-i, se do das mais variadas maneiras. No caso de o host ser
um PC, por exemplo, o mestre pode estar em uma placa conectada placa me e acessada
atravs de drives que implementam as funes denidas pela interface 3 e adaptadas para
esse sistema na camada mestre. As possibilidades so virtualmente innitas.
No caso de um CLP, o mestre quase sempre um mdulo externo, visto como um mdulo I/O
comum, e que acessado por meio de reas de memria mapeadas adequadamente. A
implementao da interface, portanto, diversa do caso anterior. O mesmo raciocnio se
estende para o caso dos gateways AS-i. Existem no mercado gateways AS-i para Probus DP,
para DeviceNet, para Modbus e outros.
So poucas as funes que levam as camadas inferiores a uma troca efetiva de dados entre o
mestre e o escravo. A maioria delas acessa os campos de dados do mestre, que mantm uma
imagem atualizada da rede a m de obter as informaes de que necessitam. As que levam a
troca de dados so executadas na fase de gerenciamento, que tem direito ao envio de um
telegrama a cada ciclo.
As funes:

"Read Input Data";

"Write Output Data"

acessam os campos "Input Data Image" e "Output Data Image" para retornar ou escrever os
dados adequadamente.

"Write Parameter"

escreve um conjunto de parmetros na "Parameter Image" e tambm faz com que uma
requisio de escrita de parmetros ocorra na fase de gerenciamento. Dessa forma, quando
uma chamada.

"Read Parameter"

realizada pelo host no necessrio acessar o escravo diretamente, mas apenas a imagem
dos parmetros, que sempre est atualizada com os parmetros reais nos escravos.
Alm dessas existem:

"Get LDS";

"Get LAS";

"Get LPS";

Relatrio Redes Industriais de Comunicao


que retornam as listas correspondentes, tambm acessando os campos de dados adequados
do controle de execuo.
Os dados permanentes so acessados por

"Get LPS";

"Get Permanent Parameter";

"Get Permanent Conguration";

e gravados pelas correspondentes

"Set LPS";

"Set Permanent Parameter";

"Set Permanent Conguration";

importante ressaltar que as funes que gravam dados permanentemente levam o mestre
fase ofine, reiniciando o seu comportamento.
possvel ler tambm os campos de congurao, atravs das funes

"Read Actual Conguration Data";

"Read Parameter Image";

As funes

"Project Actual Conguration Data";

"Project Actual Parameters";

permitem implementar uma das caractersticas do AS-i que mais contribuem para a
simplicidade do seu uso: o fato de se poder armazenar uma congurao detectada como
permanente, de maneira que a congurao da rede AS-i torna-se bastante simples.
Por m, possvel obter informao a respeito do comportamento do mestre atravs de:

"Get Flags"

e congur-lo por

"Set Conguration Mode",

"Set Ofine Mode" e

"Set Data Exchange Active".

que ativam os ags correspondentes.

Relatrio Redes Industriais de Comunicao

4. Equipamentos e dispositivos de rede:


Conexo de equipamento rede;
Ampliao da rede (multiplexadores, repetidores, etc.);
Interligao de redes diferentes (gateways);
4- AS-I: Equipamentos e dispositivos de rede:
Gateway
Dentro de estruturas de automao mais complexas, a AS-Interface pode tambm ser
conectada a um bus de campo superior, como por exemplo: PROFIBUS-DP. Para tal,
necessrio um Gateway (DP/AS-I Link) que serve como mestre da AS-Interface apesar de no
bus de campo superior (PROFIBUS-DP) atuar como escravo. A AS-Interface torna-se ento
uma emissria de sinais binrios para cada um dos sistemas de bus de campo superior.

Exemplo de aplicao de Gateway AS-I / Fieldbus.

A rede AS-I possui caractersticas que a torna uma parceira ideal para quaisquer outros
protocolos industriais baseados na comunicao Ethernet. Gateways para Ethernet/IPTM,
PROFINET, Modbus/TCP e outros esto disponveis. Alguns especialistas da rea de controle
dizem que nos prximos 10 anos no haver mais solues intermedirias entre a rede AS-i e
a Ethernet para novas instalaes.
Endereador
Todos os escravos devem possuir um endereo (mdulos, sensores botoeiras e demais
componentes com chip AS-i integrado), para que possam ser reconhecidos e colocados em
funcionamento na rede AS-i. Este endereamento pode ser realizado atravs do endereador,
Hand Held, ou atravs do mestre da rede AS-i. Atravs do conector na frente dos mdulos, o
endereamento pode ser efetuado independentemente de estar conectado a sua base. Ainda e
possvel enderear os escravos, mesmo que eles estejam conectados a rede. O endereador
oferece ainda funes adicionais como medir corrente e tenso da rede, alm de ler os
endereos e cdigos IO/ID dos escravos.

Relatrio Redes Industriais de Comunicao


Escravos novos so fornecidos com o endereo 0 a fim de que o mestre possa reconhece-lo
como escravo novo . Desta forma o escravo e reconhecido e endereado automaticamente
pelo mestre no caso da substituio de um escravo.

Exemplo de comercial de Endereador AS-I

Fonte de Alimentao
A fonte AS-i possui quatro funes no sistema como descrito a seguir.
1. Alimentao
A primeira funo e de alimentao sendo a unidade de fonte de alimentao trabalha em uma
tenso de 29,5V a 31,6V DC e sob condies normais de operao, fornece uma corrente de
0A a 8A. A fonte fornece alimentao para os escravos e parcialmente para o mestre atravs de
dois fios, o mesmo utilizado para transmisso de dados AS-i, e podendo ser conectada na rede
em qualquer ponto. Em linhas longas, a queda de tenso deve ser considerada e geralmente
no deve ser maior que 3V. A fonte possui internamente um circuito de proteo de sobrecarga
com limite de corrente
2. Balanceamento
A fonte responsvel tambm por balancear a rede AS-i. O AS-i operado como um sistema
simtrico, no aterrado. Para imunidade a rudos o cabo AS-i precisa ser instalado to simtrico
quanto possvel. Isso possvel atravs do circuito de balanceamento mostrado na Figura 7.8.
A conexo de blindagem deve ser ligada num ponto apropriado da mquina ou sistema.
Apenas esse ponto pode ser conectado terra do sistema (GND).

Diagrama esquemtico da fonte AS-I


3. Desacoplamento dos Dados

Relatrio Redes Industriais de Comunicao


A terceira funo da fonte prover desacoplamento dos dados. A rede de desacoplamento, que
em geral encontra-se no mesmo mdulo da fonte de alimentao, consiste de dois indutores de
50H cada (L1 e L2) e dois resistores em paralelo de 39 cada. Os indutores realizam uma
operao de diferenciao sobre os pulsos de tenso para converter os pulsos de corrente
gerados pelos transmissores conectados rede. Ao mesmo tempo, eles previnem um curto
circuito no cabo. O acoplamento entre os indutores deve ser to prximo quanto possvel de 1,
o que equivale a dizer que a indutncia mtua deve tender a 200H.
4. Segurana
A quarta funo uma considerao de segurana. O sistema AS-i foi projetado como um
sistema para baixas tenses com isolao segura (Protective Extra Low Voltage). Isso signica
que de acordo com os padres IEC relevantes, "isolao segura" requerida da fonte entre a
rede de alimentao e a rede AS-i.

Exemplo de fonte de alimentao AS-I. Modelo SCR 12 - SIEMENS


Componentes de Expanso
A limitao fsica da rede, que de 100 metros, devido manuteno de critrios como tempo de
ciclo da rede, tipo de topologia e no uso de resistores de terminao, pode ser ser contornada
com o uso de repetidores e extensores.

Repetidores
Caso o equipamento exija mais de 100 m, pode-se complementar a fonte, por exemplo, com
repetidores para cada 100m adicionais at no mximo 300m. O repetidor trabalha como
amplificador. Os escravos podem ser conectados a quaisquer segmentos AS-Interface. Cada
segmento necessita uma fonte separada. Adicionalmente, o repetidor separa ambos os
segmentos galvanicamente um do outro, sendo que a seletividade aumenta em caso de curto
circuito.
Extensores
O cabo AS-Interface pode ser prolongado com um extensor. Mas no caso de sua utilizao no
podem ser ligados escravos na primeira parte do ramo. Por isso, os extensores s so
recomendados quando uma distncia maior entre o equipamento e o painel de comando tem
que ser superada.

Relatrio Redes Industriais de Comunicao

Esquema de soluo com um extensor e um repetidor

Esquema de soluo com dois repetidores

Referncia
http://as-interface.net/academy/content/sys/start/start_asi.en.html
http://www.smar.com/brasil2/asi.asp

Relatrio Redes Industriais de Comunicao

5. Dados sobre a Tecnologia:


Nmero de ns instalados;
Perspectivas futuras.]

Desde sua primeira verso, criada em 1994 at os dias atuais, a AS-Interface j passou por 3
verses , so elas:
Especificao Original (1994, Verso 2.04);
Os mdulos (escravos) de interligao permitiam a conexo de 4 entradas e 4 sadas, como o
nmero mximo de escravos era 31, o nmero mximo de entradas e de sada foi de 128.
Suas principais caractersticas esto relacionadas com a substituio automtica de um mdulo
na rede e o tempo de atualizao era facilmente calculado pela multiplicao do nmero de E\S
pelo tempo determinstico de cada n, ou seja, 31*150s = 5 ms
Incluso de melhorias (1998, Verso 2.14)
Aps seu lanamento os usurios adotaram rapidamente esta tecnologia e introduziram novos
requisitos. Entre estas novas funcionalidades, esto:
Ampliao do nmero de escravos de 31 para 62, a capacidade mxima do barramento foi
ampliada. O nmero de entradas por escravo continuou sendo 4, mas o nmero de sada
passou para 3. Sendo assim, tnhamos no total de 248 entradas e 186 sadas. Outra importante
mudana foi o tempo de ciclo que passou a ser de 10ms.
Um bit adicional no registro de status foi utilizado para sinalizar erros perifricos. A indicao de
status de funcionamento do escravo foi padronizada e ampliada.
Melhor tratamento de sinais analgicos, ampliando o espectro de atuao das redes AS-i.
Caractersticas adicionais (2005, verso 3.0)
At o ano de 2005 o sucesso mundial da rede AS-i, com aproximadamente 10 milhes de ns
em operao, promoveu a introduo de novos requisitos para a rede. Alm disto, o crescente
uso da Ethernet em protocolos industriais demandou solues de baixo nvel que superassem
as inerentes falhas da Ethernet, foi criada ento a AS-i 3.0.
a verso que atua at os dias de hoje, teve algumas mudanas em relao 2.14, a
principal delas est no endereamento. Antes o barramento de entrada iria de 0 a 62, agora ele
dividido e estendido em 2 barramentos A/B, ou seja, 0 a 31A e 0 a 31B.
Tivemos tambm algumas outras mudanas como o canal analgico configurvel e ampliado
(8, 12 ou 16 bits) e o canal de dados discreto com comunicao serial.
Com isso, a rede AS-i tornou-se parceira ideal para os outros protocolos industriais baseados
na comunicao Ethernet, ajudando a difundir ainda mais esta rede. Gateways para
Ethernet/IPTM, Profinet, Modbus/TCP e outros esto disponveis. A previso de que nos
prximos 10 anos, com o crescimento da Ethernet Industrial, no haver mais solues
intermedirias entre redes AS-i e a Ethernet para novas instalaes. Algumas solues que
aproximam as redes, aumentando sua compatibilidade j esto sendo tomadas. Exemplo disso

Relatrio Redes Industriais de Comunicao


o fato de j existirem equipamentos com servidores WEB embutidos nos mestres das redes
AS-i. Solues baseadas em segurana tambm garantem uma maior longevidade
tecnologia.

Os produtos da rede AS-i so caracterizados pela sua simplicidade e eficincia, desde sua
introduo, a AS-Interface carrega o ttulo de "sistema de barramento mais simples, talvez por
isso tenha-se crescido tanto no mercado mundial.
Em 2005 estimou-se que 10 milhes de ns estavam em operao em todo mundo. No final de
2010 esse nmero cresceu para 18 milhes e na metade de 2011 essa rede obteve mais 20
milhes de ns, atingindo a impressionante marca de 20 milhes de ns instalados.
Hoje no mundo so mais de 21 milhes de ns AS-i em uso (Dados da Revista ASINTERFACE,
Edio 1/2012 publica em Alemo e disponvel no site www.as-interface.net). Esses nmeros
impressionam. Se juntssemos os fios usados, tomando uma mdia de 4 metros a cada n
utilizado, teramos a impressionante marca de 84 milhes de metros de comprimento de cabo
usados nas redes AS-i espalhadas pelo mundo, o que daria pra dar um pouco mais de duas
voltas completas na terra.
Em 2011, quase 350 empresas ao redor do mundo utilizavam esse tipo de rede, com mais de
1500 certificados. Um volume de negcios de cerca de 300 milhes de euros. Dentre estas
empresas, se destacam no somente as que trabalham no processo de automao industrial,
mas tambm no processo de estaes de tratamento de esgoto, tanque de fazendas ou
estaes de enchimento de bebida por exemplo. Neste ano tambm o padro de cabos foi
ampliado, por necessidade dos usurios da rede, e alm dos cabos de seo transversal de 1.5
mm , cabos de 2.5 mm foram definidos e padronizados. Esse novo padro aumenta a
capacidade de corrente, nmero de atuadores e distncia de utilizao da tecnologia.
A distncia segmento de AS-Interface de 100m e no muda pela seo transversal do
condutor. Nos casos em que distncias maiores das redes so necessrias, outras solues
so oferecidas por muitos grande quantidade de fornecedores. Solues como repetidor ou
impedncia da terminao so bastante usadas.
A distribuio regional segue a dinmica do mercado: cerca de 65% de todos os rendimentos
esto na Europa, 20% na sia e 15% na Amrica do Norte.
USA
No geral, a automao nos EUA est muito conservadora.
EUROPA
Na Europa, AS-Interface tem sido, por muitos anos, uma forte rede em boa parte da
automao. J que este sistema de ligao adiciona Ethernet Fieldbus, baseado idealmente
ligao simples de sensores com um maior grau de proteo. Outro aspecto positivo a
segurana integrada em alto nvel com essa rede Fieldbus. Isso faz com que o crescimento da
AS-Interface seja considerado acima da mdia.
JAPO

Relatrio Redes Industriais de Comunicao


No Japo, todos os principais fabricantes de automveis utilizam este sistema, isso demonstra
claramente a importncia da AS-Interface no pas.
Referncias:
- http://www.as-interface.net;
- http://as-interface.net/News/Magazine (onde a revisa citada no texto est publicada)
- http://interfaceonline.co.nz/

Grupo 1:
Carlos Alberto Nascimento Filho
Gustavo Caus Santos
Juan Carlos Dimanski Demuner
Lucas de Miranda Henrique
Marcelo Ardizon Lovatte
Grupo 2:
Eduardo Corona Guerze
Pedro Pacheco Bacheti
Maycon Luiz Zucolotti
Patrcia Fantoni Ferreira
Grupo 3:
Alter Diego Nascimento
Carlos Guilherme Souza koehler;
Larissa Mota de Souza;
Bernardo de Polli Cellin;
Murilo Mauro Reis.
Grupo 4:
Rafael Olivier Zuccolotto
Luiz Guilherme Riva Tonini
Wolfgang Menezes Polycarpo
Grupo 5:
Bernardo Pegoraro Sarreta
Barbara Valente
Matheus Vieira Lessa Ribeiro
Svio Gomes Souza Borges

You might also like