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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: neue frage neues glück =) *KF 16bit-Festpunktzahl erhöhen!

  1. #1
    Registriert seit
    15.02.2007
    Beiträge
    9
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Guten abend! ich bins wieder

    habe eine impuls messung (m³) diese messung wird auf addiert
    in KF 16bit-Festpunktzahl bipolar -32768...+32767
    und wird im datenwort übertragen!

    gibt es eine möglichkeit dieses auf 100 000 zuerweitern und zu übertragen im datenwort?
    Welches ein rechner in dezimal bis auf 100 000 anzeigt aber es ist mit +32767 schluss da nullt er wieder ist eine erhöhung möglich?

    freue mich auf jede antwort! da ich mich noch nicht so auskenne! (nur grundkenntnisse )
    Zitieren Zitieren neue frage neues glück =) *KF 16bit-Festpunktzahl erhöhen!  

  2. #2
    Registriert seit
    14.01.2004
    Ort
    Hattorf
    Beiträge
    3.201
    Danke
    297
    Erhielt 311 Danke für 266 Beiträge

    Standard

    hallo,
    was für eine Steuerung? eine S5? stell mal ein AWL Code hier her.
    mfg

    dietmar

    Nichts ist so beständig wie ein Provisorium.

  3. #3
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    wie lorenz schon erwähnt hat. welche cpu?

    bei s7 kein problem. einfach dbd's (dword) nehmen.

    bei s5 geht dword nur bei cpu's ab der 135u
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  4. #4
    Avatar von loewe
    loewe ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    15.02.2007
    Beiträge
    9
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    danke für schnelle antwort es ist eine

    S5 115U

    Code:
    Netzwerk 1 von 1                                                 Bib =                                                          
    Bez  :EIN       E/A/D/B/T/Z: E  BI/BY/W/D: BI                                                                                   
    Bez  :LOW       E/A/D/B/T/Z: A  BI/BY/W/D: W                                                                                    
    Bez  :HIGH      E/A/D/B/T/Z: A  BI/BY/W/D: W                                                                                    
    Bez  :MERK      E/A/D/B/T/Z: A  BI/BY/W/D: BI                                                                                   
    Bez  :FLAN      E/A/D/B/T/Z: A  BI/BY/W/D: BI                                                                                   
         :U    E    0.1                                                                                                             
         :O    E    0.6                                                                                                             
         :SPB  =M001                                                                                                                
         :U    =EIN                                                                                                                 
         :UN   =MERK                                                                                                                
         :=    =FLAN                                                                                                                
         :U    =FLAN                                                                                                                
         :S    =MERK                                                                                                                
         :UN   =EIN                                                                                                                 
         :RB   =MERK                                                                                                                
         :UN   =FLAN                                                                                                                
         :SPB  =M002                                                                                                                
         :U    =FLAN                                                                                                                
         :SPB  =M003                                                                                                                
    M003 :L    KF   1                                                                                                               
         :L    =LOW                                                                                                                 
         :+F                                                                                                                        
         :T    =LOW                                                                                                                 
         :                                                                                                                          
    M002 :L    KF 10000                                                                                                             
         :L    =LOW                                                                                                                 
         :>=F                                                                                                                       
         :SPP  =M004                                                                                                                
         :SPN  =M001                                                                                                                
    M001 :L    KF   0                                                                                                               
         :T    =LOW                                                                                                                 
         :                                                                                                                          
         :L    KF   1                                                                                                               
         :L    =HIGH                                                                                                                
         :+F                                                                                                                        
         :T    =HIGH                                                                                                                
    M004 :L    KF 10000                                                                                                             
         :L    =HIGH                                                                                                                
         :>=F                                                                                                                       
         :SPP  =M005                                                                                                                
         :SPN  =M006                                                                                                                
    M006 :L    KF   0                                                                                                               
         :T    =HIGH                                                                                                                
    M005 :BE

  5. #5
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    die 115u kann keine dwords verarbeiten. ausser die (imho) 945.

    schenk dir dir letze stelle. also auf max wert von 10000 scalieren.
    evtl so hochrechnen,das du die breite des word (32000) ausnutzt.

    weiss ja nicht wie genau du das heben musst.

    dein code sagt jetz nicht wirklich viel.
    aber ein tip:
    wenn du einen parametrierten baustein erstellst, nutze dort keine absoluten operanden.
    sonst nutzt dir der baustein im weiten umfeld wenig. ich meine hier e0.1 und e0.6. die solltest du auch parametrieren
    Geändert von volker (17.02.2007 um 00:26 Uhr)
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  6. #6
    Avatar von loewe
    loewe ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    15.02.2007
    Beiträge
    9
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    @volker

    also verstehe ich das richtig mit der 945 ist diese umsetzung möglich?
    (erhöhung)

    um ein genaues bild zu verschaffen kann ich ihnen meine ganze AWL mal schicken! aber nur bei intresse!

    verstehe nicht ganz was sie mit dem satz:--->

    meinen!

    wenn du einen parametrierten baustein erstellst, nutze dort keine absoluten operanden.
    sonst nutzt dir der baustein im weiten umfeld wenig. ich meine hier e0.1 und e0.6. die solltest du auch parametrieren

  7. #7
    Registriert seit
    10.10.2006
    Ort
    Krefeld
    Beiträge
    101
    Danke
    0
    Erhielt 10 Danke für 10 Beiträge

    Standard

    Zitat Zitat von volker Beitrag anzeigen
    die 115u kann keine dwords verarbeiten. ausser die (imho) 945.
    Richtig, die 945 kann Dword, nachzulesen in der Operationsliste.
    Für loewe (und natürlich jeden anderen, den's interessiert) hier auch noch die Links zum Handbuch und zur Handbuchergänzung der 945.

    Zitat Zitat von loewe Beitrag anzeigen
    verstehe nicht ganz was sie mit dem satz:--->
    meinen!
    wenn du einen parametrierten baustein erstellst, nutze dort keine absoluten operanden.
    sonst nutzt dir der baustein im weiten umfeld wenig. ich meine hier e0.1 und e0.6. die solltest du auch parametrieren
    Damit ist gemeint, dass Du den FB ändern solltest und zwar z.B. so:

    ALT
    Code:
    Netzwerk 1 von 1                                                 Bib =
    Bez  :EIN       E/A/D/B/T/Z: E  BI/BY/W/D: BI
    Bez  :LOW       E/A/D/B/T/Z: A  BI/BY/W/D: W
    Bez  :HIGH      E/A/D/B/T/Z: A  BI/BY/W/D: W
    Bez  :MERK      E/A/D/B/T/Z: A  BI/BY/W/D: BI
    Bez  :FLAN      E/A/D/B/T/Z: A  BI/BY/W/D: BI
         :U    E    0.1
         :O    E    0.6
         :SPB  =M001
         ...
    NEU
    Code:
    Netzwerk 1 von 1                                                 Bib =
    Bez  :EIN       E/A/D/B/T/Z: E  BI/BY/W/D: BI
    Bez  :EIN2      E/A/D/B/T/Z: E  BI/BY/W/D: BI
    Bez  :EIN3      E/A/D/B/T/Z: E  BI/BY/W/D: BI
    Bez  :LOW       E/A/D/B/T/Z: A  BI/BY/W/D: W
    Bez  :HIGH      E/A/D/B/T/Z: A  BI/BY/W/D: W
    Bez  :MERK      E/A/D/B/T/Z: A  BI/BY/W/D: BI
    Bez  :FLAN      E/A/D/B/T/Z: A  BI/BY/W/D: BI
         :U    =EIN2
         :O    =EIN3
         :SPB  =M001
         ...
    Nobody is perfect ... so don't call me Nobody
    Wer glaubt, dass Abteilungsleiter Abteilungen leiten, der glaubt auch, dass Zitronenfalter Zitronen falten.

  8. #8
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard

    @jörgk
    genau das habe ich gemeint.
    hast du sehr gut farblich dargestellt.

    @loewe
    ja schick mal
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

  9. #9
    Registriert seit
    28.06.2006
    Ort
    Königreich Neuseeland
    Beiträge
    2.027
    Danke
    133
    Erhielt 96 Danke für 76 Beiträge

    Standard

    Zitat Zitat von volker Beitrag anzeigen
    @jörgk
    genau das habe ich gemeint.
    hast du sehr gut farblich dargestellt.
    Aber beachten, dass sich beim nachträglichen Einfügen neuer Formaloperanden die darunter liegenden Operanden im Baustein verschieben !!

  10. #10
    Registriert seit
    20.06.2003
    Ort
    Sauerland.NRW.Deutschland
    Beiträge
    4.850
    Danke
    78
    Erhielt 800 Danke für 543 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ja. das ist auf jeden fall zu beachten.

    wenn man die hinten anfügt passiert aber nix. sieht aber nicht so schön aus.
    .
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download

    Meine Definition von TIA: Total Inakzeptable Applikation

Ähnliche Themen

  1. Unity Pro - 16bit Integer zerlegen
    Von holgermaik im Forum Sonstige Steuerungen
    Antworten: 7
    Letzter Beitrag: 23.01.2011, 02:32
  2. Hexmuster Drehgeber Profibus zu Festpunktzahl umwandeln?
    Von Bär1971 im Forum Programmierstrategien
    Antworten: 4
    Letzter Beitrag: 06.11.2009, 21:22
  3. Festpunktzahl in Gleitkommazahl umwandeln.
    Von Georgius im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 27.10.2009, 21:44
  4. ASI 16bit Analogmodul
    Von adi68 im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 29.09.2006, 13:18
  5. neue Frage über S5
    Von waldy im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 31.10.2003, 08:19

Lesezeichen

Berechtigungen

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