curso cpl
Programáveis (CLP´s) – Norma IEC 61131-3
Introdução
• A programação dos CLP´s é atualmente mais simples e flexível do que antes
• A inexistência de normas em relação a programação fez surgir inúmeras variantes da linguagem Ladder e lista de instruções ao longo do tempo, todas diferentes entre si
• Isto é um desperdício de dinheiro e mão de obra(não é possível aproveitar o desenvolvimento feito para um PLC em outro)
• Em um upgrade(aumento de demanda ou incorporar novos recursos) são necessários novos investimentos em hardware e também em software.
Linguagens - Motivação
O CLP´s (controladores lógicos programáveis) são o “núcleo” de um sistema de automação industrial;
Há uma tendência em padronizar as linguagens;
Os fabricantes têm interesse que seus clientes possam
“entender” os recursos disponibilizados nos produtos;
Muitas linguagens podem confundir os programadores;
Facilitar a interpretação de diagramas e/ou textos de programação. IEC 61131-3 – norma para programação
A comunidade industrial internacional reconheceu a necessidade de se estabelecer um padrão aberto para os
CLP´s.
No início dos anos 90, o IEC(International Eletrotechnical
Commission) publicou várias partes da norma IEC 1131, que cobre o ciclo de vida completo do CLP.
Esta norma foi revisada posteriormente recebendo o nome de norma IEC 61131, onde a terceira parte IEC 61131-3 trata das linguagens de programação.
IEC 61131-3 – norma para programação
É o primeiro esforço real para a padronização das linguagens de programação de CLP´s
Resultado de estudo de empresas internacionais, somando dezenas de anos em experiência em automação industrial
Busca a especificação da sintaxe e semântica de uma suíte unificada de linguagens de programação
IEC 61131-3 – norma para programação
Com o objetivo de simplificar a sua análise, podemos dividir esta norma em 3 seções:
1 – Generalidades
2 – Elementos