Академический Документы
Профессиональный Документы
Культура Документы
Informá tica
Industrial
Trabalho – P1 – Assunto 1
Érick Alexandre
Jackelyne Soares
Ilana Costa
Raphael Ribeiro
Sumário
Introdução.......................................................................................................................3
IEC 61131.........................................................................................................................3
IEC 61131-3.....................................................................................................................3
Conclusão........................................................................................................................9
Bibliografia......................................................................................................................9
2
Introdução
IEC 61131
IEC 61131-3
A IEC 61131-3 é a terceira parte do padrão internacional IEC 61131, foi publicada
inicialmente em dezembro de 1991 pela IEC. A edição atual foi publicada em 2003. [ CITATION
Wik10 \l 1046 ]
A IEC 61131-3 lida com as linguagens de programação e define dois padrões gráficos e
dois textuais para realizar a programação de PLCs, além de uma solução gráfica que pode
englobar o uso das demais:
Diagrama de Ladder (gráfica);
Diagrama de Blocos e Funções (gráfica);
Texto Estruturado (textual);
3
Lista de Instruções (textual);
Sequenciamento Gráfico de Funções (possui elementos para organizar programas para
processamento sequencial ou paralelo, podendo usar as demais linguagens em
diferentes sessões).
A figura 1 apresenta um exemplo simples de programa em Ladder que pode ser usado
para ligar remotamente um motor usando uma botoeira de impulso com retorno por mola. O
botão Início é responsável por ligar o motor, enquanto o Parar desliga o mesmo. É usado ainda
um contato de selo (Rodar) para que o motor não se desligue quando o botão Início for solto.
4
Figura 2 - Exemplo de programa usando um Diagrama de Blocos e Funções.
5
A figura 3 mostra um exemplo de programa escrito em texto estruturado, ela mostra o
controle de um cilindro com base em uma série de restrições.
A figura 4 mostra um exemplo de programa usando Lista de Instruções, ela realiza uma
série de operações lógicas.
6
Figura 5 - Exemplo de programa usando o Sequenciamento Gráfico de Funções.
7
ainda existe o fato de que nem todo CLP é capaz de rodar aplicativos em todas as linguagens,
por limitações de processamento ou memória.
Figura 6 - Exemplo de um mesmo programa usando quatro das linguagens de programação da norma
IEC 61131-3.
8
Conclusão
Conforme visto neste trabalho, cada linguagem possui vantagens e desvantagens, mas
como a linguagem Ladder é a mais usada na indústria e possui vantagens como facilidade de
manutenção e mudança de código, essa é a linguagem que nós adotaríamos para o trabalho.
Bibliografia