-> Hier kostenlos registrieren
Hallo,
ich arbeite mit Step 7 V5.5 SP3. Die eingesetzte CPU ist eine 317-2 PN/DP.
In einem FC mache ich eine Einfache Rechnung wo zwei Variablen vom Format Real von einander abgezogen werden. Der Wert wird dann in einer weiteren Variablen vom Typ Real abgespeichert. Alle Variablen liegen im selben DB. Wobei dies ja egal ist. Also
L Variable 1
L Variable 2
-R
T Variable 3
Im Fc sehe ich dann für Variable 1: 38.03, Variable 2: 37.33 und Variable 3: 0.15
Soweit alles richtig.
Variable 3 wird in einer csv Datei abgespeichert. Hier steht dann der Wert 0.1499977.
Diesen Wert bekomme ich auch angezeigt wenn ich mir über Variable beobachten / steuern den Wert anzeigen lasse. Variable 1 und 2 haben hier den selben Wert wie im FC, nur Variable 3 nicht.
Doppelzuweisungen habe ich kontrolliert und zusätzlich das Ergebniss in einem freien MD gespeichert. Auch hier ist es so das der Wert im FC 0.15 beträgt und in der Variablentabelle 0,1499977
Hat jeamand eine Idee?
Danke im Voraus.
Gruß
Trunschka
ich arbeite mit Step 7 V5.5 SP3. Die eingesetzte CPU ist eine 317-2 PN/DP.
In einem FC mache ich eine Einfache Rechnung wo zwei Variablen vom Format Real von einander abgezogen werden. Der Wert wird dann in einer weiteren Variablen vom Typ Real abgespeichert. Alle Variablen liegen im selben DB. Wobei dies ja egal ist. Also
L Variable 1
L Variable 2
-R
T Variable 3
Im Fc sehe ich dann für Variable 1: 38.03, Variable 2: 37.33 und Variable 3: 0.15
Soweit alles richtig.
Variable 3 wird in einer csv Datei abgespeichert. Hier steht dann der Wert 0.1499977.
Diesen Wert bekomme ich auch angezeigt wenn ich mir über Variable beobachten / steuern den Wert anzeigen lasse. Variable 1 und 2 haben hier den selben Wert wie im FC, nur Variable 3 nicht.
Doppelzuweisungen habe ich kontrolliert und zusätzlich das Ergebniss in einem freien MD gespeichert. Auch hier ist es so das der Wert im FC 0.15 beträgt und in der Variablentabelle 0,1499977
Hat jeamand eine Idee?
Danke im Voraus.
Gruß
Trunschka