Vaisala Vaisala HMP Series Modbus RTU template

Vaisala HMP Series

Vocht- en temperatuursondes voor zware processen, met dauwpunt, sensorpurge en condensatiepreventie.

De Vaisala HMP Series zijn vocht- en temperatuursondes voor zware processen zoals persluchtleidingen, ovens, drogers en ruimtes met een constant hoge luchtvochtigheid. Deze Modbus RTU-template leest relatieve vochtigheid, temperatuur, dauwpunt, de andere vochtwaarden en de status van de sonde, en je stelt vanuit ModbusCloud de drukcompensatie, condensatiepreventie, sensorpurge en filtering in.

Protocol
Modbus RTU
Aansluiting
RS485, 19200 baud
Registers
95, lezen en schrijven
Belangrijke uitlezingen
Relatieve vochtigheid · Temperatuur · Dauw-/rijppunt · Absolute vochtigheid · Mengverhouding · Waterdampdruk · Enthalpie · Apparaatstatus
Beschikbare commando's
Drukcompensatie · Condensatiepreventie · Sensorpurge · Filtering van de meting · Modbusadres en baudrate · Justering van vocht en temperatuur
Ondersteunde modellen
HMP1 · HMP3 · HMP4 · HMP5 · HMP7 · HMP8 · HMP9 · MMP8 · TMP1
Laatst bijgewerkt

Registers (95)

92 lezen, 42 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
Relative Humidity%RHLezen
Temperature°CLezen
Dew Point Temperature°CLezen
Dew/Frost Point Temperature°CLezen
Dew/Frost Point Temperature at 1 atm°CLezen
Dew Point Temperature at 1 atm°CLezen
Absolute Humidityg/m³Lezen
Mixing Ratiog/kgLezen
Wet-Bulb Temperature°CLezen
Water ConcentrationppmLezen
Water Vapor PressurehPaLezen
Water Vapor Saturation PressurehPaLezen
EnthalpyLezen
Water ActivityLezen
Dew/Frost Point Depression°CLezen
Absolute Humidity at NTPg/m³Lezen
Water Concentration in OilppmLezen
Relative Saturation%Lezen
Water Concentration (Wet Basis)%Lezen
Relative Humidity (Dew/Frost)%RHLezen
Water Mass FractionppmLezen
Relative Humidity (Integer)%RHLezen
Temperature (Integer)°CLezen
Dew Point Temperature (Integer)°CLezen
Dew/Frost Point Temperature (Integer)°CLezen
Dew/Frost Point at 1 atm (Integer)°CLezen
Dew Point at 1 atm (Integer)°CLezen
Absolute Humidity (Integer)g/m³Lezen
Mixing Ratio (Integer)g/kgLezen
Wet-Bulb Temperature (Integer)°CLezen
Water Concentration (Integer)ppmLezen
Water Vapor Pressure (Integer)hPaLezen
Water Vapor Saturation Pressure (Integer)hPaLezen
Enthalpy (Integer)Lezen
Water Activity (Integer)Lezen
Dew/Frost Point Depression (Integer)°CLezen
Absolute Humidity at NTP (Integer)g/m³Lezen
Water Concentration in Oil (Integer)ppmLezen
Relative Saturation (Integer)%Lezen
Water Concentration (Wet Basis) (Integer)%Lezen
Relative Humidity (Dew/Frost) (Integer)%RHLezen
Water Vapor Mass Fraction (Integer)ppmLezen
Error StatusLezen
Online StatusLezen
Error CodeLezen
Security HashLezen
RH Measurement StatusLezen
T Measurement StatusLezen
Td/f Measurement StatusLezen
Device StatusLezen
Pressure Compensation SetpointhPaLezen en schrijven
Temperature Compensation Setpoint°CLezen en schrijven
Condensation PreventionLezen en schrijven
Start Sensor PurgeLezen en schrijven
Sensor Purge IntervalminLezen en schrijven
Interval PurgeLezen en schrijven
Startup PurgeLezen en schrijven
Measurement Filtering FactorLezen en schrijven
Measurement FilteringLezen en schrijven
Modbus AddressLezen en schrijven
Bit RateLezen en schrijven
Parity, Data and Stop BitsLezen en schrijven
Response DelaymsLezen en schrijven
Restart DeviceSchrijven
Calibration Mode PasscodeLezen en schrijven
Calibration YearLezen en schrijven
Calibration MonthLezen en schrijven
Calibration DayLezen en schrijven
Calibration TextLezen en schrijven
RH Adjustment Reference Point 1%RHLezen en schrijven
RH Adjustment Measured RH Point 1%RHLezen en schrijven
RH Adjustment Measured T Point 1°CLezen en schrijven
RH Adjustment Reference Point 2%RHLezen en schrijven
RH Adjustment Measured RH Point 2%RHLezen en schrijven
RH Adjustment Measured T Point 2°CLezen en schrijven
RH Adjustment Reference Point 3%RHLezen en schrijven
RH Adjustment Measured RH Point 3%RHLezen en schrijven
RH Adjustment Measured T Point 3°CLezen en schrijven
RH Adjustment Reference Point 4%RHLezen en schrijven
RH Adjustment Measured RH Point 4%RHLezen en schrijven
RH Adjustment Measured T Point 4°CLezen en schrijven
RH Adjustment Reference Point 5%RHLezen en schrijven
RH Adjustment Measured RH Point 5%RHLezen en schrijven
RH Adjustment Measured T Point 5°CLezen en schrijven
Activate RH AdjustmentLezen en schrijven
Restore Factory RH AdjustmentSchrijven
T Adjustment Reference Point 1°CLezen en schrijven
T Adjustment Measured T Point 1°CLezen en schrijven
T Adjustment Reference Point 2°CLezen en schrijven
T Adjustment Measured T Point 2°CLezen en schrijven
Activate T AdjustmentLezen en schrijven
Restore Factory T AdjustmentSchrijven
Signed Integer TestLezen
Floating Point TestLezen
Text String TestLezen

Registers laden…

Stuur jouw apparatenlijst

Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.

Aantal installaties (optioneel)

Gebruikstoepassingen

  • Toon vochtigheid, temperatuur en dauwpunt per kasafdeling, droogkamer of luchtleiding op een dashboard en bewaar 365 dagen historie.
  • Krijg een melding per e-mail, in het portaal of via een webhook als het dauwpunt in een persluchtleiding boven je grens komt.
  • Laat een alarm afgaan als Error Code niet 0 is of Device Status een fout meldt, bijvoorbeeld een fout in de vochtmeting door een natte sensor.
  • Volg Online Status en zie wanneer sensorpurge of condensatiepreventie de meetwaarden vastzet, zodat je die momenten buiten je analyse houdt.
  • Pas vanuit het portaal de drukcompensatie aan als een HMP4 of HMP8 in een leiding boven atmosferische druk zit.
  • Start vanuit het portaal een sensorpurge of zet de automatische purge aan, bijvoorbeeld na het reinigen van de sonde of voor een kalibratie.

Installatie

  1. Sluit pin 4 (RS-485+, zwart) en pin 2 (RS-485-, wit) van de M12-sondekabel aan op de RS485-poort van de ModbusCloud Gateway, en pin 3 (blauw) op massa. Houd de RS-485-lijn korter dan 30 m.

  2. Voed de sonde met 15 tot 30 V DC op pin 1 (bruin). De HMP7 heeft 18 tot 30 V DC nodig; onder 18 V blijft de verwarming van de sondekop uit.

  3. De sonde antwoordt op adres 240 met 19200 baud, geen pariteit, 8 databits en 2 stopbits. Hangen er meer sondes aan één lijn, tot tien, geef dan elke sonde een eigen adres, bijvoorbeeld met Vaisala Insight.

  4. Voeg in ModbusCloud een Modbus apparaat toe op de gateway met deze instellingen en importeer de template Vaisala HMP Series.

  5. Controleer of Floating Point Test -123.45 geeft en of Relative Humidity en Temperature logische waarden tonen.

Veelvoorkomende aandachtspunten

De sonde antwoordt niet op de RS485-bus. Wat controleer ik?

Controleer 19200 baud, geen pariteit, 8 databits en 2 stopbits op adres 240. Veel masters staan standaard op 1 stopbit. Kijk of RS-485+ op pin 4 zit en RS-485- op pin 2, en wissel ze als er niets antwoordt. Elke sonde op de lijn heeft een eigen adres nodig. Controleer de voeding: minstens 15 V DC, en 18 V DC voor de HMP7. Een rode led op de sondebehuizing betekent dat de sonde een fout meldt.

Relatieve vochtigheid geeft geen waarde op mijn HMP7. Hoe kan dat?

Zolang condensatiepreventie de sensor of de sondekop verwarmt, geeft de sonde waarden die van zijn eigen temperatuur afhangen, zoals relatieve vochtigheid, als niet beschikbaar. Het dauwpunt blijft beschikbaar. Schrijf de omgevingstemperatuur van een andere sensor naar Temperature Compensation Setpoint, of zet Condensation Prevention uit. Tijdens een sensorpurge staan alle waarden een paar minuten stil en is Online Status 0.

De waarden lijken logisch maar kloppen niet met mijn referentie. Hoe controleer ik de uitlezing?

Lees Floating Point Test. Die hoort -123.45 te geven, en Signed Integer Test -12345. De sonde stuurt waarden van 32 bits met het lage woord eerst, en een verkeerde woordvolgorde kan toch waarden geven die goed lijken. De template gebruikt al de volgorde van de sonde. Zit de sonde in een leiding onder druk, zet Pressure Compensation Setpoint dan op de procesdruk, anders kloppen de mengverhouding en andere drukafhankelijke waarden niet.

Het schrijven van een instelling geeft een fout of doet niets. Waarom?

De sonde accepteert schrijfopdrachten alleen als write multiple (functiecode 16). Drukcompensatie, filterfactor en justeerwaarden zijn 32 bits en gaan altijd zo. Geeft een instelling van 16 bits, zoals Condensation Prevention, een fout, gebruik dan Vaisala Insight. De sonde bevestigt ook een geweigerde waarde, dus lees het register terug. Registers schrijven staat in ModbusCloud standaard uit en gaat per gateway aan op aanvraag.

Kan ik de sonde vanuit ModbusCloud kalibreren?

De template bevat de justeerregisters, maar Vaisala raadt zijn kalibratieservice, Vaisala Insight of een geschikte handmeter aan. Justeren vraagt een stabiele referentie, eerst een sensorpurge, de code 1300 om de kalibratiemodus te openen, en kalibratiedatum en -tekst die elk in één keer geschreven worden. De sonde weigert correcties groter dan 10 %RH of 0,5 °C. In ModbusCloud volg je de waarden terwijl de sonde stabiliseert.

Elektricien aan het werk in een open verdeelkast