Temporizadores y Contadores

16
Temporizadores y Contadores

description

Temporizadores en PLC FESTO

Transcript of Temporizadores y Contadores

  • Temporizadores y

    Contadores

  • Iniciar modulo

    Tiempo

    preseleccionado

    Estado del modulo

    Temporizador de pulso

    (Pulse timer)

  • Parametros

    Entrada: Definida por el usuario

    Tiempo preseleccionado: TPx

    Estado del temporizador: Tx

    Conteo actual: TWx

  • Funcionamiento

    El modulo es iniciado por un flanco positivo

    El tiempo preseleccionado TPx se carga en la palabradel temporizador TWx. El temporizador comienza a

    funcionar

    La palabra del temporizador es decrementada hasta que se cumple lo siguiente:

  • La palabra del temporizador llega a 0. El tiempo ha expirado.

    Un nuevo flanco positivo es detectado en la entrada, lo que ocasiona que el modulo se reinicie.

    El estado del temporizador es reseteado, causandoque el temporizador se pause.

  • Retardo a la conexion

  • Funcionamiento

    Mientras exista en la entrada un 1 logico, el estadodel temporizador estara encendido

    El valor de preseleccion es cargado en la palabra del temporizador.

    La palabra del temporizador es decrementada hasta que se cumple lo siguiente:

    La palabra del temporizador llega a 0. El tiempo ha expirado. La salisa del temporizador se enciende.

    La entrada pasa de 1 a 0 logico

  • Retardo a la desconexion

  • Funcionamiento

    El estado del temporizador se enciende con un flanco positivo.

    El valor de preseleccion se carga a la palabra del temporizador.

    El tiempo empieza a decrecer con un flanco negativo, hasta que sucede lo siguiente:

    La palabra del temporizador llega a 0. El tiempo ha expirado.

    Un nuevo flanco positivo es detectado en la entrada, lo que ocasiona que el modulo se reinicie.

  • Ejemplo

    STEP Start

    IF NOP

    THEN SET T0

    WITH 1s

    SET O0.1

    STEP Espera

    IF N T0

    THEN RESET O0.1

    SET T0

    STEP Final

    IF N T0

    THEN JMP TO Start

  • Ejercicio

    Una pieza debe marcarse accionando un pulsador S1, para asegurar que el ciclo de marcado no se pone en marcha inadvertidamente, deber mantenerse presionado el pulsador durante ms de tres segundos. La posicin del cilindro 1.0 se establece por medio de los interruptores de proximidad B1 (retrado) y B2

    (extendido).

  • Contadores

    Incrementar

    Decrementar

    Valor nominal

    Resetear conteo

    Estado del contador

    Valor actual

  • Parametros

    Estado del contador: Cx

    Palabra del contador o conteo actual: CWx

    Contaje preseleccionado: CPx

  • Incrementar

  • Decrementar

  • Contador sin el modulo de

    contadorSTEP Inicio

    IF I0.1

    THEN LOAD V0

    TO FW0

    STEP Contar

    IF I0.1

    THEN JMP TO Inicio

    IF I0.0

    THEN INC FW0

    STEP Esperar

    IF I0.1

    THEN JMP TO Inicio

    IF N I0.0

    THEN JMP TO Comparar

    STEP Comparar

    IF FW0

    V5 )

    AND ( FW0

    V10

    THEN SET O0.0

    IF I0.1

    THEN JMP TO Inicio

    IF NOP

    THEN JMP TO Contar