programação de autómatos 3-memorização e impulsos 3.1- memorização de dados programação

14
Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Upload: internet

Post on 22-Apr-2015

109 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de Autómatos

3-Memorização e Impulsos

3.1- Memorização de dados

Programação

Page 2: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

SETSET

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 DiagramLadder Diagram Statement ListStatement List

Page 3: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

RESETRESET

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 DiagramLadder Diagram Statement ListStatement List

Page 4: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

DIF.UP -DIFU- 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.

3.2- Geração de impulsos

Page 5: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

DIF.DOWN -DIFD- 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

3.2- Geração de impulsos

Page 6: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramaçã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.

3.3- Temporizadores

Page 7: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

TIMTIM

3.3- Temporizadores

Ladder DiagramLadder Diagram

Statement ListStatement List

Base de Tempo – 000,0 999,9 ( décimas de segundo )1 segundo = 10

10 segundos = 1001 minuto = 600

Page 8: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

TIMHTIMH

3.3- Temporizadores

Ladder DiagramLadder Diagram

Statement ListStatement List

Base de Tempo – 00,00 99,99 ( centésimos de segundo )1 segundo = 100

10 segundos = 10001 minuto = 6000

Page 9: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

Exemplo de ProgramaExemplo de Programa TIM TIM

3.3- Temporizadores

Ladder DiagramLadder Diagram Statement ListStatement List

Page 10: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramaçã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.

3.4- Contadores

Page 11: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

Atingido 0000 o contacto associado ao contador fecha (ON). O bit 000.01 a qualquer altura faz o resetreset do contador voltando tudo à posição inicial.

3.4- Contadores

Page 12: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

CNT CNT

Ladder DiagramLadder Diagram

Statement ListStatement List

000.00 – Impulso para decrementação000.01 – Reset do Contador

3.4- Contadores

Page 13: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

CNTR – Contador reversívelCNTR – Contador reversível

Ladder DiagramLadder DiagramStatement ListStatement List

000.00 – Impulso para incrementação000.01 – Impulso para decrementação000.02 – Reset do Contador

3.4- Contadores

LD 000.00LD 000.01LD 000.02CNTR 012 #0005

Page 14: Programação de Autómatos 3-Memorização e Impulsos 3.1- Memorização de dados Programação

Programação de AutómatosProgramação de Autómatos

Exemplo de ProgramaExemplo de Programa CNT CNT

Ladder DiagramLadder Diagram Statement ListStatement List

3.4- Contadores