Alle onderwerpen
Op deze pagina

Op RS485 is Diagnostics de master op de bus zolang je test. Hangt er ook een gateway of een andere master aan dezelfde RS485-bus, koppel die dan tijdelijk los. Twee masters op één bus geven verminkte antwoorden. Zolang de gateway los is, krijgt het portaal geen nieuwe metingen van die bus.

Wat je nodig hebt

Tabblad Diagnose openen

Het tabblad toont de toestand van één Modbus-apparaat.

  1. Modbus-apparaat kiezen

    Klik in de linkerkolom op het Modbus-apparaat.

  2. Verbinding maken

    Is het Modbus-apparaat niet verbonden, klik dan rechtsboven op Verbinden.

  3. Diagnose openen

    Open het tabblad Diagnose. De verbindingstest start vanzelf.

Heeft het Modbus-apparaat een apparaattype en antwoordt het niet, dan staat er op het tabblad Live ook een knop Diagnose.

Verbinding beoordelen

Bovenaan het tabblad staat één zin over de verbinding. Die begint met een oordeel over het deel van de aanvragen dat antwoord krijgt.

Tabblad Diagnose met het oordeel over de verbinding, de verbindingstest en Recente fouten

De tabel laat zien welk oordeel bij welk aandeel hoort.

OordeelAanvragen met antwoordWat de app erbij toont
Gezond95-100 %De gemiddelde responstijd
Matig70-94 %Een controle van kabel, afsluitweerstand en een tweede master
Slecht1-69 %Instellingen opnieuw zoeken (RS485) of een lijst met oorzaken (TCP)
Het apparaat antwoordt niet.0 %Instellingen opnieuw zoeken (RS485) of een lijst met oorzaken (TCP)

Onder de zin staat hoeveel aanvragen antwoord kregen. De app telt het verkeer van de laatste 30 seconden. Ging er in die tijd geen aanvraag uit, dan telt hij de laatste 20 aanvragen. Verkeer van vóór een wijziging van de instellingen telt niet mee.

Verbinding testen

De verbindingstest stelt vier vragen achter elkaar en zet bij elke stap een vinkje, een streepje of een kruis. Klik op Opnieuw testen om hem nog eens te draaien.

StapWat de app vraagt
Eerste waarde lezenEén waarde. Met een apparaattype het eerste register daarvan. Zonder apparaattype holding register 0, en weigert het Modbus-apparaat dat, input register 0
Merk en type opvragenMerk, type en firmwareversie, met function code 43
Apparaat-ID opvragenEen korte identificatie, met function code 17. Vooral oudere Modbus-apparaten kennen dit
SunSpec (zonne-energie)Een SunSpec-markering op adres 40000, 50000 of 0. SunSpec is een standaard voor omvormers en batterijen. Energiemeters en sensoren kennen SunSpec meestal niet

Alleen de eerste stap is nodig. Mislukt die, dan staat de oorzaak erachter, zoals Geen antwoord. Een streepje bij de andere drie stappen is geen fout. Bij Merk en type opvragen en Apparaat-ID opvragen staat er dan niet ondersteund (normaal bij veel apparaten).

Recente fouten lezen

Onder Recente fouten staan hooguit vier oorzaken uit de laatste 5 minuten, de nieuwste bovenaan. Elke oorzaak zegt in gewone taal wat er misgaat en wat je controleert. Erbij staat hoe vaak hij voorkwam en wanneer het laatst.

De tabel laat een deel van de meldingen zien.

MeldingWat er gebeurtWat je controleert
Geen antwoordBinnen de wachttijd komt geen antwoordRS485: slaveadres, snelheid en A en B. Modbus TCP: IP-adres, poort, unit-ID en of een ander programma de verbinding bezet houdt
Verminkte antwoordenEr komen bytes binnen, maar de checksum klopt nietSnelheid en pariteit, een tweede master op de bus en de afsluitweerstand
Adres bestaat nietModbus-foutcode 02. Het registeradres bestaat niet op het Modbus-apparaatHet adres zit er vaak één naast (40001 is adres 0), of het blok loopt over een gat. Lees minder registers tegelijk
Functie niet ondersteundModbus-foutcode 01. Het Modbus-apparaat kent deze aanvraag nietLees het andere registertype (holding of input). Schrijf je, doe dan één register tegelijk
Ongeldige waarde of te veel registersModbus-foutcode 03. Het Modbus-apparaat weigert de aanvraagVraag minder registers tegelijk, of controleer de geschreven waarde
Antwoord van een ander apparaatEr antwoordt een ander slaveadres dan gevraagdEen tweede master op de bus, of een gateway ertussen die het adres verandert
Apparaat negeert deze aanvraagHet Modbus-apparaat antwoordt op andere aanvragen, maar niet op dit registertypeEen ander registertype of adres

Hoe je de bus naloopt bij Verminkte antwoorden, staat in Antwoorden op RS485 vallen weg of zijn verminkt. Wat de foutcodes betekenen, legt de cursusles Exception codes lezen en de juiste function code kiezen uit. Voor een Modbus-apparaat zonder waarden in het portaal helpt Modbus-apparaat geeft geen waarden.

Instellingen opnieuw laten zoeken

Op RS485 zoekt de app zelf naar een gewijzigde snelheid, pariteit, slaveadres of COM-poort. Hij probeert het eigen slaveadres en 14 gangbare adressen, in de 13 gangbaarste combinaties van snelheid, pariteit en stopbits. Een instelling daarbuiten vindt hij zo niet.

Heeft het Modbus-apparaat een apparaattype, dan begint dat zoeken op het tabblad Live vanzelf zodra het zwijgt. Op het tabblad Diagnose start je het met Instellingen opnieuw zoeken.

De tabel laat zien wat de app na het zoeken meldt.

Wat de app meldtWat er gebeurd is
Gevonden en toegepast, met slaveadres en snelheidDe app heeft de instellingen opgeslagen en opnieuw verbonden
Het Modbus-apparaat zit nu op een andere COM-poortDe USB-adapter zit in een andere USB-poort, zoals COM6 in plaats van COM5. De app heeft dat aangepast
De COM-poort is niet aangeslotenDe app vindt de USB-adapter niet. Steek hem (opnieuw) in, dan zoekt de app verder
Het apparaat antwoordt op geen enkele instelling.Wissel A en B om, controleer voeding en RS485-poort, en koppel een tweede master los. Klik daarna op Opnieuw zoeken

Op Modbus TCP zoekt de app niet zelf. Hij toont dan drie controles:

  • Is het IP-adres bereikbaar en staat Modbus TCP aan op de ingestelde poort?
  • Laat het Modbus-apparaat maar één Modbus-verbinding tegelijk toe? Veel omvormers doen dat. Sluit dan andere software.
  • Zit er een RS485-naar-Ethernet-gateway tussen, klopt dan het slaveadres aan de RS485-kant?

Ken je het slaveadres helemaal niet, gebruik dan Apparaten op deze bus zoeken. Dat staat onder Meer hulpmiddelen onderaan het tabblad en probeert elk adres van 1 tot 247 met de ingestelde snelheid.

Console aanzetten

De console staat standaard uit. Hij toont elke vraag en elk antwoord als ruwe bytes in hex.

  1. Instellingen openen

    Klik onderaan de linkerkolom op Instellingen.

  2. Console aanzetten

    Zet Console tonen (alle frames, voor experts) aan. De console verschijnt onderaan het venster.

Ctrl+L zet de console ook aan, op een Mac Cmd+L. Daarna klapt dezelfde toets hem in en uit, net als een klik op Console.

Console lezen

Elke regel is één frame, met TX voor een vraag van de app en RX voor een antwoord. Na het slaveadres, zoals #9, volgen de bytes met een kleur per deel. Bij een antwoord staat de antwoordtijd erachter.

Console onderaan het venster met TX- en RX-regels in hex en de tellers voor fouten en timeouts

De tabel laat een vraag en een antwoord van een energiemeter op RS485 met slaveadres 9 zien. De app vraagt 8 input registers vanaf adres 0.

DeelVraag (TX)Antwoord (RX)
Slave-ID0909
Function code0404
Lengtestaat niet in de vraag10 (16 databytes)
Data00 00 00 08 (startadres 0, 8 registers)43 6D BB D0 en daarna 12 keer 00
CRCF0 84EF 4B

De eerste vier databytes geven als float32 237,7 V, de spanning op L1. Het antwoord kwam na 48 ms. Bij Modbus TCP begint een regel met de MBAP-header en ontbreekt de CRC. Hoe een RTU-frame is opgebouwd, staat in de cursusles over het RTU-frame en de CRC.

Bovenin staan tellers voor TX, RX, fouten en timeouts. Alles, Fouten, TX en RX filteren de regels, en het zoekveld zoekt op bytes zoals 09 04. De iconen rechts zetten de lijst stil (Pauzeren), kopiëren de getoonde regels als tekst (Kopieer alles) en maken de lijst leeg (Wissen).

Klopt een waarde niet terwijl het Modbus-apparaat wel antwoordt, vergelijk dan de databytes met de registertabel uit de handleiding. Voor waarden in het portaal helpt Waarden kloppen niet.

Rapport maken

Het rapport vat de toestand van één Modbus-apparaat samen, voor de klant of voor support.

  1. Rapport openen

    Klik op het tabblad Diagnose op Rapport, rechts naast de zin over de verbinding.

  2. Locatie invullen

    Vul bij Locatie of klant in waar het Modbus-apparaat zit.

  3. Opmerking toevoegen

    Wil je vastleggen wat je hebt gedaan, vul dat dan in bij Opmerking.

  4. Rapport bewaren

    Klik op Tekst kopiëren. Of klik op PDF of afdrukken, dan opent het afdrukvenster van je computer.

Het rapport bevat de verbinding, de Conclusie, de Controles en de versie van de app. Staan er recente fouten op het tabblad, dan komen die onder Gevonden problemen. Is het Modbus-apparaat verbonden en heeft het een apparaattype, dan leest de app ook elk register één keer uit voor Meetwaarden.

Vraag je hulp via de supportpagina, plak dan de tekst van het rapport in je vraag. Gaat het om de bytes zelf, voeg dan ook de regels uit Kopieer alles toe.

Bijgewerkt op 7 oktober 2026

Kom je er niet uit?

Mail of bel ons. Stuur het serienummer van de gateway mee, dan kunnen we direct meekijken.

Naar support