18.07.2019 07:09 | |
Beiträge: 4 Bewertung:
|
Hallo, ich bräuchte mal ein paar Hintergrundinformationen über das auslesen mit der Logo 8 FS4_1 über Modbus TCP. Ich habe ein Janitza UMG96... und möchte gerne die Register auslesen. Die Modbusregister vom Janitza fangen aber erst ab 19000 an, laut der Logo 8 Modbus-Implementierungstabelle kann ich aber nur Holdingregister F03 bis 592 auslesen. Wäre das trotzdem möglich bzw. hätte einer eine Idee ? Zu dem bräuchte ich noch ein paar andere Antworten : Mit der Einstellung "Länge" und die" Einh.-ID" bin ich noch etwas überfordert . Beispiel : Register Adresse 19000 hat das Format "float" mit 32bit. Dann sind das meiner Meinung nach die "Länge" auf 2 word zu stellen oder ? Und auf was bezieht sich diese Einheiten ID ? Danke für eure Hilfe DateianhangJanitza-Manual-UMG96RM-E-20-250V-de(1) - PDF-XChange Editor_2019-07-18_06-52-45.jpg (151 Downloads) |
18.07.2019 11:07 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.03.2023 Beiträge: 29509 Bewertung:
|
Hall LogoTaskforce, zuerst einmal willkommen im Forum. Zur Adressierung: Beim Register ab 19000 steht der Wert (Float = 32 Bit) in 2 Registern, also Register 19000 und 19001. Ein Register hat die Größe von einem Word (16 Bit). Das gilt auch für die folgenden 8 Werte. Bei der LOGO! schreibst du den Wert in den VM-Bereich z.B. ab VW0 mit 2 Worten. Für die ersten 9 Werte ab Register 19000 schreibst also in VW0 (Anfangsadresse) mit einer Länge von 18 Worten. Da beim Janitza die Modbusregister bei 0 beginnen, wirst du in der Datenübertragungstabelle ab Modbusregister 19001, da bei LOGO! die Registeradressen ab 1 beginnen. Im Anhang mal ein Vorschlag für das Einlesen der ersten 9 Werte ab 19000. Zur Einheiten-ID kann ich dir nichts sagen, ich würde sie bei der vorgegebenen 255 stehen lassen. DateianhangLOGO!8.FS4 mit Janitza UMG96.zip (100 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
18.07.2019 11:14 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.03.2023 Beiträge: 29509 Bewertung:
|
Leider hatte ich die Datei nach den letzten Änderungen nicht gespeichert, so dass ich die falsche hochgeladen habe. Hier die richtige Datei. DateianhangLOGO!8.FS4 mit Janitza UMG96.zip (128 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
18.07.2019 11:45 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.03.2023 Beiträge: 29509 Bewertung:
|
Mein Vorschlag waren ja 9 Werte ab 19000. Wert 1 = Register 19000 und 19001, in LOGO! VW0 und VW2. 9 x 2 Words = 18 Words = 36 Bytes. Zur Unit-ID habe ich auch noch etwas gefunden. DateianhangJanitza-Manual-UMG96RM-PN_Modbus-address_list_and_formulary-de Seite 14.pdf (128 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
18.07.2019 11:52 | |
Beiträge: 4 Bewertung:
|
Sehr gut vielen Dank... Werde es später mal ausprobieren und berichten :-) Gruß |
01.08.2019 10:50 | |
Beiträge: 4 Bewertung:
|
Hallo, also vorab danke für die Hilfe. Ich habe das Programm getestet und siehe da es funktioniert alles. Anbei das getestet Programm mit zusätzlichen Textdisplay-Baustein. Es wurde mit einem UMG605 getestet. Danke. Gruß DateianhangLOGO!8.FS4 mit Janitza UMG96_ok.zip (146 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
Folgen Sie uns auf