Modos de almacenamiento del contador - 1794-VHSC
La función de almacenamiento de conteo permite al módulo (module) almacenar el valor de conteo actual del contador asociado. El almacenamiento de conteo es activado por el estado del terminal de compuerta/restablecimiento en el módulo (module). El conteo almacenado de cada contador se coloca en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) definido por el módulo (module) para la entrada. El valor de conteo almacenado se mantiene hasta que se recibe un nuevo impulso de activación en el terminal de Compuerta/Restablecimiento. Cuando se recibe un nuevo impulso de activación, el valor de conteo antiguo es reemplazado por el nuevo valor.
Existen cuatro modos de almacenamiento de contador para manipular los contadores. Además, puede inhabilitar totalmente la función. Las opciones son:
- Almacenar conteo inhabilitado
En este modo, se inhabilita el modo de almacenamiento del contador y no se utiliza la función.
- Almacenar/Continuar
En este modo, el flanco ascendente de una entrada de impulso en el terminal de entrada Z (de compuerta/restablecimiento) hace que se lea y se almacene el valor actual del contador. El contador proseguirá el conteo. El conteo almacenado se coloca en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de entrada definido por el módulo (module). La información de conteo almacenada se mantiene hasta que los nuevos datos la sobrescriben.

- Almacenar/Esperar/Reanudar
En este modo, un flanco creciente de una entrada de impulso en el terminal Z de compuerta/restablecimiento lee y almacena el valor actual del contador en los miembros Ch0CurrentCount y Ch1CurrentCount del tipo de datos (data type) de entrada definido por el módulo (module) e inhibe el conteo mientras el terminal de compuerta/restablecimiento es alto. El conteo se reanuda en el flanco decreciente del impulso en el terminal de compuerta/restablecimiento Z. El modo 2 no restablece el contador, aunque sí almacena el valor de conteo. El conteo almacenado está disponible en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de entrada definido por el módulo (module). El conteo almacenado se mantiene hasta que los nuevos datos lo sobrescriben.

- Almacenar-Restablecer/Esperar/Iniciar
En este modo, el flanco creciente de un impulso en el terminal Z (de compuerta/restablecimiento) de entrada hace que el contador deje de contar; se lea y se almacene el valor actual del conteo en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de entrada definido por el módulo (module) y se restablezca el conteo a cero. El contador no cuenta mientras que la entrada Z del terminal de compuerta/restablecimiento permanezca alto. El conteo se reanuda desde cero en el flanco decreciente del impulso en el terminal (de compuerta/restablecimiento) de la entrada Z. El conteo almacenado está disponible en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de salida definido por el módulo (module). El conteo almacenado se mantiene hasta que los nuevos datos lo sobrescriben.

- Almacenar-Restablecer/Iniciar
En este modo, el flanco creciente de un impulso en el terminal Z (de compuerta/restablecimiento) de entrada hace que el contador almacene el valor de conteo acumulado en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de entrada definido por el módulo (module) y que se restablezca el contador a cero. El contador sigue contando mientras la entrada Z de compuerta/restablecimiento es alta. El conteo almacenado está disponible en los miembros Ch0StoredCount y Ch1StoredCount del tipo de datos (data type) de entrada definido por el módulo (module). El conteo almacenado se mantiene hasta que los nuevos datos lo sobrescriben.

La figura de arriba muestra la función de almacenar conteo operando en el flanco creciente del impulso de compuerta/restablecimiento. Puede seleccionar estas mismas funciones utilizando el flanco decreciente del impulso de compuerta/restablecimiento a través de la función del tipo de datos (data type) de inversión de compuerta. La inversión de compuerta/restablecimiento (miembros Counter0Zinvert y Counter1Zinvert del tipo de datos (data type) de configuración definido por el módulo (module)) está activa en los modos de almacenamiento de conteo, continuo/régimen y período/régimen.
Entregue su opinión