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

Ergebnis 1 bis 6 von 6

Thema: Datenformate ULONG32/FLOAT32 in S7-REAL

  1. #1
    Registriert seit
    24.06.2010
    Beiträge
    16
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe hier ein Gerät, welches mir Daten im Format ULONG32 und Float32 sendet. Nun habe ich keine Idee, wie ich diese Datenformate in unserer SPS verarbeiten könnte.

    Kann mir jemand sagen, welchem Datenformat die von mir angesprochenen Formate ULONG32 und FLOAT32 entsprechen?


    Freundliche Grüße
    Zitieren Zitieren Datenformate ULONG32/FLOAT32 in S7-REAL  

  2. #2
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Typ Länge Wertebereich
    unsigned char 8 Bits 0 bis 255

    char 8 Bits -128 bis 127
    enum 16 Bits -32768 bis 32767

    unsigned int 16 Bits 0 bis 65535
    short int 16 Bits -32768 bis 32767

    int* 16 Bits -32768 bis 32767
    unsigned long 32 Bits 0 bis 4294967295

    long 32 Bits -2147483648 bis 2147483647
    float 32 Bits 3,4 * 10-38 bis 3,4 * 1038
    double 64 Bits 1.7 * 10-308 bis 1.7 * 10308
    long double 80 Bits 3.4 * 10-4932 bis 1.1 * 104932
    ________________________

  3. #3
    danielplp ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    24.06.2010
    Beiträge
    16
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von Verpolt Beitrag anzeigen
    ________________________
    Das heißt jetzt ich kann welche Fatenformate für ULONG32 nehmen? Real? Leider bin ich durch deine Antwort keinen Schritt weiter gekommen

  4. #4
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.794
    Danke
    398
    Erhielt 2.417 Danke für 2.013 Beiträge

    Standard

    Hallo,
    ob Float32 mit dem S7Real übereinstimmt (vom Aufbau her) weiß ich jetzt nicht. Der ULong32 entspricht jedenfalls dem DWORD von S7 ...

    Gruß
    Larry

  5. #5
    Registriert seit
    19.06.2008
    Ort
    Ostalbkreis
    Beiträge
    3.140
    Danke
    201
    Erhielt 553 Danke für 498 Beiträge

    Standard

    Zitat Zitat von danielplp Beitrag anzeigen
    Das heißt jetzt ich kann welche Fatenformate für ULONG32 nehmen? Real? Leider bin ich durch deine Antwort keinen Schritt weiter gekommen

    unsigned long 32 Bits 0 bis 4294967295
    = DWORD S7 ... Larry hats ja schon geschrieben

    Float 32 Bits 3,4 * 10-38 bis 3,4 * 10 38
    = Real S7 ? (- 1,17....3
    Angehängte Grafiken Angehängte Grafiken
    • Dateityp: jpg da.jpg (77,4 KB, 17x aufgerufen)

  6. #6
    Registriert seit
    29.03.2004
    Beiträge
    5.797
    Danke
    144
    Erhielt 1.707 Danke für 1.239 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    unsigned long 32 Bits 0 bis 4294967295
    Zitat Zitat von Verpolt Beitrag anzeigen
    = DWORD S7 ... Larry hats ja schon geschrieben
    ULONG32 ist aber nicht DWORD. Genaugenommen hat die S7 keinen Datentyp für 32 Bit Ganzzahlen ohne Vorzeichen. Er kann die Daten zwar ein einem DWORD speichern, aber nicht mit diesen Daten (direkt) rechnen.

    Bei folgendem Beispiel
    Code:
          L     L#2147483647
          L     1
          +D
          L     2
          /D
    käme nicht wie für einen unsigned long zu erwarten 1073741824 heraus, sondern -1073741824.

  7. Folgender Benutzer sagt Danke zu Thomas_v2.1 für den nützlichen Beitrag:

    danielplp (07.04.2011)

Ähnliche Themen

  1. DT-> real
    Von siqo im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 20.06.2011, 23:10
  2. SCL: Int in Real....
    Von Jochen Kühner im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 22.02.2008, 16:36
  3. Real -> Int
    Von BastiMG im Forum Simatic
    Antworten: 35
    Letzter Beitrag: 20.08.2007, 08:54
  4. REAL zu INT
    Von charlie im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 03.07.2006, 11:16
  5. Real zu Int
    Von Anonymous im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 26.01.2006, 13:43

Lesezeichen

Berechtigungen

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