Sonstiges Logo: Modbus:Float -> wie Word Swap ?

Vx.x = Bit im VM-Speicher
VBx = Byte im VM-Speicher
VWx = Word im VM-Speicher
VDx = Double Word im VM-Speicher

Bei dem Parameter "VM" des Konverter-Blocks F/I ist die Bezeichnung von den Entwicklern schlecht gewählt.
Meiner Meinung nach sollte dort statt "VM" besser "VD" stehen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist es hier nicht langsam Zeit von der LOGO! auf eine 1200 o.ä. umzusteigen?

Natürlich kann man ein System bis in die Haarspitzen ausreizen....
1. Werden das Heimanwender oft anders sehen. Allein schon wegen der TIA-Lizenz. Vom völlig anders Programmieren ganz zu schweigen.

2. Ist das IMHO kein Ausreizen sondern eher ein Big-/Little-Endian-Problem. Da müsste man ja 'ne S7-1x00 auch oft "wegschmeissen".
 
Klappt leider immer noch nicht. Ich verstehe vielleicht auch nicht wie ich die Register einzeln zur VM-Speicher bekomme. Ich habe es so versucht... 1732549511353.png
 
Wundert mich nicht.
Du solltest dir mal die Beschreibung des F/I-Konverters durchlesen.
Du hast ihn jetzt durch die Auswahl des Type auf Double einen 64-Bit Float steht eines 32-Bit Float parametriert.

Die Angaben in der Verbindungstabelle sind richtig, du hast nur den falschen Float-Typ beim F/I-Konverter (Double) ausgewählt.
 
Ich kann mich nur nach deinen Angaben richten.
Ich sehe auch keine Online Werte.

Ist es denn sicher, dass es wirklich HR202 ohne Offset ist.
Ist das Modbus-Gerät denn 0-basierend und nicht 1-basierend?
Hast du mal einen Link zur Anleitung des Modbus-Geräts?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich gehe mal davon aus, dass das Modbus-Gerät 0-basierend ist. Es wäre also HR203+HR204 richtig.

Ist denn ein Temperatursensor angeschlossen?

Bekommst du überhaupt Werte in die LOGO!?
 
Temperatursensor ist angeschlossen und funktioniert auch, das kann ich am Modbusgerät sehen. Werte kommen auch an. Laut Register wird die Einstrahlung auf der 200 ausgegeben, diese ist aktuell 0:

1732554086479.png
 
Wieso nimmst du denn jetzt NAIs?

Warum machst du keinen Online Screenshot mit dem F/I-Konverter?

Aber immerhin kann sehen, dass im HR203 ein Wert übermittelt wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich dachte so kann ich Dir die Eingänge am besten einzeln zeigen. Jedenfalls bekomme ich bei dem F/I Konverter in diesen Setup nur eine 0,0. Dabei ist egal ob ich die 202 / 203 nehme oder dir 203 / 204.
 

Anhänge

  • Bildschirmfoto 2024-11-25 um 19.49.07.png
    Bildschirmfoto 2024-11-25 um 19.49.07.png
    396,5 KB · Aufrufe: 9
1. Werden das Heimanwender oft anders sehen. Allein schon wegen der TIA-Lizenz. Vom völlig anders Programmieren ganz zu schweigen.

2. Ist das IMHO kein Ausreizen sondern eher ein Big-/Little-Endian-Problem. Da müsste man ja 'ne S7-1x00 auch oft "wegschmeissen".

Ich werfe das mal als Alternative in den Raum 😉

 
Zurück
Oben