E-logger | Manualer | Forum
Loggerforum - supportforum
2024-03-29 02:23 *
Välkommen Gäst. Var snäll och logga in eller registrera dig som ny medlem.

Logga in med användarnamn, lösenord och önskad sessionslängd
 
   Forum   Hjälp Sök Logga in Registrera  
Sidor: [1]
  Skriv ut  
Författare Ämne: Logger 1010 som Modbus TCP slav - felaktiga värden?  (läst 3724 gånger)
RobertR
Medlem

Antal inlägg: 5


Visa profil
« skrivet: 2022-09-03 22:33 »

Hej!

Sitter med en Logger 1010 Modbus H1 version 220304 som jag inte lyckas få till som Modbus TCP slav.

Båda status-hemsidorna /mtmlog och /mtslog returnerar bara ett ord: fail . Vilket gör felsökning svårt.

Vi exempelanrop mot logger på port 502 med funktion 4 (read input registers) på adress 12 och quantity/range 28 får jag följande tillbaka:

responseBuffer: object
   data: array[28]
      [0 … 9]
         0: 16778
         1: 32768
         2: 16646
         3: 0
         4: 16670
         5: 0
         6: 16787
         7: 0
         8: 16777
         9: 0
      [10 … 19]
      [20 … 27]
   buffer: buffer[56]
      [0 … 9]
         0: 0x41
         1: 0x8a
         2: 0x80
         3: 0x0
         4: 0x41
         5: 0x6
         6: 0x0
         7: 0x0
         8: 0x41
         9: 0x1e
         ...

Får liknande värden om jag anropar HAN porten på adress 1000. Jag förväntar mig att få värden runt 11-20 (temperaturer).

Har jag missat en konvertering som skall göras? buffer -> data stämmer (0x41 + 0x8a -> 0x418a -> 16778)

Som TCP Master funkar loggern klockrent (loggar ett FTX-aggregats temperaturer utan problem). Använder mig av samma bibliotek (https://flows.nodered.org/node/node-red-contrib-modbus) för att koppla mig mot ett Heru 160T FTX-aggregat utan problem.

Tack på förhand!

Mvh,
Robert
Loggat
Andreas
Administrator
*****
Antal inlägg: 4044


Visa profil
« Svara #1 skrivet: 2022-09-05 07:53 »

Hej!

Kan du ha missat meningen "Utdataformat är float 32 big endian enligt IEEE 754"?
Exempel: https://gregstoll.com/~gregstoll/floattohex/ 0x418a8000 -> 17.3125

Ang. loggfunktionerna mtslog/mtmlog så kom de först i början av april (syns under "Klar funktionalitet" i manualen). Gå till E-logger->Inställningar->Konto och panelen "Det finns ny mjukvara till Logger 1010" för att uppdatera.
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
RobertR
Medlem

Antal inlägg: 5


Visa profil
« Svara #2 skrivet: 2022-09-05 22:54 »

Hej!
Tusen tack, jag såg helt klart den meningen och googlade tom standarden för att se om jag missat något där men verkar ha blivit förd bakom ljuset av den online-konverterare jag använt mig av.
Tack för snabbt svar!

Loggat
Andreas
Administrator
*****
Antal inlägg: 4044


Visa profil
« Svara #3 skrivet: 2022-09-06 08:43 »

Ingen orsak, fint om det löser sig!
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
Sidor: [1]
  Skriv ut  
 
Gå till:  

Drivs med MySQL Drivs med PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Giltig XHTML 1.0! Giltig CSS!