linguagem leader
É 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.
A função principal de um programa em linguagem Ladder é controlar o acionamento de saídas, dependendo da combinação lógica dos contatos de entrada. • O diagrama de contatos Ladder é uma técnica adotada para descrever uma função lógica utilizando contatos e relés. Sua notação é bastante simples. Um diagrama de contatos é composto de duas barras verticais que representam os pólos positivos e negativo de uma bateria.
Os componentes da linguagem
Existem 3 tipos de elementos na linguagem ladder :
• as entradas (ou contatos), que podem ler o valor de uma variável booleana;
• as saídas (ou bobinas) que podem escrever o valor de uma variável booleana;
• os blocos funcionais que permitem realizar funções avançadas.
As entradas (ou contatos)
Existem dois tipos de contatos:
• O contato normalmente aberto (NA) (em inglês, NO normally open): X
--| |--
Tal contato está fechado quando a variável booleana associada (no nosso caso X) é verdadeira, caso contrário, ele está aberto.
• O contato normalmente fechado (NF) (em inglês, NC normally closed): X
--|/|--
Tal contato está aberto quando a variável booleana associada é verdadeira, caso contrário, ele está fechado.
Os blocos funcionais
Os blocos funcionais permitem realizar operações mais complexas que a leitura ou escrita de variáveis. São exemplos de blocos funcionais os contadores, temporizadores, bobinas de set ou reset,