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

Ergebnis 1 bis 3 von 3

Thema: Frage zu Adressen in Modbus

  1. #1
    Registriert seit
    28.05.2010
    Beiträge
    36
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Pfeil


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Servus,

    in Modbus RTU gibt es zwei Arten Register: Holding Register und Input Register. Die Frage ist, ob sich diese bei der Implementierung auf verschiedenen physikalischen Adressräumen befinden sollen. D.h. ein Adressraum von 0 bis FFFFh für Holding Register und ein zweiter Adressraum von 0 bis FFFFh für Input Register.

    Die zweite Frage: Sind Speicher für Auslesen und Hinschreiben gleich? Beispiel: Was bekomme ich wenn ich einen Wert auf Adresse 0 hinschreibe und den Inhalt wieder auslese?

    MfG
    Senmeis
    Zitieren Zitieren Frage zu Adressen in Modbus  

  2. #2
    Registriert seit
    22.05.2005
    Ort
    sonniges Maifeld
    Beiträge
    1.067
    Danke
    77
    Erhielt 205 Danke für 159 Beiträge

    Standard

    Gute Frage. Ich weiss nicht ob sich die Modbus-Spezifikation dies bezüglich auslässt, aber denke schon das es da um verschiede Speicherbereiche handelt. Die Input-Register können nur gelesen werden, da liegt es nahe das da z.B. Pheripherieeingänge gelesen werden - die Holding Register können gelesen und geschrieben werden, diese verweisen da eher auf z.B. Merkerwörter in der SPS.

    Aber die Adressbereiche zum lesen und schreiben sind definitiv gleich, anders würde es ja auch keinen sinn machen.

    Ich habe mir einen Modbus-Slave für die S7 geschrieben, einen Unterschied zwischen Input-Register und Holding-Register mache ich nicht, wozu auch - die Register stehen in einem DB und kann gelesen und geschrieben werden.
    "Man kann auf seinem Standpunkt stehen, aber man sollte nicht darauf sitzen" - Erich Kästner

  3. #3
    Registriert seit
    10.08.2008
    Ort
    Hamburg
    Beiträge
    45
    Danke
    10
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo!

    Die Input-Register (1xxxxx,3xxxxx) und die Holding-Register (4xxxxx) liegen physikalische in unterschiedlichen Adressräumen. Das Schreiben in die Input-Register ist meiner Meinung nach nicht möglich.

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 02.09.2011, 11:43
  2. Modbus Adressen Probelm
    Von zvende im Forum Feldbusse
    Antworten: 7
    Letzter Beitrag: 20.07.2011, 20:28
  3. Modbus Adressen Probelm
    Von zvende im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 15.07.2011, 22:47
  4. Frage zur Modbus-TCP ADU
    Von MarkusP im Forum Feldbusse
    Antworten: 2
    Letzter Beitrag: 01.11.2010, 17:45
  5. Wago841 und Modbus Adressen
    Von Noxx79 im Forum CODESYS und IEC61131
    Antworten: 0
    Letzter Beitrag: 14.12.2009, 18:22

Lesezeichen

Berechtigungen

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