Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulador para a linguagem LADDER utilizando o LADSIM. OBS.: Este programa é uma versão gratuita e de demonstração tendo a duração de 25 minutos para a simulação, após este tempo o mesmo fechará e perderá todos os dados. Para continuar é necessário inicializar o programa novamente. Para não perder tudo deve-se salvar com frequência o trabalho que esta sendo realizado. Também sendo interessante o aluno anotar todos os programas em seus apontamentos pessoais. Ao inicializar o programa teremos a seguinte tela inicial CONTROLS Este encontra-se dividido em símbolos na parte superior e comandos na parte inferior. Na parte superior, temos todas as funções a disposição. Para selecionar é só arrastar com o MOUSE e colocar em cima da linha (RUNG) desejada. LADDER LOGIC DIAGRAM Este é o local de trabalho onde será desenvolvido o software. ADD BRANCH Tem por finalidade de auxiliar a construir ligações em paralelo. Click em ADD BRANCH em CONTROLS, logo em seguida de um click com o mouse em LADDER LOGIC DIAGRAM, tendo em mente onde irá começar o inicio da ligação paralela e finalize o procedimento onde irá terminar a ligação paralela. Feito isto arraste uma chave (NA ou NF) para a conexão e a mesma encontrará inserida. ADD RUNG No CONTROLS de um click em ADD RUNG que logo em seguida em LADDER LOGIC DIAGRAM irá aparecer uma nova linha. DEL BRANCH Em CONTROLS de um click em DEL BRANCH e direcione onde deseja apagar a ligação paralela e confirme. Este além de apagar a ligação paralela irá apagar o componente envolvido. DEL CONTROL Em CONTROLS de um click em DEL CONTROL e direcione ao componente que deseja apagar e confirme. EDIT CONTROL Em CONTROLS de um click em EDIT CONTROL e selecione o componente que deseja ver suas propriedades, para poder ou não altera-las. Isto também pode ser feito com um duplo click com o mouse em cima do componente escolhido. DEL RUNG De um click com o mouse em DEL RUNG que se encontra em CONTROLS e no campo LADDER LOGIC DIAGRAM de um click na linha que deseja apagar. SIMULATE De um click com o mouse em SIMULATE que se encontra em CONTROLS e o software entrará em modo de simulação. COMMENTS De um click em COMMENTS localizado em CONTROLS, isto aparecerá na tela uma área de comentário para melhor documentar o software. Ao clicar novemente em COMMENTS, os comentários ficarão ocultos. TRABALHANDO NO SIMULADOR Quando entramos no modo de simulação temos a seguinte aparência. SIMULANDO UM PROGRAMA Para fazer a simulação ative o SIMULATE que se encontra no CONTROL. Uma vez nesta área, será mostrado ao usuário uma tela onde teremos um painel de testes (DEBUGGING SIMULATOR), com os seguintes recursos. INPUTS - consiste em 11 chaves normalmente abertas, sendo estas acionadas pelo mouse. OUTPUTS – consiste em 11 indicadores normalmente apagados, que quando acionados ficam vermelhos. TIMER – Este mostra o estado que se encontra o temporizador, em nível alto ou baixo. COUNTER - Este mostra o estado que se encontra o contador, em nível alto ou baixo. A área RUNG VIEWER, mostra o software sendo simulado, quando a determinada função estiver em nível alto, esta ficará sombreada de verde, mas quando estiver em nível baixo, a diagramação estará em negro. Para sair da simulação, direcionamos o mouse em SIMULATE e logo em seguida no comando END SIMULATION. PROGRAMA EXEMPLOS ACIONANDO UMA SAÍDA A proposta deste programa é, quando for ativado uma chave em sua entrada o mesmo irá acionar uma saída. PROCEDIMENTO Arrastar uma ENTRADANA para RUNG 0. Selecionar INPUTS = IP0 (Pode ser outro valor caso o programador deseje). Arrastar uma SAÍDANÃO ENERGIZADA PARARUNG 0. Selecionar OUTPUTS = OP0 (Pode ser outro valor caso o programador deseje). SIMULANDO Na figura abaixo, observamos que ao acionarmos a chave IP0 no painel o indicador OP0 na saída fica vermelho. (Campo DEBUGGING SIMULATOR) Também fica disponível o programa em funcionamento no campo RUNG VIEWER para análise. Quando a entrada for ativada a mesma fica VERDE, o qual aciona a saída que também fica de mesma cor. Caso não ocorra acionamento teremos os componentes do programa em NEGRO TEMPORIZANDO UMA SAIDA Este programa tem por finalidade de dar um retardo na saída OP0 de cinco segundo quando acionarmos a entrada IP0. Observamos que feito este procedimento a saída OP0 fica em nível alto mesmo que desativada IP0. Para isto existe a saída RES, para podermos dar RESET, tanto em temporizadores como contadores. Analisando o software, observamos que foi colocado uma chave NA OP1 acionando a saída RES nomeada de T1 onde este irá abaixar o nível de saída deste temporizador. PROCEDIMENTO Arraste uma chave NA para RUNG 0 Classifique-a como IP0 Arraste um temporizador para RUNG 0 Classifique como T1 em TIMERS e adicione 5s em PRESET Adicione uma linha comADD RUNG Arraste uma chave NA para RUNG 1 Classifique-a como T1 Arraste uma saída para RUNG 1 Classifique-a como OP0 Adicione mais uma linha RUNG 2 Arraste uma chave NA e classifique-a como IP1 Arraste uma saída de RESET (RES) e classifique-a como T1 CONTANDO E ACIONANDO UMA SAIDA Este programa tem por finalidade de contar quantas vezes foi pressionado a chave IP0. Quando alcançar o valor programado (de 5 acionamentos) o contador ficará em nível alto e acionará OP0. No programa é colocado uma linha de RESET idêntica ao do temporizador, pois ao termino do processo o contador fica em nível alto permanente. PROCEDIMENTO Arraste uma chave NA para RUNG 0 Classifique-a como IP0 Arraste um contador para RUNG 0 Classifique como C1/UP em COUTERS e adicione 5 em PRESET Adicione uma linha comADD RUNG Arraste uma chave NA para RUNG 1 Classifique-a como C1 Arraste uma saída para RUNG 1 Classifique-a como OP0 Adicione mais uma linha RUNG 2 Arraste uma chave NA e classifique-a como IP1 Arraste uma saída de RESET (RES) e classifique-a como C1 EXERCICIOS 1. Reproduza e teste os três programas exemplos. 2. Com IP0, IP1 (entradas) e OP0 (saídas) faça: a) BUFFER com IP0;b) INVERSOR com IP1; c) AND com IP0 e IP1; b) d)O R com IP0 e IP1; e) NOR com IP0 e IP1; f) OU EXCLUSIVO com IP0 e IP1 3. Faça um programa selando a saída OP0 com a entrada IP0 4)Faça um programa que com uma única chave (IP0) eu acione todas as saídas de OP0 a OP11 simultaneamente. 5)Dada uma saída ativada OP0, monte um programa para desativá-la após 5 segundos quando for acionado a chave IP0. 6) Monte um programa onde este monitore a passagem de produtos. Quando passar cinco produtos (SENSOR IP0), este irá bloquear a saída OP0 instantaneamente e acionar OP1 com retardo de cinco segundo. 7) Implemente um ladder para Semáforo (Traffic Light) , Elevador (Lift).
Compartilhar