Konfiguration Modbus TCP Master

Rund um die Software von Revolution Pi
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: Konfiguration Modbus TCP Master

Post by volker »

Okay,
Prüf mal die Spannung an den Klemmen. Du hast da ja eingentlich später Temperatursensoren dran. Sicher, dass die eine Analogspannung ausgeben werden und nicht PT100 oder Thermoelemente sind? Dann fällt mir auf, dass Du bei den Registeradressen immer 1 Register übersprungen hast. Stimmt das wirklich so? Oder sind die Werte in den Beckhoff-Klemmen vielleicht als 32 bit (integer oder gar floating) hinterlegt? Wenn das so sein sollte, dann musst Du natürlich statt Anzahl der Register = 1 dort überall eine =2 draus machen. Leider kann aber PiTest die Ergebnisse dann nicht als 32 bit integer oder float darstellen, sondern Du hast dann 4 Bytes (so wie in der Applikation zunächst auch) und die Applikation muss daraus 32 bit integer oder floatings machen. Während der ganzen Verarbeitung (einschließlich Senden über das internet etc.) spielt das aber absolut keine Rolle, sondern erst bei einr Applikation, die mit diesen Werten rechnet oder sie anzeigen soll.
Unser RevPi Motto: Don't just claim it - make it!
Heron
Posts: 40
Joined: 13 Jul 2017, 15:30

Re: Konfiguration Modbus TCP Master

Post by Heron »

Hallo,

mal ein kleiner Tipp:

Frage die Werte am besten erst einmal direkt ab. Ich nehme dazu den "qModMaster".
Dann kann Du direkt sehen, ob die Werte passen oder nicht.

Je nach Adressierungsart Deines Modbus Slaves, musst Du ggf. die Adressen +1 im pictory eingeben. Bei den FESTO Teilen muss man das so machen.

Gruß,
Heron
Post Reply