Modbus mit Excel

OP (Firma: Manfred) #6354960
Lesenswert?
• ▲
▼
Einen schönen Vormittag,

hab hier in meinem Haus einige Modbus-Controller laufen und plane in den 
nächsten Wochen einen "Excel-Leitstand" für Modbus aufzubauen, der alle 
Zustände anzeigt und bei Bedarf auch ändert - der Vorteil in der 
Office-Welt ist ja, dass man alles gleich mitloggen, speichern kann und 
bisserl mit KI auswerten kann...

Hat hier jemand Erfahrung damit bzw. welche Alternativen gibt es?
#6355007
Lesenswert?
• ▲
▼
Manfred S. schrieb:
> plane in den nächsten Wochen einen "Excel-Leitstand" für Modbus aufzubaue

Klingt völlig krank. Kannst du nichts anderes ausser Excel ?

Manfred S. schrieb:
> welche Alternativen gibt es

LabView zur Visualisierung bei der Home-Automation gibt es für 
nicht-kommerzielle Anwendungen umsonst

https://www.ni.com/de-de/shop/labview/select-edition/labview-community-edition.html
#6355451
Lesenswert?
• ▲
▼
Michael B. schrieb:
> Klingt völlig krank. Kannst du nichts anderes ausser Excel ?

> LabView zur Visualisierung bei der Home-Automation gibt es für
> nicht-kommerzielle Anwendungen umsonst

Soll hier der Teufel mit dem Belzebub ausgetrieben werden? Das wird ja 
immer skurriler...

Mein Vorschlag wäre eine bestehende Software wie OpenHAB oder FHEM zu 
nutzen. Modbus, Visualisierung und Logging können die sowieso alle. Wer 
braucht da Excel?
OP (Firma: Manfred) #6375877
Lesenswert?
• ▲
▼
Vielen Dank für die vielen Inputs und Ideen,
Excel direkt zur Steuerung ist sicher nicht so geeignet, aber direkt die 
Daten vom Modbus nach Excel zu lesen ist schon interessant.

Mit ein bisserl Beschäftigen mit der Winsocket-API, Timer und 
Modbus-Befehlsaufbau ist mir hier ein kleiner Datenlogger gelungen, der 
OHNE ZUSATZKOMPONENTE (es gibt ja im Internet DLLs, sogar 
kostenpflichtige) die Daten direkt vom Modbus liest.

Das Beispiel verarbeitet Modbus-Befehl 3 ReadHoldingRegister, liest die 
Controller mit der IP/Startadresse und Anzahl Bytes vom Blatt Parameter 
und schreibt den Bytstream in die jeweilige Kolonne im Blatt Logging in 
Excel. Es ist zeitgesteuert (50 mSec) und läuft auch weiter, selbst wenn 
das Ethernetkabel abgesteckt und wieder angesteckt wird.

Vielleicht findet sich ja jemand, der das mal testet - Achtung halt bei 
Livesystemen auf eigene Gefahr ..
Angehängte Dateien:
(Firma: 1984now) #7644937
Lesenswert?
• ▲
▼

Michael schrieb:

hat es jemand ausprobieren können? Mich würde die Lösung sehr interessieren.

Dann probier' es doch selber aus. Ist doch ganz einfach: Du setzt in einer VM ein Windows und ein MS-Office auf, kopierst die Datei in dieses System und klemmst es dann vom Netz ab. Dann kannst du mindestens einige Tage lang testen.

Warum sollte das irgendwer für dich tun, den die Sache nicht interessiert?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.