Electronica
Automatización Industrial
Índice
TEMA – Operaciones de Temporización 1. – Operaciones de Tiempo 2. – Orden de las Instrucciones 3. – Cargar una Temporización 4. – Salida de una Temporización 5. – Elección del Temporizador Apropiado 6. – Elección del Temporizador Apropiado 7. – Programación de Temporizadores 8. – Ejemplos de Programación de Temporizadores 8.1 –Generador de Impulsos 8.2 – Generador de Onda Cuadrada Simétrica 8.3 – Generador de Onda Cuadrada Asimétrica 8.4 – Arranque Estrella/Triángulo
Introducción
• Las operaciones relacionadas con temporizadores permiten medir secuencias de tiempo,
como, esperas, periodo de tiempo de una medida o generar impulsos • En la memoria para cada temporizador hay reservados 16 bits • Tiene acceso a la zonade temporizadores: • las operaciones de temporización • actualización por reloj (S.O.) de las palabras de temporización • Se contemplan 5 tipos de temporizadores: • impulso • impulso prolongado • retraso a la conexión • retraso a la conexión memorizado • retraso a la desconexión
Operaciones de Tiempo
Operación SP Operando SE Significado Arrancar como Impulso una Temporización La temporizaciónse arranca con el flanco creciente del RLO. Con el RLO a “0” se pone a “0” la temporización. Cualquier consulta durante la temporización indica estado de señal “1”. Arrancar como Impulso Prolongado una Temporización La temporización se arranca con el flanco creciente del RLO. Un RLO a “0” no afecta la temporización. Cualquier consulta durante la temporización indica estado de señal “1”. Arrancarcomo Retardo a la Conexión una Temporización La temporización se arranca con el flanco creciente del RLO. Con el RLO a “0” se pone a “0” la temporización. Las consultas indican estado de señal “1” cuando ha transcurrido la temporización y en la entrada sigue aplicando el RLO. Arrancar como Retardo a la Conexión Memorizada una Temporización La temporización se arranca con el flanco creciente delRLO. Un RLO a “0” no afecta la temporización. Las consultas indican estado de señal “1” cuando ha transcurrido la temporización. El estado de señal es “0” cuando la temporización ha sido borrada con la operación “R”. Arrancar como Retardo a la Desconexión una Temporización La temporización se arranca con el flanco decreciente del RLO. Con el RLO a “1” se ajusta la temporización a su valor inicial.Las consultas indican estado de señal “1” mientras el RLO a la entrada sea “1” o corra la temporización. Reponer (borrar) una Temporización La temporización se repone al valor inicial mientras el RLO sea “1”. Un RLO “0” no afecta la temporización. Las consultas indican estado de señal “0” mientras la temporización se reponga o no haya sido todavía arrancada. Parámetro AG S7-300 0 ... 127
SD
SSSF
R
Identificador T
Tipos de Temporizadores
Impulso
A I 0.0 L S5T#2S SP T 1
Arrancar Poner a 0 Salida Q T <
Ejemplo Se desea que la marca 2.0 funcione como un generador de impulsos de periodo 2 segundos
2s
> <
2s
>
STL A I 0.0 AN M 2.0 L S5T#2S SD T 7 NOP 0 NOP 0 NOP 0 A T 7 = M 2.0
FBD
LAD
Ejemplo – Generador de Onda Cuadrada Simétrica
Ejemplo Sedesea una onda cuadrada de periodo 4s. Para ello utilizamos el generador de impulsos del ejemplo anterior y un divisor binario. Colocaremos la salida en la Q 4.0.
Cronograma
1 0 1 0 1 0
<
I 0.0 2s
><
2s
> <
2s
>
M 2.0 Q 4.0 Tiempo
A AN L SD NOP NOP NOP A = *** A AN S A A R NOP *** AN A S AN AN R NOP
STL I 0.0 M 2.0 S5T#2S T 7 0 0 0 T 7 M 2.0 M M Q M M Q 0 M Q M M Q M 02.0 1.0 4.0 2.0 1.0 4.0 2.0 4.0 1.0 2.0 4.0 1.0
FBD
Ejemplo – Generador de Onda Cuadrada Asimétrica
Cronograma
1 0 1 0 1 0 1 0 1 0 1 0 Tiempo Q 4.0 Salida T2 Tiempo de Marcha T2 I 0.0 Tiempo de Marcha T1 Salida T1
Ejemplo Se desea que la salida Q 4.0 funcione como un generador de onda cuadrada asimétrica de 3s con valor “0” y 5s con valor “1”.
STL A( A I 0.0 AN T 2 L S5T#3S SD T 1...
Regístrate para leer el documento completo.