Norma iec 61131
Automação e Controle
Parte 03 - Linguagens para programação de CLP (Norma IEC 61131 – 3) Introdução: Há muito tempo se procura estabelecer um padrão para programação de CLP, em 1979, foi designado um grupo de trabalho com o IEC (International Electro-technical Comission) voltado para este propósito.
Este grupo tinha como objetivo analisar o projeto completo de CLP’s (inclusive hardware), instalação, testes, documentação, programação e comunicações. Este grupo designou oito frentes de trabalho para desenvolver diferentes partes do padrão para CLP’s.
Em 1992, o IEC publicou a norma IEC 1131, a qual estabelece padrões para Controladores Lógicos Programáveis. Em suas diversas versões a norma ganhou o número 6 passando assim, para IEC 61131. Esta está dividida em partes, que são: ◊ ◊ ◊ ◊ ◊
61131-1 - Informações gerais 61131-2 - Requisitos de hardware 61131-3 - Linguagens de programação 61131-4 - Guia de orientação ao usuário 61131-5 – Comunicação
Outras três partes, ainda em fase de elaboração. ◊ ◊ ◊
61131-6 - Comunicação via Fieldbus 61131-7 - Programação utilizando Lógica Fuzzy 61131-8 - Guia para implementação das linguagens
Em 1993, é publicada sua terceira parte a IEC 61131-3 estabelecendo um padrão global para programação de controladores lógicos programáveis. Nasce assim, uma interface padrão permitindo que pessoas com diferentes habilidades e formações, criem programas durante estágios diferentes do ciclo de vida de um software. Fazem parte deste ciclo: especificação, projeto, implementação, teste, instalação e manutenção.
3.1 IEC 61131- 3 (Linguagens de programação) A adoção da IEC 61131-3 pelos diversos fabricantes de sistemas de controle é uma realidade inegável. Assim, todo profissional da área, seja técnico ou engenheiro deve conhecê-la.
Hoje, a IEC 61131-3 é o único padrão global para programação de controle industrial que consiste na definição da linguagem que é a Função gráfica de seqüenciamento (SFC),