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

Ergebnis 1 bis 2 von 2

Thema: WINCC 16 Bit Integer mit 10 Scalieren und mit komma darstell

  1. #1
    Registriert seit
    20.01.2005
    Beiträge
    179
    Danke
    37
    Erhielt 13 Danke für 10 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    kann mir bitte mal einer einen Tip geben,

    Wincc 6.0 liest einen 16Bit Integerwert ein, welcher mit 10 multipliziert ist

    also: 1000 entspricht 100.0

    ich möchte nun den Wert mit einer Kommastelle darstellen.

    Ist das möglich, in ProTool ist das ein Klick....

    Danke schon mal

    Michael
    Zitieren Zitieren WINCC 16 Bit Integer mit 10 Scalieren und mit komma darstell  

  2. #2
    Anonymous Gast

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Oh je steht sogar im Archiv ... Asche auf mein haupt hier fürs Archive:

    FRAGE:
    Wie kann ich einen WORD-Wert aus der CPU in WinCC mit zwei Nachkommastellen darstellen?

    ANTWORT:
    Sie haben in der CPU eine Variable vom Typ "WORD" abgelegt und möchten diesen Wert in WinCC mit zwei Nachkommastellen darstellen. Führen Sie dazu die folgenden Schritte aus:

    1. Legen Sie eine Variable vom Typ "Gleitkommazahl 32 Bit IEEE 745" im WinCC-Variablenhaushalt an.
    2. Stellen Sie unter Formanpassung "FloatToUnsignedWord" ein.
    Mit diesen Schritten wird der WORD-Wert von 2 Bytes auf 4 Bytes erweitert und es wird eine Konvertierung der Festkommazahl in eine Gleitpunktzahl vorgenommen.
    3. Aktivieren Sie die lineare Skalierung. Tragen Sie in den entsprechenden Feldern die folgenden Werte ein.
    "Wertebereich Prozeß" > "Wert1" > "0"
    "Wertebereich Prozeß" > "Wert2" > "1000"
    "Wertebereich Variable" > "Wert1" > "0"
    "Wertebereich Variable" > "Wert2" > "10"
    Durch diesem Schritt legen Sie die Anzahl der Nachkommastellen fest. Wenn Sie drei Nachkommastellen benötigen, dann ändern Sie den "Wert2" von 1000 in 10000.

Ähnliche Themen

  1. Von REAL auf INT mit Komma umwandeln
    Von MasterKalle im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 19.10.2011, 15:00
  2. WinCC, integer, Nachkommastellen
    Von kaputt im Forum HMI
    Antworten: 2
    Letzter Beitrag: 11.12.2010, 14:47
  3. integer 32Bit in integer 16 Bit wandeln
    Von slk230-power im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 09.11.2009, 22:35
  4. Antworten: 5
    Letzter Beitrag: 07.11.2006, 17:12
  5. Umwandlung Integer(32bit) in Integer(16bit)
    Von Kojote im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 18.08.2005, 10:56

Lesezeichen

Berechtigungen

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