Você está na página 1de 16

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 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).

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 com ADD 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 com ADD 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).