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 

Modbus Slave, Schreibzugriff auf bestimmte HoldingRegister beschränken



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!

12.10.2016, 08:28
Beitrag #1

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Modbus Slave, Schreibzugriff auf bestimmte HoldingRegister beschränken
Hallo zusammen,

ich nutze für eine externe Schnittstelle einen localen ModbusSlave (Kundenwunsch). Mein Kunde kann da ein paar Register beschreiben, die ich dann auslese und unsere Hardware entsprechen parametriere. Außerdem geben wir bestimmte Fehlercodes an den Kunden zurück.

Wenn ich mich richtig eingelesen habe, stellt der Slave entsprechende Arrays der Länge 65536 vom Typ U16 für Register bereit, sowie boolsche Arrays für Coils und so weiter bereit. Ich nutze lediglich die Register im Adressbereich 7000-7012 für Parameter sowie die Register 8000-8004 für Fehlercodes.

Gibt es da eine Möglichkeit, die Zugriffsrechte auf die Register zu beschränken?

7000-7012 Lese- und Schreibrechte
8000-8004 Leserechte
alle anderen keine Rechte

VG,
Totti

Verwendeter Slave:
   

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.10.2016, 12:27
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Modbus Slave, Schreibzugriff auf bestimmte HoldingRegister beschränken

Akzeptierte Lösung

Du müsstest dein eigenes Data Model kreieren, vgl. diesen Eintrag zur "Vorgänger-API": https://decibel.ni.com/content/message/72889#72889

Ob das all deine Wünsche erschlägt, kann ich aber nicht sagen.

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
18.10.2016, 07:34
Beitrag #3

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
RE: Modbus Slave, Schreibzugriff auf bestimmte HoldingRegister beschränken
Der Link alleine hat zwar nicht ausgereicht, aber er hat alle nötigen Stichpunkte geliefert. Ich bin beinahe wunschlos glücklich! Danke dir!

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Modbus TCP Slave Beispiel hrathke 4 4.776 24.11.2020 16:12
Letzter Beitrag: hrathke
  Modbus TCP MrChipsy 1 5.913 26.06.2012 06:33
Letzter Beitrag: NWOmason

Gehe zu: