Hach Hach LDO sc Model 2 Modbus RTU template

Hach LDO sc Model 2

Lumineszenzsensor für gelösten Sauerstoff, ausgelesen über einen Hach sc-Controller mit Modbus-RS485-Modul.

Der Hach LDO sc Model 2 ist ein Lumineszenzsensor für gelösten Sauerstoff, der Sauerstoff in Wasser misst, etwa in Gießwasser und Wasserbecken im Gewächshaus, und an einen Hach sc-Controller angeschlossen wird. Diese Modbus-RTU-Vorlage liest gelösten Sauerstoff in mg/l und % Sättigung, Temperatur sowie Fehler- und Statuswort und erlaubt das Schreiben von Höhe, Salzgehalt und Kalibriereinstellungen aus ModbusCloud.

Protokoll
Modbus RTU
Anschluss
RS485, 19200 baud
Register
94, lesen und schreiben
Marke
Hach
Wichtige Messwerte
Gelöster Sauerstoff · Sauerstoffsättigung · Temperatur · Rote und blaue Amplitude · Tage bis zur Reinigung · Fehler- und Statuswort
Verfügbare Befehle
Höhe oder Luftdruck · Salzgehaltkorrektur · Kalibrier-Offset und Verstärkung · Signalmittelung · Reinigungsintervall
Kompatible Modelle
LDO sc Model 2 (LDO 2 sc, LXV416.99.20001)
Zuletzt aktualisiert

Register (94)

94 lesen, 40 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
Dissolved Oxygenmg/lLesen
DO Saturation%Lesen
Temperature°CLesen
Phase DifferenceLesen
Blue PhaseLesen
Red PhaseLesen
Blue MagnitudeLesen
Red MagnitudeLesen
DO Integer mg/lmg/lLesen
DO Integer ppmppmLesen
DO Integer Percent%Lesen
Temperature Integer °F°FLesen
Temperature Integer °C°CLesen
Internal TemperatureLesen
Internal PressureLesen
Internal HumidityLesen
Reference VoltageLesen
5V SupplyLesen
High LimitLesen
Low LimitLesen
Classified Error WordLesen
Classified Status WordLesen
Altitude or PressureLesen und Schreiben
SalinityLesen und Schreiben
Sample ValueLesen und Schreiben
Calibration OffsetLesen und Schreiben
Calibration GainLesen und Schreiben
Offset ReadbackLesen
Altitude or Pressure ReadbackLesen
Meas UnitLesen und Schreiben
Alt/Press UnitLesen und Schreiben
Temperature UnitLesen und Schreiben
Signal AveragesLesen und Schreiben
Log IntervalLesen und Schreiben
Clean IntervaldLesen und Schreiben
Days to CleandLesen
Sensor LifedLesen
Cap Lot CodeLesen
Output ModeLesen
Abort QueryLesen und Schreiben
No Yes QueryLesen und Schreiben
Function CodeLesen und Schreiben
Next StateLesen
DO WordLesen
Temperature WordLesen
Alt or Press WordLesen
Sample Value WordLesen
Offset WordLesen
Sensor NameLesen und Schreiben
Serial NumberLesen und Schreiben
Software VersionLesen
Boot VersionLesen
Driver VersionLesen
Undocumented Reading 1Lesen
Undocumented Reading 2Lesen
Undocumented Reading 3Lesen
Undocumented Reading 4Lesen
Undocumented Reading 5Lesen
Undocumented Reading 6Lesen
Undocumented Reading 7Lesen
Undocumented Reading 8Lesen
Undocumented Reading 9Lesen
Undocumented Reading 10Lesen
Undocumented Reading 11Lesen
Undocumented Setting 1Lesen und Schreiben
Undocumented Setting 2Lesen und Schreiben
Undocumented Setting 3Lesen und Schreiben
Undocumented Setting 4Lesen und Schreiben
Undocumented Setting 5Lesen und Schreiben
Undocumented Setting 6Lesen und Schreiben
Undocumented Setting 7Lesen und Schreiben
Undocumented Setting 8Lesen und Schreiben
Undocumented Setting 9Lesen und Schreiben
Undocumented Setting 10Lesen und Schreiben
Undocumented Setting 11Lesen und Schreiben
Undocumented Setting 12Lesen und Schreiben
Undocumented Setting 13Lesen und Schreiben
Undocumented Setting 14Lesen und Schreiben
Undocumented Setting 15Lesen und Schreiben
Undocumented Setting 16Lesen und Schreiben
Undocumented Setting 17Lesen und Schreiben
Undocumented Setting 18Lesen und Schreiben
Undocumented Setting 19Lesen und Schreiben
Undocumented Setting 20Lesen und Schreiben
Undocumented Setting 21Lesen und Schreiben
Undocumented Text 1Lesen
Undocumented Text 2Lesen
Undocumented Word 1Lesen
Undocumented Word 2Lesen und Schreiben
Undocumented Word 3Lesen und Schreiben
Undocumented Word 4Lesen und Schreiben
Undocumented Word 5Lesen
Undocumented Word 6Lesen
Undocumented Word 7Lesen

Register werden geladen…

Senden Sie Ihre Geräteliste

Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Gelösten Sauerstoff und Temperatur des Gießwassers im Dashboard neben pH-Wert und EC anzeigen.
  • Per E-Mail oder Webhook alarmieren, sobald der gelöste Sauerstoff unter den für das Gießwasser gesetzten Wert fällt.
  • Alarm bei einem Fehlerwort ungleich 0, damit ein Kappen- oder Hardwarefehler sofort ankommt.
  • Tage bis zur Reinigung und Lebensdauer der Sensorkappe verfolgen und Reinigung und Kappentausch je Sensor planen.
  • Den Sauerstoffverlauf 365 Tage speichern und die Wirkung von Wasseraufbereitung, Temperatur und Jahreszeit sehen.

Installation

  1. Das Modbus-RS232/RS485-Modul in den Hach sc200 oder SC4500 einsetzen und die Schalter auf RS485 stellen, am Busende mit Abschluss.

  2. RS485 A und B des Moduls mit A und B des ModbusCloud Gateways verbinden und den Bus an beiden Enden abschließen.

  3. In den Modbus-Einstellungen des Controllers die Modbus-Adresse des LDO sc setzen oder notieren. 19200 Baud, RTU, keine Parität, 1 Stoppbit und Datenreihenfolge Little Endian beibehalten.

  4. In ModbusCloud ein Modbus-Gerät mit der Adresse des Sensors und denselben seriellen Einstellungen anlegen und diese Vorlage importieren.

  5. Prüfen, ob gelöster Sauerstoff und Temperatur mit der Anzeige des Controllers übereinstimmen.

Zu beachten

Der Sensor antwortet nicht. Was sollte ich prüfen?

Jeder Sensor antwortet auf seiner eigenen Modbus-Adresse, nicht auf der Adresse von Controller oder Modul. Prüfen Sie die Adresse dieses Sensors in den Modbus-Einstellungen des Controllers, die seriellen Einstellungen (standardmäßig 19200 Baud, keine Parität, 1 Stoppbit), ob Schalter 4 am Modul auf RS485 steht und ob A und B vertauscht sind. Die Vorlage braucht das RS485-Modul, über Modbus TCP des SC4500 funktioniert sie nicht.

Gelöster Sauerstoff zeigt riesige oder winzige Zahlen. Warum?

Die Vorlage erwartet die Werkseinstellung der Datenreihenfolge am Modbus-Modul, Little Endian. Steht sie im Controller auf Big Endian, sind die beiden Hälften jedes Wertes vertauscht. Stellen Sie die Datenreihenfolge wieder auf Little Endian. Unsinnige Werte an einem SC1000 mit virtuellen Slaves deuten auf eine andere Wortreihenfolge hin.

Warum weicht die % Sättigung von meiner Erwartung ab?

Die Sättigung hängt von Höhe oder Luftdruck und von der Salzgehaltkorrektur im Sensor ab. Prüfen Sie beides in der Vorlage oder am Controller. Die Standardhöhe ist 0 ft, also Meereshöhe; tragen Sie die tatsächliche Höhe oder den absoluten Luftdruck ein.

Was sind die undokumentierten Register?

Der Sensor hat Register ohne Namen oder Beschreibung. Die Vorlage enthält sie, damit Sie jeden Wert sehen, ihre Bedeutung ist aber unbekannt. Bauen Sie keine Alarme darauf und schreiben Sie nicht in die undokumentierten Einstellungen.

Kann ich Einstellungen aus ModbusCloud sicher schreiben?

Ein Schreibbefehl ändert die Sensorkonfiguration direkt, genau wie das Controllermenü. Lesen Sie zuerst den aktuellen Wert und ändern Sie eine Einstellung nach der anderen; eine falsche Höhe, Salzgehaltkorrektur oder ein falscher Offset verschiebt jeden Sauerstoffwert. Das Schreiben von Registern ist je Gateway aus, bis Sie es anfragen.

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank