Eletrônica de potência
1
Mauro Henrique da Silva Wencelewski
Definição Inicial
Mesmo sendo a primeira linguagem destinada especificamente à programação de PLCs, mantém-se como a mais utilizada no mercado; Por ser gráfica e muito semelhante aos símbolos encontrados nos esquemas elétricos;
2
Mauro Henrique da Silva Wencelewski
Linguagem Ladder
O
nome origina-se do fato de a linguagem se parecer
com uma escada (ladder), na qual duas barras verticais paralelas são interligadas pela lógica de controle,
formando os degraus (rungs) da escada.
3
Mauro Henrique da Silva Wencelewski
Linguagem Ladder
A cada Lógica de Controle existente no programa dá-se o nome de rung, a qual é composta de por Colunas e Linhas;
A quantidade de colunas e linhas, ou Elementos e Associações, que cada rung pode conter é determinada pelo fabricando de CLP;
Em geral quando a quantidade limite é ultrapassada é exibido um erro durante a compilação do programa;
4
Mauro Henrique da Silva Wencelewski
Linguagem Ladder
5
Mauro Henrique da Silva Wencelewski
Linguagem Ladder
Cada elemento (contato ou bobina) da Lógica de
Controle representa uma Instrução sendo alocada em um endereço específico e consumindo uma quantidade
determinada de memória (palavra) disponível para armazenamento do Programa de Usuário.
Um mesmo símbolo gráfico da Linguagem Ladder
pode
representar
Instruções
diferentes
dependendo da localização na Lógica de Controle.
6 Mauro Henrique da Silva Wencelewski
Linguagem Ladder
7
Mauro Henrique da Silva Wencelewski
Instrução END
Todo programa em ladder deve ter uma instrução END, indicando o seu final; É uma bobina, classificada como Instrução de Controle do Programa. É uma instrução incondicional, não admitindo qualquer tipo de Elemento em sua Lógica de Controle. Toda instrução localizada após a END não será executa, exceto Instruções de