Adam-4015: Unterschied zwischen den Versionen

Aus EnMo_Handbuch
Zur Navigation springen Zur Suche springen
Markierung: Manuelle Zurücksetzung
Zeile 17: Zeile 17:
* '''CC:''' Die Baudrate 9600bps entspricht hier spezifisch dem hexadezimalen Wert 06
* '''CC:''' Die Baudrate 9600bps entspricht hier spezifisch dem hexadezimalen Wert 06
* '''FF''' ist eine hexadezimale Zahl, die den 8-Bit-Parameter darstellt, der das Datenformat, den Checksumme-Status und die Integrationszeit repräsentiert. Die Anordnung des 8-Bit-Parameters ist in folgender Abbildung gezeigt. Die Bits 2 bis 5 werden nicht verwendet und sind auf 0 gesetzt.
* '''FF''' ist eine hexadezimale Zahl, die den 8-Bit-Parameter darstellt, der das Datenformat, den Checksumme-Status und die Integrationszeit repräsentiert. Die Anordnung des 8-Bit-Parameters ist in folgender Abbildung gezeigt. Die Bits 2 bis 5 werden nicht verwendet und sind auf 0 gesetzt.
[[Datei:Adam4015_Konfiguration1.png|class=img-full-screen|frameless|border|right]]
[[Datei:Adam4015_Konfiguration.png|class=img-full-screen|frameless|border|right]]
* '''(cr)''' ist das abschließende Zeichen, der Wagenrücklauf (0Dh).
* '''(cr)''' ist das abschließende Zeichen, der Wagenrücklauf (0Dh).
Die Antwort:
Die Antwort:

Version vom 2. Dezember 2024, 14:04 Uhr

Benutzeranleitung: [1]
Geräte-Kategorie: Sonstiges
Geräte-Typ: ADAM 4015 Temperature Meter
Scan Methode: Modbus-RTU

Anschlussschema

Die Abbildung zeigt eine Beispielhafte Verkabelung.

Gerätekonfiguration

Der Konfigurationsbefehl folgt diesem Format: %AANNTTCCFF Ersetzen Sie die Teile mit den entsprechenden Werten:

  • AA: Die aktuelle Adresse des Geräts (in hexadezimaler Form, z.B. 01 für Adresse 1).
  • NN: Die neue Adresse des Geräts, falls geändert (auch in hexadezimaler Form).
  • TT: Geben Sie den Eingangsbereich (Input Range) an, in diesem Fall verwenden Sie 00 (für den ADAM-4015).
  • CC: Die Baudrate 9600bps entspricht hier spezifisch dem hexadezimalen Wert 06
  • FF ist eine hexadezimale Zahl, die den 8-Bit-Parameter darstellt, der das Datenformat, den Checksumme-Status und die Integrationszeit repräsentiert. Die Anordnung des 8-Bit-Parameters ist in folgender Abbildung gezeigt. Die Bits 2 bis 5 werden nicht verwendet und sind auf 0 gesetzt.
  • (cr) ist das abschließende Zeichen, der Wagenrücklauf (0Dh).

Die Antwort:

  • !AA(cr) bedeutet, dass der Befehl gültig war.
  • ?AA(cr) bedeutet, dass ein ungültiger Parameter eingegeben wurde oder dass der INIT*-Terminal nicht geerdet war, als versucht wurde, die Baudrate oder die Checksumme zu ändern.
  • Wenn ein Syntaxfehler oder Kommunikationsfehler auftritt oder die angegebene Adresse nicht existiert, gibt es keine Antwort.

Das !-Zeichen zeigt an, dass der Befehl gültig war, während das ?-Zeichen anzeigt, dass der Befehl ungültig war.

  • AA (Bereich 00-FF) steht für die 2-stellige hexadezimale Adresse des Analog-Eingangsmoduls.
  • (cr) ist das abschließende Zeichen, der Wagenrücklauf (0Dh), und muss am Ende von jedem Befehl stehen.

Beispielbefehl:

Befehl: %2324050600(cr) Antwort: !24(cr) Das bedeutet, dass das ADAM-4011 Modul mit der Adresse 23h auf eine neue Adresse 24h umgestellt wurde, mit einem Eingangsbereich von ±2,5 V, einer Baudrate von 9600, einer Integrationszeit von 50 ms (60 Hz), einem Ingenieur-Einheiten-Datenformat und ohne Checksumme-Überprüfung oder -Erzeugung. Die Antwort !24(cr) zeigt an, dass der Befehl empfangen wurde. Warten Sie 7 Sekunden, damit die neuen Einstellungen wirksam werden, bevor Sie einen neuen Befehl an das Modul senden.