Forum: Mikrocontroller und Digitale Elektronik MAX485-Modul und Modbus


von Richard M. (r_a_mueller)



Lesenswert?

Hallo zusammen,
ich versuche, den Wasserstands-Sensor HDL300 
(https://huadian.en.made-in-china.com/product/cFzxPauJVQhM/China-4-20mA-Output-5m-Water-Liquid-Level-Transmitter-Sensor-Hdl-300.html) 
in der RS485-Ausführung auszulesen. Folgendes Vorgehen:
Spannungsversorgung 24V=, + an den roten Draht des Sensors, - an den 
gelben.
A und B (grün und blau) an die A/B-Klemmen eines fertigen (Eckstein) 
"MAX485 Module TTL Switch".
Seriell-USB-Adapter: Rx an Di des MAX-485-Moduls, Tx an Ro, umgekehrte 
Variante auch probiert.
Über ein Terminal folgende Hex-Werte gesendet: 01;03;00;00;00;01;84;0A. 
Das müsste laut dem Datenblatt das Kommando sein, mit dem das Auslesen 
initiiert wird.
Problem: Der Sensor antwortet nicht.
Mir ist folgendes unklar:
1. Wie schließe ich die Re und De-Pins des MAX485-Moduls an? Ich habe 
mit HIGH und LOW (5V und GND) in verschiedenen Variationen 
experimentiert.
2. Habe ich das beigefügte Protokollblatt (das zu dem Sensor gehört und 
vom Hersteller stammt) richtig verstanden, d.h. habe ich den richtigen 
Befehl gesendet?
Ach, und noch eins: Der MAX485 wird ziemlich warm...

Danke für Eure Hilfe
-richard

: Bearbeitet durch User
von Christian K. (christian_rx7) Benutzerseite


Lesenswert?

Lad dir mal QModMaster herunter, damit kannst du am PC schon mal testen 
ob es Hardwareseitig überhaupt funktioniert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.