UnitType (FPScript)
Ermittelt den Typ der Einheit eines Datensatzes.
Syntax
UnitType(DataSet)
Die Syntax der UnitType-Funktion besteht aus folgenden Teilen:
Teil |
Beschreibung |
---|---|
DataSet |
Der Datensatz, dessen Einheitentyp ermittelt wird. Es sind alle Datenstrukturen erlaubt. Es sind alle Datentypen erlaubt. |
Anmerkungen
Das Ergebnis ist eine 32-Bit Ganzzahl, welche den Typ der Einheit repräsentiert. Bei Signalen, Raumkurven und Signalreihen können Sie den Typ der Einheit der einzelnen Komponenten ermitteln.
Die Funktion gibt einen der folgenden Werte zurück:
Konstante |
Bedeutung |
---|---|
UNIT_NONE |
Keine Einheit. |
UNIT_UNKNOWN_DIM |
Einheit mit unbekannter Dimension. |
UNIT_KNOWN_DIM |
Einheit mit bekannter SI-Dimension. |
UNIT_DIM_ONE |
Einheit mit Dimension Eins (auch als dimensionslose Einheit bezeichnet). |
Verfügbarkeit
FlexPro Basic, Professional, Developer Suite
Beispiele
UnitType(1.23) |
Ergibt UNIT_NONE. |
UnitType(Unit<> 1 s) |
Ergibt UNIT_NONE. |
UnitType(1 m/m) |
Ergibt UNIT_DIM_ONE. |
UnitType(1 '') |
Ergibt UNIT_DIM_ONE. |
UnitType(Unit<> 1 m/m) |
Ergibt UNIT_NONE. |
UnitType(1 N m) |
Ergibt UNIT_KNOWN_DIM. |
UnitType(1 gal) |
Ergibt UNIT_UNKOWN_DIM. |
UnitType(Signal.y) |
Ergibt UNIT_KNOWN_DIM. |
UnitType(Signal) |
Ergibt UNIT_NONE. |