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
- ModbusCloud Diagnostics op je laptop. Zie ModbusCloud Diagnostics installeren.
- Het Modbus-apparaat toegevoegd in de app, via een USB-RS485-adapter of het netwerk. Zie Modbus-apparaat aansluiten en vinden met Diagnostics.
Tabblad Diagnose openen
Het tabblad toont de toestand van één Modbus-apparaat.
Modbus-apparaat kiezen
Klik in de linkerkolom op het Modbus-apparaat.
Verbinding maken
Is het Modbus-apparaat niet verbonden, klik dan rechtsboven op Verbinden.
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.

De tabel laat zien welk oordeel bij welk aandeel hoort.
| Oordeel | Aanvragen met antwoord | Wat de app erbij toont |
|---|---|---|
| Gezond | 95-100 % | De gemiddelde responstijd |
| Matig | 70-94 % | Een controle van kabel, afsluitweerstand en een tweede master |
| Slecht | 1-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.
| Stap | Wat de app vraagt |
|---|---|
| Eerste waarde lezen | Eé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 opvragen | Merk, type en firmwareversie, met function code 43 |
| Apparaat-ID opvragen | Een 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.
| Melding | Wat er gebeurt | Wat je controleert |
|---|---|---|
| Geen antwoord | Binnen de wachttijd komt geen antwoord | RS485: slaveadres, snelheid en A en B. Modbus TCP: IP-adres, poort, unit-ID en of een ander programma de verbinding bezet houdt |
| Verminkte antwoorden | Er komen bytes binnen, maar de checksum klopt niet | Snelheid en pariteit, een tweede master op de bus en de afsluitweerstand |
| Adres bestaat niet | Modbus-foutcode 02. Het registeradres bestaat niet op het Modbus-apparaat | Het adres zit er vaak één naast (40001 is adres 0), of het blok loopt over een gat. Lees minder registers tegelijk |
| Functie niet ondersteund | Modbus-foutcode 01. Het Modbus-apparaat kent deze aanvraag niet | Lees het andere registertype (holding of input). Schrijf je, doe dan één register tegelijk |
| Ongeldige waarde of te veel registers | Modbus-foutcode 03. Het Modbus-apparaat weigert de aanvraag | Vraag minder registers tegelijk, of controleer de geschreven waarde |
| Antwoord van een ander apparaat | Er antwoordt een ander slaveadres dan gevraagd | Een tweede master op de bus, of een gateway ertussen die het adres verandert |
| Apparaat negeert deze aanvraag | Het Modbus-apparaat antwoordt op andere aanvragen, maar niet op dit registertype | Een 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 meldt | Wat er gebeurd is |
|---|---|
| Gevonden en toegepast, met slaveadres en snelheid | De app heeft de instellingen opgeslagen en opnieuw verbonden |
| Het Modbus-apparaat zit nu op een andere COM-poort | De USB-adapter zit in een andere USB-poort, zoals COM6 in plaats van COM5. De app heeft dat aangepast |
| De COM-poort is niet aangesloten | De 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.
Instellingen openen
Klik onderaan de linkerkolom op Instellingen.
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.

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.
| Deel | Vraag (TX) | Antwoord (RX) |
|---|---|---|
| Slave-ID | 09 | 09 |
| Function code | 04 | 04 |
| Lengte | staat niet in de vraag | 10 (16 databytes) |
| Data | 00 00 00 08 (startadres 0, 8 registers) | 43 6D BB D0 en daarna 12 keer 00 |
| CRC | F0 84 | EF 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.
Rapport openen
Klik op het tabblad Diagnose op Rapport, rechts naast de zin over de verbinding.
Locatie invullen
Vul bij Locatie of klant in waar het Modbus-apparaat zit.
Opmerking toevoegen
Wil je vastleggen wat je hebt gedaan, vul dat dan in bij Opmerking.
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






