Mit der Logo von Victron Geräte zum lesen verwendet man VW, length: 1 word, HR, Start Adresse +1, length: 1 words und Unit ID: 100 Die Registerliste findet man bei Victron zum Download. SOC der Batterie zeigt manchmal fehlerhafte Werte an.
Ich benötige zum ersten mal Modbus mit der Logo. Ich kenne die Logo wie meine Westentasche KNX , HMI, Logos untereinander vernetzen.Aber eben nicht in Verbindung mit Modbus. Du hast mir bestimmt eine geraume Zeit erspart mit dem Tip die Modbusadresse um 1 erhöht oder erniedrigt werden muß! Was da wohl dahintersteckt? Danke für den Tip. Grüße
Kann ich jeden modbusfähigen zähler mit der logo so verbinden, oder geht tasächlich nur Hauseigenes von Simens? Und kann ich die Daten einfach mit dem "Data Log" Baustein als cvs speichern?
Hallo! Tolles Video! Es hat mir sehr geholfen ein PAC3220 , ein KTP400 HMI und eine Logo 8.3 zu verbinden. Allein der Hinweis mit dem Versatz der Modbusadresse +1 (bei 6:44) hat mir vermutlich Stunden der Fehlersuche erspart. Ich lasse mir in meinem Projekt also die Modbuswerte wie Strom, Spannung und auch Leistung auf einem HMI gleichzeitig anzeigen. Mit der Anzeige der Gesamtleistung vom PAC habe ich aber ein kleines Problem. Da ich ein Solarbalkonkraftwerk habe, kann dieser Wert auch mal negativ sein. Wie bekomme ich diesen Wert korrekt angezeigt? Sobald der Wert auf dem PAC negativ wird steht bei mir der Wert 65535 in der Anzeige. Und dieser Wert wird kleiner um so mehr der Wert negativ wird.
Hallo! Habe den Fehler selbst gefunden. Der Wert vom Modbus kommt korrekt in die Logo. Sowohl negativ wie positiv. Ich habe im HMI nur einen falschen Datentyp eingestellt gehabt. ;-)
Hallo! Sehr schöne Videoerklärung. Leider funktioniert es bei mir nicht, es wird immer der Wert 0 ausgegeben. Ich habe einen Siemens 7KM2200-2EA40-1EA1, der Port 80 (Webserver) funktioniert einwandfrei. Die Einbindung in die LOGO (mittlerweile 8.4) 6ED1052-1FB08-0BA2 scheitert leider, obwohl ich jeden Schritt 1:1 wie in dieser Anleitung durchgeführt habe. Die einzigen Unterschiede sind die IP Adressen und die Version der LOGO. Gibt es einfache Tools, mit denen ich testweise den Modbus TCP des Zählers testen kann?
Hallo, ich denke du hast bei Einh. ID auf deiner Modbusverbindung die standardmäßige 255 stehen. Ändere mal auf 5, dann wird es funktionieren. Vielleicht wird das ja mit einem Firmwareupdate mal behoben
@@Miche-hg5kg Herzlichen Dank, das war der entscheidende Hinweis, der zum Erfolg geführt hat. Erklären kann ich es mir nicht, weil ich in einschlägigen Foren gelesen habe, dass die Einh. ID für diese Konstellation irrelevant ist. Scheinbar ist da doch was dran!
Vielen Dank für die ausführliche Erklärung. Kann ich bei der Übermittlung der "Double"-Werte für die Übertragung der Wirkarbeit analog hierzu vorgehen, in dem ich die bei der Länge "4words angebe? Danke vorab
Theoretisch ja. Macht aber keinen Sinn, da die Logo intern mit 16 Bit arbeitet und die 64Bit Werte nicht verarbeiten kann. Daher die 32Bit (Float) Werte der Messgeräte verwenden. Dafür bietet Logo auch eine Funktion um diese umwandeln zu können.
Hallo, danke für das Video. Hilft auch noch nach all den Jahren. Eine Frage hab ich da noch. An was erkennt man die Unit ID? Normal reich 255 aus, habe aber bei meinem Wechselrichter letzt die 128 oder die 3 nutzen müssen. Habe selbst die Herstellerunterlagen lange durchsucht und nichts gefunden. In der PDF vom Pac2200 steht auch keine definierte Unit ID oder ?
Diese ID ist meisst nur bei RTU Kommunikation bzw TCP/RTU Gateway Kommunikation relevant. Bei reiner TCP Kommunikation in der Regel egal was man da angibt. Wie immer gibt es aber auch hier Ausnahmen. Kommt auf das Gerät im Detail an. Bei den PAC Geräten ist die nicht relevant.
Sehr schöne Videoerklärung! Ich versuche gerade ein Elgris smartmeter zu verbinden, sehe aber unter "neue Geräte hinzufügen" nicht die Auswahl "modbus compatible Geräte" Meine noch gar nicht so alten 0BA8, sind wohl schon wieder abgelöst worden durch V8.3 Geräte? ...die dann eigenartiger Weise wieder 0BA1 statt 0BA9 heissen?. Braucht man zwingend Diese, oder reicht hier auch ein Softwareupdate aus? Das versuche ich zwar gerade, aber das muss wegen exportbestimmungen der Software wohl manuell erst in "einigen Tagen" :-/ freigeschaltet werden. Das updatecenter funktioniert leider nicht mehr.
So, ein wenig herumprobiert und zumindest das SoftComfort V8.2.1Update konnte man noch ohne Bürokratie herunterladen und ja, jetzt bekomme ich Modbus-Geräte angezeigt. Was ich aber jetzt auch eindeutig in der SC angezeigt bekomme, ist dass die 0BA8 keine Modbus-Verbindung können.
Super Video! Darf ich eine vermutlich simple Frage stellen: Die Definition von der SENTRON PAC Messgeräte spricht von 5 bzw 65 Ampere. Darf ich davon ausgehen, dass dieser Wert pro Phase anzunehmen ist.
@@steba1954 Kennst du ein vergleichbares einphasiges Gerät (für Direktmessung) mit LAN Schnittstelle und integriertem Webserver. So wie das der SENTRON PAC bei drei Phasen sehr gut macht.
Super vidéo ! Merci ! Quelle paramètre rentrée si l'on souhaite lire un Access RW ? Tolles Video ! Vielen Dank ! Welche Parameter müssen eingegeben werden, wenn Sie ein Access RW lesen möchten?
Danke für das super Video hat bei mir alles soweit super funktioniert, habe aber jetzt noch folgendes Problem, ich möchte denn Wirkenergie Zähler zurücksetzen. bin so vorgegangen: ich habe ihn mit der Adresse 802 Ausgelesen um ihn anzuzeigen was auch wunderbar funktioniert, habe dann das gleiche mit geänderter Richtung noch mal angelegt um ihn mit einem Ganz/Gleit Konverter und einer arithmetischen Anweisung über einen Eingang auf 0 zu setze, aber jetzt zeigt er nur noch 0 bzw kann ich einen Wert über die Anweisung in den Zähler schreiben auf dem er stehen bleibt, was mache ich falsch oder gibt es einen anderen Weg ihn auf 0 zu setzen? Gruß Tom
Hallo Tom. Die Messwerte und Zähler sind alle als "Read Only" Werte verfügbar. Um Zähler zurückzusetzen gibt es eigene Befehlsregister. Schau im Handbuch mal nach dem Register 60004
Hallo. Finde das Video Klasse, sehr gut erklärt. Ich habe da folgendes Problem ich möchte einen Danfoss Umrichter FC 301 per Modbus TCP/IP ansprechen und werte lesen. Für den Umrichter habe ich eine Modbus TCP/IP Karte , ich arbeite mit der Logo 8. Ich bekomme die Verbindung nicht hin. Vielleicht hast du ja Erfahrung damit, und kannst dazu ein kleine Video machen wäre super. Gruß Jens
Hallo Jens. Einen FC 301 hatte ich vor langer Zeit mal erfolgreich über Modbus RTU angebunden. Mit TCP habe ich da leider keine Erfahrungen und auch kein TCP FU verfügbar. Als "Schuss ins Blaue" würde ich beim Umrichter mal bei der Modbus ID schauen ob sich diese zusätzlich zur IP einstellen lässt. Wenn ja, setze diese auf 1
@@steba1954 Mein Hauptproblem ist die Beschreibung von Danfoss, komme damit nicht wirklich klar weiß nicht was ich da ansprechen muss. albo.kz/upload/iblock/ee9/vlt-mca-122-modbus-tcp.pdf vielleicht kannst du mir dazu was erklären!?
Ist bei Danfoss doch recht einfach. Im Projektierungshandbuch das Register suchen welches die gewünschten Daten enthält. Z.B. der Motorstrom steht in 16-14. Registernummer *10 ist dann das Modbus Register. Hier also das Holding Register 16140. Das über Modbus auslesen, den Wert entsprechend skalieren und gut.
Hallo, zunächst Danke für dein tolles Video und zwar ich stecke gerade im Gedanken, ob und wie ich mein Messgerät PAC 2200 mit CPU S7-1200 verbinden kann, um die ausgelesenen Daten vom Gerät (PAC) in die CPU zu übretragen und dort auf Speicherkarte zu speichern. Ich verwende : 7KM PAC2200 PLC SIMATIC S7-1200 1215C Danke im Voraus!
Hallo Morteza, eine Möglichkeit das PAC2200 an eine S7 Anzubinden findest du hier: ua-cam.com/video/DXAWiDj7LEE/v-deo.html Das Tutorial beschreibt es auf Basis einer S7-1500. Das Vorgehen zum Anbinden an eine S7-1200 ist dabei identisch. Achte lediglich darauf, die Bausteinvarianten für die S7-1200 zu verwenden.
Hallo, können Sie mir bitte weiter helfen. Ich habe schon kleine Programme mit LOGO programmiert. Jetzt habe ich ein LOGO mit HMI von Schneider Electric und Kinko mit Ethernet über Switch verbunden und das funktioniert gut. Problem ist die LOGO über Netzwerk zu laden. Nur direkte Ethernet Verbindung zu LOGO funktioniert. Muss man in Logosoft was einstellen dass die Ethernet Verbindung über Switch funktioniert? Danke im Voraus Gruß Joachim Scholz
Super Video und sehr gut erklärt.
Hoffentlich kommen noch Videos vom TIA Portal.
Abo da gelassen und Glocke an.
Top Video, hat mir geholfen
Nice Video !!! Thanks man!
Mit der Logo von Victron Geräte zum lesen verwendet man VW, length: 1 word, HR, Start Adresse +1, length: 1 words und Unit ID: 100
Die Registerliste findet man bei Victron zum Download.
SOC der Batterie zeigt manchmal fehlerhafte Werte an.
Ich benötige zum ersten mal Modbus mit der Logo.
Ich kenne die Logo wie meine Westentasche KNX , HMI, Logos untereinander vernetzen.Aber eben nicht in Verbindung mit Modbus.
Du hast mir bestimmt eine geraume Zeit erspart mit dem Tip die Modbusadresse um 1 erhöht oder erniedrigt werden muß!
Was da wohl dahintersteckt?
Danke für den Tip.
Grüße
Kann ich jeden modbusfähigen zähler mit der logo so verbinden, oder geht tasächlich nur Hauseigenes von Simens? Und kann ich die Daten einfach mit dem "Data Log" Baustein als cvs speichern?
super
Hallo! Tolles Video! Es hat mir sehr geholfen ein PAC3220 , ein KTP400 HMI und eine Logo 8.3 zu verbinden. Allein der Hinweis mit dem Versatz der Modbusadresse +1 (bei 6:44) hat mir vermutlich Stunden der Fehlersuche erspart. Ich lasse mir in meinem Projekt also die Modbuswerte wie Strom, Spannung und auch Leistung auf einem HMI gleichzeitig anzeigen. Mit der Anzeige der Gesamtleistung vom PAC habe ich aber ein kleines Problem. Da ich ein Solarbalkonkraftwerk habe, kann dieser Wert auch mal negativ sein. Wie bekomme ich diesen Wert korrekt angezeigt? Sobald der Wert auf dem PAC negativ wird steht bei mir der Wert 65535 in der Anzeige. Und dieser Wert wird kleiner um so mehr der Wert negativ wird.
Hallo! Habe den Fehler selbst gefunden. Der Wert vom Modbus kommt korrekt in die Logo. Sowohl negativ wie positiv. Ich habe im HMI nur einen falschen Datentyp eingestellt gehabt. ;-)
Hallo! Sehr schöne Videoerklärung. Leider funktioniert es bei mir nicht, es wird immer der Wert 0 ausgegeben.
Ich habe einen Siemens 7KM2200-2EA40-1EA1, der Port 80 (Webserver) funktioniert einwandfrei.
Die Einbindung in die LOGO (mittlerweile 8.4) 6ED1052-1FB08-0BA2 scheitert leider, obwohl ich jeden Schritt 1:1 wie in dieser Anleitung durchgeführt habe.
Die einzigen Unterschiede sind die IP Adressen und die Version der LOGO.
Gibt es einfache Tools, mit denen ich testweise den Modbus TCP des Zählers testen kann?
Hallo,
ich denke du hast bei Einh. ID auf deiner Modbusverbindung die standardmäßige 255 stehen. Ändere mal auf 5, dann wird es funktionieren. Vielleicht wird das ja mit einem Firmwareupdate mal behoben
@@Miche-hg5kg Herzlichen Dank, das war der entscheidende Hinweis, der zum Erfolg geführt hat. Erklären kann ich es mir nicht, weil ich in einschlägigen Foren gelesen habe, dass die Einh. ID für diese Konstellation irrelevant ist. Scheinbar ist da doch was dran!
Vielen Dank für die ausführliche Erklärung. Kann ich bei der Übermittlung der "Double"-Werte für die Übertragung der Wirkarbeit analog hierzu vorgehen, in dem ich die bei der Länge "4words angebe? Danke vorab
Theoretisch ja. Macht aber keinen Sinn, da die Logo intern mit 16 Bit arbeitet und die 64Bit Werte nicht verarbeiten kann. Daher die 32Bit (Float) Werte der Messgeräte verwenden. Dafür bietet Logo auch eine Funktion um diese umwandeln zu können.
Hallo, danke für das Video. Hilft auch noch nach all den Jahren. Eine Frage hab ich da noch. An was erkennt man die Unit ID? Normal reich 255 aus, habe aber bei meinem Wechselrichter letzt die 128 oder die 3 nutzen müssen. Habe selbst die Herstellerunterlagen lange durchsucht und nichts gefunden. In der PDF vom Pac2200 steht auch keine definierte Unit ID oder ?
Diese ID ist meisst nur bei RTU Kommunikation bzw TCP/RTU Gateway Kommunikation relevant. Bei reiner TCP Kommunikation in der Regel egal was man da angibt. Wie immer gibt es aber auch hier Ausnahmen. Kommt auf das Gerät im Detail an. Bei den PAC Geräten ist die nicht relevant.
Sehr schöne Videoerklärung!
Ich versuche gerade ein Elgris smartmeter zu verbinden, sehe aber unter "neue Geräte hinzufügen" nicht die Auswahl "modbus compatible Geräte" Meine noch gar nicht so alten 0BA8, sind wohl schon wieder abgelöst worden durch V8.3 Geräte? ...die dann eigenartiger Weise wieder 0BA1 statt 0BA9 heissen?. Braucht man zwingend Diese, oder reicht hier auch ein Softwareupdate aus? Das versuche ich zwar gerade, aber das muss wegen exportbestimmungen der Software wohl manuell erst in "einigen Tagen" :-/ freigeschaltet werden. Das updatecenter funktioniert leider nicht mehr.
So, ein wenig herumprobiert und zumindest das SoftComfort V8.2.1Update konnte man noch ohne Bürokratie herunterladen und ja, jetzt bekomme ich Modbus-Geräte angezeigt. Was ich aber jetzt auch eindeutig in der SC angezeigt bekomme, ist dass die 0BA8 keine Modbus-Verbindung können.
Super Video!
Darf ich eine vermutlich simple Frage stellen:
Die Definition von der SENTRON PAC Messgeräte spricht von 5 bzw 65 Ampere.
Darf ich davon ausgehen, dass dieser Wert pro Phase anzunehmen ist.
Ja, das gilt immer für alle Eingänge. Die 5A Geräte sind für Messumformer gedacht und die 65A für Direktmessung.
Vielen Dank.
Ich hatte es mir natürlich eh so gedacht, doch ich konnte es in keiner Dokumentation explizit finden.
@@steba1954
Kennst du ein vergleichbares einphasiges Gerät (für Direktmessung) mit LAN Schnittstelle und integriertem Webserver.
So wie das der SENTRON PAC bei drei Phasen sehr gut macht.
Einphasig kenne ich nur Geräte mit RTU. @@KKBitsATTV-Tower
Super vidéo ! Merci ! Quelle paramètre rentrée si l'on souhaite lire un Access RW ?
Tolles Video ! Vielen Dank ! Welche Parameter müssen eingegeben werden, wenn Sie ein Access RW lesen möchten?
Gute bajszpil
Danke für das super Video hat bei mir alles soweit super funktioniert, habe aber jetzt noch folgendes Problem, ich möchte denn Wirkenergie Zähler zurücksetzen.
bin so vorgegangen: ich habe ihn mit der Adresse 802 Ausgelesen um ihn anzuzeigen was auch wunderbar funktioniert, habe dann das gleiche mit geänderter Richtung noch mal angelegt um ihn mit einem Ganz/Gleit Konverter und einer arithmetischen Anweisung über einen Eingang auf 0 zu setze, aber jetzt zeigt er nur noch 0 bzw kann ich einen Wert über die Anweisung in den Zähler schreiben auf dem er stehen bleibt, was mache ich falsch oder gibt es einen anderen Weg ihn auf 0 zu setzen? Gruß Tom
Hallo Tom. Die Messwerte und Zähler sind alle als "Read Only" Werte verfügbar. Um Zähler zurückzusetzen gibt es eigene Befehlsregister. Schau im Handbuch mal nach dem Register 60004
@@steba1954 Danke für die Antwort hat jetzt wunderbar funktioniert
Hello very awsome video,do you have documenation of project info in English?
Hi Andreas. I add some links to english version of device manual and Siemens Mall. This video tutorial is only availabel in german.
Hallo. Finde das Video Klasse, sehr gut erklärt.
Ich habe da folgendes Problem ich möchte einen Danfoss Umrichter FC 301 per Modbus TCP/IP ansprechen und werte lesen.
Für den Umrichter habe ich eine Modbus TCP/IP Karte , ich arbeite mit der Logo 8. Ich bekomme die Verbindung nicht hin.
Vielleicht hast du ja Erfahrung damit, und kannst dazu ein kleine Video machen wäre super.
Gruß Jens
Hallo Jens. Einen FC 301 hatte ich vor langer Zeit mal erfolgreich über Modbus RTU angebunden. Mit TCP habe ich da leider keine Erfahrungen und auch kein TCP FU verfügbar. Als "Schuss ins Blaue" würde ich beim Umrichter mal bei der Modbus ID schauen ob sich diese zusätzlich zur IP einstellen lässt. Wenn ja, setze diese auf 1
@@steba1954 Mein Hauptproblem ist die Beschreibung von Danfoss, komme damit nicht wirklich klar weiß nicht was ich da ansprechen muss.
albo.kz/upload/iblock/ee9/vlt-mca-122-modbus-tcp.pdf
vielleicht kannst du mir dazu was erklären!?
Ist bei Danfoss doch recht einfach. Im Projektierungshandbuch das Register suchen welches die gewünschten Daten enthält. Z.B. der Motorstrom steht in 16-14. Registernummer *10 ist dann das Modbus Register. Hier also das Holding Register 16140. Das über Modbus auslesen, den Wert entsprechend skalieren und gut.
Hallo,
zunächst Danke für dein tolles Video und zwar ich stecke gerade im Gedanken, ob und wie ich mein Messgerät PAC 2200 mit CPU S7-1200 verbinden kann, um die ausgelesenen Daten vom Gerät (PAC) in die CPU zu übretragen und dort auf Speicherkarte zu speichern.
Ich verwende :
7KM PAC2200
PLC SIMATIC S7-1200 1215C
Danke im Voraus!
Hallo Morteza,
eine Möglichkeit das PAC2200 an eine S7 Anzubinden findest du hier: ua-cam.com/video/DXAWiDj7LEE/v-deo.html
Das Tutorial beschreibt es auf Basis einer S7-1500. Das Vorgehen zum Anbinden an eine S7-1200 ist dabei identisch. Achte lediglich darauf, die Bausteinvarianten für die S7-1200 zu verwenden.
@@steba1954 Danke dir für die Antwort und ich versuche es umzusetzen :)
Hallo, können Sie mir bitte weiter helfen. Ich habe schon kleine Programme mit LOGO programmiert. Jetzt habe ich ein LOGO mit HMI von Schneider Electric und Kinko mit Ethernet über Switch verbunden und das funktioniert gut. Problem ist die LOGO über Netzwerk zu laden. Nur direkte Ethernet Verbindung zu LOGO funktioniert. Muss man in Logosoft was einstellen dass die Ethernet Verbindung über Switch funktioniert? Danke im Voraus
Gruß Joachim Scholz