Modbus bestaat al decennia en is nog altijd volop in gebruik. Zeker in de energiewereld is het een veelgebruikte standaard om omvormers, laadpalen, batterijen en meters met elkaar te laten communiceren.

Tegelijkertijd zorgt die flexibiliteit ook regelmatig voor verwarring.

Er zijn namelijk veel varianten en instellingen:

  • RTU of TCP
  • Verschillende baudrates en pariteiten
  • Device ID’s
  • En verschillende register mappings

Daardoor komt het vaak voor dat de communicatie wel werkt, maar de data niet klopt. Of dat onduidelijk is wat een systeem precies opvraagt.

Inzicht in de communicatie

In DSMR-API v5.4.1 introduceren we daarom de Modbus Monitor.

Met deze functie kun je zien welke Modbus requests er binnenkomen. De monitor logt de laatste requests en laat zien wat een client daadwerkelijk opvraagt.

Per request wordt onder andere getoond:

  • Tijdstip
  • TCP of RTU
  • Device ID
  • Function code
  • Startadres
  • Aantal registers
  • Resultaat

Hiermee krijg je direct inzicht in de communicatie tussen systemen.

Praktisch gebruik

De Modbus Monitor is vooral handig bij het debuggen van integraties.

Je ziet bijvoorbeeld direct:

  • Welke registers een systeem uitleest
  • Of de juiste mapping wordt gebruikt
  • Of requests correct worden afgehandeld

Dit maakt het een stuk eenvoudiger om problemen te analyseren en op te lossen. Zeker bij koppelingen met externe systemen of onbekende mappings scheelt dit veel tijd.

Beschikbaarheid

De Modbus Monitor is beschikbaar vanaf DSMR-API v5.4.1 en werkt op:

  • Alle dongles via Modbus TCP
  • Dongles met RS485 via Modbus RTU

De functie is eenvoudig in te schakelen via de instellingen en geeft direct inzicht in de laatste requests.

Tot slot

Modbus blijft een krachtige maar soms ondoorzichtige standaard.
Met de Modbus Monitor wordt zichtbaar wat er daadwerkelijk gebeurt op de bus, wat helpt om sneller tot de juiste configuratie te komen.

Geef een reactie

Winkelwagen

0
image/svg+xml

Geen producten in uw maandje

Verder winkelen