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

Ergebnis 1 bis 8 von 8

Thema: Dint Zahl in der Visu mit kommastelle anzeigen

  1. #1
    Registriert seit
    22.05.2012
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo ich komme mit meiner visu nicht weiter
    möchte einen Zähler in meiner visu einbinden
    problem Zählwert ist in Dint abgelegt da er dann bis 2100000000 zählen kann Real nur bis 9999999
    wenn ich mich nicht täusche
    da ich 100 imp für 1 Kwh habe möchte ich in der visu 2 stellen hintern , zb 2000000,00 anzeigen.
    ist das mit Codesys möglich
    Zitieren Zitieren Dint Zahl in der Visu mit kommastelle anzeigen  

  2. #2
    Registriert seit
    05.05.2012
    Beiträge
    96
    Danke
    44
    Erhielt 14 Danke für 14 Beiträge

  3. #3
    noherm ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.05.2012
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    da finde ich nichts

  4. #4
    Registriert seit
    05.05.2012
    Beiträge
    96
    Danke
    44
    Erhielt 14 Danke für 14 Beiträge

  5. #5
    noherm ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.05.2012
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke
    Das es mit Real funktioniert ist mir
    bekannt
    Ich komme aus der Wincc Welt
    Da ist das mit int kein Problem
    Die kommastelle zu verrücken

  6. #6
    Registriert seit
    25.04.2012
    Beiträge
    13
    Danke
    0
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hallo,
    hab diese Funktion auch bereits gesucht, leider vergeblich.

    Hab das ganze dann etwas anders realisiert:

    2 Felder in der Visualisierung angelegt

    1 Feld für Vorkommastellen -> im Textfeld %i, in der Textausgabe 'Variable'/100
    2 Feld für Nachkommastellen -> im Textfeld ,%.2i und in der Textausgabe 'Variable' MOD 100

    die beiden Felder aneinander setzen, fertig.

    Ist wahrscheinlich nicht die schönste Lösung, aber es funktioniert.

    Vllt hilft dir das ja.

    Gruß

  7. Folgender Benutzer sagt Danke zu DanPreith für den nützlichen Beitrag:

    Erdberquark (14.01.2017)

  8. #7
    Registriert seit
    01.06.2007
    Beiträge
    56
    Danke
    0
    Erhielt 20 Danke für 20 Beiträge

    Standard

    Hallo
    Zur Anzeige von Werten geht es.
    1. Bei der angabe der Variable beim Anzeigeobjekt den Umrechnungsfaktor mit angeben z.B.
    0.01 * .MyVariable
    Dadurch wird die Zahl intern aber auch in ein REAL umgerechnet.
    Für die Scalierung in der Ausgabe %1.3f angeben.

    Ich finde aber eine umrechnung im Programm übersichtlicher. Sollte die Genauigkeit von REAL nicht reichen dann würde ich LREAL verwenden.

  9. Folgender Benutzer sagt Danke zu J Schohaus für den nützlichen Beitrag:

    Erdberquark (14.01.2017)

  10. #8
    noherm ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.05.2012
    Beiträge
    5
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke genau so soll es sein
    Zwar ist da Siemens da einfacher
    aber was Solls
    Danke

Ähnliche Themen

  1. Antworten: 20
    Letzter Beitrag: 18.07.2012, 16:17
  2. INT Zahl - Kommastelle fehlt
    Von gorx im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 15.02.2012, 09:07
  3. TP177 A - Inhalt von DINT anzeigen,
    Von smartie im Forum HMI
    Antworten: 4
    Letzter Beitrag: 19.02.2010, 15:01
  4. WinCC flex. : Int Variable in Visu als DINT
    Von Jochen Kühner im Forum HMI
    Antworten: 2
    Letzter Beitrag: 19.05.2008, 10:08
  5. Rest nach der Kommastelle
    Von TedescoA im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 05.01.2007, 08:39

Lesezeichen

Berechtigungen

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