18
Configurando o Emulate: 1. Tela inicial do Emulate (observe que o RSLinx deve estar no Slot 0): 2. Clique com o botão direito no Slot 1 (poderia ser em qualquer outro):

Apostila Rockwell

Embed Size (px)

DESCRIPTION

Apostila Rockwell

Citation preview

  • Configurando o Emulate:

    1. Tela inicial do Emulate (observe que o RSLinx deve estar no Slot 0):

    2. Clique com o boto direito no Slot 1 (poderia ser em qualquer outro):

  • 3. Escolha o Emulate 5000:

    4. No esquea de marcar no Enable Periodic Save:

    5. Na sequncia clicar em concluir:

  • 6. Faa o mesmo no Slot 2, agora escolhendo o 1789-SIM (Mdulo de entradas

    e sadas). Primeiro clique com o boto direito no Slot 2 e clique em Create.

    Depois s selecionar o mdulo que deseja:

  • Configurando o RSLinx:

    1. Clique em communications->Configura Drivers:

    2. Escolha o Virtual Backplane e depois clique em Add New:

    3. Coloque o nome que quiser e clique em OK:

  • 4. O nmero do slot o mesmo que est no Emulate (o padro 0, mas tem que

    conferir no emulate a posio do Linx):

  • RSLogix 5000

    1 Configurando a parte de Programao:

    1. Clique em New Project:

    2. Em Type, escolha o Emulate 5000. D um nome para o seu projeto e o

    verifique no emulate se o Slot que voc escolheu mesmo o 1:

    A tela inicial est indicada na figura abaixo:

  • Agora vamos adicionar a rotina em Texto Estruturado.

    3. Clique com o boto direito sobre Main Program e escolha New Routine:

    4. D um nome para sua nova rotina (aqui escolhi qualquer_um) e escolha o

    Type Structured Text:

  • Como a rotina principal Ladder, devemos chamar a rotina qualquer_um no

    Ladder, seno ela nunca ser rodada.

    5. Clique em MainRoutine, para que aparea do lado direito as linhas do Ladder:

    6. Clique no incio da linha para liberar os botes (que esto logo acima):

    7. Adicione um boto tipo normalmente aberto:

    8. Clique duas vezes no meio do boto. Ir aparecer seu tipo (XIC). Altere esse

    tipo para JSR ( s escrever JSR no lugar de XIC):

    O boto ir para o fim da linha (representando uma sada) .

  • 9. Coloque o nome da rotina em texto estruturado que colocou na etapa 4:

    10. Para retirar os inputs, basta clicar nos pontos de ? e depis clicar fora

    (estranho!):

  • 2. Configurando o Mdulo de I/O do Emulate para o Logix reconhecer as

    entradas e sadas:

    1. Clique com o boto direito em I/O Configuration Other 1756-

    MODELE:

    2. Na prxima pgina, basta dar um nome para o mdulo aqui no Logix (pode

    ser qualquer um), o Slot onde se encontra no Emulate e indicar os

    Connection Parameters como indicados abaixo:

    3. Na tela de Connection, se o valor do RPI no for 50ms o sistema no

    funciona:

  • 3. Como baixar o programa no CLP/ Ir On-line...

    Ainda no fizemos nenhum programa, mas d pra ver se est tudo OK (ver as

    mudanas no Logix quando se altera o valor das entradas no Emulate ou ver as

    mudanas no Emulate quando se altera as sadas no Logix):

    1. Vamos ficar on-line com o Emulate (baixar o programa vazio). Clique na rede

    (Linx) no Path, depois indique onde est o CLP no Linx e clique em Go

    Online:

    2. Ir no modo test ou run (no caso real melhor ir test):

  • 4 Verificando a conexo:

    1. Logix: clique em Controller Tags.

    Veja que do lado direito da tela aparecer LOCAL:2:C (para alarmes),

    LOCAL:2:I (entradas) e LOCAL:2:O (sadas). Clique no + LOCAL:2:I e

    depois no +LOCAL:2:I:2, como na figura abaixo:

    2. Emulate. Clique com o boto direito sobre o Mdulo de I/OPropertiesI/O

    Data:

    Daqui voc pode alterar as entradas (que sero vistas pelo Logix) e verificar

    as sadas modificadas pelo Logix.

  • 3. Logix + Emulate (coloque o mdulo do lado do Logix, como na figura

    abaixo):

    3.1 Clicando em qualquer entrada no Emulate, o valor deve ser indicado no Logix

    (antes no Logix estava tudo 0, veja na etapa 1 acima):

    3.2 Mude de Local:2:I para Local:2:O. Agora alterando o valor de 0->1 no Logix, a

    sada no Emulate deve ser indicada:

  • Agora d pra fazer programas com entradas e sadas simuladas atravs do Emulate.

  • EXEMPLO

    1. Criando as variveis: clique em Program Tags Edit Tags

    2. Escreva o nome da varivel e indique sua ligao como uma entrada do

    Emulate (clicando em Alias For Local:2:I.Data[1]...)

    Depois deve ficar assim:

  • 3. Agora indique em qual ponto a sada (Lmpada) ser ativada no Emulate

    (agora Local:2:O.Data...):

    Ficando assim:

    4. Faa o programa no texto estruturado:

    5. Baixe (ficando online) e depois coloque no modo Run (J foi explicado

    como baixar o programa):

  • 6. Faa o teste no Emulate:

    Clicando onde voc colocou o boto Liga, ele ir acionar a Lmpada

    (neste caso eu tinha colocado o Liga na entrada 0, e a sada Lmpada na sada 0).

    Desligando, a Lmpada desliga: