Der virtuelle Bildschirm ist die Signature-Funktion von VisualHMI: ohne die echte Maschine, läuft die UI auf dem Computer, und dann mit virtuellen seriellen Anschlüssen und echter PLC / Modbus-Simulationssoftware. Dieser Artikel beschreibt die drei Arten von Modus-Spielen - insbesondere die am häufigsten verwendeten Modbus-Entwicklungen.
1. Installieren Sie zuerst ein virtuelles serielles Portpaar (VSPD)
Der virtuelle Bildschirm und die VisualHMI-Software kommunizieren über ein Paar virtueller serieller Anschlüsse. Mit VSPD (Virtual Serial Port Driver) erstellen Sie ein paar assoziierte serielle Anschlüsse (z. B. COM8 - COM9), virtuelle Bildschirme und Software.
2. VisualHMI und Virtual Screen Intermodulation (DCBUS / XGUS)
Dieses Spiel ist für die nativen Protokolle von DCBUS und XGUS geeignet, Schritte:
- Wählen Sie den virtuellen Serienanschluss COM8, öffnen Sie den Serienanschluss.
- VisualHMI Software wählen Sie den virtuellen seriellen Anschluss COM9, Point-Online
- Öffnen Sie den Befehlshelfer, das Protokoll wählen DCBUS, Frame-Header
0xAA55Öffnen Sie CRC, Station-Nummer 0 - Schreiben Variable: Adresse 1000, Daten 0003; Systemregister
0x0100Bildschirmschnitt Schreiben 0001 → Virtueller Bildschirmschnitt auf Bildschirm 1
0084(nicht 0100 für DCBUS); XGUS-Header ist:0x5AA5。Die beiden Protokolle der Frame-Header / Cut-Paint - Register sind nicht identisch, wie Sie das eigentliche Protokoll ausfüllen.3. Virtueller Bildschirm + PLC-Simulator von Drittanbietern (Modbus wird am häufigsten verwendet)
Modbus-Projekt, das ist 80% Ihrer täglichen Debugging-Position:
- BildschirmbereichHost: mitModbus Slave(Analog Slave) verbinden Sie den virtuellen seriellen Anschluss am anderen Ende, Bildschirm zu lesen 4x0000 halten Register, Slave-Wert ändern, Bildschirm in Echtzeit ändern
- Bildschirmvom Flugzeug: Verwenden SieModbus Poll(Analog-Host) um den Bildschirm zu pollen, überprüfen Sie, ob der Bildschirm-Rückkehr - Frame-Parif
4. Virtueller Bildschirm + echtes PLC-Gerät
PLC-Seriellanschluss an den Computer (RS232 mit USB zu 232, RS485 mit USB zu 485, TTL mit USB zu TTL), virtuelle Bildschirm-Selektionentsprechende physische Serielle Anschlussund die Baud-Rate, öffnen Sie den seriellen Anschluss direkt und PLC-Daten Interaktion. Es gibt weniger Verbindungen zum wiederholten Herunterladen des Bildschirmprogramms, die Debugging-Effizienz deutlich verbessert.
Aus dem VisualHMI-Entwicklungsdokument von Guangzhou Dacai Technology (hmi-doc.gz-dc.com) schneller Einstieg in "Virtual Screen Debugging", das Urheberrecht liegt bei Dacai Technology.
Antwort veröffentlichen