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

Ergebnis 1 bis 6 von 6

Thema: S7-300

  1. #1
    Registriert seit
    19.07.2016
    Beiträge
    11
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Zusammen,

    Die Gleitpunktzahl 2.2e+0 wurde mit der Rundungsoperation RND+ in eine 32 Bit Ganzzahl gewandelt.
    Wie lautet diese?
    Wie sind die Schritte bzw. wie geht man da vor?

    Ich bedanke mich schon mal im vorraus.
    MFG
    Zitieren Zitieren Gelöst: S7-300  

  2. "Das ist doch wunderbar in der Hilfe beschrieben:

    Format

    RND

    Beschreibung

    RND (Umwandlung einer Gleitpunktzahl, 32 Bit, IEEE 754, in eine Ganzzahl, 32 Bit) wertet den Inhalt von AKKU 1 als eine Gleitpunktzahl (32 Bit, IEEE 754) aus. Die Operation wandelt die Gleitpunktzahl (32 Bit, IEEE 754) in eine Ganzzahl (32 Bit) um und rundet das Ergebnis zur nächsten Ganzzahl. Liegt der Bruch der umgewandelten Zahl genau zwischen einem geraden und einem ungeraden Ergebnis, rundet die Operation zum geraden Ergebnis. Liegt die Zahl außerhalb des zulässigen Bereichs, werden die Statusbits OV und OS auf "1" gesetzt.

    Tritt ein Fehler auf (Vorliegen einer NaN oder einer Gleitpunktzahl, die nicht als Ganzzahl, 32 Bit, dargestellt werden kann), wird die Umwandlung nicht ausgeführt, sondern Überlauf angezeigt.

    Statuswort

    BIE A1 A0 OV OS OR STA VKE /ER
    schreibt: - - - x x - - - -
    Beispiel

    AWL Erläuterung
    L MD10 //Lade die Gleitpunktzahl (32 Bit, IEEE 754) in AKKU1-L.
    RND //Wandle die Gleitpunktzahl (32 Bit, IEEE 754) in eine Ganzzahl (32 Bit) um und runde das Ergebnis. Speichere das Ergebnis in AKKU1.
    T MD20 //Transferiere das Ergebnis (Ganzzahl, 32 Bit) nach MD20.
    Wert vor der Umwandlung Wert nach der Umwandlung
    MD10 = "100.5" => RND => MD20 = "+100"
    MD10 = "-100.5" => RND => MD20 = "-100""


  3. #2
    Registriert seit
    22.01.2008
    Ort
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Beiträge
    1.740
    Danke
    50
    Erhielt 679 Danke für 419 Beiträge

    Standard

    Das ist doch wunderbar in der Hilfe beschrieben:

    Format

    RND

    Beschreibung

    RND (Umwandlung einer Gleitpunktzahl, 32 Bit, IEEE 754, in eine Ganzzahl, 32 Bit) wertet den Inhalt von AKKU 1 als eine Gleitpunktzahl (32 Bit, IEEE 754) aus. Die Operation wandelt die Gleitpunktzahl (32 Bit, IEEE 754) in eine Ganzzahl (32 Bit) um und rundet das Ergebnis zur nächsten Ganzzahl. Liegt der Bruch der umgewandelten Zahl genau zwischen einem geraden und einem ungeraden Ergebnis, rundet die Operation zum geraden Ergebnis. Liegt die Zahl außerhalb des zulässigen Bereichs, werden die Statusbits OV und OS auf "1" gesetzt.

    Tritt ein Fehler auf (Vorliegen einer NaN oder einer Gleitpunktzahl, die nicht als Ganzzahl, 32 Bit, dargestellt werden kann), wird die Umwandlung nicht ausgeführt, sondern Überlauf angezeigt.

    Statuswort

    BIE A1 A0 OV OS OR STA VKE /ER
    schreibt: - - - x x - - - -
    Beispiel

    AWL Erläuterung
    L MD10 //Lade die Gleitpunktzahl (32 Bit, IEEE 754) in AKKU1-L.
    RND //Wandle die Gleitpunktzahl (32 Bit, IEEE 754) in eine Ganzzahl (32 Bit) um und runde das Ergebnis. Speichere das Ergebnis in AKKU1.
    T MD20 //Transferiere das Ergebnis (Ganzzahl, 32 Bit) nach MD20.
    Wert vor der Umwandlung Wert nach der Umwandlung
    MD10 = "100.5" => RND => MD20 = "+100"
    MD10 = "-100.5" => RND => MD20 = "-100"
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  4. #3
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.424
    Danke
    710
    Erhielt 612 Danke für 469 Beiträge

    Standard

    Zitat Zitat von AUDSUPERUSER Beitrag anzeigen
    Das ist doch wunderbar in der Hilfe beschrieben:
    Ich denke das wollte er nicht wissen, sondern das Resultat wenn man seine Zahl nimmt. Wenn man erst das Beispiel aus der Hilfe auf seine Zahl umlegen muss ist das schon sehr viel Arbeit.

    mfG René

  5. #4
    Registriert seit
    22.01.2008
    Ort
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Beiträge
    1.740
    Danke
    50
    Erhielt 679 Danke für 419 Beiträge

    Standard

    Zitat Zitat von vollmi Beitrag anzeigen
    Ich denke das wollte er nicht wissen, sondern das Resultat wenn man seine Zahl nimmt. Wenn man erst das Beispiel aus der Hilfe auf seine Zahl umlegen muss ist das schon sehr viel Arbeit.

    mfG René
    Dann sei doch so nett, und mach die Arbeit für ihn
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  6. #5
    Registriert seit
    22.11.2006
    Ort
    CH
    Beiträge
    3.424
    Danke
    710
    Erhielt 612 Danke für 469 Beiträge

    Standard

    Zitat Zitat von AUDSUPERUSER Beitrag anzeigen
    Dann sei doch so nett, und mach die Arbeit für ihn
    Nö das ist zu anspruchsvoll für mich. Ausserdem isses heiss hier. Aber wir könnten ein Forums Paypalkonto aufmachen für solche Fragen.

    mfG René

  7. #6
    Registriert seit
    12.04.2005
    Ort
    Black Forest
    Beiträge
    1.282
    Danke
    15
    Erhielt 126 Danke für 113 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von vollmi Beitrag anzeigen
    Nö das ist zu anspruchsvoll für mich. Ausserdem isses heiss hier. Aber wir könnten ein Forums Paypalkonto aufmachen für solche Fragen.

    mfG René
    oh je ... dann brauchen wir ja noch einen Steuerberater sonst sind wir möglicherweise noch wegen Bestechung und Steuerbetrug drann

    „Eine Frage raubt mir den Verstand bin ich verrückt oder sind es die Anderen ?“

    Albert Einstein

Ähnliche Themen

  1. TIA S7 300
    Von Kevin2014 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 17.12.2014, 18:45
  2. Step 7 Daten per FB14 GET holen (S7-300 -> S7 300)
    Von Imens0 im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 31.01.2014, 13:43
  3. S7-300 mit S7-300 koppeln in Step 7 v11
    Von phil122 im Forum Simatic
    Antworten: 0
    Letzter Beitrag: 28.02.2012, 19:13
  4. S7-300
    Von titinparma im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 17.08.2007, 10:48
  5. Helmholz TS 300 - Rückwandbus s7-300?
    Von judas im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 29.06.2007, 15:21

Lesezeichen

Berechtigungen

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