INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Modbus TCP Honeywell HC900-- Kein Schreiben in Register..



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

31.08.2012, 19:59
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Modbus TCP Honeywell HC900-- Kein Schreiben in Register..
(31.08.2012 14:04 )labviewnick schrieb:  Ist das die Funktion des "Write Multiple Registers", also das Schreiben in die Ordnung von zusammengefassten und damit multiple Register?
Ja und Nein. Mit "Write Multiple Registers" kannst du ganz allgemein mehrere aufeinander folgende Register mit einem Kommando schreiben.
(31.08.2012 14:04 )labviewnick schrieb:  Die Aufteilung auf 2 U16 Register zum Schreiben passiert dann beim typcasten von SGL auf das U16-Array, weshalb es dann die Größe 2 hat?
Richtig erkannt. Anderes Beispiel: Wenn dir mal ein Gerät unterkommt, das einen Wert z.B. als U64 oder DBL erwartet, dann kommt nach dem Typecasten halt ein U16-Array der Größe 4 heraus.

Man sollte sich allgemein zum besseren Verständnis von der Vorstellung lösen, dass bei "Modbus" in der Registern wirklich U16-Werte stehen.
Aus meiner Sicht fährt man besser mit der Vorstellung, dass jedes Modbus-Register einfach einen Speicherbereich von 2 Byte Größe hat. Was in diesem Speicherbereich drinnen steht und wie das zu interpretieren ist, das muss man der Dokumentation des entsprechenden Gerätes entnehmen.
(31.08.2012 14:04 )labviewnick schrieb:  Beim Lesen wird da schon der "leere" Teil automatisch entfernt?
Was willst du damit aussagen bzw. fragen?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Modbus TCP Honeywell HC900-- Kein Schreiben in Register.. - jg - 31.08.2012 19:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wago 750-652 Modbus Register Klas 3 8.833 28.07.2015 07:50
Letzter Beitrag: Klas
  Modbus TCP/IP - Register lesen TSC 9 19.762 12.06.2013 10:24
Letzter Beitrag: TSC
  Modbus TCP MrChipsy 1 6.495 26.06.2012 06:33
Letzter Beitrag: NWOmason

Gehe zu: