Die Schnittstelle IF_MeasurandList bietet die Funktion zur Aufzeichnung von Messwerten mit der Methode AddMeasurand.
Die Methode AddMeasurand speichert die extern aufgezeichneten Messwerte als STRING-Wert. So können beispielsweise die Ausführungszeiten einer Funktion bei Verwendung spezifischer Parameter oder die Datengröße einer Struktur (angegeben über SIZEOF) aufgezeichnet oder gespeichert werden.
Die Methode kann an jeder beliebigen Position innerhalb eines Testfalls aufgerufen werden. Ein Testfall kann beliebig viele Messwerte bereitstellen, indem die Methode mehrmals aufgerufen wird. Weiter Informationen finden Sie im Kapitel zur Aufzeichnung der Messwerte.
Schnittstelle
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_sModule |
STRING[255] |
Name der Einheit, die den Messwert übermittelt. Ermöglicht die Zuweisung des Messwerts zu einer Bibliothek, einem Funktionsbaustein oder einer Funktion. |
i_sName |
STRING[255] |
Name des Messwerts. |
i_etType |
ET_MeasurandTypes |
Typ des Messwerts. Siehe auch die Enumeration ET_MeasurandTypes. Dieser Eingang ist optional. |
i_sValue |
STRING[255] |
Messwert. |
Rückgabewert
Datentyp |
Beschreibung |
---|---|
UDINT |
Verweist auf die Anzahl der gespeicherten Messwerte. Der Rückgabewert entspricht Null, wenn die maximale Anzahl an Messwerten, die aufgezeichnet werden können, überschritten wurde und kein weiterer Messwert mehr gespeichert werden kann. Siehe den Parameter Gc_uiMaxNumberOfMeasurands. |