L'interface IF_MeasurandList permet d'enregistrer les mesurandes avec la méthode AddMeasurand.
La méthode AddMeasurand stocke les valeurs externes mesurées, au format STRING. Par exemple, il est possible d'enregistrer ou de stocker les durées d'exécution d'une fonction, tout en utilisant certains paramètres ou la taille des données d'une structure (déterminée par SIZEOF).
La méthode peut être appelée à n'importe quelle position dans un scénario de test. Un scénario de test peut fournir le nombre requis de valeurs mesurées, en appelant la méthode plusieurs fois. Pour plus d'informations, consultez le chapitre Enregistrement des valeurs mesurées.
Interface
Entrée |
Type de données |
Description |
---|---|---|
i_sModule |
STRING[255] |
Nom de l'unité qui transfère la valeur mesurée. Permet d'attribuer la valeur mesurée à une bibliothèque, un bloc fonction ou une fonction. |
i_sName |
STRING[255] |
Nom de la valeur mesurée. |
i_etType |
ET_MeasurandTypes |
Type de la valeur mesurée. Consultez également l'énumération ET_MeasurandTypes. Cette entrée est facultative. |
i_sValue |
STRING[255] |
Valeur mesurée. |
Valeur renvoyée
Type de données |
Description |
---|---|
UDINT |
Indique le nombre de valeurs mesurées stockées. La valeur renvoyée est zéro si le nombre maximum de valeurs mesurées enregistrables a été dépassé (empêchant le stockage d'autres valeurs mesurées). Reportez-vous au paramètre Gc_uiMaxNumberOfMeasurands. |