Konfiguration der Einheitenkonvertierung

Überblick

Im Konfigurationseditor UnitConversion definieren Sie die Konvertierungen, die in den Visualisierungselementen und IEC-Editoren für Variablen verwendet werden können. Fügen Sie den Editor als Objekt vom Typ UnitConversion in der Anwendungsbaumstruktur hinzu. Dort können Sie es umbenennen.

Editor UnitConversion

Für Ihr Projekt können Sie verschiedene Konvertierungen definieren. Geben Sie einen Namen ein, und wählen Sie für jedes Element einen Typ aus. Die entsprechende Konvertierungsformel wird automatisch in der Spalte Einstellung angezeigt. Geben Sie eine Bedingung ein, um festzulegen, wann die Konvertierung ausgeführt werden soll. Definieren Sie im Bereich unter der Tabelle abhängig vom ausgewählten Typ spezifische Parameter.

Der Editor bietet die folgenden Konvertierungstypen an:

Informationen zur Verwendung der Einheitenkonvertierung in IEC-Editoren finden Sie im Kapitel Verwendung in IEC-Editoren.

Informationen zur Verwendung der Einheitenkonvertierung in Visualisierungen finden Sie im Kapitel Einheitenumrechnung verwenden im Bereich Visualisierung der EcoStruxure Machine Expert-Online Hilfe.

Bedingungen

Wenn die Berechnung ausgeführt wird, können Sie drei zu definierende Bedingungen auswählen.

Bedingung

Beschreibung

TRUE

Die Konvertierung wird immer durchgeführt.

Sprache

Die Sprache der Visualisierung (Wert der Variablen VisuElems.CurrentLanguage).

Variable

Die Konvertierung wird abhängig von einem Variablenwert durchgeführt. Der Vergleichswert kann eine Konstante, eine Variable oder ein IEC-Ausdruck sein.

Einzelskalierung (Offset)

Nutzen Sie diese Konvertierung, wenn Sie dem Eingangswert ein Offset hinzufügen möchten.

(Ausgangswert = Eingangswert + Offset)

Parameter

Beschreibung

Offset

Wert oder Variable

Einmaliges Skalieren (Faktor)

Nutzen Sie diese Konvertierung, wenn Sie den Eingangswert mit einem Faktor multiplizieren möchten.

(Ausgangswert = Eingangswert * Faktor)

Parameter

Beschreibung

Factor

Wert oder Variable

Lineare Skalierung 1 (Faktor und Offset)

Nutzen Sie diese Konvertierung, wenn Sie den Eingangswert mit einem Faktor multiplizieren und ein Offset hinzufügen möchten.

(Ausgangswert = (Eingangswert * Faktor) + Offset)

Parameter

Beschreibung

Factor

Wert oder Variable

Offset

Wert oder Variable

Lineare Skalierung 2 (Basis- und Zielbereich)

Nutzen Sie diese Konvertierung, wenn Sie den Wert durch Definieren des Eingangs- und Ausgangsbereichs berechnen möchten. Faktor und Offset werden intern berechnet.

Parameter

Beschreibung

Basis-Startwert

Unterer Wert des Eingangsbereichs

Basis-Endwert

Oberer Wert des Eingangsbereichs

Ziel-Startwert

Unterer Wert des Ausgangsbereichs

Ziel-Endwert

Oberer Wert des Ausgangsbereichs

Beispiel

Base start value: 0
Base end value: 1024
Target start value: 4.0
Target end value: 20.0

Benutzerdefinierte Konvertierung

Nutzen Sie diese Konvertierung, wenn Sie den Eingangswert mit einem benutzerdefinierten Ausdruck berechnen möchten. Verwenden Sie die Variable rValue als Eingangswert. In diesem Ausdruck können alle IEC-Operanden verwendet werden.

Parameter

Beschreibung

Konvertieren

Ausdruck zum Konvertieren des Eingangswerts

Umkehren

Ausdruck zum Umkehren des berechneten Werts

Umschaltbare Umrechnung

Nutzen Sie diese Konvertierung, wenn Sie verschiedene Konvertierungen verwenden möchten, abhängig von der Sprache oder einem Variablenwert. Alle definierten Konvertierungen können verwendet werden.