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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.