#Hallo zusammen,
ich habe in der CPU ein Override mit dem Datentyp LREAL.
Unter WinCC flexible möchte ich aber über einen Schieberegler diese Variable ansprechen. Jedoch akzeptiert der Schieberegler z.B nur Datentypen von DINT und WORD.
Meine Frage lautet also, ob es eine Möglichkeit gibt unter WinCC flexible die Datentypen zu ändern, sei es über Script oder Einstellungen.
Falls es mit Script gehen würde, wie würde es programmmäßig aussehen?
Mit Script zu programmieren, kenne ich mich noch nicht aus.
Vielen Dank im Voraus.
ich habe in der CPU ein Override mit dem Datentyp LREAL.
Unter WinCC flexible möchte ich aber über einen Schieberegler diese Variable ansprechen. Jedoch akzeptiert der Schieberegler z.B nur Datentypen von DINT und WORD.
Meine Frage lautet also, ob es eine Möglichkeit gibt unter WinCC flexible die Datentypen zu ändern, sei es über Script oder Einstellungen.
CSng-Funktion
Beschreibung
Gib einen Ausdruck zurück, der in einen Wert vom Typ Variant mit dem Untertyp Single konvertiert wurde.
Syntax
CSng(Ausdruck)
Das Argument Ausdruck ist ein beliebiger gültiger Ausdruck.
CLng-Funktion
Beschreibung
Gib einen Ausdruck zurück, der in einen Wert vom Typ Variant mit dem Untertyp Long konvertiert wurde.
Syntax
CLng(Ausdruck)
Das Argument Ausdruck ist ein beliebiger gültiger Ausdruck.
CDbl-Funktion
Beschreibung
Gib einen Ausdruck zurück, der in einen Wert vom Typ Variant mit dem Untertyp Double konvertiert wurde.
Syntax
CDbl(Ausdruck)
Das Argument Ausdruck ist ein beliebiger gültiger Ausdruck.
' CSng-Funktion
'
' Gibt einen Ausdruck zurück, der in einen Wert vom Typ Variant
' mit dem Untertyp Single konvertier wurde.
SmartTags("Schieberegler_REAL") = CSng(SmartTags("Schieberegler_INT"))
MM440 schrieb:über einen Schieberegler diese Variable ansprechen.
johnij schrieb:Ein Schiebregister eignet sich zur Darstellung von Ganzzahlen
--> ungeeignet bei dem Datentyp Real
' CSng-Funktion
'
' Gibt einen Ausdruck zurück, der in einen Wert vom Typ Variant
' mit dem Untertyp Single konvertier wurde.
SmartTags("Schieberegler_REAL") = CSng(SmartTags("Schieberegler_INT"))
' CInt-Funktion
'
' Gibt einen Ausdruck zurück, der in einen Wert vom Typ Variant
' mit dem Untertyp Integer konvertier wurde.
SmartTags("Schieberegler_INT") = CInt(SmartTags("Schieberegler_REAL"))
' CSng-Funktion
'
' Gibt einen Ausdruck zurück, der in einen Wert vom Typ Variant
' mit dem Untertyp Single konvertier wurde.
SmartTags("Schieberegler_REAL") = CSng(SmartTags("Schieberegler_INT"))
Hallo,
Das lasse ich jetzt mal unkommentiert, aber ich warte schon gespannt auf die nächste, von Dir entwickelte WinCC-Flex Version *ROFL*
Gruß
Question_mark
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?