Principio de captura con un tipo Principal

Descripción general

La función de captura almacena el valor de contador cuando se detecta una señal de entrada externa.

La función de captura está disponible en el tipo Principal con las modalidades siguientes:

Para utilizar esta función:

  • Configure la entrada de captura opcional CAP.

  • Utilice el parámetro CapturedValue del bloque de funciones HSCMain_TM3 para recuperar el valor capturado en su aplicación.

Principio de una captura

En este gráfico se muestra cómo funciona la captura en la modalidad Bucle de módulo:

Fase

Acción

1

Cuando EN_Cap es 0, la función no está operativa.

2

Cuando EN_Cap = 1, el borde de CAP captura el valor de contador , lo coloca en el registro de captura y activa el flanco ascendente de Cap_Flag.

3

Obtenga el valor almacenado utilizando el parámetro CapturedValue del bloque de funciones HSCMain_TM3.

4

Si Cap_Flag = 1, se omiten los flancos nuevos en la entrada física CAP.

5

El flanco ascendente de la entrada del bloque de funciones HSCMain_TM3 ACK_Cap activa la salida Cap_Flag del flanco descendente.

Se autoriza una nueva captura.