Baixe o app para aproveitar ainda mais
Prévia do material em texto
DISCIPLINA: ELEMENTOS DE AUTOMAÇÃO Prof. César Objetivos de Ensino: Entender aplicações de operadores booleanos e variáveis Objetivo de Aprendizagem: Aprender as funções das variáveis, como declará-las no programa TIA Portal e como programar chaves e blocos funcionais em linguagem Ladder A linguagem ladder é uma linguagem gráfica para programação do CLP; É análogo à simbologia de um esquema elétrico; É uma das 5 linguagens da IEC 61131-3; Exemplo1: Contato A Normalmente Aberto que irá acionar uma bobina K1. Figura 1 Exemplo 2: Chave B1 em série com a bobina K1 (Contato de Selo). Quando se aciona o contato A1, aciona o K1. Mesmo que o contato A seja desligado, o circuito continuará ligado. Exemplo 3: Comando elétrico. Contato aberto A, Contato Fechado B, Temporizador T1. Contato Aberto T1, contato K1 Compilação de Programas Semelhante ao desenvolvimento de programas para CLP’s, nas IHM’s este conceito também continua, onde temos que compilar o programa para verificar se existe algum erro e gerar o código a ser transferido para IHM, depois da compilação bem sucedida. Procedimentos Insira o CLP – IP etc Figura: Programação em Ladder No lado esquerdo Add new block Main OB1 Insira os contatos Programação em Ladder Observação: A primeira parte da atividade prática consiste em declarar as Tags na sequencia conforme abaixo: I 0.0: Entrada 1 Q 0.0: Saída 1 Em seguida, verifique na opção Devices e Networks as variáveis declaradas. Figura do Contato de Selo (+ modo de visualização) Figura do Contato de Selo (+ modo de visualização) Clica com o botão direito e vai na opção Modify to 1 Repare que a saída Q 0.0 do CLP deve ser acionada; É só fazer o teste. Temporizadores Vamos falar de 2 principais tipos de temporizadores (Ton/Tof); Como se encontram os temporizadores? No lado direito da plataforma em “Basic Instruction” – Time Operation. Insira um temporizador Ton; Insira uma variavel no temo que é T#10s (PT) e MD100 (ET); Na network debaixo vamos colocar uma chave inserindo o nome do timer “IEC_Timer_0_DB, depois escolhe a opção saída Q e se insere uma bobina para ser visualizada o acionamento; Use as opções “modify to 0”, e “modify to 1”; Para inserir um Tof, temos; “Basic Instruction” – Time Operation Insira um temporizador Tof; Insira uma variavel no temo que é T#10s (PT) e MD104 (ET); Na network debaixo vamos colocar uma chave inserindo o nome do timer “IEC_Timer_0_DB1, depois escolhe a opção saída Q e se insere uma bobina para ser visualizada o acionamento Na opção “Math Functions” escolha a opção Add Programação 1 Na Programação 1, a programação faz com que a contagem seja rápida; Isso ocorre por conta do ciclo de funcionamento do CLP. Programa 2 Instrução de borda de subida Instrução de borda de descida Referências Bibliográficas Controladores Lógicos Programáveis – Sistemas Discretos. Claiton Moro e Valter Luís. 2 ed. São Paulo: Érica 2009. Controladores Lógicos Programáveis. Frank D. Petruleza. Porto Alegre. AMGH, 2014. Prudente, Francesco. Automação Industrial PLC. Programação e Instalação. Rio de Janeiro, LTC 2013. Automação Aplicada: Descrição e Implementação de Sistemas Sequenciais com CLP. Marcelo Georgini. 9 ed. São Paulo. Érica, 2007. DISCIPLINA: ELEMENTOS DE AUTOMAÇÃO Prof. César
Compartilhar