Einführung
Sie können eine Umrechnungsregel definieren, wenn Sie Daten an ein anderes Einheitensystem anpassen möchten. Diese Daten werden für eine bestimmte Größenordnung und Maßeinheit ausgeführt.
Sie definieren Umrechnungsregeln in einem „Unit Conversion“ Objekt. CODESYS implementiert jede Umrechnungsregel automatisch als Funktionsblock <name>_Impl
und instanziert ihn als <name>
. Jede Konvertierungsregel hat die Methoden Convert
und Reverse
. Sie können also einen Funktionsblock wie gewohnt verwenden. Stellen, an denen Sie
auf eine Variable zugreifen, können Sie die Variable mit einer Konvertierungsregel
verknüpfen. Der Eingabeassistent bietet Konvertierungsregeln in den Kategorien „Funktionsblöcke“ und „Instanzaufrufe“. Nach der Ausführung ist das Ergebnis ein konvertierter Wert gemäß der Konvertierungsregel.
In einer Visualisierung kann eine IEC-Variable, die in einer Elementeigenschaft konfiguriert ist, auch mit einer Konvertierungsregel verknüpft werden.
-
Definieren von Einheitenumrechnungen
-
Definieren von umschaltbaren Einheitenumrechnungen
-
Anwendung der Umrechnungsregeln
-
Anwendung der Regeln für die umgekehrte Konvertierung
-
Beispiele
-
Konfigurieren einer Variablenzuweisung mit Einheitenumrechnung