Ejercicio 4 Introducción a los temporizadores

El Simulador Logix Pro, puedes descargarlo en la sección de Descargas o Dando Clic Aqui. Contraseña para descomprimir cursosindustriales.blogspot


El temporizador TON .... (Temporizador ON Delay)
  • En el menú Simulaciones de LogixPro, seleccione la simulación de E / S.
  • Elimine cualquier programa existente seleccionando la entrada "Nuevo" en el menú Archivo y luego seleccione la entrada "Borrar tabla de datos" en el menú Simulaciones.
  • Ahora ingrese el siguiente programa teniendo cuidado de ingresar las direcciones exactamente como se muestra.
  • Confirme que ha introducido el número 100 como el valor preestablecido del temporizador. Este valor representa un intervalo de tiempo de 10 segundos (10x0.1) cuando la base de tiempo se fija en 0,1 segundos:






  • Una vez que haya introducido su programa y se haya asegurado de que es correcto, descárguelo al PLC.
  • Asegúrese de que el interruptor I: 1/0 está abierto y, a continuación, coloque el PLC en el modo de ejecución.
  • Haga clic con el botón derecho en la instrucción Timer y seleccione "GoTo DataTable" en el menú desplegable.
  • Tenga en cuenta el valor inicial del temporizador T4: 1 acumulador y preestablecido en los espacios a continuación. También indique el estado de cada uno de los bits de control del temporizador en los espacios proporcionados:
  • Estado Inicial (interruptor I: 1/0 = abierto):
    T4: 1.ACC = _____ T4: 1.Pre = ______ T4: 1 / ES = ____ T4: 1 / TT = ____ T4: 1 / DN = ____
  • Cierre el interruptor I: 1/0, y observe cuidadosamente el incremento del acumulador del temporizador, y el estado de cada uno de sus bits de control.
  • Una vez que el temporizador deje de incrementar, tenga en cuenta el valor final del temporizador T4: 1 del acumulador, preajuste y el estado de los bits de control a continuación:
  • Estado final (interruptor I: 1/0 = cerrada):
    T4: 1.ACC = _____ T4: 1.Pre = ______ T4: 1 / ES = ____ T4: 1 / TT = ____ T4: 1 / DN = ____
  • Cambie el estado del interruptor I: 1/0 varias veces y observe el funcionamiento del temporizador tanto en la pantalla DataTable como en la pantalla del programa Ladder Rung.
  • Confirme que cuando se toma el renglón falso, el acumulador y los 3 bits de control se ponen a cero. Este tipo de temporizador es una instrucción no retentiva, en la que la verdad del peldaño puede hacer que los bits de acumulador y de control sean restablecidos (= 0).
  • Conclusiones:
    Utilice la instrucción TON para activar o desactivar una salida después de que el temporizador esté activado durante un intervalo de tiempo preestablecido. Esta instrucción de salida comienza la temporización cuando su peldaño pasa a "true". Espera la cantidad de tiempo especificada (como se establece en PREset), registra los intervalos acumulados que se han producido (ACCumulator) y establece el bit DN (hecho) cuando el tiempo ACC (acumulado) es igual al tiempo PRESET.

    Siempre y cuando las condiciones de peldaño permanezcan verdaderas, el temporizador ajusta su valor acumulado (ACC) cada evaluación hasta que alcanza el valor preestablecido (PRE). El valor acumulado se restablece cuando las condiciones del renglón son falsas, independientemente de que el temporizador haya transcurrido o no.

Temporizadores de tonos en cascada
  • Inserte un nuevo renglón que contenga un segundo temporizador justo debajo del primer renglón, como se muestra a continuación. Este segundo temporizador T4: 2 se habilitará cuando el bit Hecho T4: 1 / DN del primer temporizador sea verdadero o alto (1).


  • Una vez que haya completado esta adición a su programa, descargue su programa al PLC y seleccione RUN.
  • Cambie el estado del interruptor I: 1/0 a ON y observe el funcionamiento de los temporizadores en su programa.
  • Traiga la pantalla de DataTable en la vista, y prestar especial atención a la forma en que los temporizadores están en cascada (un temporizador comienza el siguiente).
  • Intente cambiar el valor de uno de los presets del temporizador haciendo doble clic en el valor preestablecido en la pantalla DataTable y luego ingresando un nuevo valor.
  • Ejecute los temporizadores a través de su secuencia de tiempo una serie de veces. No se mueva hasta que esté satisfecho de que los temporizadores están funcionando como cabría esperar
  • En este ejercicio hemos utilizado sólo dos temporizadores, pero no hay nada que nos detenga de secuenciar tantos temporizadores como deseamos. Lo único que hay que recordar es; Para usar el bit DN (hecho) del temporizador anterior para activar el siguiente temporizador en la secuencia. Obviamente, localizar los temporizadores en peldaños consecutivos, y emplear la numeración consecutiva harán que este programa sea mucho más fácil de leer y solucionar problemas.

Temporizadores de reinicio automático
  • Coloque el PLC en el modo PGM y modifique el primer peldaño de su programa como se muestra a continuación.

  • Una vez que haya modificado su programa, descárguelo al PLC y coloque el PLC en el modo RUN.
  • Cerrar el interruptor I: 1/0 y observar el funcionamiento de los temporizadores. Los temporizadores ahora deben estar operando en un bucle continuo con temporizador Timer1 comenzando Timer2, y luego cuando Timer2 está hecho, Timer1 es restablecido por Timer2 's hecho bit. Como antes, cuando Timer1 se restablece, a su vez restablece Timer2 que hace que Timer2 hecho para ir a la baja (T4: 2 / DN = 0). Una vez que el bit finalizado de Timer2 es bajo, la secuencia regresa a donde originalmente comenzó, y la secuencia de tiempo comenzará de nuevo en la siguiente exploración.
  • Quite la primera instrucción (interruptor XIC I: 1/0) del zócalo cero de su programa.
  • Descargue y ejecute esta versión modificada de su programa
  • ¿La operación de sincronización se sigue secuencialmente como antes? ¡Debería!
  • ¿Puede detener la secuencia de tiempo? ¡No sin sacar el PLC del modo RUN! En muchas aplicaciones puede que nunca haya una necesidad de detener tal secuencia de temporización, por lo que un conmutador podría no ser utilizado o necesario.
  • En este ejercicio, en cascada dos temporizadores, pero como antes no hay nada que nos impida la cascada de tantos temporizadores como deseamos. Lo que hay que recordar aquí es; Utilice el bit DN (XIC o "NO") del último temporizador en la secuencia para restablecer el primer temporizador en la secuencia. Una vez más, los peldaños consecutivos y la numeración harán que un programa sea mucho más fácil de leer y solucionar.

El temporizador TOF .... (Temporizador OFF Delay)
    En la programación Allen Bradley PLC, el temporizador TON es, con mucho, el tipo de temporizador más utilizado. La mayoría de las personas consideran que los temporizadores de TON son sencillos de usar y entender. En comparación, muchas personas consideran que el funcionamiento del temporizador TOF de Allen Bradley (Timer OFF delay) es menos intuitivo, pero voy a dejar que usted decida por usted mismo.
  • Asegúrese de que el interruptor I: 1/0 esté cerrado y, a continuación, introduzca o modifique el programa existente para que coincida con el que se muestra a continuación.

  • Una vez que haya introducido su programa y se haya asegurado de que es correcto, descárguelo al PLC.
  • Asegúrese de que el interruptor I: 1/0 está cerrado y, a continuación, coloque el PLC en el modo de ejecución.
  • Haga clic con el botón derecho en la instrucción Timer y seleccione "GoTo DataTable" en el menú desplegable.
  • Tenga en cuenta el valor inicial del temporizador T4: 1 acumulador y preestablecido en los espacios a continuación. También indique el estado de cada uno de los bits de control del temporizador en los espacios proporcionados:
  • Estado Inicial (interruptor I: 1/0 = cerrada):
    T4: 1.ACC = _____ T4: 1.Pre = ______ T4: 1 / ES = ____ T4: 1 / TT = ____ T4: 1 / DN = ____
  • Abra el interruptor I: 1/0, y observe cuidadosamente el incremento del acumulador del temporizador, y el estado de cada uno de sus bits de control.
  • Una vez que el temporizador deje de incrementar, tenga en cuenta el valor final del temporizador T4: 1 del acumulador, preajuste y el estado de los bits de control a continuación:
  • Estado final (interruptor I: 1/0 = abierto):
    T4: 1.ACC = _____ T4: 1.Pre = ______ T4: 1 / ES = ____ T4: 1 / TT = ____ T4: 1 / DN = ____
  • Cambie el estado del interruptor I: 1/0 varias veces y observe el funcionamiento del temporizador tanto en la pantalla DataTable como en la pantalla del programa Ladder Rung.
  • Confirme que cuando el renglón es verdadero, el acumulador y los 3 bits de control se ponen a cero. El temporizador TOF como el temporizador TON también es una instrucción no retentiva y se puede restablecer cambiando la verdad del peldaño.
  • Conclusiones:
    Utilice la instrucción TOF para activar o desactivar una salida después de que su desfase esté desactivado durante un intervalo de tiempo preestablecido. Esta instrucción de salida comienza la temporización cuando su renglón pasa a "falso". Espera la cantidad de tiempo especificada (como se establece en PRESET), registra los intervalos acumulados que han ocurrido (ACCUM) y restablece el bit DN (hecho) cuando el tiempo ACCUM (acumulado) es igual al tiempo PRESET.

    El valor acumulado se restablece cuando las condiciones de peldaño son verdaderas, independientemente de si el temporizador ha transcurrido o no.

El temporizador RTO .... (Retentive Timer ON)
  • Asegúrese de que el interruptor I: 1/0 está abierto y, a continuación, reemplace el temporizador TOF en su programa con un temporizador retentivo RTO.
  • Ahora inserte un nuevo renglón por debajo del temporizador, y añada las instrucciones XIC, I: 1/1 y RES, T4: 1.
  • Su programa ahora debería coincidir con el que se muestra a continuación:

  • Una vez que haya introducido su programa y se haya asegurado de que es correcto, descárguelo al PLC.
  • Asegúrese de que ambos interruptores están abiertos y, a continuación, coloque el PLC en el modo de ejecución.
  • Haga clic con el botón derecho en la instrucción Timer y seleccione "GoTo DataTable" en el menú desplegable.
  • Observe el valor inicial del temporizador T4: 1 acumulador, preset y bits de control. ¿Estamos empezando con los mismos valores que teníamos en el ejercicio TON? Usted debe responder Sí.!


  • Cierre el interruptor I: 1/0 durante 2 o 3 segundos y luego vuelva a abrirlo.
  • Tenga en cuenta que el cronómetro dejó de sincronizar cuando el escalón fue falso, pero el acumulador no se restableció a cero.
  • Cerrar nuevamente el interruptor y dejarlo cerrado, lo que permitirá que el temporizador se apague (ACC = PRE).
  • Una vez agotado el tiempo de espera, tenga en cuenta el estado de los bits de control
  • Abra el interruptor, y una vez más observe el estado de los bits de control.


  • Ahora cierre el interruptor I: 1/1 y déjelo cerrado. Esto hará que la instrucción Reset sea verdadera.
  • Cierre el interruptor I: 1/0 momentáneamente para ver si el temporizador comenzará a sincronizar de nuevo. ¡No debería!
  • Abra el Interruptor I: 1/1 lo que hará que la instrucción Reset vuelva a false.
  • Ahora conmute el interruptor I: 1/0 varias veces y tenga en cuenta que el temporizador debe empezar de nuevo el tiempo como se esperaba.


  • Repita los pasos anteriores, hasta que esté satisfecho de que entiende claramente el funcionamiento tanto del temporizador RTO como de la instrucción Reset.
  • Conclusiones:
    un RTO funciones de temporizador lo mismo que una tonelada con la excepción de que una vez que ha comenzado el tiempo, que mantiene su recuento de tiempo, incluso si el renglón se hace falso, se produce un fallo, el modo cambia desde RUN a PGM, o la energía se pierde . Cuando la continuidad de la línea regresa (el renglón vuelve a ser verdadero), la RTO comienza la temporización desde el tiempo acumulado que se mantuvo cuando se perdió la continuidad de la línea. Al retener su valor acumulado, los temporizadores retentivos miden el período acumulativo durante el cual las condiciones del renglón son verdaderas.

Comentarios

Publicar un comentario

Lo más leído del Blog

Explicación del Estado de la CPU y errores de LED Siemens S7 300

Instrucciones de Bit

Introducción al PLC