LADSIM - Tutorial

9
SIMULADOR LADSIM Este documento tem por finalidade auxiliar o aluno a conhecer o simulador de linguagem LADDER LADSIM. Deve ser lembrado que este simulador é uma versão gratuita e de demonstração, portanto não podemos gravar os programas nele gerados. Este simulador funciona por 25 minutos, após este tempo, ele fechará e perderá todos os dados, portanto, é conveniente que você salve as telas de desenvolvimento por meio da tecla PrintScreeen do teclado, colando estas telas em um documento do Word para que você possa guardar o que fez . Para continuar a utilizá-lo basta inicializá-lo novamente e refazer o diagrama. RECONHECENDO O PROGRAMA Nesta primeira parte iremos conhecer as funções básicas do simulador: Ao inicializar o programa teremos a seguinte tela:

Transcript of LADSIM - Tutorial

Page 1: LADSIM - Tutorial

SIMULADOR LADSIM

Este documento tem por finalidade auxiliar o aluno a conhecer o simulador de linguagem LADDER LADSIM.

Deve ser lembrado que este simulador é uma versão gratuita e de demonstração, portanto não podemos gravar os programas nele gerados. Este simulador funciona por 25 minutos, após este tempo, ele fechará e perderá todos os dados, portanto, é conveniente que você salve as telas de desenvolvimento por meio da tecla PrintScreeen do teclado, colando estas telas em um documento do Word para que você possa guardar o que fez . Para continuar a utilizá-lo basta inicializá-lo novamente e refazer o diagrama.

RECONHECENDO O PROGRAMA

Nesta primeira parte iremos conhecer as funções básicas do simulador:

Ao inicializar o programa teremos a seguinte tela:

Page 2: LADSIM - Tutorial

JANELAS DO SIMULADOR

CONTROLS

Esta janela encontra-se dividida em símbolos na parte superior e comandos na parte inferior. Para utilizar as funções destas janelas é só arrastá-las com o MOUSE e colocá-las em cima da linha (RUNG) desejada.

LADDER LOGIC DIAGRAM

Esta é a área de trabalho onde será desenvolvido o diagrama ladder.

COMANDOS BÁSICOS

ADD BRANCH

Este comando da janela CONTROLS tem por finalidade auxiliar na construção de ligações em paralelo. Para utilizá-lo, clique em ADD BRANCH e logo em seguida dê um click com o mouse na janela LADDER LOGIC DIAGRAM no ponto de inicio da ligação paralela. Feito isto, arraste uma operando (NA ou NF) para a conexão paralela desenvolvida.

ADD RUNG

Adiciona uma nova linha no diagrama. Na janela CONTROLS, dê um click em ADD RUNG e logo em seguida em LADDER LOGIC DIAGRAM para inserir uma nova linha.

DEL BRANCH

Apaga uma ligação do diagrama. Em CONTROLS, dê um click em DEL BRANCH e depois clique na ligação que deseja apagar. Este comando apaga também todos os comandos de uma ligação.

DEL CONTROL

Apaga um comando. Em CONTROLS, dê um click em DEL CONTROL e depois clique no componente que você deseja apagar.

EDIT CONTROL

Altera as propriedades de um comando. Em CONTROLS, clique em EDIT CONTROL e selecione o componente o qual você deseja ver ou alterar as propriedades. Isto também pode ser feito com um duplo clique com o mouse em cima do componente escolhido.

DEL RUNG

Apaga uma linha. Dê um click com o mouse em DEL RUNG, que se encontra em CONTROLS, e no campo LADDER LOGIC DIAGRAM clique na linha que deseja apagar.

SIMULATE

Entra no modo simulação. Dê um clique com o mouse em SIMULATE que se encontra em CONTROLS e o software entrará no modo de simulação.

Page 3: LADSIM - Tutorial

COMMENTS

Insere comentários em seu programa. Dê um clique em COMMENTS localizado em CONTROLS, aparecerá na tela uma área de comentário. Ao clicar novamente em COMMENTS, os comentários ficarão ocultos.

SIMULANDO O FUNCIONAMENTO DO PROGRAMA

A seguir é mostrada a tela do modo simulação:

SIMULANDO UM PROGRAMA

Para fazer a simulação do funcionamento do programa ative a função SIMULATE que se encontra na janela CONTROL.

Uma vez no modo simulação, será mostrado ao usuário um painel de testes (DEBUGGING SIMULATOR), com os seguintes recursos.

INPUTS - Consiste em 11 chaves normalmente abertas, referentes às entradas do CLP, que podem ser acionadas pelo mouse.

Page 4: LADSIM - Tutorial

OUTPUTS – Consiste em 11 indicadores, referentes às saídas do CLP que, quando acionados, ficam vermelhos.

TIMER – Este recurso mostra o estado que se encontra o temporizador, em nível alto ou baixo.

COUNTER – Este recurso mostra o estado que se encontra o contador, em nível alto ou baixo.

A área RUNG VIEWER mostra o software sendo simulado, quando uma determinada função (comando) estiver em nível alto, esta ficará sombreada de verde, quando uma função estiver em nível baixo, será vista em negro.

Para sair da simulação, direcionamos o mouse em SIMULATE e logo em seguida no comando END SIMULATION.

PROGRAMA EXEMPLOS

Nesta parte serão mostrados alguns diagramas de exemplo.

ACIONANDO UMA SAÍDA

A proposta deste programa é, quando for ativada uma chave de entrada, será acionada uma saída.

Page 5: LADSIM - Tutorial

PROCEDIMENTO PARA ELABORAÇÃO DO DIAGRAMAArrastar uma ENTRADA NA para RUNG 0.Selecionar INPUTS = IP0 (Pode ser outro valor caso o programador deseje).Arrastar uma SAÍDA NÃO ENERGIZADA PARA RUNG 0.Selecionar OUTPUTS = OP0 (Pode ser outro valor caso o programador deseje).

SIMULANDONa figura abaixo, observamos que ao acionarmos a chave IP0 no painel, o indicador OP0 na saída fica vermelho (Campo DEBUGGING SIMULATOR).

Também é possível verificarmos ofuncionamento do programa por meio da janela RUNG VIEWER. Quando a entrada for ativada a mesma ficará VERDE, acionando a saída que também ficará da mesma cor. Caso não ocorra acionamento, teremos os componentes do programa em NEGRO.

TEMPORIZANDO UMA SAIDA

Este programa tem por finalidade proporcionar um retardo de cinco segundos na saída OP0 quando acionarmos a entrada IP0.

Observamos que, ao simularmos o programa, depois do acionamento da entrada IP0 e ao término da contagem de cinco segundos, a saída OP0 permancece em nível alto, mesmo desativando-se IP0. Isto ocorre pelo efeito de retenção de estado proporcionado pelo temporizador.

Page 6: LADSIM - Tutorial

Para que a saída OP0 retorne ao nível baixo, é necessário que o temporizador seja reinicializado ou ”resetado”, o que é feito na última linha do programa.

PROCEDIMENTOArraste uma chave NA para RUNG 0Classifique-a como IP0Arraste um temporizador para RUNG 0Classifique como T1 em TIMERS e adicione 5s em PRESETAdicione uma linha com ADD RUNGArraste uma chave NA para RUNG 1Classifique-a como T1Arraste uma saída para RUNG 1Classifique-a como OP0Adicione mais uma linha RUNG 2Arraste uma chave NA e classifique-a como IP1Arraste uma saída de RESET (RES) e classifique-a como T1

CONTANDO E ACIONANDO UMA SAIDA

Este programa tem por finalidade contar quantas vezes foi pressionada a chave IP0.Quando a quantidade de acionamentos de IP0 alcançar o valor programado (5 acionamentos) o contador acionará OP0.

Page 7: LADSIM - Tutorial

No programa é colocada uma linha de RESET idêntica a do temporizador, pois ao termino da contagem, de forma semelhante ao temporizador, o contador fica em nível alto permanentemente, até que seja “resetado”.

PROCEDIMENTOArraste uma chave NA para RUNG 0Classifique-a como IP0Arraste um contador para RUNG 0Classifique como C1/UP em COUTERS e adicione 5 em PRESETAdicione uma linha com ADD RUNGArraste uma chave NA para RUNG 1Classifique-a como C1Arraste uma saída para RUNG 1Classifique-a como OP0Adicione mais uma linha RUNG 2Arraste uma chave NA e classifique-a como IP1Arraste uma saída de RESET (RES) e classifique-a como C1