Ladder
Ladder: É uma linguagem de programação gráfica, em forma de diagrama, que por ser de fácil criação e interpretação e representar ligações físicas entre componentes eletrônicos (sensores e atuadores), acaba sendo bastante utilizada em ambiente industrial.
Em um diagrama LADDER simples, podemos encontrar três tipos de elementos básicos:
1) CONTATO (Contact): É o elemento que representa o sensor, ou seja, a entrada de sinal no bloco de controle lógico. Pode ser uma chave, um sensor reflexivo, um final de curso ou até mesmo o contato de algum relé auxiliar.
2) BOBINA (coiL): É o elemento atuador, ou seja, o elemento acionado ou desligado pelo bloco de controle lógico. Pode ser uma contactora, um motor, uma lâmpada, um atuador auditivo, etc...
3) MEMÓRIA ou Relé Interno (Internal Relay): É a representação do estado de um contato ou bobina em memória, sem conexão direta com elementos externos.
Veja o exemplo de um diagrama LADDER:
Para este diagrama, temos o controle de 3 elementos, sendo estes M1, MOT e
CIL1. Estes elemendos podem ser
BOBINAS
(ATUADORES) ou MEMÓRIAS (relés internos).
Os elementos S1, S2, BE, VC e S3 só aparecem ao lado esquerdo do diagrama, no formato de colchetes [ ], o que pressupõe que sejam sensores
(entradas).
Na primeira linha, observamos que a regra do programa define que a saída M1 irá ativar somente se os sensores
S1 e S2 estiverem AMBOS ligados.
Na segunda linha deste programa, observa-se que a regra determina que a saída MOT irá ligar se BE estiver DESLIGADO (a barra significa inversão) e se
M1 ou MOT estiver acionado (ao menos um destes).
Na terceira linha, observa-se que o atuador CIL1 irá ativar caso o sensor FC estiver DESLIGADO (novamente observe a barra), e se o sensor S3 estiver acionado. Existem ainda algumas outras regras importantes sobre programação
LADDER:
1) Não é permitido (ou pelo menos recomendado) o uso de uma mesma