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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 30 von 30

Thema: Frage zur Zahlenkonvertierung

  1. #21
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke Joop,
    da war ich echt auf dem Holzweg. Ich nutzte scheinbar die Aufschlüsselung von Bytes zu selten!

    Fazit:
    Im niederwertigsten Byte steht der "größere" Wert der Zahl!

    VAT.bmp
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  2. #22
    anne ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.02.2010
    Beiträge
    345
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Hm, also irgendwie trete ich wieder auf der Stelle... nach dem Beispiel von Joop ist ja Folgendes ersichtlich:

    MW20 = W#16#1234
    MB20 = 12
    MB21 = 34

    In dem Beispiel aus meinem ersten Thread ist jedoch ersichtlich:

    OUT = 16#0022
    b0 = 22
    b1 = 00

    Demnach müsste aber durch b0 eigentlich die 00 angezeigt werden, oder?
    Grüße
    anne

  3. #23
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard

    Was hast Du für ein System? Ne S7-1200? Da kenne ich mich nicht aus, aber wer weiß, vielleicht hat Siemens die Bytes jetzt gedreht um sich an andere Hersteller anzugleichen! Unsere Erkenntnisse beziehen sich auf die "alte" S7-300/400! Da Du ja offenbar ein aktives System zum testen hast, dann öffne doch mal eine Variablentabelle, wie wir, und teste die Struktur selbst!

    Der Weg ist das Ziel!
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  4. #24
    anne ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.02.2010
    Beiträge
    345
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Hi Michael,

    ja ist ne S7-1200. Komme grad nicht an das System dran - werde das aber mal testen...
    Grüße
    anne

  5. #25
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.732
    Danke
    314
    Erhielt 1.520 Danke für 1.282 Beiträge

    Standard

    Zitat Zitat von MCerv Beitrag anzeigen
    Fazit:
    Im niederwertigsten Byte steht der "größere" Wert der Zahl!
    Genau das ist die falsche Ausdrucksweise,
    das niederwertigste BYTE ist immer das mit dem Bit0 vom Wort oder auch Doppelwort.
    Das hat aber nichts mit der Adressierung zu tun.
    bei Little-Endian wandert die Byte-Adresse in Linker Richtung, bei Big-Endian in Rechter Richtung.

    P.S. Das steht in der TIA-Hilfe, einfach in der Hilfe nach "B0" suchen, dann ist es einer von ca. 10 Ergebnissen.

    Mfg
    Manuel
    Geändert von MSB (13.04.2012 um 08:46 Uhr)
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  6. #26
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard

    Na schön Manuel.

    dann werd ich das mal so ausdrücken:

    Im der niederwertigsten Byte-Adresse steht der "größere Teil" einer Zahl die in einem Wort oder Doppelwort definiert ist.

    Wenn Du schon in der TIA-Hilfe geschaut hast (ich hab das TIA, aber nicht installiert und ich nutzte das TIA nicht!), was sagt denn die TIA-Hilfe?
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  7. #27
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.732
    Danke
    314
    Erhielt 1.520 Danke für 1.282 Beiträge

    Standard

    Hier der relevante Auszug der TIA-Hilfe:

    TIA-Hilfe.pdf

    Wenn man das jetzt also mal jeweils für ein DW betrachtet, z.B. das MD200.

    MD200 ---- ---- ----
    MW200 ----- MW202 -----
    MB200 MB201 MB202 MB203

    MW202 = das niederwertigste Wort
    MB203 = das niederwertigste Byte
    M203.0 = das entsprechend niederwertigste Bit

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  8. #28
    anne ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.02.2010
    Beiträge
    345
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Standard

    Zitat Zitat von MSB Beitrag anzeigen

    P.S. Das steht in der TIA-Hilfe, einfach in der Hilfe nach "B0" suchen, dann ist es einer von ca. 10 Ergebnissen.

    Mfg
    Manuel
    Habe ich gefunden... dank' dir!
    Grüße
    anne

  9. #29
    Registriert seit
    27.06.2009
    Ort
    am Nordharz
    Beiträge
    3.717
    Danke
    443
    Erhielt 919 Danke für 740 Beiträge

    Standard

    Zitat Zitat von MSB Beitrag anzeigen
    @hucki
    Deine Tabelle ist für die Siemens = BigEndian Welt schlicht und einfach falsch.
    ...
    Du hast natürlich recht, nicht nur für die BigEndian Welt.
    Ich sollte lieber erst noch mal überlegen, bevor ich was poste.


    @anne,
    entschuldige, daß ich Dich (außer mit der ersten Antwort) nur noch zusätzlich verwirrt habe.

  10. #30
    anne ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.02.2010
    Beiträge
    345
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von hucki Beitrag anzeigen
    @anne,
    entschuldige, daß ich Dich (außer mit der ersten Antwort) nur noch zusätzlich verwirrt habe.
    Ist nicht schlimm hucki - alle gemeinsam haben wir ja schließlich die Lösung gefunden...

    Dieses Forum ist absolut spitze und durch Nichts zu bezahlen!
    Grüße
    anne

Ähnliche Themen

  1. Frage zur Bibliothek
    Von Gosi01 im Forum CODESYS und IEC61131
    Antworten: 1
    Letzter Beitrag: 27.02.2010, 15:15
  2. Antworten: 15
    Letzter Beitrag: 09.04.2009, 20:57
  3. frage zur deklaration
    Von PPatte im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 11.03.2009, 21:47
  4. Frage zur Bausteinkonsitenzprüfung
    Von rostiger Nagel im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 09.03.2009, 14:08
  5. Frage zur S7-200
    Von Anonymous im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 13.02.2005, 21:21

Lesezeichen

Berechtigungen

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