La interfaz IF_MeasurandList proporciona la funcionalidad necesaria para registrar magnitudes con el método AddMeasurand.
El método AddMeasurand almacena los valores medidos externamente como un valor STRING. Por ejemplo, se pueden grabar o almacenar los tiempos de ejecución de una función mientras se usan parámetros específicos o el tamaño de datos de una estructura (determinada con SIZEOF).
Se puede llamar al método en cualquier posición dentro de un caso de prueba. Un caso de prueba puede proporcionar cualquier número de valores medidos al llamar al método varias veces. Para más información, consulte el capítulo Grabar valores medidos.
Interfaz
Entrada |
Tipo de datos |
Descripción |
---|---|---|
i_sModule |
STRING[255] |
Nombre de la unidad que transfiere el valor medido. Se utiliza para asignar el valor medido a una biblioteca, bloque de funciones o función. |
i_sName |
STRING[255] |
Nombre del valor medido. |
i_etType |
ET_MeasurandTypes |
Tipo de valor medido. Consulte también la enumeración ET_MeasurandTypes. Esta entrada es opcional. |
i_sValue |
STRING[255] |
Valor medido. |
Valor de retorno
Tipo de datos |
Descripción |
---|---|
UDINT |
Indica el número de valores medidos almacenados. El valor de retorno es igual a cero si se ha superado el número máximo de valores medidos que se pueden registrar y si no se puede almacenar ningún valor medido más. Consulte el parámetro Gc_uiMaxNumberOfMeasurands. |