Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 5 von 5

Thema: REAL - Anzeigeformat umstellen

  1. #1
    Registriert seit
    13.09.2005
    Beiträge
    633
    Danke
    8
    Erhielt 8 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich habe folgendes Problem:

    Eine REAL - Zahl wird in einen String umgewandelt und in einer Datei gespeichert.
    Die Werte werden nun im Standard - S7 Ausgabeformat 2.48000000000000E+02 ausgegeben.

    Gibt es irgendeine Funktion die anstelle 2.48000000000000E+02 den Wert 248.0 in die Datei einträgt?

    Das Programm welches später die Daten einliest unterstützt keine Umschaltung des Datenformats, sondern gibt die Daten in dem Format aus in dem sie eingetragen wurden.
    Zitieren Zitieren REAL - Anzeigeformat umstellen  

  2. #2
    Registriert seit
    02.04.2006
    Ort
    nähe Muc
    Beiträge
    2.787
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Standard

    Zitat Zitat von CrazyCat Beitrag anzeigen
    Ich habe folgendes Problem:

    Eine REAL - Zahl wird in einen String umgewandelt und in einer Datei gespeichert.
    Die Werte werden nun im Standard - S7 Ausgabeformat 2.48000000000000E+02 ausgegeben.

    Gibt es irgendeine Funktion die anstelle 2.48000000000000E+02 den Wert 248.0 in die Datei einträgt?

    Das Programm welches später die Daten einliest unterstützt keine Umschaltung des Datenformats, sondern gibt die Daten in dem Format aus in dem sie eingetragen wurden.
    Huhu,
    ich bin mir jetzt nicht sicher.
    Wenn du es als Dezimalzahl einträgst?
    Hoffe ist dir vielleicht hilfreich.
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

  3. #3
    CrazyCat ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    13.09.2005
    Beiträge
    633
    Danke
    8
    Erhielt 8 Danke für 6 Beiträge

    Standard

    Wie meinst du als Dezimalzahl eintragen?

    Als INT - Wert?

    Das würde prinzipiell funktionieren, nur das eine Kommastelle brauche, welche ich verlieren würde.

  4. #4
    Registriert seit
    28.10.2005
    Ort
    Ottweiler, Saar
    Beiträge
    940
    Danke
    259
    Erhielt 124 Danke für 109 Beiträge

    Standard

    Du könntest vorher mit 10 malnehmen, oder ?

  5. #5
    CrazyCat ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    13.09.2005
    Beiträge
    633
    Danke
    8
    Erhielt 8 Danke für 6 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich hab' mir mittlerweile eine Funktion gebastelt:

    Wert mit 10 multiplizieren
    Wert in INT - wandeln
    von rechts 1 Zeichen lesen (Nachkommastelle)
    INT - Wert durch 10 dividieren
    in String konvertieren (Stellen vor dem Komma)
    Strings zusammenfügen und dazwischen einen Punkt einfügen

Ähnliche Themen

  1. CPU automatisch Sommer/Winterzeit umstellen
    Von Nutellla im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 04.07.2014, 15:38
  2. PG/PC Schnittstelle automatisch umstellen
    Von Zacka im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 28.06.2010, 16:54
  3. Umstellen DPV1
    Von Beckx-net im Forum Feldbusse
    Antworten: 1
    Letzter Beitrag: 21.09.2009, 21:33
  4. Anzeigeformat für Gleitpunkt
    Von win98 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 10.08.2009, 15:21
  5. °C in °F umstellen mit WinCCflex
    Von Tom_75 im Forum HMI
    Antworten: 7
    Letzter Beitrag: 29.06.2009, 16:23

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •