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

Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 47

Thema: Wandlung Real zu Int

  1. #11
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.758
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Gerhard K Beitrag anzeigen
    so ist es übersichtlicher.
    Code:
    L 0
    T #index
    do: NOP 0
    L #index
    SLD 3
    LAR1 
    AUF "Remote_MW"
    L DBD [AR1,P#0.0]
    RND 
    DTB-----> in INT 
    BTI-----> wandeln
    AUF "DB LDD2"
    T DBW [AR1,P#80.0]
    L 4------> dann überspringst du aber ein DBW.Ist das gewünscht?
    L #index
    +I 
    T #index
    L 32
    >I 
    SPB end
    SPA do
    end: NOP 0
    Was bringt das für die Übersichtlichkeit???
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  2. #12
    Registriert seit
    27.10.2005
    Ort
    Schwäbisch Gmünd
    Beiträge
    5.235
    Danke
    640
    Erhielt 955 Danke für 769 Beiträge

    Standard

    @Harald:
    er verwendet den Index auch für den Zugriff auf die DDs
    Rainer Hönle
    DELTA LOGIC GmbH

    Ein Computer kann das menschliche Gehirn nicht ersetzen. Engstirnigkeit kann unmöglich simuliert werden. (Gerd W. Heyse)

  3. #13
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Was bringt das für die Übersichtlichkeit???
    wenn man den Code
    in die Klammern [code] schreibt ist es übersichtlicher beim lesen hier,oder?
    Das meinte ich damit
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  4. #14
    Registriert seit
    06.06.2006
    Beiträge
    68
    Danke
    15
    Erhielt 0 Danke für 0 Beiträge

    Standard

    [L 4------> dann überspringst du aber ein DBW.Ist das gewünscht?


    ne, natürlich nicht - das ist es ja.

  5. #15
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.758
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Zitat Zitat von Gerhard K Beitrag anzeigen
    wenn man den Code
    in die Klammern [code] schreibt ist es übersichtlicher beim lesen hier,oder?
    Das meinte ich damit
    Ahh, Ich dachte du meinst das wandeln in einen INT! Das ist doch aber völlig überflüssig, oder?
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  6. #16
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Code:
    L 0
    T #index
    do: NOP 0
    L #index
    SLD 3
    LAR1 
    L 0
    T index2
    SLD 3
    LAR2
    AUF "Remote_MW"
    L DBD [AR1,P#0.0]
    RND 
    DTB-----> in INT
    BTI-----> wandeln
    AUF "DB LDD2"
    T DBW [AR2,P#80.0]
    L 2
    L index2
    +I
    T index2
    L 4
    L #index
    +I 
    T #index
    L 32
    >I 
    SPB end
    SPA do
    end: NOP 0
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  7. #17
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Ahh, Ich dachte du meinst das wandeln in einen INT! Das ist doch aber völlig überflüssig, oder?
    Ein REAL direkt in ein INT schreiben?
    Probiere es mal aus.
    Du wirst nicht zufrieden sein mit dem Ergebnis
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  8. #18
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    Noch was. Bei dieser Umwandlung(RND--> DTB-->BTI) werden nur bis 999 die Werte korrekt gewandelt!!!
    Beginne jeden Tag mit einem lächeln,es kann dir nämlich während des Tages sehr schnell vergehen.

  9. #19
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.758
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Nein, aber das RND war ja schon da! Das wandelts in einen double! Und dies nochmal in einen INT zu wandeln ist nicht nötig!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  10. #20
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Nein, aber das RND war ja schon da! Das wandelts in einen double! Und dies nochmal in einen INT zu wandeln ist nicht nötig!
    sofern der bereich -32768 ... 32767 eingehalten wird...
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

Ähnliche Themen

  1. Wandlung 32Bit Real nach 16Bit Gleitkomma
    Von BadTaste im Forum CODESYS und IEC61131
    Antworten: 11
    Letzter Beitrag: 04.10.2017, 14:03
  2. DTR - Ganzzahl-Wandlung to real - AWL
    Von schneijo im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 26.08.2011, 16:19
  3. Wandlung Zahlenwerte
    Von Martin L. im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 10.04.2009, 20:05
  4. Wandlung von Real => INT
    Von Heinz im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 29.07.2005, 12:33
  5. Wandlung WSCAD -> Eplan
    Von PeterEF im Forum E-CAD
    Antworten: 12
    Letzter Beitrag: 25.01.2005, 22:06

Lesezeichen

Berechtigungen

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