Você está na página 1de 13

TRABALHO

• LINGUAGEM DE PROGRAMAÇÃO PARA


CLP (CONTROLADOR LÓGICO
PROGRAMÁVEL)
Alunos
• Allan D.Mattei Gasapreto
• Guilherme Bueno
• Iury Techio
• Thiago cecatto
• Willian Medeiros

PROFESSOR
• Elcio Romblesperger
ST (STRUCTURED TEXT)

• Esta linguagem de programação é


geralmente usada para blocos de função,
que são usados em outros programas
com outras linguagens como Ladder ou
diagrama de blocos.
• A grande parte dos programas para
CLP’s podem ser feitos em linguagens
gráficas sem muitas dificuldades porém
programas maiores e mais complexos
exigem uma linguagem como Texto
Estruturado.
IL (Instruction List)

• Ideal para programas com poucas quebras


no fluxo de execução, para resolução de
problemas pequenos e, consequentemente,
adequadas para CLPs de mesmo porte.
• As funções e variáveis são padronizadas
todas de acordo com a norma em que está
contida, fazendo com que mais que uma
linguagem possa ser usada num mesmo
programa
IL (Instruction List)
NORMA ICE 61131-3

• formado um grupo de trabalho dentro da


International Electrotechnical Commission
(IEC) para avaliar o projeto completo de
controladores lógicos programáveis, incluindo
hardware, instalação, testes, documentação,
programação e comunicação.
• Normaliza os projetos de controladores
lógicos programáveis:
NORMA IEC 61131-3
• Assim, de acordo com a norma IEC 61131-3
são definidas cinco linguagens de
programação:
• 1.Lista de Instruções (IL).
• 2.Texto Estruturado (ST).
• 3.Diagramas de Blocos Funcionais (FBD).
• 4.Funções Gráficas de Sequenciamento
(SFC).
• 5.Ladder Diagrams (LD).
NORMA IEC 61131-3
• Segundo a norma, “programa é uma
montagem lógica de todos os elementos
de linguagens e construções necessárias
para o processamento de sinal requerido
para o controle de uma máquina ou
processo por um sistema controlador
programável”.
CLP

• computador capaz de executar funções


específicas através de programas criados.

Você também pode gostar