140 likes | 197 Views
Learn about data memorization, impulse generation, timers, and counters in automation programming with ladder diagrams and statement lists. Explore how logical conditions trigger actions in programmable automata.
E N D
3-Memorização e Impulsos Programação de Autómatos 3.1- Memorização de dados Programação
SET Programação de Autómatos 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. 3.1- Memorização de dados Ladder Diagram Statement List
RESET Programação de Autómatos 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. 3.1- Memorização de dados Ladder Diagram Statement List
3.2- Geração de impulsos 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.
DIF.DOWN -DIFD- Programação de Autómatos 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 3.2- Geração de impulsos
3.3- Temporizadores Programação de Autómatos 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.
TIM Programação de Autómatos Base de Tempo – 000,0 999,9 ( décimas de segundo ) 1 segundo = 10 10 segundos = 100 1 minuto = 600 Ladder Diagram 3.3- Temporizadores Statement List
TIMH Programação de Autómatos Base de Tempo – 00,00 99,99 ( centésimos de segundo ) 1 segundo = 100 10 segundos = 1000 1 minuto = 6000 Ladder Diagram 3.3- Temporizadores Statement List
Exemplo de Programa TIM Programação de Autómatos Ladder Diagram Statement List 3.3- Temporizadores
3.4- Contadores Programação de Autómatos 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 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. 3.4- Contadores
3.4- Contadores CNT Programação de Autómatos 000.00 – Impulso para decrementação 000.01 – Reset do Contador Ladder Diagram Statement List
3.4- Contadores CNTR – Contador reversível Programação de Autómatos 000.00 – Impulso para incrementação 000.01 – Impulso para decrementação 000.02 – Reset do Contador Ladder Diagram Statement List LD 000.00 LD 000.01 LD 000.02 CNTR 012 #0005
3.4- Contadores Exemplo de Programa CNT Programação de Autómatos Ladder Diagram Statement List