Tutorial - Configurando o SoftLogix 5800

Embed Size (px)

DESCRIPTION

Tutorial para configurar o SoftLogix 5800, que é um simulador de um PLC e comunicar com o RSLogix5000.

Citation preview

  • Tutorial - Utilizando o SoftLogix 5800 v20

    1 IntroduoEste tutorial possui o objetivo de demonstrar os passos para configurar corretamente

    o SoftLogix 5800 para simulao de programas feitos com o RSLogix 5000, bem comodisponibilizar comunicao com softwares SCADA atravs do protocolo CIP. O Softlogixsimula apenas cartes digitais, ou seja, no possvel criar cartes analgicos para simula-o. Mesmo com essa limitao, o SoftLogix muito til para validao dos programas doPLC, auxiliando o processo de desenvolvimento, quando o PLC fsico no est disponvelpara os testes.

    2 Pr-RequisitosPara que os procedimentos sejam iniciados, deve-se garantir que os seguintes softwares

    estejam devidamente instalados e ativados na mquina em questo:

    RSLinx 2.59 ou superior (no tutorial foi utilizada a verso 3.7)

    RSLogix 5000 v20.01

    Softlogix 5800 v20

    O sistema operacional utilizado foi o Windows XP SP3.

    3 Configurando os drivers no RSLinxPrimeiramente, deve-se certificar que o servio do RSLinx esteja em execuo na m-

    quina. Uma vez iniciado, deve-se executar o programa RSlinx Classic e selecionar aopo Configure Drivers, como mostra a figura 1

    Figura 1: Configurar os Drivers no RSLinx

    1

  • O primeiro driver a ser criado o Virtual BackPlane. Esse o driver responsvel porreconhecer o SoftLogix na rede. Para isso, deve-se selecionar esse driver na lista e clicarem AddNew, como mostra a figura 2. Posteriormente, deve-se selecionar a opo de slotpadro, como mostra a figura 3

    Figura 2: Criar Driver Virtual Backplane

    Figura 3: Configurar Driver Virtual BackPlane

    Criado o primeiro driver, deve-se criar um Driver Ethernet/IP; esse driver o respon-svel por disponibilizar dados para sistemas SCADA em Ethernet atravs do protocoloCIP. Para isso, encontre e adicione o Ethernet/IP Driver, como mostra a figura 4. Emseguida, deve-se selecionar a placa de rede ethernet pela qual ser estabelecida a comu-nicao entre sistemas SCADAS e o softlogix (ver figura 5). Caso os dois drivers sejamcriados com sucesso, a tela do RSLinx dever exibir os dois drivers em execuo, comomostra a figura 6.

    2

  • Figura 4: Criar Driver Ethernet IP

    Figura 5: Configurar Driver Ethernet IP

    Figura 6: Drivers Executando Corretamente

    3

  • 4 Configurando o SoftLogix 5800O softlogix, o software que ir simular o PLC propriamente dito. Os passos de

    configurao do softlogix se assemelham montagem do PLC. Os componentes (como aCPU, carto Ethernet e carto de I/Os) so criados em slots, assim como na montagemfsica de um CLP. Ao abrir o software, percebe-se que o slot 0 j est preenchido peloRSLinx (por padro), como mostra a figura 7.

    Figura 7: SoftLogix 5800

    Neste tutorial a CPU criada no Slot1, o carto Ethernet criado no Slot 2, e 1 cartodigital de 32 entradas e 32 sadas criado no slot 3.

    Para criar a CPU, clique com o boto direito no Slot1, e clique em Create. No menuseguinte, selecione a opo 1789-L60 SoftLogix 5860 Controller, como mostra a figura 8.Em seguida, basta selecionar as opes padres com mostra as figuras 9 e 10.

    4

  • Figura 8: Adicionando a CPU no Slot1

    Figura 9: Configurando a CPU

    Figura 10: Configurando a CPU

    5

  • Para criar o carto Ethernet, clique com o boto direito no Slot2, e novamente emCreate. No menu seguinte, escolha a opo Ethernet/IP SoftLogix5800 Ethernet/IP,como mostra a figura 11.

    Figura 11: Criando carto Ethernet/IP

    A seguir selecione a opo que apresenta a placa de rede pela qual ocorrer a comuni-cao, que a mesma selecionada no RSLinx anteriormente (ver figura 12). Depois bastacriar um apelido para o carto (ver figura 13).

    Figura 12: Configurando Carto Ethernet/IP

    Por fim, para criar o carto de I/Os deve-se criar no slot3, o item 1789-SIM 32 PointInput/Output Simulator, como mostra a figura 14.

    No menu seguinte, basta avanar, deixando a opo padro (ver figura 15), e por fim,definir um apelido para o carto (ver figura 16).

    Finalizada a configurao dos mdulos, o SoftLogix deve estar como exibido na fi-gura 17.

    6

  • Figura 13: Configurando Carto Ethernet/IP

    Figura 14: Criando o Carto de I/O

    Figura 15: Configurando o carto de I/O

    7

  • Figura 16: Configurando o carto de I/O

    Figura 17: SoftLogix Configurado

    5 Criando um programa no RSLogix 5000A prxima etapa ser a criao de um programa de um PLC, que ser descarregado e

    executado pelo SoftLogix.O RSLogix5000 deve ser aberto, selecionando a opo Novo -> Projeto. Em seguida

    ser exibido um menu, onde possvel selecionar o modelo e reviso do controlador, bemcomo o nmero do slot onde a CPU se encontra. necessrio selecionar as opes deTipo, Reviso e Slot(ranhura), como mostrado na figura 18, bem como definir um nomepara o projeto, e onde ele ser salvo.

    Aps criar o projeto, observe, no canto esquerdo o Organizador do controlador. Nessemenu, encontram-se todas as opes de configurao do PLC, como as rotinas criadas, astags do programa, tipo de dados definidos pelo usurio, todos os mdulos que constituemo sistema, etc. Primeiramente, necessrio certificar se todos os mdulos esto inseridoscorretamente no programa. Para isso, expanda a ltima opo do Organizador, chamadaConfigurao de I/O (ver figura 19).

    8

  • Figura 18: Criando um novo projeto no RSLogix 5000

    Figura 19: Configurao de I/O - Mdulos do PLC.

    5.1 Referenciando os cartes utilizados no programa

    fcil perceber que apenas o mdulo da CPU est inserido. Por isso deve-se adicionaros demais cartes (o carto ethernet e o carto I/O).

    Para inserir o carto Ethernet, clique com o boto direito em Configurao de IO ->Novo Mdulo (ver figura 20).

    No menu exibido selecione a opo EtherNet/IP, como na figura 21.Aps criar o mdulo, necessrio configur-lo. Primeiramente, define-se a reviso do

    carto (figura 22).

    9

  • Figura 20: Adicionando mdulos ao PLC.

    Figura 21: Adicionando mdulos ao PLC.

    Figura 22: Adicionando carto Ethernet.

    10

  • Depois , define-se o slot em que o carto est conectado, e qual o IP da placa derede pela qual a comunicao ir ocorrer, que o mesmo IP definido no SoftLogix. importante lembrar que o nmero do Slot de cada mdulo adicionado deve conincidircom o nmero do Slot configurado no SoftLogix. Aps efetuar as configuraes, deve-seclicar em OK nas janelas que se seguem (veja figuras 23 e 24).

    Figura 23: Configurando Carto Ethernet.

    Figura 24: Configurando Carto Ethernet.

    11

  • Para inserir o carto de I/O, repete-se o procedimento de clicar com o boto direito emConfigurao de I/O -> Novo Mdulo. Desta vez, selecione a opo 1789-MODULE,como mostra a figura 25.

    Figura 25: Criando carto de I/Os.

    No menu exibido a seguir, informa-se novamente o nmero do slot correspondenteao mdulo, bem como um nome para o mesmo. Alm disso, no canto direito existemos parmetros de conexo, que devem ser configurados exatamente, como mostrado nafigura 26. Terminada essa configurao, exibido outro menu, onde definido o intervalosolicitado entre pacotes. (ver figura 27). Nessa opo, selecione o valor de 50ms.

    12

  • Figura 26: Configurando Carto de I/Os.

    Figura 27: Configurando Carto de I/Os.

    5.2 Criando o programa

    J com os cartes referenciados, importante ressaltar uma caracterstica peculiar decomo os I/Os dos cartes do SoftLogix so utilizados. Para isso, v no Organizador doControlador, em Tarefas -> Main Task -> Main Program -> Tags do Programa. D umduplo clique nessa opo. Aparecer no canto direito o menu para visualizao das tagsdo programa; para visualiz-las, na opo Escopo, modifique de Main_Program, paraa sua CPU (veja a figura 28). Agora as tags do carto aparecero, como na figura 29.

    Foi dado um destaque na figura 29 de como so endereadas as entradas e sadas doscartes. Embora a entrada (Local:3:I.Data) possua dois endereos de 32 bits, apenaso endereo com ndice 1 (Local:3:I.Data[1]) utilizado. Ou seja, caso seja, referenciada

    13

  • alguma tag do endereo 0 no programa, ela no ir funcionar. Essa uma caractersticado SoftLogix.

    Figura 28: Visualizao das Tags do Programa.

    Figura 29: Visualizao das Tags do Programa.

    Uma vez conhecida essa restrio, hora de criar um programa bsico para testar ofuncionamento do SoftLogx. O programa proposto consiste em acionar um bit da sada,caso os 2 primeiros bits da entrada estejam acionados, ou seja, uma implementao bsicade uma lgica AND. O programa implementado exibido na figura 30.

    Figura 30: Programa em Ladder implementando uma lgica AND.

    14

  • 5.3 Fazendo o download do programa para o PLC

    .Terminado o programa, deve-se fazer o download do mesmo para o PLC. Para isso,

    v no menu Comunicao -> Who ativo, como na figura 31.

    Figura 31: Download do programa para o PLC.

    No menu exibido, necessrio localizar a CPU, para descarregar o programa. Afigura 32 mostra onde encontr-la corretamente. Observe, que o nmero inicial (01),corresponde ao Slot em que a CPU est conectada.

    Figura 32: Download do Programa para o PLC.

    Ao clicar em descarregar, o download do programa ser feito para a CPU. Observe senenhuma notificao de erro ocorre durante esse processo.

    15

  • 6 TestesCaso o download seja feito com sucesso, no canto esquerdo superior da tela estar com

    as informaes semelhantes figura 33.

    Figura 33: Informaes da CPU.

    Para testar a comunicao com o SoftLogix, deve-se mudar para o modo Run. Paraisso, clique no cone logo frente de Rem Prog; no menu exibido selecione Modo deExecuo, como na figura 34.

    Figura 34: Forar o programa para o modo Run.

    Aps esse procedimento a comunicao entre RSLogix e SoftLogix j est funcionando.Para alterar as entradas digitais do SoftLogix, deve-se clicar com o boto direito no Slotreferente ao I/O, que no caso o Slot3, e selecionar a opo Properties. Atravs domenu I/O Data, possvel modificar os parmetros das entradas, e visualizar os bits dasada. Observe na figura 35, que possvel visualizar tanto pelo SoftLogix, quanto peloprprio RSLogix5000, os status das entradas e sadas.

    Portanto, aps a execuo de todos os passos descritos no tutorial, foi feito um pro-grama e este foi descarregado com sucesso no simulador de PLC SoftLogix, que pode secomunicar com outros equipamentos e softwares pelo protocolo CIP.

    16

  • Figura 35: Teste de comunicao.

    17

    IntroduoPr-RequisitosConfigurando os drivers no RSLinxConfigurando o SoftLogix 5800Criando um programa no RSLogix 5000Referenciando os cartes utilizados no programaCriando o programaFazendo o download do programa para o PLC

    Testes