miércoles, 30 de diciembre de 2015

Contador rápido

Descripción

La función Contador rápido permite contar los impulsos hasta una frecuencia de 1 kHz.

La utilización del contacto K1 permite saber lo siguiente: 

  • Se ha alcanzado el valor de preselección (conteo progresivo).
  • Se ha alcanzado el valor 0 (conteo regresivo).

Las entradas del Contador rápido están conectadas de forma implícita a las entradas I1 e I2 del módulo lógico: 

  • Un impulso (flanco ascendente) en la entrada I1 incrementa el contador.
  • Un impulso (flanco ascendente) en la entrada I2 disminuye el valor del contador.

Se desaconseja la utilización de estas entradas en la hoja de cableado.

La función Contador rápido se puede restablecer en el transcurso de su utilización por la bobina RK1

Se reinicializa en: 

  • 0 si está en modo de conteo progresivo hacia el valor de preselección.
  • Valor de preselección si está en modo de conteo regresivo desde el valor de preselección.

El contador funciona únicamente si la bobina entrada de validación TK1 está activada.

Se puede utilizar el modo repetitivo con un valor de temporización.

NOTA: Desbordamiento de los límites:

  • Si el valor actual del contador sobrepasa el límite superior:  + 32 767, pasa a - 32 768
  • Si el valor actual del contador sobrepasa el límite inferior: - 32 767, pasa a + 32 768
NOTA: Este bloque de función no se puede simular.

Acceso


Se puede acceder a esta función desde la barra de funciones LD.

Utilización de bobinas

Existen dos bobinas asociadas al contador rápido: 

  • bobina TK1:  Entrada validación de función
  • bobina RK1:  Entrada puesta al estado inicial del contador

A continuación, se describe la utilización de estas bobinas.

Entrada validación de función: 

Símbolo de la bobina Entrada validación de función del contador rápido: 
Este elemento permite validar el conteo. Cuando la bobina está activa, cada impulso en la entrada I1 incrementa el Contador rápido y cada impulso en la entrada I2 lo disminuye.

Entrada puesta al estado inicial del contador: 

Símbolo de la bobina Entrada puesta al estado inicial del contador rápido: 
Este elemento representa la entrada de puesta al estado inicial de la función de contador.

La estimulación de la bobina produce lo siguiente: 

  • La puesta a cero del valor actual de conteo si el tipo de conteo es A (conteo hacia el valor de preselección).
  • La puesta en el valor de preselección del valor actual si el tipo de conteo es DE (conteo regresivo a partir de un valor de preselección).

Ejemplo: reinicialización del contador rápido pulsando la tecla Z1: 


Cada vez que se pulsa la tecla Z1, el contador se reinicializa.

Utilización en contacto

El contacto asociado al contador rápido indica si el valor de preselección (modo A) o cero (modo DE) se ha alcanzado.

Se podrá utilizar en el programa tantas veces como sea necesario. Puede utilizarse en función de los 2 modos siguientes:  normalmente abierto o normalmente cerrado, que se describen a continuación.

Modo normalmente abierto: 

Símbolo del contacto normalmente abierto asociado a un contador rápido: 
El contacto es conductor cuando se produce lo siguiente:

  • El valor actual del contador ha alcanzado el valor de preselección (modo A).
  • El valor actual del contador ha alcanzado el valor 0 (modo DE).

Modo normalmente cerrado:

Símbolo del contacto normalmente cerrado asociado a un contador rápido: 
Este contacto es conductor hasta que se produzca lo siguiente:

  • El valor actual del contador no ha alcanzado el valor de preselección, si el contador está en modo A.
  • El valor actual del contador no ha alcanzado 0, si el contador está en modo DE.

Ejemplo: encendido de un indicador conectado a la salida del contador rápido (modo A).
Cuando se alcanza el valor de preselección: el indicador se enciende; de lo contrario, se apaga.

Configuración desde la herramienta

Tipo de conteo: 

Existen dos modos posibles: 

  • A:  conteo progresivo hacia el valor de preselección.
    Cuando el valor actual del contador es superior o igual al valor de preselección, el contacto K1 del contador rápido es conductor.
  • DE:  conteo regresivo a partir del valor de preselección.
    Cuando el valor actual del contador es inferior o igual a 0, el contacto C del contador es conductor.

Preselección: 

Este valor está comprendido entre 0 y 32767. Se trata del valor de preselección.

Tipo de ciclo: 


Existen dos modos posibles: 

  • Ciclo único:  el valor actual de conteo evoluciona de forma continua.
    La salida se activa cuando el valor actual es superior al valor de preselección (modo de conteo progresivo), o cuando el valor actual es inferior al valor de preelección (modo de conteo progresivo).
  • Ciclo repetitivo:  el valor actual del contador progresivo se reinicializa en proceso de conteo cuando alcanza el valor de preselección (modo de conteo progresivo) o 0 (modo de conteo progresivo).
    La salida se valida durante la reinicialización y permanece activa durante un intervalo de tiempo configurable con ayuda del parámetro: duración de impulso (de 1 a 32767 veces 100 ms).

Remanencia: 

De forma predeterminada, tras un corte de alimentación, el contador se encontrará en el estado correspondiente a la inicialización del programa.

Para restablecer el estado del contador almacenado durante el corte de alimentación, es imprescindible activar la remanencia.

Bloqueo: 

El bloqueo prohíbe la modificación de los parámetros bloqueados desde el panel frontal del módulo lógico en el menú PARÁMETROS.

Configuración desde el panel frontal

Se puede acceder a la configuración del bloque durante la introducción de la línea de comando o desde el menú PARÁMETROS si el bloque no se ha bloqueado con el candado.

Los parámetros necesarios son los siguientes: 

  • Tipo de ciclo
  • Duración de impulso
  • Valor de preselección
  • Tipo de conteo
  • Bloqueo de parámetros
  • Remanencia

Tipo de ciclo:

Este parámetro determina el comportamiento del contador rápido cuando ha alcanzado el valor de preselección (si está en modo A), o cuando ha alcanzado el valor cero (si está en modo DE): 

El tipo de ciclo puede ser:

  • Único:  el alcance del valor de preselección (modo A) o del valor cero (modo DE) no influye en el valor actual del contador.
    El valor actual de conteo evoluciona de forma continua. La salida se activa cuando el valor actual es superior al valor de preselección (modo A), o cuando el valor actual es inferior al valor de preelección (modo DE).
  • Repetitivo:  en modo A, el valor actual se pone a cero cuando alcanza el valor de preselección y en modo DE, se pone en el valor de preselección cuando ha alcanzado cero.
    La salida se valida durante la reinicialización y permanece activa durante un intervalo de tiempo configurable con ayuda del parámetro: duración de impulso (de 1 a 32767 veces 100 ms).

Duración del impulso:

Símbolo del parámetro Duración de impulso:
Este parámetro aparece únicamente si el tipo de ciclo es repetitivo. Determina la duración durante la cual la salida del contador rápido permanece activa cuando el valor actual del contador alcanza el valor de preselección (si está en modo A), o cuando alcanza el valor cero (si está en modo DE).

Este valor está comprendido entre 1 y 32767 (x 100 ms).

Valor de preselección:

Símbolo del parámetro Valor de preselección:

 Este valor está comprendido entre 0 y 32767. Representa: 

  • el valor para alcanzar en el modo de conteo progresivo hacia el valor de preselección (modo A),
  • el valor inicial en el modo de conteo regresivo a partir del valor de preselección (modo DE).

Tipo de conteo: 

Símbolo del parámetro Tipo de conteo:

Este parámetro permite seleccionar el modo de funcionamiento del contador:

  • A:  conteo progresivo hacia el valor de preselección.
    Cuando el valor actual del contador es superior o igual al valor de preselección, el contacto K1 del contador rápido es conductor.
  • DE:  conteo regresivo a partir del valor de preselección.
    Cuando el valor actual del contador es inferior o igual a 0, el contacto C del contador es conductor.

Bloqueo de parámetros: 

Símbolo del parámetro Bloqueo de parámetros:
 El bloqueo prohíbe la modificación de los parámetros desde el panel frontal del módulo lógico (menú PARÁMETROS).

Remanencia: 

Símbolo del parámetro Remanencia:
Esta función permite realizar copias de seguridad del estado de los valores actuales del contador rápido en caso de que se produzca un corte de alimentación.

Para activar la remanencia en la introducción Zelio, es necesario visualizar el símbolo en la pantalla de configuración.

Imagen:  configuración de un contador desde el panel frontal del módulo lógico:
Descripción:

Valor actual del contador

Valor instantáneo que resulta de las acciones sucesivas de conteo progresivo/regresivo que aparece en la última puesta en estado inicial del contador.

Si el valor actual del contador progresivo sobrepasa el límite superior: +32767, pasa a -32768. 

Si el valor actual del contador progresivo sobrepasa el límite inferior: -32767, pasa a +32768. 

Cronogramas

A continuación, se presentan los cronogramas que ilustran los diferentes comportamientos del contador rápido en función de su configuración:

  • Función conteo progresivo A, con el modo ciclo único.
  • Función conteo regresivo DE, con el modo ciclo único.
  • Función conteo progresivo A, con el modo ciclo repetitivo.
  • Función conteo regresivo DE, con el modo ciclo repetitivo.

En los cuatro gráficos siguientes, la curva azul representa el valor actual del contador. Cuando crece, significa que existen impulsos en I1 y cuando decrece, que existen impulsos en I2.

Conteo progresivo con el modo ciclo único: 

La siguiente imagen muestra el funcionamiento del contador en modo de conteo y de ciclo único:

Conteo regresivo con el modo ciclo único: 

La siguiente imagen muestra el funcionamiento del contador en modo de conteo regresivo y de ciclo único:

Conteo progresivo con el modo ciclo repetitivo: 

La siguiente imagen muestra el funcionamiento del contador en modo de conteo y de ciclo repetitivo: 

La salida pasa al estado Inactivo cuando ha transcurrido la duración definida en la duración de impulso. Si la condición de paso está Activa antes del paso al estado Inactivo, entonces el impulso de salida se prolonga desde la duración del impulso (Temporización).

Conteo regresivo con el modo ciclo repetitivo: 

La siguiente imagen muestra el funcionamiento del contador en modo de conteo regresivo y de ciclo repetitivo:
La salida pasa al estado Inactivo cuando ha transcurrido la duración definida en la duración de impulso. Si la condición de paso está Activa antes del paso al estado Inactivo, entonces el impulso de salida se prolonga desde la duración del impulso (Temporización).

Modificación del modo de una bobina o de un contacto

Para modificar el estado de una bobina o de un contacto en la herramienta de programación, basta con colocar el ratón encima y realizar lo siguiente: 

  • con ayuda del ratón: hacer clic con el botón derecho del ratón para que aparezca la lista de estados posibles (validar haciendo clic con el botón izquierdo),
  • con la barra espaciadora: aparecerán todos los estados posibles.

Para modificar el modo de utilización de una bobina o de un contacto desde el panel frontal del módulo lógico (con la ventana de programación en pantalla), basta con realizar lo siguiente:

  • colocarse sobre el símbolo que representa el modo de la bobina o sobre la letra del contacto,
  • proceder tal y como se expone en el párrafo Modificación de un elemento, para que aparezcan todos los modos posibles de una bobina o los tipos de contactos posibles (K para un contacto normalmente abierto, k para un contacto normalmente cerrado).

Inicialización

Estado de los contactos y del valor actual durante la inicialización del programa:

  • el modo normalmente abierto (estado directo) está inactivo,
  • el modo normalmente cerrado (estado inverso) está activo,
  • el valor actual es nulo.

Ejemplo

A continuación, se presenta un ejemplo de utilización de un contador rápido: la salida Q1 pasa a 1 cuando el contador rápido pasa a  1; el contador está activado por la entrada I3 y puesto a 0 por la entrada I4.

Comentario

En este apartado se muestra como seria la visualización de algunas funciones de la herramienta de programación de Zelio Soft 2,.

De a poco iremos avanzando dentro del mundo de los autómatas Zelio.

Espero que sea de vuestro agrado y si tienen consultas o dudas me gustaría saberlas, a la brevedad posible les estaré contestando.

Si quieren hacerme llegar sus sugerencias les agradaceria que me escribas al pie del blog en el espacio de comentario o suscribete al canal de YouTube y me haces llegar tu inquietud.

Si les interesa mas temas de programación de PLR de Zelio Soft 2 pinchen el enlace TEMARIO  o a través del canal de YouTube donde siempre estoy subiendo nuevos vídeos de programación o con enlaces a proyectos.


No hay comentarios:

Publicar un comentario