Wie können wir helfen?

Print

Wie verwendet man Virtuino Modbus Android HMI mit dem ACE-GTW-MB Gateway?

 

Ein einfaches Beispiel, wie Sie einige Tags von Ihrer ACE SPS an Virtuino Modbus Android HMI anschließen

über das ACE-GTW-MB Modbus-TCP-Gateway

Virtuino Modbus

Für dieses Beispiel verwenden wir:

  • eine ACE SPS (alle ACE sind mit dem ACE-GTW-MB Modbus TCP Gateway kompatibel)
  • ein ACE-GTW-MB Modbus TCP Gateway (mit seinen Standardeinstellungen)
  • die HMI auf Android Virtuino IoT oder IOS Vituino IoT

Wir werden auf dem HMI Modbus Virtuino HMI implementieren:

  • einen 2-Positionen-Schalter
  • eine Kontrollleuchte
  • einen analogen Schieberegler
  • eine digitale Anzeige

ACE PLC

Einrichten eines einfachen Programms in der ACE PLC mit vBuilder

Erstellen Sie zunächst dieses einfache Programm mit vBuilder:

  • InBitC1 ist ein vorhandener physikalischer Eingang Ihres ACE
    • der für die Änderung des Zustands von BitToRead verwendet wird
  • BitToRead ist ein neues internes Bit Ihres ACE
  • BitToWrite ist ein neues internes Bit in Ihrem ACE
    • wird verwendet, um den Zustand von OutBitD1 zu ändern
  • OutBitD1 ist ein bestehender physischer Ausgang Ihres ACE
  • WordToWrite ist ein neues internes UI16-Wort des ACE
    • verwendet, um den Zustand von WordToRead zu ändern
  • WordToRead ist ein neues internes UI16-Wort Ihres ACE

Um diese Tags vom Modbus-Master aus schreiben zu können, müssen Sie sie editierbar machen. Für BitToWrite und WordToWrite

Fügen Sie alle Tags in die Modbus-Tabelle ein

Jetzt können Sie Ihr Programm hochladen:

  1. Hochladen des Programms
  2. Starten Sie das Programm

Anschließen des ACE-GTW-MB

Schließen Sie das ACE-GTW-MB-Gateway an den USB-Port Ihres ACE an und schalten Sie es ein! Der ACE wird über das Gateway mit Strom versorgt.

Einrichten einer einfachen HMI mit Virtuino Modbus

Server-Einstellungen
Neuer Server – Gateway
Benannt als ACE-GTW-MB
Geben Sie die IP-Adresse
192.168.8.1 als Standard
Neues Modul
(ACE)
Unit ID ist standardmäßig 1
(= Modbus PLC ID#)
Siehe Modbus-Tabelle von vBuilder:
Neuer Schieberegler
(Für WordToWrite)
Server: ACE-GTW-MB
Speicher: Modulregister
Adresse: 1
Einheit ID: 1
Format: Wort ohne Vorzeichen 16 Bit (UI16)
Funktion: 06
Neuer Wert Anzeige
(Für WordToRead)
Server: ACE-GTW-MB
Speicher: Modulregister
Adresse: 0
Einheit ID: 1
Format: Wort ohne Vorzeichen 16 Bit (UI16)
Funktion: 03

Neue Led
(Für BitToRead)
Server: ACE-GTW-MB
Speicher: Modulregister
Adresse: 0
Einheit ID: 1
Format: Nicht verwendet
Funktion: 01
Neuer Schalter
(Für BitToWrite)
Server: ACE-GTW-MB
Speicher: Modulregister
Adresse: 1
Einheit ID: 1
Format: Nicht verwendet
Funktion: 05
Verbinden Sie Ihr Android-Gerät
mit dem WIFI-Zugangspunkt
des ACE-GTW-MB
Virtuino verbinden
Sperren Sie das Panel
Das war’s!
Der Schalter schaltet die LED nicht ein!

Für eine andere Methode, Ihr Android-Gerät mit dem Gateway zu verbinden, siehe„So verbinden Sie ACE-GTW-MB mit dem Netzwerk

Wie funktioniert diese Android-HMI?

  • der Zustand des HMI-Schalters (ON/OFF) ändert den OutBitD1-Ausgang Ihres ACE
  • der InBitC1 PLC-Eingang Ihres ACE ändert den LED-Status der HMI
  • der HMI-Schieberegler ändert das WordToWrite-Tag Ihres ACE
  • der HMI-Wert zeigt das WordToRead-Tag Ihres ACE an (=WordToWrite)

Anmerkung:

  • OutBitD1 kann auch direkt geändert werden (falls in der Modbus-Tabelle vorhanden)
  • InBit kann nicht über die Modbus-Tabelle geändert werden, es ist physikalisch abhängig von seinem Eingang
  • < ! > Prüfen, ob die MAC-Adresse für jede Schnittstelle unterschiedlich ist