Olá amigos e amigas, Felipe Vieira aqui! No artigo de hoje, vamos falar sobre programação de CLPs. Muitas pessoas pensam ou acham que só existe a linguagem "LADDER" para se aprender e praticar! Mas estão muito enganados.
5 Linguagens de programação de CLP que você precisa conhecer!
A norma IEC 61131 - 3 especifica a sintaxe e a semântica de um conjunto unificado de linguagens de programação para Controlador Lógico Programável (CLP) ou (PLC) inglês.
As linguagens em conformidade com a norma são elas:
1º Linguagem de programação em: Lista de Instruções - (Instruction List, sigla IL)
2º Linguagem de programação em: Texto estruturado - (Structured Text, sigla ST)
3º Linguagem de programação em: Diagramas de blocos funcionais ( Funcion Block Diagram, sigla FBD).
4º Linguagem de programação em: Diagrama LADDER (Ladder Diagram, sigla LD) que é a mais utilizada e a que as pessoas mais a conhecem e se familiarizam, pelo fato de ser bem parecida com a lógica de comandos elétricos.
5º Linguagem de programação em: Sequencial gráfico de função (Sequential Function Chart, sigla SFC).
5 Linguagens de programação de CLP que você precisa conhecer!
A norma IEC 61131 - 3 especifica a sintaxe e a semântica de um conjunto unificado de linguagens de programação para Controlador Lógico Programável (CLP) ou (PLC) inglês.
As linguagens em conformidade com a norma são elas:
1º Linguagem de programação em: Lista de Instruções - (Instruction List, sigla IL)
2º Linguagem de programação em: Texto estruturado - (Structured Text, sigla ST)
3º Linguagem de programação em: Diagramas de blocos funcionais ( Funcion Block Diagram, sigla FBD).
4º Linguagem de programação em: Diagrama LADDER (Ladder Diagram, sigla LD) que é a mais utilizada e a que as pessoas mais a conhecem e se familiarizam, pelo fato de ser bem parecida com a lógica de comandos elétricos.
5º Linguagem de programação em: Sequencial gráfico de função (Sequential Function Chart, sigla SFC).
Dessas linguagens citadas, duas são textuais, lista de instruções e texto estruturado, e duas são gráficas, ladder e blocos funcionais. A linguagem sequencial gráfico de função tem elementos que estruturam a organização interna dos programas de controladores programáveis e blocos funcionais. Esses elementos de configuração são definidos na programação do controlador, e os recursos estabelecidos facilitam a comunicação entre controladores programáveis e outros componentes de sistemas automatizados.
Todas essas linguagens de programação podem ser aplicadas no mesmo projeto. E o uso de uma única linguagem padronizada pela norma não tem benefícios na estrutura do projeto final.
Nos próximos artigos falaremos de cada linguagem especificamente e montaremos exemplos e esquemas para você compreender melhor a diferença de cada uma.
Ou seja, para você se considerar o expert de programação, não basta saber apenas a linguagem LADDDER, você precisa estudar muiiiitooooooooo! :)
Todas essas linguagens de programação podem ser aplicadas no mesmo projeto. E o uso de uma única linguagem padronizada pela norma não tem benefícios na estrutura do projeto final.
Nos próximos artigos falaremos de cada linguagem especificamente e montaremos exemplos e esquemas para você compreender melhor a diferença de cada uma.
Ou seja, para você se considerar o expert de programação, não basta saber apenas a linguagem LADDDER, você precisa estudar muiiiitooooooooo! :)