Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Linguagens de Programação
2
Linguagens de Programação
• 1 IL (Instruction List ou Lista de Instruções)
– Linguagem textual, de baixo nível semelhante à linguagem assembler.
– Usado para otimização de partes de uma aplicação.
3
Linguagens de Programação
• 2 ST ( Structured text ou texto estruturado)
– Linguagem de alto nível, similar ao Pascal ou linguagem
C.
– Seu uso é bastante interessante na implementação de
procedimentos complexos, que são difíceis de expressar
em linguagens gráficas.
– Algoritmos de otimização de processo, inteligência
artificial.
4
Linguagens de Programação
• 3 LD ( Ladder diagram ou diagrama Ladder)
5
Linguagens de Programação
6
Linguagens de Programação
• 5 SFC ( sequential function chart ou diagrama
funcional sequencial)
STEP 1 N Enche
Transição 1
STEP 2
S Esvazia
Transição
2
STEP 3
7
Linguagens de Programação
8
Ferramenta para Programação
• Programador Manual e Software para PC.
– Cada fabricante e família de CLP tem sua própria ferramenta de programação,
utilizando aquelas linguagens padrões com algumas particularidades
• Programador Manual
– Usada para pequenas alterações, composto por display LCD e teclado.
• Software de Programação
– Ferramenta mais poderosa disponível atualmente
– Visualização e controle total do sistema
9
Modos de Operação do Software
• Off-line:
– Sem conexão com o CLP, permite desenvolver o
programa e simular
• On-line:
– Conectado ao CLP e monitorando e alterando o programa
em tempo real
• Monitor:
– Permite a monitoração do programa de aplicação contido
no CLP mas não permite alterá-lo
10
Sistema de Operação do CLP
11
Ciclo de Operação
12
Ciclo de Operação
• Atualização das Entradas
– A CPU lê todos os pontos de entrada e armazena na tabela de
imagem das entradas
13