Programação de Autómatos
Programação
3-Memorização e Impulsos
3.1- Memorização de dados
Programação de Autómatos
3.1- Memorização de dados
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
Quando a condição lógica (000.00) que antecede
a função RESET passa a ON, o bit manipulado
(saída física 10.00) ou (relé interno 200.00) passa
a OFF e mantém-se neste estado.
Ladder Diagram
Statement List
Programação de Autómatos
3.2- Geração de impulsos
DIF.UP -DIFUQuando 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 -DIFDQuando 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
Pela análise efectuada ao diagrama temporal,
podemos concluir que para o contacto associado
ao temporizador TIM feche (ON), é necessário
que o sinal de condição (000.01) se mantenha
fechado (ON) durante o tempo da contagem.
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
Exemplo de Programa TIM
Ladder Diagram
Statement List
Programação de Autómatos
3.4- Contadores
Os contadores são decrementais, isto é, por cada
impulso (OFF-ON) no bit’000.00’ o valor #0005 é
decrementado numa unidade até atingir o valor
mínimo 0000.
Programação de Autómatos
3.4- Contadores
Atingido 0000 o contacto associado ao contador
fecha (ON). O bit 000.01 a qualquer altura faz o
reset do contador voltando tudo à posição inicial.
Programação de Autómatos
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
CNTR – Contador reversível
000.00 – Impulso para incrementação
000.01 – Impulso para decrementação
000.02 – Reset do Contador
Ladder Diagram
Statement List
LD
LD
LD
CNTR
000.00
000.01
000.02
012 #0005
Programação de Autómatos
3.4- Contadores
Exemplo de Programa CNT
Ladder Diagram
Statement List
Download

Automação Programada - SBSZ