A linguagem ladder está entre as cinco linguagens de programação de CLPs definidas pela IEC 61131-3 : FBD (Function Block Diagram, Diagrama de Blocos), LD (Ladder diagram, Diagrama Ladder), ST (Structured text, Texto Estruturado), IL (Instruction list, Lista de Instruções) e SFC (Sequential function chart, Diagrama de ...
IEC 61131-3 é o primeiro esforço real para a padronização das linguagens de programação para a automação industrial. Como este é um apelo mundial, esta é uma norma independente de qualquer empresa. ... suíte unificada de linguagens de programação, incluindo o modelo geral de software e uma linguagem de estruturação.
Dentro destes aspectos, a IEC 61131-3 define cinco linguagens de programação:
Linguagem Ladder Esta linguagem é a mais comum utilizada na programação gráfica dos CLPs. A lógica de relés e os contatos elétricos para a realização de circuitos de comando de acionamentos é a forma como ela age no sistema.
Os CLPs têm, basicamente, dois modos de operação: o modo RUN e o modo PROGRAM ou STOP. Estes são selecionados através de um comutador que se pode encontrar no frontal do CLP, na console de programação ou através do software de programação.
Entrada analógica de um CLP é a parte do circuito do CLP que lê um sinal analógico e o converte internamente em um valor binário que será armazenado em um ou mais bytes da memória do CLP. As entradas analógicas do CLP são especificadas pelo tipo de sinal (0 a 5 V, 0 a 10 V, 0 a 20 mA, 4 a 20 mA, PT100, termopar, etc.)
O sinal 4-20mA possui o chamado “zero vivo”, ou seja, o valor em 4mA representa o sistema em funcionamento como se fosse o valor mínimo (zero). No padrão 0-20mA, como o mínimo do sistema é 0mA, a ocorrência de uma falha no instrumento seria interpretada pelo sistema com um o valor mínimo de operação.