Saltar navegación

Documentación de FlexPro 2025

CompoundTimeAtLevelCount

Realiza un recuento del tiempo de residencia (método del tiempo de residencia) de acuerdo con DIN 45667 de forma síncrona para dos señales.

Sintaxis

CompoundTimeAtLevelCount(Signal1, Signal2, ClassLimits1, ClassLimits2)

 

La sintaxis de la función CompoundTimeAtLevelCount consta de los siguientes elementos:

Parte

Descripción

Signal1

La primera señal que se va a analizar.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos reales.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

Signal2

La segunda señal que se va a analizar.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos reales.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

ClassLimits1

Contiene una serie de datos con los límites de clase para la primera señal. Si ClassLimits1 contiene n valores, se definen n-1 clases cerradas. El primer o último valor de ClassLimits1 proporciona el límite inferior o superior de la división de clases. Los valores fuera de este rango no se clasifican.

Las estructuras de datos permitidas son Serie de datos. Se permiten todos los tipos de datos reales. La unidad debe ser compatible con la del parámetro Signal1.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

ClassLimits2

Contiene una serie de datos con los límites de clase para la segunda señal.

Las estructuras de datos permitidas son Serie de datos. Se permiten todos los tipos de datos reales. La unidad debe ser compatible con la del parámetro Signal2.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Notas

El resultado es siempre el tipo de datos En coma flotante de 64 bits.

Las dos señales deben contener los mismos valores de tiempo. Para el cálculo se utilizan los valores de tiempo de la primera señal. Si falta el componente X, se genera con una frecuencia de muestreo de 1. Los valores inválidos no se clasifican. El resultado es una serie de señales con componente Z con los tiempos de residencia en el componente Y. El componente X o el componente Z contiene los puntos centrales de las divisiones de clases especificadas como argumento ClassLimits1 o ClassLimits2.

Disponibilidad

Opción Recuento

Ejemplos

CompoundTimeAtLevelCount(Signal1, Signal2, (11., 0.5, 1), (11., 0.5, 1))

Realiza un recuento del tiempo de residencia de las dos señales 'Signal1' y 'Signal2'. Se definen 10 clases para cada una de las dos señales.

Véase también

Función CompoundMaximumValueCount

Función CompoundSamplingCount

Función TimeAtLevelCount

Opción Recuento

Objeto de análisis Recuento compuesto