Die Revolution im HMI-Design und - Debugging
Der Entwicklungsprozess für traditionelle industrielle Touchscreen (HMI, Human-Machine Interface) ist:PC-seitige Konfigurationssoftware → Kompilieren → Herunterladen auf den Touchscreen → Test vor Ort → Entdecken von Problemen → Zurück zum PC-Modifikation → erneut herunterladen。Dieser Zyklus dauert weniger als eine halbe Stunde, mehr als einen halben Tag und die Debugging-Effizienz ist sehr niedrig.
Der Modbus Debugger-Assistent hat einen kühnen Durchbruch gemacht -Vollständiger Touchscreen-Editorwurde in das WeChat-Applet für Mobiltelefone verlegt. MitRemote-Unterstützung和EnergiemanagementsystemEs bildet eine vollständige geschlossene Werkzeugkette von "Design → Debugging → Betrieb".
II. Kernfunktionen des Touchscreen-Editor
2.1 40 + Arten von industriellen Steuerelementen
Der Editor enthält alle Typen von Steuerelementen, die häufig für industrielle Touchscreen verwendet werden:
| Kategorie | Steuerelementen | Typische Verwendung |
|---|---|---|
| Grundsteuerelemente | Button, Label, TextBox, Image, PictureBox | Schnittstellen-Grundelemente |
| Schaltsteuerelemente | Switch, ToggleButton, SlideSwitch | Gerätenauf - und Auswahl, Moduswechsel |
| Anzeigesteuerelemente | ProgressBar, SlideBar, Meter, RSlideBar | Analog-Anzeige, Fortschrittsfeedback |
| Containersteuerelemente | PageControl, Page, KeyboardPage | Mehrseitenwechsel, Tastatur-Eingabe - Seite |
| Listensteuerelemente | ListControl, ComboBox | Datenlisten, Dropdown-Auswahl |
| Diagrammsteuerelemente | Chart, TrendCurve, Gauge | Datenvisualisierung, Trendanalyse |
| Spezielle Steuerelemente | QRCode, TimeSet, VideoBox, Animation | QR-Code, Zeitseinstellungen, Videos, Animationen |
2.2 Ziehen-Leinwand - Design
Der Kern des Editors ist„Was man sieht, bekommt man":
- Steuerungsbibliothek-Bedienfeld: Ziehen Sie ein Steuerelement aus der linken Steuerelement-Liste auf die zentrale Leinwand, legen und rendern
- Eigenschaften-Bedienfeld: Wenn Sie ein Steuerelement ausgewählt haben, zeigt das rechte Eigenschaften-Bedienfeld alle konfigurierbaren Eigenschaften dieses Steuerelements an - Position / Größe / Farbe / Schrift / Rahmen / Hintergrund / Transparenz usw.
- Ausrichtungstools: Nach mehreren Steuerelementen auswählen Links-Ausrichtung / Rechts-Ausrichtung / Mitte-Ausrichtung / Gleichabstand Verteilung
- Hierarchieverwaltung mit einer TasteOben / unten / eine Ebene nach oben / eine Ebene nach unten, verwalten Sie die Z-Achse - Reihenfolge der Steuerelemente
- Undo / Redo: Unterstützung für mehrstufige Undo, um Fehloperationen zu vermeiden
2.3 Modbus-Variablenbindung
Jedes Steuerelement kann an eine Modbus-Variablen gebunden werden: Wählen Sie ein Steuerelement → Konfiguration Bindung → Wählen Sie Slave-Station - Adresse / Funktionscode / Register-Adresse / Datentyp / Byte-Sequenz →Das Steuerelement zeigt den Wert in Echtzeit mit dem Register-Wert zusammenan. Unterstützt Variablenverweis-Verbindungsfunktion - zeigt die Daten-Abhängigkeit zwischen den Steuerelementen visuell mit farbigen Verbindungen
2.4 Mehrfensterverwaltung
Ein Projekt kann mehrere Fenster (Seiten) enthalten, unterstützt das Fenster-Management - Panel: Neues Fenster erstellen / Fenster löschen / Fenster umbenennen / Fenster-ID - Einstellung / Start-Fenster - Einstellung. Jedes Fenster ist unabhängig gestaltet, unabhängig gebunden.
2.5 Vorlagenbibliothek und Markt
- Eingebaute Vorlagenbibliothek: Mehrere häufig verwendete Vorlagen für Touchscreen-Schnittstellen (Klimakontrolle / Beleuchtungskontrolle / Geräteüberwachung / Datenberichte), Erstellen neuer Projekte mit einem Klick
- Template Marketplace: Durchsuchen und Herunterladen von Community-Benutzern geteilter Vorlagen, Unterstützung für anonymes Browsing und Simulation Vorschau
- Public Material Library: Cloud-Verwaltung von Bildmaterial, Kategorisierungsspeicherung, Projektübergreifende Bearbeitungsanruf
III. Intelligente Schnittstellen erzeugen
Dies ist das technische Highlight der Toolbox - -Beschreibung der Anforderungen in natürlicher Sprache, AI erzeugt automatisch eine Touchscreen-Schnittstelle。
wie Eingabe:"Eine zentrale Klimaanlage-Steuerungsschnittstelle, um Temperaturanzeige, Einstellung der Temperatur-Taste, Betriebsmodus-Schalter (Kühlung / Heizung / Luft), Windgeschwindigkeitsregelung, Timing-Schalter - Funktion" - AI wird automatisch generieren, die entsprechende Steuerelemente und Layout-Schnittstelle, und die grundlegende Modbus-Variablen - Bindung.
Die KI-Generierung ersetzt nicht das manuelle Design vollständig, sondernerstellt schnelle Prototypen, auf denen Ingenieure Positionen, Stile und Parameter verfeinern können - was die Zeit von Null auf eins erheblich verkürzt.
IV. Simulation Vorschau und APK Export
- Online-Simulation: Editor integrierte Simulations-Engine - Nach Auswahl des Simulationsmodus können Sie Modbus-Variablen - Änderungen simulieren, die dynamische Reaktion von Schnittstellensteuerelementen beobachten und die korrekte Variablenbindung und Ereignislogik überprüfen
- Vorschau-Modus: Vollbild-Vorschau des endgültigen Schnittstellen-Effekts, Überprüfung der Darstellungseffekte bei verschiedenen Auflösungen
- APK-Export: Exportieren Sie das Projekt als Android APK-Installationspaket, das direkt auf einem Android-Touchscreen installiert werden kann, um
V. Vorlagen-Vorschau - Tool
unabhängig vom EditorLeichte Vorschau-Seite- - Wenn Sie eine Vorlage in der Vorlagenbibliothek durchsuchen, können Sie direkt in den Vorschau-Modus gehen, um die Oberfläche und die Simulation der Vorlage zu sehen, ohne dass Sie ein Projekt erstellen müssen. Geeignet für eine schnelle Auswahl von Vorlagen.
6. Fernhilfe-Tools
Remote-Hilfe - Tools lösen"Es gab ein Problem vor Ort, aber der Experte ist nicht vor Ort"Schmerzpunkte:
- Remote-Desktop: Teilen Sie Bildschirmbilder mit anderen, unterstützen Echtzeit-Graffiti - Anmerkungen (Kreisung von Problembereichen, Zeichnung von Pfeilen, etc.)
- Remote-Debugging: Autorisiert Remote-Benutzer, um die Modbus-Geräte des Kunden durch das Applet zu verbinden, direkt Debugging-Befehl zu senden - gleich dem Experten "Fernbetrieb" des Kunden vor Ort RS485 - Bus
- Kommunikationsprotokoll Synchronisierung: alle Kommunikationsprotokolle während des Remote-Debugging - Prozesses werden automatisch gespeichert, um eine einfache Nach-Analyse zu ermöglichen
- Sicherheitsmechanismus: einmalige Authentifizierungscode, Ablauf; Trennung von Berechtigungen (nur Ansicht / Bedienbar / Vollständige Kontrolle)
Sieben, Touchscreen-Hilfsmittel
Touchscreen-Hilfsmittel sind inphysikalische Touchscreen-Geräte (z. B. WPF-Touchscreen, Android-Touchscreen) Hilfliches Debuggermodul, das aufausgeführt wird:
- Touch-Kalibrierung: 4 - Punkte / 9 - Punkte-Touch - Kalibrierung, Korrektur der Koordinatenverschiebung des Touchscreen
- Bildschirm-Test: Einfarbtest (rot / grün / blau / weiß / schwarz) zur Erkennung von schlechten Punkten, Graustufen-Test zur Erkennung von Farbwiederherstellung, Touch-Kritztest zur Erkennung von Touch-Genauigkeit und - Reaktion
- Serieller Port-Test: Testen Sie die Senden - und Empfangsfunktionen des seriellen RS232 / RS485 - Anschlusses direkt auf einem Touchscreen-Gerät
- Netzwerk-Test: Testen des Ethernet / WiFi-Verbindungsstatus auf einem Touchscreen-Gerät
- Systeminformationen: Anzeigen der Systemparameter von Touchscreen-Geräten (Android-Version / Auflösung / Speicher / Speicher usw.)
VIII. Debugging des MyEMS-Energiemanagementsystems
MyEMS istein Open-Source - Gebäude-Energiemanagement - System, das weit verbreitet ist, um den Energieverbrauch in gewerblichen Gebäuden zu überwachen und zu optimieren. Das Energiemanagement-Installationswerkzeug bietet:
- Erfassung von Energieverbrauchsdaten: Erfassung von Daten von Stromzählern, Wasserzählern, Gaszählern, Wärmezählern und anderen Messgeräten über Modbus RTU / TCP
- Einzelmessung: Klassifizierung von Energieverbrauchsdaten nach Licht / Klimaanlage / Energie / Steckdose
- Energieeffizienzanalyse: Energieverbrauch pro Fläche (EUI), Jahres - / Monatsauswertung, Spitzen-Tief - Zeitauswertung
- Alarmmanagement: Anomalie des Energieverbrauchs (z. B. Hochleistungsgeräte in der Nacht in Nichtarbeitszeiten)
- Datenexport: Exportieren in CSV / Excel-Format, Unterstützung für das Anschließen der MyEMS-Plattform oder anderen Energiemanagementsystemen
IX, Zusammenfassung
Von der HMI-Touchscreen - Schnittstelle bis zur intelligenten KI-Generierung, von der lokalen Simulation bis zum APK-Export, von der Remote-Assistance bis zum Energiemanagement - der Modbus Debugger Assistant ist mehr als nur ein Debugger-Toolsatz, Es ist eine vollständige Reihe von"Design → Debugging → Deployment → Operation" industrielle Automatisierung Entwicklungsplattform。
Öffnen Sie WeChat-Suche"modbus Debugging Assistant"Erleben Sie den gesamten Prozess der Entwicklung der industriellen Automatisierung am Handy-Seite.
empfehlenswertes Lesen:Warum ist Modbus so beliebt? | Was ist Modbus?
🎯 Alle in diesem Artikel beschriebenen Tools sind in der WeChat Applet kostenlos verfügbar.
Öffnen Sie WeChat → Klicken Sie auf die oberste Suche → Eingabe"modbus Debugging Assistant"→ Öffnen Sie das Applet.
Keine App herunterladen, keine Registrierung, kein Computer- - 70 + industrielle Steuerung Debugging-Tools, um das Handy zu benutzen.
Egal, ob Sie am Baustand sind, unterwegs oder zu Hause lernen - Modbus Debugging Assistant ist Ihre Debugging-Workstation für die industrielle Automatisierung.
Antwort veröffentlichen