Weintek HMI-Schaltflächen und -Objekte verschwinden: Modbus-Fehlerbehebung

Wenn Schaltflächen, Lampen oder numerische Objekte während des Betriebs von einem Weintek HMI verschwinden, prüfen Sie die zugrunde liegenden Daten, bevor Sie das Panel ersetzen.

Inhaltsverzeichnis

Weintek’s die Anleitung zur Fehlerbehebung erklärt, dass ein Objekt mit einer Leseadresse verschwinden kann, wenn das HMI diesen Wert nicht abrufen kann. Ein Objekt, das nur zum Schreiben eines Werts verwendet wird, kann sichtbar bleiben. So wird verhindert, dass ein nicht lesbarer Gerätezustand als gültiger Standardwert dargestellt wird. WeintekUSA: Fehlerbehebung bei „Device No Response“

Fehlgeschlagene Kommunikation ist jedoch nur eine mögliche Erklärung. Ein Objekt kann auch durch eine Verriegelung oder Sicherheitseinstellung ausgeblendet werden.

Die erste Frage ist, ob das fehlende Objekt gültige Daten hat. Wenn ja, prüfen Sie seine Sichtbarkeitsbedingungen. Wenn nicht, verfolgen Sie genau die Modbus-Anfrage, die fehlschlägt.

Diese Anleitung gilt für EasyBuilder Pro-Projekte mit Modbus TCP oder RTU. Einstellungen und Diagnosewerkzeuge variieren je nach HMI-Modell, Softwareversion und ausgewähltem Treiber.

1. Erfassen, was wann verschwindet

Speichern Sie vor Änderungen am Projekt eine Sicherung und erfassen Sie:

  • Das HMI-Modell, die Betriebssystemversion und die EasyBuilder Pro-Version.
  • Das PLC- oder Modbus-Gerätemodell.
  • Den im Projekt ausgewählten genauen Treiber.
  • Das betroffene Fenster und die Objektnamen.
  • Ob das Problem am Panel, in der Simulation oder in beiden auftritt.
  • Ob sich einige PLC-Werte weiterhin aktualisieren.
  • Jüngste Änderungen an Adressen, Geräteeinstellungen, Sicherheit oder Kommunikation.

Untersuchen Sie das Problem, ohne Maschinensteuerungstasten zu betätigen. Online-Simulation und Diagnosewerkzeuge können mit realen Geräten kommunizieren; sie sind nicht automatisch isolierte Testumgebungen.

Nutzen Sie das Symptommuster, um die nächste Prüfung auszuwählen.

Beobachtetes VerhaltenZuerst prüfen
Statische Grafiken bleiben erhalten, aber mehrere gerätegebundene Objekte verschwindenOb die betroffenen Leseanforderungen erfolgreich sind
Nur ein Objekt fehltDessen Gerät, Adresse, Datentyp, Leselänge und Sichtbarkeitseinstellungen
Objekte verschwinden nach Abmeldung oder Änderung des MaschinenzustandsBenutzerrechte und Verriegelungsbedingungen
Das Problem beginnt nach dem Wechsel von Treibern oder TransportartObjektreferenzen und Adresskonvention des neuen Treibers
Simulation funktioniert, aber das physische Panel nichtTatsächliche Netzwerk- oder serielle Konfiguration des Panels und bereitgestelltes Projekt
Objekte werden angezeigt, aber Werte sind falschAdresszuordnung und Dateninterpretation

Dies sind diagnostische Ausgangspunkte, kein Beweis für einen bestimmten Fehler.

Benötigen Sie einen Ersatz-Altivar-Antrieb?

Entdecken Sie neue Original-Altivar-Antriebe für Wartungs-, Fehlersuch- und Austauschprojekte.

Schneider ATV320 (1)

2. Jede vom fehlenden Objekt verwendete Adresse prüfen

Öffnen Sie das betroffene Objekt in EasyBuilder Pro und identifizieren Sie alle Abhängigkeiten.

Je nach Objekt können dazu gehören:

  • Eine Leseadresse zur Anzeige seines Zustands.
  • Eine Schreibadresse, die verwendet wird, wenn der Bediener das Objekt berührt.
  • Eine Verriegelungsadresse.
  • Eine indirekte Adresse oder ein Index.
  • Eine Sicherheits- oder Sichtbarkeitsbedingung.

Eine korrekte Schreibadresse beweist nicht, dass die Leseadresse gültig ist. Ebenso beweist ein korrekt angezeigter Wert nicht, dass eine Verriegelungsadresse erfolgreich gelesen wird.

Vergleichen Sie ein fehlendes Objekt mit einem funktionierenden Objekt, das mit demselben Gerät verbunden ist. Achten Sie auf Unterschiede bei Geräteauswahl, Station, Adresstyp, Länge und Konfiguration.

Halten Sie den Vergleich gezielt. Globale Einstellungen zu ändern, obwohl andere Anfragen bereits funktionieren, kann einen weiteren Fehler verursachen.

3. Diagnose verwenden, um den fehlgeschlagenen Lesezugriff zu finden

Bei unterstützten cMT- und cMT X-Modellen verwenden Sie Diagnoser, um das betroffene Objekt und seine Kommunikationsanfrage zu prüfen. WeintekUSA nennt die Ansichten Objekt Und Paket views as useful for locating failed requests. An object remaining at “Polling…” and a failed packet provide a more specific lead than a general communication message. 

Weintek dokumentiert die Aktivierung von Diagnoser unter System Parameter Settings → Remote, anschließend den Zugriff über das Kontextmenü von cMT Viewer. Bestätigen Sie die Verfügbarkeit für Ihr Modell und Ihre Version. Manche Objekte ohne Registerabhängigkeiten erscheinen nicht in der Objektliste. Weintek: cMT Diagnoser

Verwenden Sie zuerst die Überwachung. Schreiben Sie keine Werte, erzwingen Sie keine Maschinenzustände und ändern Sie keine Verriegelungsbits nur, um ein Objekt sichtbar zu machen.

Erfassen Sie Gerät, Station, Adresse und Ergebnis der fehlgeschlagenen Anfrage. Vergleichen Sie diese Angaben anschließend mit der dokumentierten Modbus-Map des Servers.

Wenn Ihr HMI diesen Diagnoser-Ablauf nicht unterstützt, verwenden Sie die für Modell und Treiber vorgesehene Diagnosemethode.

4. Modbus-Adresskonvention prüfen

Eine Adresse in einem PLC-Handbuch ist nicht zwingend die Zahl, die direkt in jeden HMI-Treiber eingegeben wird.

Die Modbus-Spezifikation definiert nullbasierte Adressen innerhalb der Protocol Data Unit, während der Gerätehersteller festlegt, wie seine Anwendungsdaten auf Modbus abgebildet werden. Prüfen Sie sowohl die Serverdokumentation als auch den Verbindungsleitfaden des ausgewählten Weintek-Treibers. Modbus Application Protocol V1.1b3, Abschnitt 4.4

Prüfen Sie die vollständige Anfrage:

ÜberprüfenWas übereinstimmen muss
DatenbereichCoil, diskreter Eingang, Holding Register oder Input Register
AdresskonventionDas Eingabeformat des Treibers und die dokumentierte Zuordnung des Servers
FunktionDie für diesen Datenbereich unterstützte Operation
MengeDer gesamte angeforderte Bereich muss existieren
DatendarstellungDas Objektformat muss zum vorgesehenen Anwendungswert passen

Modbus uses different read functions for coils, discrete inputs, holding registers, and input registers. A correct-looking number in the wrong data area can still produce an invalid request. 

Wenden Sie „von jeder Adresse eins abziehen“ nicht als universelle Lösung an. Klären Sie, ob der Treiber diese Umrechnung bereits durchführt.

Prüfen Sie außerdem den gesamten Bereich eines Multi-Register-Objekts. Die Startadresse kann gültig sein, während spätere Register außerhalb des konfigurierten Bereichs liegen.

Ein sicherer Vergleichstest

Verwenden Sie in einer kontrollierten Diagnosekopie des Projekts eine schreibgeschützte Anzeige, die an ein dokumentiertes, lesbares Register gebunden ist. Vergleichen Sie das Ergebnis mit den Überwachungswerkzeugen des Servers.

Wenn dieser Lesezugriff funktioniert, untersuchen Sie, wie sich das fehlende Objekt unterscheidet. Wenn er fehlschlägt, beheben Sie zuerst Treiber-, Zuordnungs- oder Verbindungsprobleme.

Belassen Sie temporäre Diagnoseobjekte nicht im Produktionsprojekt, es sei denn, sie wurden geprüft und bewusst beibehalten.

Finden Sie die passende SPS für Ihr System

Entdecken Sie neue, originelle SPS-CPUs, E/A-Module, Netzteile und Kommunikationseinheiten für Wartungs- und Automatisierungsprojekte.

Schneider SPS

5. Einstellungen für Local und Remote Device verstehen

Stellen Sie nicht jede Ethernet-PLC auf „Remote“.

In der dokumentierten Gerätearchitektur von EasyBuilder Pro:

  • A Local Device ist mit dem lokalen HMI verbunden.
  • A Remote Device ist über ein anderes HMI verbunden.

Daher bedeutet „Local“ nicht, dass die PLC-Adresse lediglich interner HMI-Speicher ist. Ein über Ethernet verbundenes Gerät kann zur Gerätekonfiguration des lokalen HMI gehören.

Das Handbuch erklärt diese Unterschiede in den Abschnitten zur Einrichtung lokaler und entfernter Geräte. Folgen Sie der tatsächlichen Kommunikationstopologie und den Anweisungen des ausgewählten Treibers. Weintek EasyBuilder Pro V6.10.01, Kapitel 5, Abschnitte 5.2.2–5.2.3

Nach einer Projektkonvertierung oder Geräteänderung bestätigen Sie, dass die betroffenen Objekte auf den vorgesehenen Geräteeintrag verweisen. Korrekte Einstellungen in einem Eintrag reparieren keine Objekte, die weiterhin auf einen anderen verweisen.

6. Verriegelungen und Sichtbarkeit prüfen, wenn Lesezugriffe gültig sind

Wenn die benötigten Werte lesbar sind, prüfen Sie die Anzeigebedingungen des Objekts.

Zum Beispiel dokumentiert das EasyBuilder Pro-Handbuch Hide when disabled für die Verriegelung eines Set Word-Objekts. Wenn die konfigurierte Bedingung nicht erfüllt ist, wird das Objekt ausgeblendet. Andere Objekttypen haben eigene Sicherheits- und Sichtbarkeitseinstellungen. Weintek EasyBuilder Pro V6.10.01, Kapitel 13, Seite 13-22

Überprüfen:

  • Ob das Ausblenden aktiviert ist.
  • Welcher Wert die Bedingung steuert.
  • Ob dieser Wert gültig und aktuell ist.
  • Ob der Vergleich dem beabsichtigten Maschinenzustand entspricht.
  • Ob der aktuelle Benutzer über die erforderlichen Rechte verfügt.
  • Ob sich das Erscheinungsbild des Objekts mit seinem Zustand ändert.

Ein ausgeblendetes Objekt kann sich exakt wie vorgesehen verhalten. Bestätigen Sie das gewünschte Verhalten mit dem Projekteigner, bevor Sie es ändern.

Entfernen Sie keine Verriegelung oder Rechtebeschränkung, um auf einer laufenden Maschine die Sichtbarkeit wiederherzustellen. Korrigieren Sie einen identifizierten Konfigurationsfehler über den genehmigten Änderungsprozess.

7. Verbindungsprobleme von Anfrageproblemen trennen

Wenn kein relevanter Lesezugriff erfolgreich ist, prüfen Sie die Verbindung. Wenn einige Lesezugriffe funktionieren, priorisieren Sie die fehlgeschlagenen Anfragen.

Bei Modbus TCP prüfen Sie Ziel-IP, ausgewählte LAN-Schnittstelle, Route, konfigurierten Server-Port und ob der vorgesehene Modbus-Dienst verfügbar ist.

Bei Modbus RTU vergleichen Sie ausgewählte COM-Schnittstelle, Stationsnummer, serielles Format und Kabel-Pinout mit der Gerätedokumentation. Verkabelung nur gemäß der geltenden sicheren Wartungsprozedur prüfen oder ändern.

Zum umfassenderen Verbindungsablauf siehe Weintek HMI „PLC No Response“: Lösungen für seriell und Ethernet.

Ein erfolgreicher Ping, eine Link-LED oder eine allgemeine „verbunden“-Anzeige beweist nicht, dass das Register des fehlenden Objekts lesbar ist. Prüfen Sie genau diese Transaktion.

8. Hintergrundanfragen untersuchen, ohne Produktionsfunktionen zu entfernen

Eine Kommunikationswarnung kann bestehen bleiben, obwohl die angezeigte Seite normal aussieht.

Prüfen Sie Hintergrundfunktionen, die auf dasselbe Gerät verweisen, z. B. Alarmüberwachung, Datenabtastung, Makros und Datentransfers. Identifizieren Sie veraltete oder falsch zugeordnete Adressen durch Diagnose und Projektprüfung.

Löschen Sie keine Alarm- oder Überwachungsfunktionen aus der Live-Anwendung, nur um eine Meldung zu unterdrücken. Falls Isolierungstests nötig sind, führen Sie sie in einer kontrollierten Projektkopie durch und bewahren Sie die Originalkonfiguration.

Ebenso ist eine Timeout-Erhöhung nur sinnvoll, wenn Nachweise zeigen, dass gültige Antworten zu spät eintreffen. Sie behebt weder eine falsche Adresse noch eine Sichtbarkeitsbedingung.

9. Reparatur vor Rückkehr zum Normalbetrieb verifizieren

Ändern Sie jeweils nur eine identifizierte Ursache, kompilieren und verteilen Sie anschließend über den normalen Wartungsprozess.

Bestätigen Sie, dass:

  1. Das vorgesehene Objekt unter den richtigen Bedingungen erscheint.
  2. Sein angezeigter Zustand dem tatsächlichen Gerätewert entspricht.
  3. Zuvor funktionierende Objekte weiterhin korrekt arbeiten.
  4. Anmelde- und Verriegelungsverhalten beabsichtigt bleiben.
  5. Kommunikationswarnungen während der relevanten Betriebssequenz nicht erneut auftreten.
  6. Jede Befehlsfunktion nur nach einem genehmigten Maschinentestverfahren getestet wird.

Falls erforderlich, prüfen Sie Start- und Kommunikationswiederherstellungsverhalten während eines geplanten Tests. Stellen Sie Diagnosezugriffseinstellungen gemäß Standortvorgabe wieder her und speichern Sie das korrigierte Projekt.

Wenn das Problem ungelöst bleibt, stellen Sie dem Support Projektversion, Objektkonfiguration, Server-Registermap und eine aufgezeichnete fehlgeschlagene Anfrage bereit. Diese Angaben sind hilfreicher als „der Bildschirm ist leer“.

Rüsten Sie Ihr HMI auf oder ersetzen Sie es.

Finden Sie kompatible HMI-Panels für nicht mehr erhältliche Modelle, Maschinen-Upgrades und den Austausch der Bedienerschnittstelle.

schneider hmi

Häufig gestellte Fragen

Sie können unterschiedliche Datenabhängigkeiten haben. Eine Navigationsfunktion kann ohne denselben Gerätelesezugriff arbeiten, den eine numerische Anzeige benötigt. Prüfen Sie die Lese- und Sichtbarkeitsabhängigkeiten des fehlenden Objekts, statt anzunehmen, dass alle Objekte gemeinsam ausfallen müssen.

Prüfen Sie den neuen Treiber, das Ziel, die Stations- oder Unit-Verarbeitung und die Adresssyntax. Prüfen Sie außerdem, ob alle betroffenen Objekte korrekt neu zugewiesen wurden. Ein Transportwechsel garantiert nicht, dass alte Projektreferenzen gültig bleiben.

Tun Sie dies nicht ohne geprüftes Schnittstellendesign. Der Bediener muss gültige Informationen von nicht verfügbaren Daten unterscheiden können, und Steuerungsfunktionen müssen ihre vorgesehenen Berechtigungen und Verriegelungen behalten.

Versorgen Sie Ihre Projekte mit brandneuen, originalen SPS von Omron, Mitsubishi und Schneider – auf Lager, sofort verfügbar!

Wann sollte ein Hardwareaustausch erwogen werden?

Fehlende Objekte allein rechtfertigen nicht den Kauf eines anderen HMI.

Erwägen Sie einen Hardwareaustausch nur, wenn modellspezifische Diagnosen einen physischen Fehler isolieren, nachdem Konfigurations-, Kommunikations- und Projektursachen geprüft wurden.

Wenn ein Ersatz erforderlich ist, senden Sie Kwoco die vollständige HMI-Referenz, erforderliche Kommunikationsschnittstellen, Panelabmessungen, Menge und Zielort zur Beschaffungsbestätigung. Lassen Sie die Projektkompatibilität vom verantwortlichen Ingenieur prüfen, bevor Sie ein alternatives Modell akzeptieren.

Kontaktieren Sie uns

Geben Sie in dieses Formular einfach Ihren Namen, Ihre E-Mail-Adresse und eine kurze Beschreibung Ihrer Anfrage ein. Wir werden Sie innerhalb von 24 Stunden kontaktieren.

Heißer Verkauf Produkte

Omron CPU-Einheit CJ2M-CPU32

Omron PLC CJ1W-PA202 Lieferant in China

Mitsubishi MR-JE-Serie 400-W-Servoantrieb MR-JE-40A

Brauchen Sie einen schnellen Spielpartner?

Teilen Sie uns Ihr Modell oder Ihre Spezifikationen mit, und unser Team hilft Ihnen schnellstmöglich, die passende Lösung zu finden.

Diese Themen könnten Sie auch interessieren

Angebot anfordern

*Wir respektieren Ihre Privatsphäre und behandeln Ihre Daten vertraulich.