-> Hier kostenlos registrieren
Einen schönen guten Tag,
mal wieder eine Frage an die alteingesessenen.
Ich habe in einem UDT eine Zeit im Datentyp Time, die ich gerne in Sekunden im HMI angezeigt hätte (finde ich schöner als in Millisekunden).
Mein bisheriges Vorgehen war, jede Variable (UDT) zu öffnen, zur Zeit-Variable zu navigieren und diese mit einer linearen Skalierung zu versehen.
In meinem momentanen Projekt hätte ich an die 280 solcher Variablen und hatte überlegt ob das nicht einfacher/schöner geht.
Man kann ja die HMI-Variablen exportieren, da wird aber jeder UDT leider nur als UDT aufgeführt, nicht aber die einzelnen Variablen die im UDT stecken.
Ansonsten würde mir nur eine programmatische Lösung einfallen, und die Zeit innerhalb der SPS zu skalieren.
Gäbe es noch andere Möglichkeiten oder Ideen?
Gruß Moritz
mal wieder eine Frage an die alteingesessenen.
Ich habe in einem UDT eine Zeit im Datentyp Time, die ich gerne in Sekunden im HMI angezeigt hätte (finde ich schöner als in Millisekunden).
Mein bisheriges Vorgehen war, jede Variable (UDT) zu öffnen, zur Zeit-Variable zu navigieren und diese mit einer linearen Skalierung zu versehen.
In meinem momentanen Projekt hätte ich an die 280 solcher Variablen und hatte überlegt ob das nicht einfacher/schöner geht.
Man kann ja die HMI-Variablen exportieren, da wird aber jeder UDT leider nur als UDT aufgeführt, nicht aber die einzelnen Variablen die im UDT stecken.
Ansonsten würde mir nur eine programmatische Lösung einfallen, und die Zeit innerhalb der SPS zu skalieren.
Gäbe es noch andere Möglichkeiten oder Ideen?
Gruß Moritz