Prévia do material em texto
Controle e Automação de Processos Industriais - Software - Professor: Wolmar Araujo Neto 2 ❑ Um misturador de reagentes e automatizado para fazer a homogeneização de um composto químico a base de três elementos. O sistema e iniciado quando o sensor de volume indica que o tanque do misturador esta completamente cheio. A mistura e agitada por cerca de dez minutos e, então, o misturador cessa o trabalho, para que seja feita uma medição de PH. Caso o PH esteja acima de 4,0, o sistema volta a funcionar por mais cinco minutos, e assim sucessivamente, ate que a mistura tenha o PH ≤ 4,0. Portanto, tendo essas informações como base, como deveríamos compor o diagrama do sistema? Aula passada 3 Aula passada 4 ❑ Diferentes tipos de linguagem ➢ Linguagem de alto nível – assemelha com a linguagem humana ❑ Facilita a programação ❑ Compilação do programa mais lenta ➢ Linguagem de baixo nível – assemelha com a linguagem da máquina ❑ Extremamente complexa ❑ Rapidamente compilada Linguagem de Programação 5 ❑ Linguagem mais utilizada ➢ Facilidade de trabalho –próxima a linguagem humana ❑ Compatível com todas aplicações ❑ Pode ser muito complexa e extensa ➢ Não leva consigo a ordem de ação ❑ Baseado em sub-rotinas ❑ Empregada para programar blocos Linguagem de texto 6 Linguagem de texto 7 Linguagem de texto 8 ❑ Linguagem mais utilizada ➢ Facilidade de trabalho –próxima a linguagem humana ❑ Compatível com todas aplicações ❑ Pode ser muito complexa e extensa ➢ Não leva consigo a ordem de ação ❑ Baseado em sub-rotinas ❑ Empregada para programar blocos Linguagem de lista 9 Linguagem de lista 10 ❑ Linguagem mais alto nível ➢ Diagrama de blocos funcionais – FDB (sigla inglês) ❑ Blocos pré-programados ➢ Norma IEC 61131-3 Linguagem de gráfica 11 ❑ Linguagem mais alto nível ➢ GRAFCET – G7 ❑ Baseado em sequenciamento lógico ❑ Aproxima bastante do fluxograma ➢ Formado basicamento por – quatro elementos ❑ Etapas ❑ Transições ❑ Ações ❑ Elementos de ligação Linguagem de gráfica 12 Linguagem gráfica 13 Linguagem gráfica 14 Linguagem gráfica 15 Linguagem gráfica 16 Diagrama lógico de relés ❑ Linguagem gráfica conhecida como LADDER - controladores baseados em reles podem ser facilmente programados. ➢ Pode ser utilizada em outros tipos de controladores, como micro controladores e unidades terminais remotas. 17 Exercício (250 pts) ➢ Sua empresa foi convidada a desenvolver o controle de um semáforo para a cidade. Com base nos conhecimentos teóricos aprendidos até o momento, monte um fluxograma de controle do semáforo. ▪ Com base no fluxograma proposto apresente a programação de controle na seguintes linguagem: ❖ Texto estruturado 18 Relatório Teórico ❑ Fazer os exercícios do AVA da Seção 3.3 ❑ Baixar o programa EasyPLC (programa na versão free ou demo)