Zum Inhalt springen

Modbus-Lesetest und Fehlerbehebung der Überwachung in Boss’nX

Boss’nXAdministratorInstallateur

Boss’nX, Supervision am Computer: Data logging, Registerkarte Modbus registers, Live test

Live test ausgegraut oder fehlerhaft, Zeitüberschreitung, unstimmiger Wert, fehlende Messwerte im Verlauf, leere Liste oder abgelehntes Speichern: So testen Sie eine Modbus-Konfiguration der Boss’nX-Überwachung und beheben die häufigsten Probleme.

Für Administratoren und Installateure mit Manage components (Komponenten verwalten), in der betreffenden Supervision, am Computer. Öffnen Sie Menu → Data logging → Modbus registers (Menü → Datenaufzeichnung → Modbus-Register) und klicken Sie dann auf die zu prüfende Konfiguration. Zu den Feldern und zum Speichern lesen Sie die Anleitung zur Konfiguration.

  1. Prüfen Sie im Formular Gateway, Register address (Registeradresse), Word length (Wortlänge), Function code (Funktionscode), Data type (Datentyp), Unit ID, Scale factor (Skalierungsfaktor), Swap Bytes (Bytes tauschen) und Swap Words (Wörter tauschen).
  2. Verwenden Sie zum Erfassen eines Registers den für das Gerät bestätigten Lesecode 3 oder 4, niemals eine Schreibfunktion.
  3. Klicken Sie auf Live test. Während des Wartens zeigt die Schaltfläche Connecting… (Verbindung wird hergestellt…) an.
  4. Wenn ein Ergebnis eintrifft, lesen Sie Value (Wert) und Timestamp (Zeitstempel). Die angezeigte Uhrzeit ist der Empfang des Ergebnisses in der Oberfläche, nicht die Uhr des Geräts.
  5. Prüfen Sie, ob der Wert mit der vorgesehenen Einheit und Skalierung plausibel ist.

Der Test verwendet die aktuellen Parameter des Formulars, auch bevor sie gespeichert sind, und speichert nichts. Starten Sie nach jeder Änderung der Parameter einen neuen Test: Das vorherige Ergebnis galt für die alten Einstellungen. Um eine Änderung zu behalten, klicken Sie anschließend auf Save (Speichern) und öffnen Sie die Zeile erneut. Ein erfolgreicher Test prüft die Abfrage in diesem Moment; ob der Verlauf lückenlos ist, prüfen Sie im betreffenden Zeitraum.

Die Schaltfläche bleibt ausgegraut, solange kein gültiges Gateway ausgewählt ist oder bereits ein Test läuft. Wählen Sie das vorgesehene Gateway oder warten Sie das Ende des Tests ab. Ist die Liste der Gateways leer oder entspricht sie nicht der Installation, lassen Sie den angelegten Modbus-Zugang prüfen.

Was tun, wenn der Test fehlschlägt oder das Zeitlimit überschreitet?

Abschnitt betitelt „Was tun, wenn der Test fehlschlägt oder das Zeitlimit überschreitet?“

Error during test. (Fehler beim Test.) bedeutet, dass die Testverbindung nicht aufgebaut werden konnte. Request timed out. (Zeitüberschreitung der Anfrage.) erscheint, wenn innerhalb von zehn Sekunden keine Antwort eintrifft. Diese Meldungen allein deuten weder auf ein falsches Register noch auf ein defektes Gerät hin: Prüfen Sie in dieser Reihenfolge.

  1. Prüfen Sie die geöffnete Supervision und Ihre Verbindung zu Boss’nX.
  2. Prüfen Sie das ausgewählte Gateway und lassen Sie bestätigen, dass es aktiviert ist und dem richtigen Netzwerkzugang entspricht, mithilfe der Verwaltung der Modbus-Gateways. Ändern Sie seine IP-Adresse nicht auf gut Glück.
  3. Vergleichen Sie die Leseparameter mit der bestätigten Tabelle des Geräts: Adresse und Adressierungskonvention, Lesecode, Unit-ID, Länge und Typ. Prüfen Sie bei einem 32-Bit-Register insbesondere Word length.
  4. Ist ein Eingabefehler festgestellt, korrigieren Sie nur den betreffenden Parameter und starten Sie den Test erneut.

Sind diese Prüfungen erfolgt und schlägt der Test weiterhin fehl, wenden Sie sich an den Support.

Warum ist der gelesene Wert zu groß, negativ oder verschoben?

Abschnitt betitelt „Warum ist der gelesene Wert zu groß, negativ oder verschoben?“

Solche Abweichungen stammen oft von einem Dekodierungsparameter, der nicht zum Gerät passt. Prüfen Sie zuerst den Typ mit oder ohne Vorzeichen, den Scale factor und Word length und lassen Sie dann die vorgesehenen Byte- oder Wortvertauschungen bestätigen. Der Wert allein zeigt nicht, welche dieser Ursachen vorliegt: Aktivieren Sie die Vertauschungen nicht ohne Referenz nacheinander zum Ausprobieren.

Warum fehlen die Messwerte im Verlauf, obwohl der Test antwortet?

Abschnitt betitelt „Warum fehlen die Messwerte im Verlauf, obwohl der Test antwortet?“

Öffnen Sie die Konfiguration erneut, um die gespeicherten Parameter zu prüfen, und prüfen Sie dann in der betreffenden Ansicht den richtigen Zeitraum und die richtige Quelle. Das vorgesehene Intervall der Überwachung beträgt sechzig Sekunden, vorbehaltlich Kommunikation und Erfassung. Besteht das Problem weiter, wenden Sie sich mit dem Testergebnis und dem betreffenden Zeitraum an den Support. Löschen Sie die Konfiguration nicht, um zu versuchen, den Verlauf neu zu erstellen.

Warum übernimmt ein importierter Datenpunkt einer Komponente die Änderung der Überwachung nicht?

Abschnitt betitelt „Warum übernimmt ein importierter Datenpunkt einer Komponente die Änderung der Überwachung nicht?“

Der Import der Modbus-Konfigurationen der Verbrauchserfassung erstellt eine einmalige Kopie. Prüfen Sie die Einstellungen des Datenpunkts mit der Anleitung zu Modbus-Datenpunkten von Komponenten und speichern Sie die Komponente: Das Speichern der Überwachungskonfiguration aktualisiert sie nicht.

Was bedeuten die Meldungen zu Liste, Speichern oder Löschen?

Abschnitt betitelt „Was bedeuten die Meldungen zu Liste, Speichern oder Löschen?“
Meldung oder SymptomNützliche Prüfungen
No Modbus configurations. (Keine Modbus-Konfigurationen.)Leeren Sie die Suche und entfernen Sie den Gateway-Filter, indem Sie erneut auf seinen Chip klicken. Die Suche umfasst Name, Register und Typ.
No gateway (Kein Gateway) über einer GruppeDiese Konfigurationen sind einem Gateway zugeordnet, das in der Liste der Modbus-Gateways fehlt. Prüfen Sie den Modbus-Zugang, dem sie zugeordnet sein sollen, und prüfen Sie das Vorhandene, bevor Sie ein neues Gateway erstellen.
Unable to load Modbus data. (Modbus-Daten können nicht geladen werden.)Die anschließend leere Liste stammt vom Ladefehler, nicht von fehlenden Konfigurationen oder einer Löschung. Prüfen Sie die Verbindung und die Supervision und öffnen Sie dann die Registerkarte Modbus registers erneut.
This field is required. (Dieses Feld ist erforderlich.)Geben Sie einen nicht leeren Name ein und prüfen Sie das Gateway. Prüfen Sie auch die vom Browser markierten numerischen Felder.
Error while saving. (Fehler beim Speichern.)Bewahren Sie die nützlichen Parameter auf und prüfen Sie die Liste, bevor Sie es erneut versuchen: Das Speichern ist nicht sicher erfolgt. Vermeiden Sie ein Duplikat.
Error while deleting. (Fehler beim Löschen.)Öffnen Sie die Liste erneut und prüfen Sie, ob die Konfiguration noch vorhanden ist, bevor Sie eine neue Löschung starten.
Data logging fehlt im MenuLassen Sie Manage components, die geöffnete Supervision und die gegebenenfalls eingeklappte Familie Integration des Menu prüfen. Ein reiner Lesezugriff gibt diese Berechtigung nicht.

Kann ich aus der Überwachung einen binären Zustand lesen oder einen Befehl senden?

Abschnitt betitelt „Kann ich aus der Überwachung einen binären Zustand lesen oder einen Befehl senden?“

Die Modbus-Überwachung dient dem Erfassen von Registern. Die Liste Function code enthält auch 1 — Read Coils, 2 — Read Discrete Inputs, 5 — Write Single Coil und 6 — Write Single Holding Register, doch ein vorhandener Schreibcode macht die Überwachung nicht zu einem Werkzeug für Befehle.

  • Um einen binären Zustand zu lesen, lassen Sie die Kodierung und die für das Gerät passende Konfiguration vom Support bestätigen.
  • Um einen Befehl zu senden, konfigurieren Sie einen Modbus-Befehlsdatenpunkt in einer Komponente.

Adressen, Umrechnungen und modellspezifische Parameter sind mit dem Installateur oder dem Support zu bestätigen. Muss der Verlauf nach einer Registeränderung, einer Duplizierung oder einer Löschung erhalten bleiben, lassen Sie die erwartete Auswirkung vor dem Handeln klären.

Besteht die Schwierigkeit weiter, schreiben Sie an support@can-nx.com mit folgenden Angaben: Produkt, Supervision, Name der Konfiguration und des Gateways, angeforderte Aktion, zuletzt angezeigte Meldung, Testergebnis und betreffender Zeitraum sowie die bereits durchgeführten Prüfungen. Ein Bildschirmfoto der relevanten Felder ohne vertrauliche Daten kann helfen. Übermitteln Sie keine Passwörter, Zugangsschlüssel oder vertraulichen Protokolle.

Französische Bezeichnungen: Test en direct, Connexion…, Valeur, Horodatage, Erreur lors du test., Délai d’attente dépassé., Impossible de charger les données Modbus., Erreur lors de l’enregistrement., Erreur lors de la suppression., Ce champ est requis., Sans passerelle.