Escolar Documentos
Profissional Documentos
Cultura Documentos
Programada
Programação
de
Autómatos
Programação de Autómatos
1.1- Generalidades
PLC
(PLC: programmable logic controller )
Programação de Autómatos 1.2- Conceitos
CONCEITO DE PLC
•É um equipamento electrónico;
•programável em linguagem não informática;
•concebido para controlar em tempo real e em
ambientes industriais, processos sequenciais.
Programação de Autómatos 1.3- Constituição
¾Módulos Especiais
¾Capacidade de comunicação
¾Capacidade de comunicação
Em resumo e esquematicamente
um autómato é:
ALIMENTAÇÃO
MEMÓRIA
SINAIS SINAIS
DE E PROCESSADOR S PARA
SENSORES CPU ACTUADORES
PERIFÉRICOS
Programação de Autómatos 1.3.6- Periféricos
Periféricos
Programação de Autómatos
2- Introdução à programação
LOAD - LD-
Inicia uma linha ou bloco lógico com
contacto aberto
Programação de Autómatos
2.1- Instruções Básicas
AND -AND-
OR -OR-
OR NOT - OR NOT –
OUT -OUT-
Exemplo 2
AND LOAD
Realiza um E lógico entre 2 blocos
Ladder Diagram Statement List
Programação de Autómatos
2.3- Diagramas Complexos
OR LOAD
Realiza um OU lógico entre 2 blocos
3- Memorização e Impulsos
SET
Quando a condição lógica (000.00) que
antecede a função SET passa a ON, o bit
manipulado (saída física 10.00) ou (relé interno
200.00) também passa a ON e mantém-se neste
estado.
Ladder Diagram Statement List
Programação de Autómatos
3.1- Memorização de dados
RESET
KEEP
Quando a condição lógica (000.00) passa a ON, o
bit manipulado (saída física 010.00) ou (relé
interno 200.00) passa a ON e mantém-se neste
estado até que a condição lógica (000.01) passe a
ON.
Ladder Diagram Statement List
Programação de Autómatos
DIF.UP -DIFU-
Quando o estado do bit “000.01” passa de OFF a
ON o bit “1.00” assume o estado ON, durante
um ciclo do Programa.
Programação de Autómatos
3.2- Geração de impulsos
DIF.DOWN -DIFD-
Quando o estado do bit “000.01” passa de ON a
OFF o bit “1.00” assume o estado ON, durante
um ciclo do Programa
Programação de Autómatos
3.3- Temporizadores
TIM
Base de Tempo – 000,0 999,9 ( décimas de segundo )
1 segundo = 10
10 segundos = 100
1 minuto = 600
Ladder Diagram
Statement List
Programação de Autómatos
3.3- Temporizadores
TIMH
Base de Tempo – 00,00 99,99 ( centésimos de segundo )
1 segundo = 100
10 segundos = 1000
1 minuto = 6000
Ladder Diagram
Statement List
Programação de Autómatos
3.3- Temporizadores
3.4- Contadores
CNT
000.00 – Impulso para decrementação
000.01 – Reset do Contador
Ladder Diagram
Statement List
Programação de Autómatos
3.4- Contadores
Ladder Diagram
Statement List
LD 000.00
LD 000.01
LD 000.02
CNTR 012 #0005
Programação de Autómatos
3.4- Contadores