Tijdens de ingebruikname van een Sinotimer DDS6619 energiemeter leek de RS485 Modbus-poort defect. QModMaster gaf uitsluitend time-outs, ondanks correcte voeding, bekabeling en een nieuw RS485-interface.
Na controle van de handleiding en vergelijking met gebruikerservaringen bleek de oorzaak echter geen hardwarefout te zijn, maar een verkeerde Modbus-configuratie. Werkende communicatie werd onmiddellijk verkregen met:
- Slave ID: 1
- Baudrate: 9600
- Databits: 8
- Parity: Even
- Stopbits: 1
- Function Code: 04 (Read Input Registers)
Na deze wijziging antwoordde de DDS6619 correct via Modbus RTU en werden de meetwaarden zonder fouten uitgelezen. Uit register 0 werd bijvoorbeeld een spanning van 235,8 V berekend, wat de correcte werking bevestigde. [community….penhab.org], [github.com]
class="wp-block-heading">Belangrijk
Verklaar een DDS6619 niet onmiddellijk defect wanneer je alleen time-outs krijgt. Controleer eerst:
- Slave-ID.
- Baudrate.
- Parity (Even i.p.v. None).
- Function Code 04.
- RS485 A/B bekabeling.
In deze praktijkcase bleek de meter volledig operationeel en zat het probleem uitsluitend in de communicatie-instellingen.
Resultaat: succesvolle Modbus RTU-communicatie met de DDS6619 zonder fouten.
