Programao de Autmatos Programao 3 Memorizao e Impulsos

  • Slides: 14
Download presentation
Programação de Autómatos Programação 3 -Memorização e Impulsos 3. 1 - Memorização de dados

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

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

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

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

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

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

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

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

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

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

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

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 –

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

Programação de Autómatos 3. 4 - Contadores Exemplo de Programa CNT Ladder Diagram Statement List