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.

