Instruções Ladder Linguagem Ladder É uma linguagem de programação gráfica, em forma de diagramas, 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.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Linguagem Ladder
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Examine ON Esta instrução reflete, logicamente, no programa, o comportamento real de um contato elétrico físico (entrada digital) ou de um elemento imaginário digital (memório ou constante tipo bit). Circulará “corrente lógica” quando o elemento correspondente estiver fechado(ligado) no campo.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Examine OFF Esta instrução reflete, logicamente, no programa, o comportamento real e invertido de um contato elétrico físico (entrada digital) ou de um elemento imaginário digital (memória ou constante tipo bit).
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Bobina ( Liga ) A instrução BOBINA modifica a memória imagem de uma saída do Controlador Programável, com a posição sendo determinada pelo operando da instrução. É a instrução utilizada para o acionamento de saídas digitais físicas ou lógicas. Todos os contatos com operando idêntico ao de instrução BOBINA comportam-se sob o comando desta. A instrução bobina é sempre a última a ser colocada em uma linha ou seqüência de operandos.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Endereçamento:
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Equivalência de diagramas
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Equivalência de diagramas
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Exemplo
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Exemplo
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Temporizadores São componentes utilizados quando há a necessidade de um tempo fixo. Podem ser usados para acionar uma saída após um certo tempo, ou manter uma saída ativa por um determina.do tempo
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Tipos de Temporizadores TON – Timer ON Delay TOF – Timer OFF Delay
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Contador Crescente CTU – Counter UP CU - Contador de pulsos ReSet - Condição de reset (zera a contagem) PV - Limitador da contagem (valor de referência) Q - Saída booleana do contador CV - Valor atual da contagem
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Funcionamento do Contador CTU Inicialmente, o contador deve ter um valor parametrizado em PV (valor de referência para a contagem). A cada pulso recebido (borda de subida) em CU, o contador registra uma unidade em CV. A saída Q se mantém em 0 sempre que CV<PV. Deste modo, tem-se que a saída Q será 1 sempre que o valor contado for igual ou maior que o valor ajustado (CV≥PV). Sempre que o operando ReSet estiver em 1, o valor de CV se mantém em 0 (zero), da mesma forma que a saída Q também retorna a 0.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Contador Decrescente CTD – Counter Down CU - Contador de pulsos Load - Condição de reset (zera a contagem) PV - Limitador da contagem (valor de referência) Q - Saída booleana do contador CV - Valor atual da contagem
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Funcionamento do Contador CTD Inicialmente, o contador deve ter um valor parametrizado em PV (valor de referência para a contagem), que por sua vez, é automaticamente transcrito para o CV. A cada pulso recebido (borda de subida) em CD, o contador diminui uma unidade em CV. A saída Q se mantém em 0 sempre que CV> 0. Deste modo, tem-se que a saída Q será 1 sempre que o valor contado for zerado ou assumir um valor negativo CV ≤0. Sempre que o operando Load estiver em 1, o valor de CV se mantém igual a PV, da mesma forma que a saída Q também se mantém em 0.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder TIPOS DE DADOS Os arquivos de dados armazenam informações numéricas, incluindo E/S, status e outros dados associados às instruções usadas nas sub-rotinas da lógica ladder. Os tipos de arquivo de dados são:
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder TIPOS DE DADOS Os arquivos de dados armazenam informações numéricas, incluindo E/S, status e outros dados associados às instruções usadas nas sub-rotinas da lógica ladder. Os tipos de arquivo de dados são:
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder TIPOS DE DADOS • Saída (O) • Entrada (I) • Status (S) • Binário (B) • Temporizador (T) • Contador (C) • Controle (R) • Inteiro (N) • Ponto Flutuante (F) Informática Industrial - Rodrigo Baleeiro Silva Instruções Ladder Instruções de Comparação A maior parte das instruções de comparação utiliza dois parâmetros, Origem A e Origem B. Instruções Ladder EQU - Igual NEQ - Não Igual GRT - Maior Que LES - Menor Que GEQ - Maior Que ou Igual A LEQ - Menor Que ou Igual A LIM - Teste de Limite Informática Industrial - Rodrigo Baleeiro Silva Instruções Ladder EQU - Igual NEQ - Não Igual
A instrução EQU verifica se um valor é igual ao
segundo valor. A instrução NEQ verifica se um valor não é igual ao segundo valor.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder GRT - Maior Que LES - Menor Que
A instrução GRT verifica se um valor é maior que o
segundo valor. A instrução LES verifica se um valor é menor que o segundo valor.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder GEQ - Maior Que ou Igual A LEQ - Menor Que ou Igual A
A instrução GEQ verifica se um valor é maior que ou igual ao
segundo valor. A instrução LEQ verifica se um valor é menor que ou igual ao segundo valor.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder LIM - Teste de Limite A instrução LIM verifica os valores que estão dentro e fora de uma faixa especificada. A instrução LIM é avaliada com base nos valores de Limite Baixo, Teste e Limite Alto, conforme mostrado na tabela a seguir:
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder INSTRUÇÕES MATEMÁTICAS A maior parte das instruções matemáticas utilizam três parâmetros: Origem A, Origem B e Destino. A operação matemática é realizada utilizando-se os dois valores de Origem. O resultado é armazenado no Destino.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder Instruções Matemáticas ADD – Adição SUB – Subtração MUL – Multiplicação DIV – Divisão NEG – Negação ABS – Valor absoluto
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder ADD – Adição SUB – Subtração
Utilize a instrução ADD para somar um valor a outro
(Origem A + Origem B) e inserir a soma no Destino.
Utilize a instrução SUB para subtrair um valor de outro
(Origem A - Origem B) e inserir o resultado no Destino.
Informática Industrial - Rodrigo Baleeiro Silva
Instruções Ladder MUL - Multiplicação DIV – Divisão
Utilize a instrução MUL para multiplicar um valor por
outro (Origem A x Origem B) e inserir o resultado no Destino.
Utilize a instrução DIV para dividir um valor por outro
(Origem A/Origem B) e inserir o resultado no Destino.