Documente Academic
Documente Profesional
Documente Cultură
www.eloautomacao.com.br
Rede ControlNet
Reviso
Data
Nome / Setor
Natureza da Modificao
Criao
www.eloautomacao.com.br
Rede ControlNet
INTRODUO _____________________________________________________________________________ 5 CARACTERSTICAS DE UMA REDE CONTROLNET ___________________________________ 5 ARQUITETURA DA REDE ________________________________________________________________ 7 COMPONENTES DE UM SISTEMA DE CABOS __________________________________________ 8
Ns __________________________________________________________________________________ 9 Tap's _________________________________________________________________________________ 9 Cabo tronco __________________________________________________________________________ Cabo Coaxial _______________________________________________________________________ Segmentos de cabo tronco ____________________________________________________________ Sistema redundante de cabos _________________________________________________________ 11 11 12 13
www.eloautomacao.com.br
Rede ControlNet
Software RSLinx _____________________________________________________________________ 31 Carto de comunicao 1784-KTCX15 ___________________________________________________ 33 Carto de comunicao 1784-PCC ______________________________________________________ 34
www.eloautomacao.com.br
Rede ControlNet
Introduo
A funo da rede ControlNet transmitir dois tipos de informaes em um mesmo cabo: Controle e dados de I/O Informaes no crticas
Alto desempenho para controle e informaes de I/O - Desempenho de I/O melhorada. - Melhor comunicao peer-to-peer. - Determinstica e repetitiva.
Arquitetura flexvel do sistema de controle - Mltiplos controladores no mesmo link fsico. - Uma nica rede para programao e I/O. - Acesso rede por qualquer n. - Substituio de Tap's em qualquer ponto do cabo tronco sem maiores problemas. Opo de arquitetura flexvel - Opo para redundncia de meio fsico. - Incremento do nmero de ns no mesmo link. - Processadores com portas ControlNet, Remote I/O e DH+.
www.eloautomacao.com.br
Rede ControlNet
Programao avanada - Seleo do tempo de atualizao de controle e de I/O pelo usurio. - Resposta on-line da utilizao dos recursos da rede. - Mapeamento do controle e dados de I/O.
Rede de capacidade avanada - Eliminao dos atrasos na comunicao entre controladores com a eliminao dos blocos de mensagens. - Eliminao das instrues de block transfer para rack's remotos.
www.eloautomacao.com.br
Rede ControlNet
Arquitetura da rede
O grfico abaixo mostra os dispositivos mais comuns que podem ser conectados em uma rede ControlNet:
www.eloautomacao.com.br
Rede ControlNet
O grfico abaixo mostra um exemplo de um sistema de cabos ControlNet e alguns de seus componentes mais comuns:
www.eloautomacao.com.br
Rede ControlNet
Ns
Os ns em uma rede ControlNet devem seguir os seguintes requisitos: Devem estar compreendidos entre 1 e 99 para funcionarem em uma rede (os nmeros dos ns no devem ser duplicados) Devem estar conectados ao tronco por meio dos Tap's
Tap's
Conectam qualquer n ao cabo tronco da rede e possuem comprimento de 1 metro. O nmero de tap's necessrios depende do nmero de dispositivos a serem conectados rede. Um tap necessrio para cada dispositivo e so necessrios dois tap's para a conexo de um repetidor.
Obs: Quando houver planos de insero de ns futuros, devemos incluir no cabo tronco conectores de juno de cabo ("emendas"), reservando o local para a insero destes futuros tap's. Isto ir diminuir os problemas de rudos na rede quando estes ns forem instalados. Este possui o cdigo 1786-BNCJ
www.eloautomacao.com.br
Rede ControlNet
Importante: Um tap desconectado da rede pode causar rudos. Por isso, recomendado que tenha apenas um ponto aberto para a manuteno por segmento. Se forem necessrios mais pontos desconectados em um segmento, deve-se utilizar nestes pontos o conector 1786-TCAP.
Importante: O tap contm um circuito eletrnico passivo e deve ser utilizado para o funcionamento correto da rede. A utilizao de outros mtodos ou dispositivos causar reflexo de energia causando problemas de comunicao e o mau funcionamento da rede.
www.eloautomacao.com.br
10
Rede ControlNet
Cabo tronco
O cabo tronco de uma rede ControlNet o barramento ou a parte central de um sistema de cabos. Dependendo dos fatores associados com a aplicao e com o meio onde est instalado, podemos ter a combinao dos seguintes tipos de cabos:
Cabo Coaxial
O tipo mais comum usado para a montagem de um segmento padro o cabo coaxial RG6 com 4 malhas de isolao, que possui as seguintes caractersticas:
Importante: O cabo tronco da rede ControlNet deve ser do tipo coaxial com 4 malhas de isolao para o funcionamento sem interferncia de rudo. A seguir temos o desenho de um cabo deste tipo e sua descrio.
www.eloautomacao.com.br
11
Rede ControlNet
www.eloautomacao.com.br
12
Rede ControlNet
Um sistema de cabos redundantes tem como funo a total imunidade contra a perda de comunicao causada pelo rompimento dos cabos, porm possui algumas limitaes que devem ser observadas.
Os dois cabos devem ser passados por caminhos diferentes, para evitar que ambos sejam rompidos simultaneamente. Todos os ns da rede devem ser do tipo redundante, ou seja, devem possuir os dois canais A e B. Os ns devem estar sempre conectados aos dois cabos. Importante: Qualquer n conectado a apenas um cabo tronco em um sistema redundante, causar falha no segmento desconectado.
www.eloautomacao.com.br
13
Rede ControlNet
Cada segmento de cabo em um sistema redundante pode ter comprimento diferente de cabo. A diferena total entre eles no pode ser maior que 800 metros. Um n no pode ser conectado em segmentos diferentes. Isto causar uma operao incorreta. Abaixo vemos este tipo de conexo.
Ambos os segmentos dos cabos troncos, devem possuir a mesma configurao, ou seja, cada segmento deve conter o mesmo nmero de tap's, ns e repetidores, na mesma seqncia.
www.eloautomacao.com.br
14
Rede ControlNet
Terminadores
Os terminadores da rede ControlNet devem SEMPRE ESTAR PRESENTES e devem possuir as seguintes caractersticas:
Devem ser de 75 ohms e montados em conectores do tipo BNC Devem ser instalados em ambas as extremidades de cada segmento.
Importante: A rede ControlNet, no funcionar sem os resistores ou com resistores diferentes do mostrado acima.
Repetidores
Os repetidores devem ser utilizados para os seguintes propsitos:
Para incrementar o nmero de tap's Para aumentar o comprimento da rede Para criar uma configurao que se inicia em um ponto e se estende em qualquer direo.
Os repetidores podem ser colocados em qualquer ponto do cabo tronco utilizando um tap.
www.eloautomacao.com.br
15
Rede ControlNet
Abaixo comunicao. vemos um repetidor montado com o adaptador de
Cada aplicao requer uma forma diferente para o roteamento dos cabos. Os repetidores podem ser utilizados para criar diferentes topologias para se adequar a cada aplicao. Abaixo vemos uma configurao tpica.
Os repetidores podem ser combinados em configuraes em srie ou em paralelo de acordo com a necessidade da aplicao. Porem existe algumas limitaes para o uso dos repetidores, a saber:
www.eloautomacao.com.br
16
Rede ControlNet
Podemos ter somente 5 repetidores em srie e 48 em paralelo em uma nica rede. O nmero mximo de ns endereveis em uma rede 99. Como os repetidores no requerem um nmero de n, no interferem no nmero de ns da rede. Podemos ter apenas um caminho entre dois ns em um nico segmento. Mltiplos repetidores conectando segmentos diferentes
no so permitido.
Determinar quantos ns sero utilizados no seu projeto Determinar o comprimento das sees do cabo tronco Definir o tipo de cabo e conexes a serem utilizadas Determinar quantos terminadores devem ser utilizados Determinar qual o valor mximo permitido para cada segmento Determinar se ser necessrio utilizar repetidores 1. Determine quantos dispositivos sero utilizados na rede. Na sua aplicao, deve-se determinar o nmero de processadores, adaptadores, inversores, ihms, computadores c etc., da sua aplicao, observando o seguinte aspecto: Voc quer adicionar mais dispositivos no futuro? Entre com o nmero de tap's necessrios na lista de materiais.
www.eloautomacao.com.br
17
Rede ControlNet
No
O nmero de dispositivos a serem instalados agora O nmero de dispositivos atual, mais o nmero de dispositivos a serem adicionados futuramente.
Sim
2. Para cada dispositivo, tome como referncia o quadro abaixo para determinar o tipo de tap a ser utilizado por estes diapositivos.
Para este tipo de conexo... Uma conexo em "T" com o cabo tronco e reta na derivao Uma conexo em "Y" com o cabo tronco e reta na derivao Uma conexo em "T" com o cabo tronco e obliquo na derivao Uma conexo em "Y" com o cabo tronco e oblquo na derivao
Tap reto em Y
4. Tome como referencia o quadro a seguir para determinar o tipo de cabo a ser utilizado na sua aplicao.
www.eloautomacao.com.br
18
Rede ControlNet
Industrial, porm muito abrasivo De alta movimentao Cabo Plenum-FEP CMPCL2P Cabo High Flex
7. Utilize o quadro abaixo para determinar se os segmentos esto dentro do valor mximo permitido para o comprimento e o mximo nmero de taps permitido. Podemos utilizar o grfico da pgina 08.
www.eloautomacao.com.br
19
Rede ControlNet
8. No quadro a seguir verifique:
E os segmentos...
Um repetidor
Nada Um repetidor para cada dois segmentos, mais um repetidor para cada segmento que exceder o limite Um repetidor para cada dois segmentos
Importante: Dois taps so necessrios para cada repetidor. Adicione o nmero de taps necessrios lista de materiais.
9. Multiplique o nmero de segmentos da rede por 2 e determine a quantidade de terminadores necessrios e adicione lista de materiais.
www.eloautomacao.com.br
20
Rede ControlNet
Mltiplos ns podem consumir os mesmos dados de um nico produtor. Os ns podem ser sincronizados para receberem as informaes simultaneamente. A banda de comunicao pode ser otimizada para um melhor desempenho. Uma nica rede para controle, mensagem de I/O e programao.
www.eloautomacao.com.br
21
Rede ControlNet
Uma mensagem enviada por um produtor e contm apenas um caractere identificador chamado de CID (connection ID). Este ID criado automaticamente quando os ns da ControlNet so conectados rede. Os ns podem estar configurados para identificar um ID determinado. O acesso rede controlado por um algoritmo, que permite que apenas um n possa transmitir a cada oportunidade de transmisso em cada intervalo de atualizao da rede (NUT).
Servios da Rede
O Servio Scheduled (Programado)
A rede ControlNet tem a capacidade de enviar mensagens programadas. Estas mensagens possuem as seguintes caractersticas:
Tem maior prioridade na troca de dados determinstica e repetitiva Podem ser dados digitais, analgicos, e intertravamento ponto-aponto.
www.eloautomacao.com.br
22
Rede ControlNet
A transmisso feita somente aps a realizao da transmisso dos dados programados. Possui informaes que no so criticas ao processo So mensagens do tipo ponto-a-ponto e dados de programao, como upload e download de programas.
Parmetros de Rede
Os parmetros abaixo devem ser configurados atravs do software RSNetworx for ControlNet, para iniciar as trocas de dados entre os dispositivos:
Tempo de atualizao da rede (NUT) Mximo n da banda programada (SMX) Mximo n de rede (UMX) Meio fsico
www.eloautomacao.com.br
23
Rede ControlNet
Neste intervalo de tempo est includo as informaes ponto-a-ponto, dados de I/O discreto e analgicos. O desenho a seguir demonstra dentro de um NUT as pores programadas, no programadas e a banda de manuteno.
Ns at o valor do SMAX transmitem os seus dados todo o NUT e em seqncia e estes ns podem enviar dados crticos de I/O e intertravamento de controladores.
Todas as transferncias de dados programados so mapeadas na rede ControlNet. Para se obter um melhor rendimento da rede, defina os endereos em seqncia, partindo do n 1 at o mximo n necessrio na banda programada, sem deixar espaos em branco. Para cada n
www.eloautomacao.com.br
24
Rede ControlNet
pertencente banda programada, possvel transmitir at 510 bytes de dados. O tamanho da banda programada varivel.
O primeiro intervalo de atualizao da rede mostra os ns abaixo de SMX enviando mensagens scheduled (programadas). No segundo intervalo de atualizao da rede mostra os ns abaixo de SMX enviando mensagens scheduled novamente, comeando pelo primeiro n da banda programada. No terceiro intervalo de atualizao da rede, mostra um n que foi desconectado da rede. O slot time referido o tempo que o prximo n ir aguardar para poder transmitir seus dados. Neste exemplo o n 3 aguarda 1 slot time, pois o n 2 foi desconectado da rede. O slot time baseado nos atributos fsicos da rede, como o comprimento de cabos e nmero de repetidores.
www.eloautomacao.com.br
25
Rede ControlNet
O tempo restante aps o servio programado e a banda de manuteno alocado para as operaes no programadas. O direito de transmisso na primeira banda no programada no intervalo do NUT rotativo de um n por NUT. A poro no programada do NUT pode no ser suficiente para a transmisso de todos os ns daquela banda.
Importante: Ns maiores que o UMX, no comunicaro com a rede. Os dados de tempo crtico, no sero inclusos na banda no programada do NUT, portanto no podero transmitir os seus dados.
www.eloautomacao.com.br
26
Rede ControlNet
1. A oportunidade de transmisso passada de forma rotativa. O n 7 o primeiro a transmitir seus dados no primeiro NUT, depois o n 8 e o n 9. No segundo NUT, a transmisso iniciada pelo n 9, e no mais pelo 8, pois s assim a rede garante que todos os ns sero executados na banda no programada.
www.eloautomacao.com.br
27
Rede ControlNet
Criar e editar uma rede em off-line Editar ou monitorar a configurao de uma rede em on line Programar as comunicaes
4. Entre em on-line com a rede ControlNet e utilize o software RSNetworx for ControlNet para agendar as comunicaes.
5. Faa o upload do projeto do controlador, pois o mdulo CNB possui as configuraes da rede e estaro armazenadas no processador. Ateno: O software RSNetworx suportado somente pelo sistema operacional Microsoft Windows 95/98/Me, Windows NT4.0/2000/Xp.
www.eloautomacao.com.br
28
Rede ControlNet
Flexvel, fcil de usar, baseado na edio e componentes Windows. Capacidade de utilizao das ferramentas do tipo copiar e colar.
Abaixo vemos os principais componentes da janela principal do software RSNetworx for ControlNet.
Janela de mensagens
www.eloautomacao.com.br
29
Rede ControlNet
Abaixo temos a barra de ferramentas com os elementos mais comuns utilizados no software RSNetworx for ControlNet.
www.eloautomacao.com.br
30
Rede ControlNet
Janela RSWho
Aps o driver correspondente estar configurado, podemos visualizar a rede atravs da janela RSWho. A janela RSWho no software RSLinx utilizada para a visualizao da rede ativa.
Importante: Quando aberto, o software RSLinx deve ser minimizado e no fechado. Se fecharmos o software enquanto este estiver em uso, a comunicao entre o computador e a rede ser terminada.
www.eloautomacao.com.br
31
Rede ControlNet
A janela de RSWho do sofware RSLinx, mostra as redes em uma estrutura do tipo arvore como no Windows Explorer, como mostrado abaixo:
Drives de Comunicao
O driver de comunicao a pea chave entre o dispositivo e o software. Este possui as seguintes caractersticas:
Habilita ao usurio a comunicao com a rede, atravs de uma placa de comunicao; Permite ao usurio realizar o upload, download e entrar em online com a rede em questo.
www.eloautomacao.com.br
32
Rede ControlNet
Placas de Comunicao ControlNet
Com um driver de comunicao, e com o carto de comunicao ControlNet, habilita-se ao usurio a comunicao entre o computador e a rede ControlNet. Podemos comunicar com a rede ControlNet atravs das seguintes placas de comunicao:
1784-KTCX15, para acessar a rede ControlNet de um computador do tipo Desktop, com barramento padro do tipo ISA (16bits) ou EISA ( 32 bits). 1784-PCC, para acessar a rede ControlNet de um computador do tipo notebook. 1784-PCIC, para acessar a rede ControlNet de um computador do tipo Desktop, com barramento padro do tipo PCI.
Endereo base de memria (default D000:0000). Endereo base de I/O (default 220).
Estes endereos iro permitir a troca de dados entre o carto e o computador e os comandos para a placa.
Importante: Quando decidir qual endereo utilizar, lembre-se que cada carto no computador deve ter um nico endereo de memria base para memria e I/O. Os endereos podem ser setados atravs das dip switches no carto, como mostrado abaixo:
www.eloautomacao.com.br
33
Rede ControlNet
Para o Scheduled da rede ControlNet, o mdulo 1784-KTCX15, deve ter um endereo de n de rede da seguinte forma:
O endereo dever ser maior que o valor de SMX e menor que o valor do UMX. aconselhvel no ter ns faltantes, pois assim teremos uma maior performance.
www.eloautomacao.com.br
34
Rede ControlNet
Para configurar um drive de comunicao para um carto 1784-PCC, um driver separado necessrio no sistema operacional para a instalao e operao do mesmo. Abaixo encontramos os arquivos necessrios para os drivers de comunicao:
Windows 95/98/Me: Virtual Device Driver (VXD), estes possuem os arquivos .inf e .vxd. Windows NT: necessita do driver do NT e do disco com os arquivos setup.exe, unpccnt.exe e pcc_config.exe. Windows 2000/Xp: Windows Driver Model (WDM), estes possuem os arquivos .inf e .sys.
Para o Scheduled da rede ControlNet, o mdulo 1784-PCC, deve ter um endereo de n de rede da seguinte forma:
O endereo dever ser maior que o valor de SMX e menor que o valor do UMX, aconselhvel no ter ns faltantes, pois assim teremos uma maior performance.
www.eloautomacao.com.br
35
Rede ControlNet
Antes de comear
a ferramenta principal de configurao e programao para todos os sistemas Logix 5000, o software RSLogix 5000 utilizado para desenvolver as seguintes tarefas:
Criar e editar uma lgica ladder; Monitorar tabelas de dados; Configurar as comunicaes entre os controladores; Configurar os mdulos de I/O e dispositivos.
Projeto
para
Quando trabalhamos com a linha de controladores ControILogix 5000, configuramos uma Rede ControlNet atravs do software RSLogix 5000. Para isto utilizaremos um exemplo de configurao onde teremos um rack ControlLogix com um controlador e um mdulo ControlNet bastando apenas siga os seguintes passos:
www.eloautomacao.com.br
36
Rede ControlNet
1. Iniciar o software RSLogix 5000
Escolha o tipo de CPU a ser utilizada no projeto. Digite um nome para o controlador com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e inicializao com nmeros. Caso seja necessria a inicializao com nmeros, inicie o nome com o caractere underscore (_). Preencha o campo descrio do projeto, caso necessrio. Escolha o tipo do chassi a ser utilizado e o slot onde se encontra o controlador. Clique em OK. Neste momento aparecer na lateral esquerda da janela do software, a rvore do projeto. Na rvore de projeto localize a pasta I/O Configuration. Clique com o boto da direita e escolha no menu New Module. Aparecer ento uma janela onde ser possvel selecionar em uma lista qual mdulo de I/O ser configurado. Escolha o mdulo 1756-CNB/D e dique em OK.
www.eloautomacao.com.br
37
Rede ControlNet
Aparecer ento uma janela de configurao amigvel durante todo o processo de configurao do mdulo. Entre com as configuraes para este mdulo como mostrado na prxima figura.
www.eloautomacao.com.br
38
Rede ControlNet
Defina um nome para o carto com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique em qual slot o carto estar instalado. Se necessrio preencha o campo descrio com informaes sobre a utilizao do mesmo. Em Electronic Keying, selecionada a categoria de compatibilidade na troca dos cartes. Este se divide em trs categorias: Compatible Module: o carto que ir substituir o mdulo com defeito dever ser do mesmo tipo. Disable Keying: o carto que ir substituir o mdulo com defeito poder ser de qualquer modelo, porm dever respeitar a mesma famlia, no podemos substituir o carto de sada por um de entrada, por exemplo. Exact Match: o carto que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do carto. Clique em Next para a exibio da prxima tela de configurao. O valor do RPI est desabilitado, pois no existe nenhum tipo de delay de comunicao entre o carto e o controlador, tambm temos os campos para manter o carto desabilitado e/ou gerar urna falha grave no controlador quando o mdulo for removido.
www.eloautomacao.com.br
39
Rede ControlNet
Clique em Next para a exibio da prxima tela de configurao. A tela mostrada na figura a seguir s ativa quando conectado on-line com o processador.
Clique em Next para a exibio da prxima tela de configurao. A tela mostrada a seguir uma teta de estado usada em on-line para conferir se houve algum erro no barramento e para configurar os parmetros do ControlBus. Clique em Finish para concluir a configurao deste mdulo.
www.eloautomacao.com.br
40
Rede ControlNet
Verifique se aparece o mdulo 1756-CNB/D configurado na pasta I/O Configuration, como mostra a figura abaixo. Caso tenha alguma dvida, pea auxlio ao instrutor.
Agora iremos configurar os dispositivos que iro comunicar com este projeto atravs da Rede ControlNet. Neste exemplo faremos a configurao para um mdulo 1756-CNB/D e outro mdulo 1756-CNB/D. Para isto devemos seguir os seguintes passos: Clique com o boto da direita do mouse sobre o mdulo 1756-CNB/D configurado anteriormente. No menu escolha o item New Module.
Aparecer ento uma janela onde ser possvel selecionar em uma lista qual dispositivo ControlNet ser adicionado rede. Escolha o mdulo 1756CNB/D e clique em OK.
www.eloautomacao.com.br
41
Rede ControlNet
Aparecer ento uma janela de configurao amigvel durante todo o processo de configurao do mdulo. Entre com as configuraes para este mdulo como mostrado na prxima figura.
Defina um nome para o carto com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique qual o seu nmero de n na ControlNet ir ocupar, qual o tamanho do chassi, onde ser alocado este carto e o slot onde o carto estar instalado. Se
www.eloautomacao.com.br
42
Rede ControlNet
necessrio preencha o campo descrio com informaes sobre a utilizao do mesmo.
Antes de passarmos para a prxima etapa de configurao, devemos saber mais alguns conceitos importantes sobre o ControlLogix 5000. Conexo.
Conexes
Pode-se definir por conexo um enlace de comunicao entre dois dispositivos. Estes dispositivos podem ser controladores, mdulos de comunicao, mdulos de E/S, variveis produzidas e consumidas ou mensagens. O controlador Logix 5550 suporta at 250 conexes.
www.eloautomacao.com.br
43
Rede ControlNet
Conexes requeridas para o controlador Tipo da conexo Para as E/S locais Para as E/S remotas Para o mdulo 1756 CNB Remoto Total de conexes Quantidade de Mdulos 2 3 1 Conexes por Mdulo 1 1 1 Total 2 3 1 6
Rack Optimized
Um rack inteiro, composto por cartes digitais, pode representar apenas uma conexo As informaes de diagnstico so mais limitadas. As informaes so transferidas para o controlador de acordo com o RPI configurado no mdulo 1756 CNB Exemplo de utilizao de Rack Optimized para dados em um chassi remoto.
www.eloautomacao.com.br
44
Rede ControlNet
Conexes requeridas para o controlador Tipo da Conexo Para as E/S locais Para o mdulo 1756 CNB Remoto Total de conexes Quantidade de Mdulos 2 1 Conexes por Mdulo 1 1 Total 2 1 3
Rack
Optmized
Direct
Este tipo de configurao se comporta das duas formas. Para ser feita esta configurao, devemos configurar o chassi de forma otimizada e os cartes que necessitam dos diagnsticos ou os cartes analgicos de forma direta. Exemplo de utilizao da Conexo Mista para dados em um chassi remoto.
www.eloautomacao.com.br
45
Rede ControlNet
Conexes requeridas para o controlador Tipo da Conexo Para as E/S locais Para mdulo analgico (remoto) Para o mdulo 1756 CNB Remoto Total de conexes Quantidade de Mdulos 2 1 Conexes por Mdulo 1 1 Total 2 1
1 4
Aps estas definies, voltemos janela de configurao do mdulo 1756CNB/D. Est faltando a configurao do campo Comm Format. Neste campo temos 3 opes de configuraes:
Listen Only - Rack Optimization: quando configuramos desta forma o controlador mestre somente ter os dados de leitura e os status dos
www.eloautomacao.com.br
46
Rede ControlNet
mdulos. Este chassi dever estar configurado em outro controlador e como rack otimizado tambm. None (Direct connection): Uma conexo direta um link em tempo real de transferncia de dados entre o controlador e um mdulo de I/O. O controlador mantm e monitora a conexo entre o controlador e o mdulo de I/O. Qualquer interrupo na conexo, como uma falha de mdulo ou a remoo de um mdulo sob alimentao, faz com que o controlador energize os bits de status de falha na rea de dados associada com o mdulo. Rack Optimization: Para os mdulos de I/O digital possvel selecionar a comunicao de gaveta otimizada. Uma conexo de gaveta otimizada consolida o uso da conexo entre o controlador e todos os mdulos de I/O digital em uma gaveta (ou trilho DIN). Ao invs de existirem conexes individuais e diretas para cada mdulo de I/O, h apenas uma conexo para toda a gaveta (ou trilho DIN).
Devemos escolher a opo mais conveniente para o projeto. Clique em Next, para acessar a prxima janela de configurao.
Obs: Dependendo do tipo de configurao escolhida em Comm Format, o valor do RPI pode ser nulo ou no. Se escolhermos a opo Rack
www.eloautomacao.com.br
47
Rede ControlNet
Optimization, haver um valor de RPI para a troca de dados de todo o chassi. Caso seja escolhida a opo None (Direct Connection), o valor do RPI ser nulo, ou seja, a troca de dados entre o mdulo 1756-CNB/D e o controlador ser em tempo real.
Clique em Next para acessar a prxima tela de configurao. A tela mostrada na figura a seguir s ativa quando conectado on-line com o processador.
Clique em Next para a exibio da prxima tela de configurao. A tela mostrada a seguir uma tela de estado usada em on-line para conferir se houve algum erro no barramento e para configurar os parmetros do ControlBus. Clique em Finish para concluir a configurao deste mdulo.
www.eloautomacao.com.br
48
Rede ControlNet
www.eloautomacao.com.br
49
Rede ControlNet
Agora veremos na configurao de I/O do projeto, os dois mdulos 1756CNB/R, conforme o desenho abaixo.
A partir de agora, abrimos uma gaveta para I/Os remotos. Cada carto de I/O que for configurado neste chassi dever obedecer configurao prdefnida no chassi. Caso a configurao do chassi seja do tipo Rack Optimization, os mdulos de I/O devem seguir o mesmo tipo para a conexo. Caso o chassi tenha sido configurado para None (Direct Connection), os mdulos de I/O iro seguir o mesmo tipo de conexo.
Agora iremos configurar um carto de sada no slot 1 do rack remoto. Para isso, iremos seguir os seguintes passos:
Clique com o boto da direita sobre o carto 1756-CNB/D configurado por ltimo e no menu escolha o item New Module. Aparecer uma janela onde dever ser escolhido qual o mdulo a ser configurado.
www.eloautomacao.com.br
50
Rede ControlNet
A partir de agora aparecer uma janela que o auxiliar durante toda a configurao do mdulo. Nesta primeira tela, entre com as configuraes para este mdulo como mostrado na prxima figura.
www.eloautomacao.com.br
51
Rede ControlNet
Defina um nome para o carto com at 40 caracteres, no sendo permitindo a utilizao de caracteres especiais e o incio com nmeros. Especifique em qual slot o carto estar instalado. Se necessrio preencha o campo descrio com informaes sobre a utilizao do mesmo. Em COMM FORMAT, encontraremos quatro opes de configurao:
Full Diagnostics - Output Data; esta opo torna o controlador onde o modulo de I/O esta sendo configurado, mestre do carto, para a escrita dos dados de sada e das configuraes do mdulo. Full Diagnostics - Scheduled Output Data; idem ao anterior, porm dever ser selecionada uma base de tempo para a atualizao dos dados do carto de sada aos elementos de campo. Listen Only - Full Diagnostics -Output Data; esta opo utilizada por outras CPUs que necessitam dos dados deste mdulo j configurado por outro controlador. Estes dados sero apenas de leitura, no permitindo a alterao de qualquer varivel de
configurao.
www.eloautomacao.com.br
52
Rede ControlNet
Rack optimization: est opo utilizada quando o chassi est configurado para esta opo. Neste caso os diagnsticos do mdulo sero mais limitados.
OBS: Mesmo que o chassi esteja configurado como otimizado, podemos configurar o carto para as trs opes acima (Full Diagnostics - Output Data, Full Diagnostics Scheduled Output Data, Listen Only - Full Diagnostics -Output Data), gastar 1 conexo para cada mdulo, porm teremos todos os diagnsticos do carto.
Defina os valores para o RPI, para manter o carto desabilitado e/ou gerar uma falha grave no controlador quando o mdulo for removido. Quando configuramos o carto para Rack Optimization, o valor do RPI definido no carto 1756-CNB/D.
www.eloautomacao.com.br
53
Rede ControlNet
Clique em Finish para encerrar a configurao deste mdulo.
Clique com o boto da direita sobre a pasta do controlador e escolha o item monitor tag's. Como mostrado na figura a seguir, trs tags devero aparecer debaixo de Tag Name: -Rack_Remoto_1:1:C -Rack_Remoto_1:1:I -Rack_Remoto_1:1:O.
Estas trs tags so estruturas das tags (ou grupos) e que contm mais tags como exibido de fato na tela. Se estas estruturas de tags (ou grupos) no aparecerem, verifique se na caixa Scope o campo est exibindo o nome do seu projeto e na caixa Show, Show all.
www.eloautomacao.com.br
54
Rede ControlNet
Iremos agora programar a troca de dados entre o controlador e o rack remoto. Para isto ser necessrio realizar o download para o controlador.
No menu suspenso, escolha o item Communications e depois Who Active. Escolha o controlador a ser executado o download. Clique sobre a mesma e habilite a caixa Apply Current Path to Project, para assumir este caminho para o download. Pressione o boto download. Feito o download, verifique se na configurao de I/O, sobre o mdulo 1756CNB remoto aparece um flag amarelo.
Clique com o boto da direita do mouse sobre o carto 1756-CNB e escolha o item Properties. Selecione o tab Connections e na janela de falhas verifique se aparece a seguinte mensagem: (Code 16#0317) Connection Request Error. Connection not Scheduled.
www.eloautomacao.com.br
55
Rede ControlNet
Esta falha informa a conexo com o controlador, mas esta no est programada. A nica forma de programar esta conexo atravs do software RSNetworx for ControlNet. Para isto basta seguir os seguintes passos:
Na barra de ferramentas, selecione o cone abaixo para entrar em on line com a Rede ControlNet.
Selecione o driver de comunicao adequado, ou o caminho necessrio para a Rede ControlNet, e clique em OK.
www.eloautomacao.com.br
56
Rede ControlNet
Ao entrar em on line com a rede, o software far uma varredura para localizar todos os dispositivos presentes na rede. Na caixa Network Usage, marque a caixa Edit Enable.
Aparecero alguns valores estatsticos sobre a transmisso dos dados da Rede ControlNet, a saber:
www.eloautomacao.com.br
57
Rede ControlNet
Existem para todos os campos duas configuraes: Current que a atual, aquela que esta rodando na rede e Pending, a que est sendo editada e pendente. Podemos observar o valor do NUT que esta configurado para a rede est em 5ms, podemos tambm observar que a carga da rede na banda programada esta atualmente com uma mdia (Avg. Scheduled Band) de 0,26%, podendo chegar a um mximo (Peak Scheduled Band) de 1,06% e que depois de aceita as modificaes poder chegar 4,90%. Esta carga de rede o percentual de tempo utilizado pela banda programada em relao ao NUT programado.
No campo Connection Memory Usage, observamos o percentual gasto de conexes do mdulo l756-CNB desta configurao.
Agora, localize o tab Network, selecione o menu Properties. Aparecer uma janela onde devemos configurar os parmetros da rede. Selecione um valor para o NUT, SMX e UMX de rede conforme indicado abaixo.
www.eloautomacao.com.br
58
Rede ControlNet
Clique em Aplicar, em seguida em OK. Observe que os valores estatsticos sero modificados devido alterao do NUT.
Salve o projeto, clicando no cone abaixo. Este projeto ser salvo na rede e no seu computador. Nesta janela ser informado que todas as conexes entre os dispositivos sero estabelecidas. Clique em OK.
www.eloautomacao.com.br
59
Rede ControlNet
Verifique se os sinais sumiram e o led de I/O do controlador est aceso. Caso contrrio, verifique na propriedade dos mdulos com defeitos, os erros encontrados. Se necessrio repita os passos g e k.
www.eloautomacao.com.br
60
Rede ControlNet
Agora iremos criar um novo projeto com as seguintes configuraes: N 01 Mdulo ControlNet 1756-CNB em um Rack ControlLogix.
Configurao do Rack Slot 0 1 2 3 4 5 Mdulo Controlador 1756-L61 Mdulo Ethernet ENBT Mdulo DHRIO Mdulo ControlNet CNB Mdulo Devicenet DNB Mdulo Motion M2A
www.eloautomacao.com.br
61
Rede ControlNet
N 02 Scanner RN15S e um Panel View Plus 1250.
Configurao do Rack Slot 0 1 Mdulo Panel View Plus 1250 Scanner RN15S
Configurao do Flex Slot 0 1 2 3 Antes de comear: A IHM pode se comunicar com o controlador na rede controlNet atravs da banda programada (Scheduled) e ou da banda no programada (Unscheduled). I/O se comunica com o controlador pela banda programada (Scheduled). Mdulo Entrada Digital IB16 Entrada Digital IB16 Sada a rel OW16 Sada a rel OW16
www.eloautomacao.com.br
62
Rede ControlNet
Iniciar o software RsLogix 5000 e selecionar o controlador e reviso utilizada pelo hardware.
Na rvore de projeto localize a pasta I/O configuration clique com o boto direito e escolha no menu New Module.
Aparecer ento uma janela onde ser possvel selecionar em uma lista qual mdulo de I/O ser configurado. Escolha o mdulo 1756-CNB e clique em ok.
www.eloautomacao.com.br
63
Rede ControlNet
Aparecer ento uma janela de configurao amigvel que ser utilizada para configurao do mdulo. Entre com as configuraes necessrias para sua aplicao.
Defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique em qual slot o mdulo est localizado. Especifique qual n de rede ser
www.eloautomacao.com.br
64
Rede ControlNet
assumido pelo mdulo na rede controlNet. Se necessrio preencha o campo descrio com informaes sobre o mesmo.
Em electronic keying, selecionado a categoria de compatibilidade na troca de mdulos. Este se divide em trs categorias: Compatible Module o carto que ir substituir o module com defeito, dever ser do mesmo tipo; Disable Keying o mdulo que ir substituir o mdulo com defeito poder ser qualquer modelo, porm dever respeitar a mesma famlia, no podemos substituir o mdulo de sada por um de entrada, por exemplo. Exact Match o mdulo que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do mdulo.
www.eloautomacao.com.br
65
Rede ControlNet
O valor do RPI est desabilitado, pois o mdulo serve de passagem para comunicao da rede ControlNet com o controlador, tambm temos os campos para manter o mdulo desabilitado e/ou gerar uma falha grave no controlador quando o mdulo for removido. Na aba RSNetWorx possvel criar um link entre o arquivo de configurao da rede ControlNet com o RsLogix 5000.
www.eloautomacao.com.br
66
Rede ControlNet
Para isso basta selecionar o arquivo do software RsNetwork que contm a configurao da rede atravs do boto Browse.
Em ControlNet File (.xc) ser mostrado o caminho do arquivo de configurao da rede ControlNet, este arquivo deve estar localizado em seu PC.
Com isso possvel acessar rapidamente o arquivo de configurao da rede ControlNet pelo RSLogix 5000 bastando selecionar a opo View and Edit the ControlNet network e pressionar o boto com o desenho da rede.
Na aba Module Info so exibidas informaes de caractersticas do mdulo e staus. As informaes desta tela s podem ser exibidas em modo online.
www.eloautomacao.com.br
67
Rede ControlNet
Na aba Backplane exibido informaes e erros do barramento no backplane. As informaes desta tela s podem ser exibidas em modo online.
www.eloautomacao.com.br
68
Rede ControlNet
Agora iremos configurar os dispositivos que iro se comunicar com este projeto atravs da rede ControlNet. Neste projeto ser configurado o Flex I/O e o Panel View Plus.
Configurando o Flex I/O Clique como boto direito sobre o mdulo CNB configurado anteriormente, no menu selecione a opo New module.
Aparecer ento um janela onde ser possvel selecionar em uma lista qual dispositivo ControlNet ser adicionado rede. Escolha o mdulo ACN15 e clique em ok.
Aparecer ento uma janela de configurao amigvel que ser utilizada para configurao do mdulo. Entre com as configuraes necessrias para sua aplicao.
www.eloautomacao.com.br
69
Rede ControlNet
Defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique qual n de rede ser assumido pelo mdulo na rede controlNet. Se necessrio preencha o campo descrio com informaes sobre o mesmo.
No campo Comm Format especifique qual tipo de comunicao ser atribudo ao flex e os mdulos nele inserido.
www.eloautomacao.com.br
70
Rede ControlNet
None - O valor do RPI definido em cada um dos mdulos, cada mdulo pode ter um valor de RPI diferente, cada mdulo um ponto de conexo da rede ControlNet. Rack Optimizado - O valor de RPI de todos os mdulos ligados ao flex so definidos pelo adaptador ACN15, todos os mdulos possuem o mesmo valor de RPI, todo flex um ponto de conexo na ControlNet. Em electronic keying, selecionado a categoria de compatibilidade na troca de mdulos. Este se divide em trs categorias: Compatible Module o carto que ir substituir o module com defeito, dever ser do mesmo tipo; Disable Keying o mdulo que ir substituir o mdulo com defeito poder ser qualquer modelo, porm dever respeitar a mesma famlia, no podemos substituir o mdulo de sada por um de entrada, por exemplo. Exact Match o mdulo que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do mdulo. Clique em ok para ser exibido a prxima tela de configurao.
www.eloautomacao.com.br
71
Rede ControlNet
Obs:Dependendo do tipo de configurao escolhido em Comm Format, o valor do RPI pode ser nulo ou no. Se for escolhido opo Rack Optimization haver um valor para a troca de dados de todo o chassi. Caso seja escolhida a opo None (direct Connection), o valor do RPI ser nulo, ou seja, a troca de dados entre o mdulo ACN15 em tempo real.
As informaes desta tela s podem ser exibidas em modo online. Clique em ok e um novo adaptador de rede ControlNet ser criado.Agora veremos na configurao de I/O do projeto o mdulo e o adaptador como mostra a figura abaixo.
A partir de agora ser configurado os mdulos E/S que sero instalados no Flex. Clique com o boto direito sobre o adaptador ACN15 configurado anteriormente e selecione a opo New Module.
www.eloautomacao.com.br
72
Rede ControlNet
Aparecer uma janela onde dever ser escolhido qual o mdulo a ser configurado.
Selecione o mdulo 1794-IB16/A e clique ok. Aparecer ento uma janela de configurao amigvel que ser utilizada para configurao do mdulo. Entre com as configuraes necessrias para sua aplicao.
www.eloautomacao.com.br
73
Rede ControlNet
Defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique qual slot o mdulo est instalado. Se necessrio preencha o campo descrio com informaes sobre o mesmo.
No campo Comm Format especifique qual tipo de comunicao ser atribudo ao mdulo.
www.eloautomacao.com.br
74
Rede ControlNet
Input Data (Direct Connetion) - O mdulo defini o valor do RPI,o mdulo um ponto de conexo da rede ControlNet. Rack Optimization - O valor de RPI definido pelo adaptador ACN 15, o valor de RPI do adaptador atribudo ao mdulo, todo flex um ponto de conexo na ControlNet. Listen Only - Input Data As informaes deste mdulo podem ser lidas por mais de um controlador. Selecione a opo Rack Optimization
Em electronic keying, selecionado a categoria de compatibilidade na troca de mdulos. Este se divide em trs categorias: Compatible Module o carto que ir substituir o module com defeito, dever ser do mesmo tipo; Disable Keying o mdulo que ir substituir o mdulo com defeito poder ser qualquer modelo, porm dever respeitar a mesma famlia, no podemos substituir o mdulo de sada por um de entrada, por exemplo. Exact Match o mdulo que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do mdulo. Selecione Disable Keyng.
www.eloautomacao.com.br
75
Rede ControlNet
Obs:Dependendo do tipo de configurao escolhido em Comm Format, o valor do RPI pode ser nulo ou no. Se escolhermos a opo Rack Optimization, o valor de RPI ser nulo, ou seja, ser utilizado o valor de RPI selecionado na configurao do adaptador ACN15. Caso seja escolhido as opes Input Data ou Listen Only Input Data haver um valor de RPI para a troca de dados do mdulo.
www.eloautomacao.com.br
76
Rede ControlNet
A ltima aba de configurao varia conforme os mdulos nela so feitas configuraes especficas para cada mdulo.
www.eloautomacao.com.br
77
Rede ControlNet
No caso do mdulo 1794-IB16 possvel definir um filtro de entrada para as 12 primeiras entradas e outro filtro para as 4 entradas restantes, habilitar os filtros e habilitar o contador atravs da aba configuration.
Clique em ok e um novo mdulo IB16 ser criado. Agora veremos na configurao de I/O do projeto o mdulo CNB, o adaptador ACN15 e o mdulo entrada digital IB16 como mostra a figura abaixo.
Agora repetiremos os mesmos passos descritos anteriormente para adicionar o segundo mdulo de entrada digital que ser nomeado com
www.eloautomacao.com.br
78
Rede ControlNet
Entrada_Digital_2. Depois de configurado o novo mdulo ser visualizado na configurao de I/O do projeto o mdulo CNB, o adaptador ACN15 e dois mdulos de entradas digitais IB16 como mostra a figura abaixo.
Agora iremos configurar os mdulos de sada a rel OW8. Clique com o boto direito sobre o adaptador ACN15 configurado anteriormente e selecione a opo New Module.
www.eloautomacao.com.br
79
Rede ControlNet
Aparecer uma janela onde dever ser escolhido qual o mdulo a ser configurado.
Selecione o mdulo 1794-OW8 e clique ok. Aparecer ento uma janela de configurao amigvel que ser utilizada para configurao do mdulo. Entre com as configuraes necessrias para sua aplicao.
www.eloautomacao.com.br
80
Rede ControlNet
Defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique qual slot o mdulo est instalado. Se necessrio preencha o campo descrio com informaes sobre o mesmo.
No campo Comm Format especifique qual tipo de comunicao ser atribudo ao mdulo. Output Data (Direct Connetion) - O mdulo defini o valor do RPI,o mdulo um ponto de conexo da rede ControlNet. Rack Optimization - O valor de RPI definido pelo adaptador ACN 15, o valor de RPI do adaptador atribudo ao mdulo, todo flex um ponto de conexo na ControlNet. Selecione a opo Rack Optimization Em electronic keying, selecionado a categoria de compatibilidade na troca de mdulos. Este se divide em trs categorias: Compatible Module o carto que ir substituir o module com defeito, dever ser do mesmo tipo; Disable Keying o mdulo que ir substituir o mdulo com defeito poder ser qualquer modelo, porm dever respeitar a mesma famlia,
www.eloautomacao.com.br
81
Rede ControlNet
no podemos substituir o mdulo de sada por um de entrada, por exemplo. Exact Match o mdulo que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do mdulo. Selecione Disable Keying.
Obs:Dependendo do tipo de configurao escolhido em Comm Format, o valor do RPI pode ser nulo ou no. Se escolhermos a opo Rack Optimization, o valor de RPI ser nulo, ou seja, ser utilizado o valor de RPI selecionado na configurao do adaptador ACN15. Caso seja escolhido s opes Output Data haver um valor de RPI para a troca de dados do mdulo. Na aba Module Info so exibidas as informaes do adaptador como identificao e Status.
www.eloautomacao.com.br
82
Rede ControlNet
A ltima aba de configurao varia conforme os mdulos nela so feitas configuraes especficas para cada mdulo.
www.eloautomacao.com.br
83
Rede ControlNet
No caso do mdulo 1794-OW8 possvel definir o comportamento das sadas em caso de falha de comunicao ou controlador em modo programa atravs da aba Fault/Idle Action.
Apply safe state Value to Outputs Define um valor de segurana que ser atribudo pelo programador a cada uma das sadas.
Hold Last Outputs Mantm o ltimo estado de todas as sadas. Reset Outputs Reseta(zera) os valores de todas as sadas.
Clique em ok e um novo mdulo OW8 ser criado. Agora veremos na configurao de I/O do projeto o mdulo CNB, o adaptador ACN15, os dois mdulos de entradas digitais IB16 e o mdulo de sada a rel como mostra a figura abaixo.
www.eloautomacao.com.br
84
Rede ControlNet
Agora repetiremos os mesmos passos descritos anteriormente para adicionar o segundo mdulo de sada rel que ser nomeado com Saida_Rele_2. Depois de configurado o novo mdulo ser visualizado na configurao de I/O do projeto o mdulo CNB, o adaptador ACN15, os dois mdulos de entradas digitais IB16 e os dois mdulos de sadas reles como mostra a figura abaixo.
www.eloautomacao.com.br
85
Rede ControlNet
Agora ser programada a troca de dados entre o controlador e o flex I/O, para isto ser necessrio realizar o download do projeto para o controlador. Feito o download, verifique se na configurao de I/O, sobre o adaptador ACN15 aparece um flag amarelo.
Clique com o boto direito o boto direito sobre o adaptador ACN15 e escolha propriedades. Selecione a aba Connections e na janela de falhas verifique se aparece a mensagem de erro:
Esta falha informa a conexo com o controlador, mas esta no est programada. A nica forma de programar esta conexo atravs do software RsNetworx for ControlNet. Para isso basta seguir os seguintes passos:
www.eloautomacao.com.br
86
Rede ControlNet
www.eloautomacao.com.br
87
Rede ControlNet
Ser exibida um menu para seleo do tipo de arquivo que ser criado, o software RsNetwork trabalha com a redes ControlNet, DeviceNet e Ethernet quando se tem todas as verses instaladas no micro deve-se selecionar o tipo de arquivo que ser criado.
www.eloautomacao.com.br
88
Rede ControlNet
Selecione a opo controlNet Configuration. Na barra de ferramentas selecione a opo online atravs do cone como mostra a figura abaixo.
Selecione o driver de comunicao adequado, ou o caminho necessrio para a Rede ControlNet, e clique em Ok. Aps entra online com a rede o software far ema varredura para localizar todos os dispositivos presentes na rede.
www.eloautomacao.com.br
89
Rede ControlNet
Aparecero alguns valores estatsticos sobre a transmisso dos dados da Rede ControlNet.
Existem para todos os campos duas configuraes. Current - Configurao Atual da rede, aquela que est rodando; Pending Configurao que est sendo editada e pendente; Podemos observar o valor do NUT que est configurado para rede na banda programada esta atualmente com uma mdia (Avg. Scheduled Band) de 0,26%, podendo chegar a um mximo de (Peak Scheduled Band) 1,06% e que depois de aceita as modificaes poder chegar a 7,13%. Esta carga de rede o percentual de tempo utilizado pela banda programada em relao ao NUT programado. No campo Connection Memory Usage, observamos o percentual gasto de conexes de mdulo 1756-CNB desta configurao. Agora localize a janela de propriedade da rede, clique na opo network e depois em proprerties como mostra a figura abaixo.
www.eloautomacao.com.br
90
Rede ControlNet
Nesta tela defini-se: Network Update Time (ms) Tempo de atualizao de rede ControlNet; Max. Scheduled Address - Maximo n da rede que utiliza a banda programada (Scheduled Band); Max. Unscheduled Address Mximo n da rede que utiliza a banda no programada (Unscheduled Band);
www.eloautomacao.com.br
91
Rede ControlNet
Media Redundancy Defini qual canal de comunicao est sendo utilizado pela rede; Network Name O nome da rede. Como foi visto anteriormente as E/S digitais trocam dados pela banda programada, precisamos ento configurar no RsNetwork de modo que o flex fique dentro da banda programada, para isso basta definir o Max. Scheduled com 2 que o n de rede do Flex como mostra a figura baixo.
Clique em aplicar, em seguida em ok. Observe que os valores estatsticos sero modificados devido a alterao do NUT. Salve o projeto, clicando no cone abaixo.
www.eloautomacao.com.br
92
Rede ControlNet
Este projeto ser salvo na rede e no seu computador. Ser exibida a janela que informa que todas as conexes entre os dispositivos sero estabelecidos. Clique em Ok.
Abra o RsLogix 5000 e verifique se os sinais sumiram e o led de I/O do controlador est aceso.
Caso contrrio verifique nas propriedades dos mdulos com defeitos os erros encontrados. Se necessrio refaa a configurao.
www.eloautomacao.com.br
93
Rede ControlNet
Ser exibida uma tela com opes de seleo de uma aplicao existente ou criao de uma nova aplicao.
www.eloautomacao.com.br
94
Rede ControlNet
Crie uma nova aplicao, defina um nome para aplicao com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros, caso seja necessrio insira uma descrio e selecione o idioma da sua nova aplicao. D um duplo clique na opo Communication Setup para iniciar a configurao.
Acesse a tela target, nela feita a comunicao Scheduled, nela ser determinado o caminho percorrido pelos dados do Panel View Plus at o controlador. Adicione um novo dispositivo clicando com o boto direito sobre o backplane virtual
www.eloautomacao.com.br
95
Rede ControlNet
Ser exibida uma tela com opes de dispositivos que podero ser ligados junto ao Panel View Plus, selecione o Scanner 2711P RNS15S que est instalado no Panel View Plus
www.eloautomacao.com.br
96
Rede ControlNet
Selecione o n de rede que foi definido no projeto, no caso, n de rede 3. O slot virtual pode permanecer 1. Clique em ok para adicionar o scanner a configurao.
Agora ser adicionado o mdulo CNB, expanda o Scanner e clique com o boto direito sobre a rede ControlNet como mostra figura abaixo.
Ser exibida uma tela com opes de dispositivos que podero ser ligado junto ao mdulo scanner, selecione o mdulo CNB.
www.eloautomacao.com.br
97
Rede ControlNet
Selecione o n de rede definido no projeto, no caso, n de rede 1. Clique em ok e ser adicionado o mdulo na configurao como mostra a figura abaixo.
www.eloautomacao.com.br
98
Rede ControlNet
Obs: preciso mudar o endereo do backplane virtual que foi criado junto com o mdulo. Por default ele vem com o valor 0, se o backplane estiver configurado com este valor no ser possvel adicionar o controlador no slot 0.
Para isso basta clicar com o boto direito sobre o backplane e selecionar no menu a opo Properties.
www.eloautomacao.com.br
99
Rede ControlNet
Mude o address do backplane para o mesmo slot que se encontra o mdulo CNB.
Agora ser adicionado o ultimo elemento da comunicao, o controlador. Clique com o boto direito sobre o backplane e selecione a opo Add Device.
www.eloautomacao.com.br
100
Rede ControlNet
Ser exibida uma tela com opes de CPU selecione o controlador utilizada no projeto e clique em ok.
Ser exibida a tela de configurao do controlador selecione o slot que o controlador est localizada (Address), no caso, slot 0 e clique em ok.
www.eloautomacao.com.br
101
Rede ControlNet
O caminho de comunicao foi todo configurado e a tela target dever se apresentada como a figura abaixo.
Agora basta criar o Shortcut, o atalho do link criado, que ser usado nos objetos criados na aplicao do Panel View Plus.
www.eloautomacao.com.br
102
Rede ControlNet
Desta forma esta completa a configurao de comunicao de um Panel View Plus na rede ControlNet utilizando a banda no programada.
O nome do Shortcuts deve vir entre colchete seguido do nome do tag. [CPU_Unschedule]botao
www.eloautomacao.com.br
103
Rede ControlNet
www.eloautomacao.com.br
104
Rede ControlNet
Ser exibida uma tela com opes de dispositivos de comunicao da rede ControlNet selecione o Scanner 2711P-RN15S que esta instalado no Panel View Plus como mostra a figura abaixo.
www.eloautomacao.com.br
105
Rede ControlNet
Defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros. Especifique o n de rede do scanner conforme definido no projeto. Se necessrio preencha o campo descrio com informaes sobre o mesmo. Em Comm Format s possvel a opo None. Em electronic keying, selecionado a categoria de compatibilidade na troca de mdulos. Este se divide em trs categorias: Compatible Module o carto que ir substituir o module com defeito, dever ser do mesmo tipo; Disable Keying o mdulo que ir substituir o mdulo com defeito poder ser qualquer modelo, porm dever respeitar a mesma famlia, no podemos substituir o mdulo de sada por um de entrada, por exemplo. Exact Match o mdulo que ir substituir o mdulo com defeito dever ser idntico ao que est sendo substitudo, tanto na reviso quanto no modelo do mdulo. Selecione Disable Keying. Clique em ok para ser exibida a prxima tela de configurao.
www.eloautomacao.com.br
106
Rede ControlNet
A opo Inhibit Module quando selecionada desabilita a comunicao scheduled, essa opo dever ficar desmarcada. A opo Major Fault On controller IF connection fails while in run mode quando selecionada gera uma falha maior no controlador quando ocorrer uma falha de comunicao. Clique em ok para o scanner ser adicionado configurao de I/O do projeto como mostra a figura abaixo.
Agora sero criados as novas tags. Na pasta Controller Tag adicione duas novas tags com os nomes CPU_ESCREVE_NO_PVP e CPU_LE_DO_PVP.
www.eloautomacao.com.br
107
Rede ControlNet
Configure a tag CPU_ESCREVE_NO_PVP como uma tag do tipo consumidor, para isso entre na propriedade do tag e selecione em Type a opo Produced.
Clique no boto connection para definir o nmero de consumidores que esse tag se comunicar, no caso, 1 que o Panel View Plus.
www.eloautomacao.com.br
108
Rede ControlNet
Obs: A opo Send Data State Change Event to Consumer(s) s deve ser usada quando forem utilizadas as instrues de atualizao imediata de sada (IOT), caso contrrio, NO selecione essa opo.
A tag CPU_LE_DO_PVP ser uma tag do tipo consumidor, para isso preciso selecionar em type na propriedade da tag a opo Consumed.
Clique no boto connection para definir de qual elemento a tag ir consumir os dados, no caso, do Panel View Plus.
www.eloautomacao.com.br
109
Rede ControlNet
Producer Defina qual elemento possui o tag produtor; Remote Data Digite o nome ou o nmero do tag produtor que deseja consumir; RPI Defina o RPI para essa comunicao. Mantenha os valores que foram mostrados na imagem anterior, clique em ok e a tag tipo consumidor ser criado. O tag consumidor um tag base do Panel View Plus como mostra a figura abaixo.
www.eloautomacao.com.br
110
Rede ControlNet
Feito o donwload verifique se na configurao de I/O, sobre o scanner 2711P-RN15SB aparece um flag amarela.
Clique com o boto direito sobre o scanner 2711P-RN15SB e escolha o item Properties. Selecione a aba Connecetion e na janela de falhas verifique se aparece a seguinte mensagem:
Esta falha informa a conexo com o controlador, mas esta no est programada. Esta finalizada a configurao no Rslogix 5000, porm a comunicao no foi estabelecida. Para isso devemos continuar a configurao, agora iremos completar a configurao no software RsNetwork para ControlNet.
www.eloautomacao.com.br
111
Rede ControlNet
Configurando o RsView Inicialize o software RsView atravs do cone ou atravs do menu iniciar.
Ser exibida uma tela com opes de seleo de uma aplicao existente ou criao de uma nova aplicao.
Crie uma nova aplicao, defina um nome para aplicao com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros, caso seja necessrio insira uma descrio e selecione o idioma da sua nova aplicao. D um duplo clique na opo Communication Setup para iniciar a configurao.
Acesse a tela target, nela feita a comunicao necessria para ser visualizado o Panel View Plus na ControlNet. Adicione um novo dispositivo clicando com o boto direito sobre o backplane virtual
www.eloautomacao.com.br
112
Rede ControlNet
Ser exibida uma tela com opes de dispositivos que podero ser ligados junto ao Panel View Plus, selecione o Scanner 2711P RNS15S que est instalado no Panel View Plus
www.eloautomacao.com.br
113
Rede ControlNet
Selecione o n de rede que foi definido no projeto, no caso, n de rede 3. O slot virtual pode permanecer 1. Clique em ok para adicionar o scanner a configurao.
Agora ser adicionado o mdulo CNB, expanda o Scanner e clique com o boto direito sobre a rede ControlNet como mostra figura abaixo.
Ser exibida uma tela com opes de dispositivos que podero ser ligado junto ao mdulo scanner, selecione o mdulo CNB.
www.eloautomacao.com.br
114
Rede ControlNet
Selecione o n de rede definido no projeto, no caso, n de rede 1. Clique em ok e ser adicionado o mdulo na configurao como mostra a figura abaixo.
www.eloautomacao.com.br
115
Rede ControlNet
Clique em ok e faa o download da aplicao, agora possvel visualizar o Panel View Plus na rede ControlNet. Os prximos passo sero efetuados no software RsNetwork.
www.eloautomacao.com.br
116
Rede ControlNet
Caso no seja o arquivo correto clique em New para abrir um novo arquivo. Na barra de ferramentas selecione a opo online atravs do cone como mostra a figura abaixo.
Selecione o driver de comunicao adequado, ou o caminho necessrio para a Rede ControlNet, e clique em Ok. Aps entrar online com a rede o software far uma varredura para localizar todos os dispositivos presentes na rede.
www.eloautomacao.com.br
117
Rede ControlNet
Clique com o boto direito sobre o Scanner 2711PRN15S e selecione a opo Scanlist Configuration.
Ser exibida um nova tela de configurao, nela iremos estabelecer o link entre a tag produtor e a tag consumidor, criados no ControlLogix, e o Panel View Plus.
www.eloautomacao.com.br
118
Rede ControlNet
Clique com o boto direito sobre o Panel View Plus (PV Plus/VV-CE ControlNet), selecione a opo Insert Target for Connections para definir o link com a tag tipo consumidor criado no RsLogix 5000.
www.eloautomacao.com.br
119
Rede ControlNet
Target Name - Nome dado a conexo, no pode ser alterado Produce Buffer ID Identificao do link produtor. Esse valor deve ser igual ao identificador do produtor utilizado na configurao do tag consumidor feita no RsLogix 5000.
Nas opes Addressing Parameters configure: Input Size O tamanho do dado. Deve ser igual a tag tipo consumidor; Input Address Endereo onde armazenada a informao; Status Address Palavra de status utilizada pelo dado e tem o mesmo tamanho do dado.
www.eloautomacao.com.br
120
Rede ControlNet
Configure esses parmetros como mostra a figura abaixo.
Como a tag tipo consumidor criado no RsLogix 5000 do tipo DINT o tamanho da sada deve ser de 2 word, para que os dados tenham o mesmo comprimento.
Clique em ok para validar a configurao, a tela do scanlist exibir a nova conexo como mostra a figura abaixo.
Agora ser feita a configurao do link com a tag tipo produtor (CPU_ESCREVE_NO_PVP), para isso basta clicar com o boto direito sobre o
www.eloautomacao.com.br
121
Rede ControlNet
controlador, lembrando que o controlador se encontra no slot 0 e o nome do programa no RsLogix Formao_Projeto_ControlNet.
Ser exibida uma tela para configurao do link com a tag tipo produtor.
As informaes do campo Target Information so referentes o controlador, este definido automaticamente pelo software, no podendo ser alterado. No campo Communications Parameters devemos inserir o nome da tag tipo produtor criada no RsLogix 5000.
www.eloautomacao.com.br
122
Rede ControlNet
Defina o valor de RPI adequado para sua aplicao. No campo Addressing Parameters defina: Input Size O tamanho do dado. Deve ser igual a tag tipo produtor; Input Adrres Endereo onde armazenada a informao; Status Address Palavra de status utilizada pelo dado e tem o mesmo tamanho do dado. Configure esses parmetros como mostra a figura abaixo.
www.eloautomacao.com.br
123
Rede ControlNet
Clique em ok para validar a configurao, a tela do scanlist exibir a nova conexo como mostra a figura abaixo.
Salve para validar as configuraes clicando em File/Save ou no boto de atalho que est localizado na barra de menu.
www.eloautomacao.com.br
124
Rede ControlNet
Ela nos d duas opes: Optimize and re-write Schedule for all connections Otimiza e reescreve a configurao em todos as conexes. Merge change into existing scheduled Misturar as trocas em vigor. Selecione a opo Optimize and re-write Schedule for all connections e clique ok e feche a tela do scanlist. A configurao no RSNetwork est completa, agora faltando apenas configurar o Panel View Plus para finalizarmos a troca de dados do terminal Panel View Plus e o controlador na banda programada (Scheduled) da rede ControlNet.
www.eloautomacao.com.br
125
Ser exibida uma tela com opes de seleo de uma aplicao existente ou criao de uma nova aplicao.
Crie uma nova aplicao, defina um nome para o mdulo com at 40 caracteres, no sendo permitida a utilizao de caracteres especiais e o inicio com nmeros, caso seja necessrio insira uma descrio e selecione o idioma da sua nova aplicao como mostra a figura anterior. D um duplo clique na opo Communication Setup para iniciar a configurao.
Acesse a tela Local, nela ser feita a comunicao Scheduled, nela ser determinado o caminho dos dados feito entre o Panel View Plus e o controlador.
www.eloautomacao.com.br
126
Rede ControlNet
Adicione um novo dispositivo clicando com o boto direito sobre o backplane virtual.
Ser exibida uma tela com opes de dispositivos que podero ser ligado junto ao Panel View Plus, selecione o Scanner 2711P RNS15S que est instalado no Panel View Plus
www.eloautomacao.com.br
127
Rede ControlNet
Selecione o n de rede que foi definido no projeto, no caso, n de rede 3. O slot virtual pode permanecer 1. Clique na aba I/O configuration , a seguinte tela ser exibida.
www.eloautomacao.com.br
128
Rede ControlNet
Nesta tela sero configuradas as tags que iro representar o link entre o Panel View Plus e as tags tipo produtor e consumidor criadas no controlador atravs do RsLogix 5000. Clique com o boto direito sobre Input para adicionar um bloco de dados que ir armazenar as informaes vindas da tag tipo produtor criado no controlador.
Defina o tamanho do bloco de dados atravs da palavra inicial e o comprimento do bloco. Como nosso projeto s ir trocar dados com uma tag tipo DINT teremos um bloco de dados com 2 elemento INT iniciados na palavra 0, como mostra a figura acima . Clique em ok e veja que o bloco foi adicionado.
www.eloautomacao.com.br
129
Rede ControlNet
Agora ser criado a conexo, neste ponto estaremos configurando o link da aplicao do Panel View Plus com a configurao feita no RsNetwork.Para isso clique com o boto direito sobre o bloco de dados criado e selecione a opo Add Connection para adicionar uma conexo.
O bloco de dados INPUT linkado com a tag tipo produtor do controlador atravs do RsNetwork. Nesta tela devemos colocar a mesma configurao das opes: Start Word, Lentgh in Words e Status Address usado na conexo criada no controlador no scanlist do scanner.
www.eloautomacao.com.br
130
Rede ControlNet
www.eloautomacao.com.br
131
Rede ControlNet
Em Use for Connection Reporting define-se : Node (Mac ID) O n de rede do mdulo scanner, no caso, n 3. Slot O slot que est instalado o controlador, no caso, Slot 0. Clique em ok para concluir a configurao, ser visualizado a conexo como mostra a figura a seguir.
Agora ser atribudo a essa conexo uma tag, essa tag ser utilizada na aplicao do Panel View Plus em objetos, para isso clique com o boto direito sobre o bloco de dados e selecione a opo Add Alias.
www.eloautomacao.com.br
132
Rede ControlNet
Nesta tela defina: Alias Name - O nome do tag Alias Data Type O tipo de dado, no caso, DINT. Addres Start Word A palavra inicial, no caso, j configurada com 0. Array Count para quantos dados de uma array ser copiado o dado. Swapping - Inverte os dados, utilizado em casos especiais. Clique em ok para finalizar a configurao do link entre o Panel View Plus e a tag produtor criada no Rslogix 5000.
www.eloautomacao.com.br
133
Rede ControlNet
Agora a tag CLP_ESCREVE_NO_PVP recebe as informaes enviadas pela tag tipo produtor criado no RsLogix 5000. Clique com o boto direito sobre Output para adicionar um bloco de dados que ir enviar informaes para a tag tipo consumidor criado no controlador.
www.eloautomacao.com.br
134
Rede ControlNet
Defina o tamanho do bloco de dados atravs da palavra inicial e o comprimento do bloco. Como nosso projeto s ir trocar dados com uma tag tipo DINT teremos um bloco de dados com 2 elemento INT iniciados na palavra 0, como mostra a figura acima . Clique em ok e veja que o bloco foi adicionado.
Agora ser criado a conexo neste ponto estaremos configurando o link da aplicao do Panel View Plus com a configurao feita no RsNetwork.Para isso clique com o boto direito sobre o bloco de dados criado anteriormente e selecione a opo Add Connection para adicionar uma conexo.
www.eloautomacao.com.br
135
Rede ControlNet
O bloco de dados OUTPUT linkado com a tag tipo consumidor do controlador atravs do RsNetwork, nesta tela devemos colocar a mesma configurao das opes: Start Word, Lentgh in Words e Status Address usado na conexo criada no Panel View Plus no scanlist do scanner.
www.eloautomacao.com.br
136
Rede ControlNet
Em Use for Connection Reporting define-se : Node (Mac ID) O n de rede do mdulo scanner, no caso, n 3. Slot O slot que est instalado o controlador, no caso, Slot 0. Clique em ok para concluir a configurao, ser visualizado a conexo como mostra a figura a seguir.
www.eloautomacao.com.br
137
Rede ControlNet
Agora ser atribudo a essa conexo uma tag, essa tag ser utilizada na aplicao do Panel View Plus em objetos, para isso clique com o boto direito sobre o bloco de dados e selecione a opo Add Alias.
www.eloautomacao.com.br
138
Rede ControlNet
Nesta tela defina: Alias Name - O nome do tag Alias Data Type O tipo de dado, no caso, DINT. Addres Start Word A palavra inicial, no caso, j configurada com 0. Array Count para quantos dados de uma array ser copiado o dado. Swapping - Inverte os dados, utilizado em casos especiais. Initial Value Atribua o valor inicial que ser escrito na tag tipo consumidor criada no controlador atravs do RsLogix.
www.eloautomacao.com.br
139
Rede ControlNet
Clique em ok para finalizar a configurao do link entre o Panel View Plus e a tag tipo consumidor criada no Rslogix 5000. A configurao deve ficar igual a imagem abaixo.
Clique em ok para validar as configuraes. O prximo passo criar o Shortcuts (atalho) que ser utilizado na aplicao do Panel View Plus junto com os objetos.
www.eloautomacao.com.br
140
Rede ControlNet
Lembrando que todas as configuraes devem ser feitas na aba Local, clique em ok para validar as alteraes.
www.eloautomacao.com.br
141
Rede ControlNet
preciso visualizar a pasta do shortcuts Scheduled que foi criada anteriormente para que seja possvel acessar as tags criadas. Para isso clique com o boto direito sobre o servidor principal da aplicao PVP_Scheduled e selecione a opo Refresh Folder.
Aps ser feito o Refresh ser possvel acessar as tags como mostra as figuras baixo.
Como neste exemplo o objeto escolhido foi um boto, ser selecionado a tag que tem a funo de escrita, ou seja, a tag em que o controlador l dados do Panel View Plus.
www.eloautomacao.com.br
142
Rede ControlNet
Feita seleo basta executar os passos bsicos de criao de uma aplicao no Panel View Plus e efetuar o Download da aplicao.
Caso no se lembre dos passos bsicos de criao de uma aplicao do Panel View Plus pea ajuda ao seu instrutor.
Por fim toda configurao foi completada, agora possvel fazer a troca de dados entre o controlador e o Panel View Plus atravs de um mdulo CNB e um Scanner 2711-RN15S.
www.eloautomacao.com.br
143