Skip to main content

User Guide

Captura el valor de un tag en un Evento específico

A veces interesa conocer la duración de un evento concreto y es necesario mostrarla como un nuevo tag en el diagrama de enfoque.

Aquí tiene 4 formas de mostrar la duración de un Evento como un nuevo Tag.

Crear un Fórmula de creación de etiquetas etiqueta que muestra los valores (perfil) si el evento de interés (por ejemplo, una fase) ocurre en una etiqueta discreta/cadena.

Fórmula:

if(a="PHASE2", VALUE, 0) 

Asignación de variables:

  • a = tag discreto/ de cadena (sin desplazamiento);

  • VALOR = tag analógico (sin desplazamiento)

En el ejemplo, el tag resultante muestra el perfil de temperatura durante la fase 2 en un proceso por lotes.

A1_Captures_the_value_of_a_tag_at_a_specific_event.png

Crear un Fórmula de creación de etiquetasque muestra el valor si ocurre el evento de interés (por ejemplo, una transición).

Fórmula:

if(and(now = "PHASE2", before = "PHASE1"), VALUE, 0)

Asignación de variables:

  • now = discreto/ tag de cadena (sin desplazamiento)

  • antes = tag discreto/ de cadena (desplazamiento: 1s)

  • VALOR = tag analógico (sin desplazamiento)

En el ejemplo, el tag resultante muestra la temperatura de inicio de la fase 2 en un proceso por lotes. La condición de la función if es verdadera, si los datos muestran una transición de la FASE1 (ahora) a la FASE2 (antes).

B1_Captures_the_value_of_a_tag_at_a_specific_event.png

Crear un Fórmula de creación de etiquetas que muestra los valores (perfil) si el evento de interés (por ejemplo, una fase) ocurre en una etiqueta analógica.

Fórmula:

if(and(LEVEL>10, LEVEL<30), VALUE, 0)

Asignación de variables:

  • NIVEL = tag de nivel analógico (sin desplazamiento);

  • VALOR = tag analógico (sin desplazamiento)

En el ejemplo, el tag resultante muestra el perfil de temperatura durante la fase 2 en un proceso por lotes.

C1_Captures_the_value_of_a_tag_at_a_specific_event.png

Crear un Fórmula de creación de etiquetas que muestra el valor si ocurre el evento de interés (por ejemplo, una transición).

Fórmula:

if(and(LEVEL_now>10, LEVEL_before<10), VALUE, 0)

Asignación de variables:

  • LEVEL_now = tag de nivel analógico (sin desplazamiento);

  • LEVEL_before = tag de nivel analógico (desplazamiento: 1min)

  • VALOR = tag analógico (sin desplazamiento)

En el ejemplo, el tag resultante muestra la temperatura de inicio de la fase 2 en un proceso por lotes. La condición de la función if es verdadera, si los datos muestran una transición de la FASE1 (ahora) a la FASE2 (antes).

D1_Captures_the_value_of_a_tag_at_a_specific_event.png