Was ist VisualHMI? Vor der Auswahl und Entwicklung des Ingenieurs

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Wenn Sie die Mensch-Maschinen - Schnittstelle des Geräts machen, haben Sie diese Situationen mit großer Wahrscheinlichkeit getroffen: Der MCU kann nicht aus der schönen Schnittstelle laufen, der Touchscreen des Host-Computers ist zu teuer oder der HMI der PLC ist nicht flexibel genug. Der serielle Bildschirm ist für dieses Szenario geboren - ein Modul mit MCU und Bildschirm, Sie binden einfach die Variablenadresse an die Steuerung, der Bildschirm selbst übernimmt die Anzeige und Berührung, der Rest der Kommunikation verarbeitet es auf der unteren Ebene.

VisualHMI ist eine konfigurierbare serielle Bildschirmentwicklungsplattform von Guangzhou Dacai Technology. Es ist anders als die Art von "Ziegen Sie ein paar Tasten auf dem Markt" Bildschirm, der Kernverkaufsargument istVariablen-Treiber + UI und Steuerungslogik vollständig getrenntSie zeichnen Schnittstelle auf der PC-Software, binden Variablen, Bildschirm-Firmware ist verantwortlich für die Analyse von Nachrichten, aktualisieren Sie die Steuerelemente, Sie schreiben nur die Adresse der Variablen berühren, unabhängig davon, wie der Bildschirm zeichnet Punkte.

1. Welche praktischen Probleme löst er?

Das menschliche Wort ist: ursprünglich müssen Sie direkt mit dem MCU LCD fahren, eine Kurve, eine chinesische Eingabe kann einen halben Monat verbringen. Mit VisualHMI werden diese Steuerelemente durch Drag + ein paar Zeilen LUA. Für ein Projekt mit schneller Zeit ist das ein qualitativer Unterschied.

Schmerzen.Wie kann man das VisualHMI lösen?
MCU-Treiberbildschirm, große Entwicklungsvolumen30 + Konfigurationssteuerelemente, Drag-and - Use, 100% Vorschau-Wiederherstellung
Mehrsprachige Umschaltung SchwierigkeitenEin-Klick - Umschaltung, bis zu 30 Sprachen
Um mit Modbus / PLC zu kommunizierenNative Integration Modbus Master / Slave, FX2N, Delta, Xinjiang, Siemens PPI usw.
Um Datenprotokolle / KurvenEingebaute Historiekurven, Datenprotokolle, Alarmprotokolle, Betriebsprotokolle
Komplexe Logik kann nicht unterLUA-Skripte, Register-Operationen / Timer / benutzerdefinierte Protokolle schreiben
und️ Wichtig: Die Vereinbarung ist exklusiv.Der gleiche serielle Anschluss (z. B. UART1 hinter dem Bildschirm) kann nur ein Protokoll gleichzeitig verwenden. Wenn Sie Modbus wählen, können Sie nicht gleichzeitig DCBUS ausführen. Das Protokoll muss auf mehrere Serien-Hardware angewiesen sein.

Liste der unterstützten Kommunikationsprotokolle

VisualHMI-Firmware läuft direkt auf der M-Serie - Hardware, der Protokollstack ist eingebaut, Sie müssen nur in dem Projekt markieren:

  • DCBUS: große Farbe eigene Konfigurationsprotokoll, Frame-Header Standard 0xAA55, geeignet und eigene Motherboard-Docking
  • XGUS: ein anderes Konfigurationsprotokoll, Frame-Header Standard 0x5AA5
  • Modbus RTUStandard prot okoll , kann Master oder Sla ve festgelegt werden - dies ist undmodbus.cnDie wichtig sten Teile für den Les er
  • FX2N und FX3UMitsubishi PLC Vereinbarung
  • DELTA DVPvon Delta PLC
  • Schlagwort XC / XDUnternehmen: PLC
  • Ewigkeit Fatek FBUnternehmen: Evergreen PLC
und️ Der Schwerpunkt: Modbus Master ist der Kern.als Host eingestellt, Bildschirm aktiv abfragen untergehängt Slave (Instrument, Frequenzumrichter, PLC); Wenn als Slave eingestellt, Bildschirm selbst ist eine Modbus Slave Station, warten Sie auf die Obercomputer zu lesen. Ein Master-Multi - Slave (RS485 - Bus hängt mehrere Slave-Stationen) wird auch unterstützt, bis zu 10 Slave-Stationen Schnittstelle verfügbar, mehr auf LUA angewiesen.In der Engineering-Datenbank gibt es ein Modbus-Protokoll - HandbuchUnd besser zusammenzusehen.

3. Wie läuft der Entwicklungsprozess?

Typische Entwicklungsverbindungen sind so:

  1. Installation der VisualHMI-Konfigurationssoftware auf dem PC, neues Projekt, Auswahl des Bildschirmsmodells
  2. Zeichnen des Bildschirms, ziehen Sie die Steuerelemente, binden Sie die Steuerelemente an die Adresse der Variablen (LW Benutzerzone / Systemzone)
  3. Kommunikationsprotokolle in den Engineering-Attributen (z. B. Modbus Master, Set-Bord - Rate, Slave-Station - Nummer)
  4. Schreiben von LUA für die Verarbeitung komplexer Logik (Lesen von Slave, Berechnung der Gesamtleistung, Alarm Urteil usw.)
  5. SD-Karte oder serielle Anschluss herunterladen auf den Bildschirm
  6. virtuelle Bildschirm-Online - Debugging, mit Modbus Slave-Software simulieren Slave-Authentifizierung

Hinter dieser Kolumne wird die Reihenfolge "Schnellstarten → Ressourcen → Konfigurationssteuerung → Datensatz → LUA → andere → FAQ" folgen, um jedes Stück zu lösen und klar zu erklären, partiell realistische Krieg, Weniger Quatsch. Im nächsten Artikel werden die Details des Protokolls beschrieben, insbesondere die Modbus-Master, wie man das Block zusammenpasst und wie man das Frame zusammenstellt.

Dieser Artikel wurde von Guangzhou Dacai Technologie VisualHMI Entwicklung Dokument (hmi-doc.gz-dc.com) zusammengestellt, das Urheberrecht im Besitz von Dacai Technologie, hier tun Ingenieur Perspektive rearrangement, nur für die technische Lernreferenz.

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.