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

Results 1 to 5 of 5

Thread: Dezimalwert in Akku laden

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallöchen

    Weis jemand wie ich die Zahl 0.4 in den Akku 1 lade?

    Folgendes Problem steht zur Lösung

    L MW120
    L ______ // hier sollte jetzt irgendwie 0,4 stehen
    *I
    T MW122


    Weis jemand wie und ob das so geht?
    Reply With Quote Reply With Quote Answered: Dezimalwert in Akku laden  

  2. "Klingt nich nur bissl wirr ist es auch.

    ich will von dem MW120 40 % errechnet haben und diesen Wert als MW120 abspeichern mehr nich."


  3. #2
    Join Date
    30.08.2003
    Posts
    2,235
    Danke
    31
    Erhielt 260 Danke für 230 Beiträge

    Default

    Hallo,

    das geht so nicht. Kommas gehen nur bei Realzahlen. Mann kann sich aber durch "virtuelle" Kommastellen behelfen mit denen man intern rechnet bzw am HMI-Gerät mit den Nachkommastellen ausgibt. Klingt vielleicht bissel wirr...

    MfG
    André Räppel
    Reply With Quote Reply With Quote Dezimalwert  

  4. #3
    Anonymous Gast

    Default

    Klingt nich nur bissl wirr ist es auch.

    ich will von dem MW120 40 % errechnet haben und diesen Wert als MW120 abspeichern mehr nich.

  5. #4
    Join Date
    27.05.2004
    Location
    Thüringen/Berlin
    Posts
    13,827
    Danke
    755
    Erhielt 3,144 Danke für 2,237 Beiträge

    Default

    Also, das ist nich so schwer:

    L MW120
    L 4
    *I
    L 10
    /I
    T MW120

    Ist natürlich Integer !!!

    Willst du es genauer haben, dann alles vorher MW120 * 100 --> 2 Kommastellen

    Mit MW120 und *I und /I hast du 16 Bit
    Mit MD120 und *D und /D hast 32 Bit

    Gruß Ralle

  6. #5
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    L MW120
    ITD //explizietes casten nach doubleint
    DTR // nach real
    L 0.4 // hier sollte jetzt irgendwie 0,4 stehen
    *R
    RND //real nach dint
    T MW122
    So würde es auch gehen, wenn Du noch mehr zu rechnen hast

    Gruß pt

Similar Threads

  1. Replies: 9
    Last Post: 03.02.2015, 10:59
  2. Dezimalwert Ausgangsbits zuweisen
    By Elektrosly in forum CODESYS und IEC61131
    Replies: 5
    Last Post: 11.08.2010, 08:51
  3. Byte in AKKU laden
    By Pimsti in forum Simatic
    Replies: 8
    Last Post: 17.06.2006, 00:37
  4. S5 Akku
    By Buh in forum Simatic
    Replies: 1
    Last Post: 28.09.2005, 14:39
  5. Dezimalwert einer Bitstelle zuweisen
    By Harry in forum Simatic
    Replies: 9
    Last Post: 10.02.2005, 12:57

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •