Probleme bei Konvertierung OP 27 zu OP270

stefanwun

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich hab ein OP27 Projekt nach OP270 konvertiert.

Im OP 27 hatte ich Eingabefelder die mit einer Timer Variable belegt waren. Diese Timervariable ging auf ein Datenbausteindoppelwort. Man konnte im Eingabefeld eine Nachkommastelle eingeben.

Im OP 270 ist es auch mit einer Timer-Variable belegt. Nur wenn ich hier eine Zahl mit Komma eingebe rundet er die Zahl auf oder ab.

Ich hab schon mal die Variable auf Time geändert, dann bleibt mein Kommawert erhalten (es wird nicht gerundet). Allerdings kann die Steuerung nix damit anfangen, da Time ja Doppelwort ist.

Vielleicht könnt ihr mir ja helfen.
 
die wince/win geräte erwarten für zeiten (s5-time) eine var mit 3 nachkommastellen.

wenn du weniger nachkommastellen haben möchtest, kannst du das über funktion umrechnen machen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Volker!,
Danke für deine Antwort.

Ich versteh leider nicht ganz, was du damit meinst mit. Kannst eventuell mal genauer erklären. Was meinst du mit Umrechnen?

Hier noch mal das Problem:

Also in der alten Projektierung wirkt das ganze so:
Eingabefeld geht auf --> Variable Timer, die geht auf --> Datenbausteinwort

Protool hat so konvertiert:
Eingabefeld mit Nachkommastelle 1 geht auf --> Variable Timer, die geht auf --> Datenbausteinwort

Nur wenn ich hier ne Kommazeit eingib, wird die gerundet auf Komma Null

Ich hab des ganze so geändert:
Eingabefeld mit Nachkommastelle 1 geht auf --> Variable Time, die geht auf --> Datenbausteindoppelwort

Hier werden Kommazahlen angenommen, allerdings kann die Steuerung nix damit anfangen
 
So hab heut noch etwas rumgespielt und jetzt auch verstanden was du gemeinst hast.

Die Variable hab ich wieder auf Timer. Den Eingabefeldern hab ich drei Nachkommastellen gegeben und eine Feldlänge von sieben. Jetzt hab ich den vollen Umfang der S5Timer.
 
Zurück
Oben