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?
:
Verschoben durch Moderator
> welche Alternativen gibt es?
Du koenntst dir irgendwie ein Gateway nach MQTT schreiben und dann alles
an Moskito/influx senden
Olaf
Manfred S. schrieb: > "Excel-Leitstand" für Modbus Sorry aber hat man dir kräftig auf den Kopf gehauen? Wie kommt man auf so eine Idee?
Warum nicht mit Excel? Im wesentlichen nutze ich dort ja auch die API-Calls und lass die TCP-IP Sockets asynchron aufbauen... soweit waren die ersten Tests erfolgreich...
Olaf schrieb: >> welche Alternativen gibt es? > > Du koenntst dir irgendwie ein Gateway nach MQTT schreiben und dann alles > an Moskito/influx senden > > Olaf Danke für die Info - werde mir das mal genauer ansehen
Noch was zu empfehlen: - Grafana - NASA MCT - pvbrowser (weniger fuer Trendauswertung, eher Prozess-Monitoring) Bloss nicht mit dem Excel-Murks was anreissen, das wird ruckzuck zu sich selbst inkompatibel, oder man hat sich mal eben seine 'Datenbank' zerschossen.
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
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?
Manfred S. schrieb: > Warum nicht mit Excel? Excel ist eine Tabellenkalkulation. Für die Ansteuerung technischer Geräte ist so eine Software nicht gedacht.
Wow mit Excel. Das hat was. :D However.. ich mach das hier mit: https://github.com/mbs38/spicierModbus2mqtt und kippe das dann von MQTT in ne influxdb und visualisiere es dann mit grafana. Das ist dann schon super hübsch.
>Habe I2C auch an Excel angebunden. Hier gibts noch mehr: https://traumshop.net/shop/spezial-adapter/
Manfred S. schrieb: > Warum nicht mit Excel? Weil MS irgendwann mal ein neues und „besseres“ Excel raus bringt. Dann sehen die Grafiken anders aus, das Blatt ist furchtbar langsam oder es geht nicht mehr.
Nim Codesys, macht auch schöne Visiualisierungen, lauft einwandfrei Jahrelang unter Linux
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 ..
:
Bearbeitet durch User
Ist das eine neue Masche zur Virenverteilung? Die Mail Anhänge öffnet wohl niemand mehr ?
Selbstverständlich ist über TCP/IP mit Excel ein paar Bytes versenden und ModBus auslesen auch sowas wie ein Virus - aber hier sind ja Experten, die wissen ja was sie tun ;-)
Hi, hat es jemand ausprobieren können? Mich würde die Lösung sehr interessieren.
:
Bearbeitet durch User
Manfred S. schrieb: > einen "Excel-Leitstand" für Modbus aufzubauen, der alle > Zustände anzeigt Warum nicht gleich mit MATLAB? Da ist doch rasch eine Oberfläche zusammengetackert.
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?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.