Hoe kunnen we helpen?

Print

Hoe gebruik ik Virtuino Modbus Android HMI met de ACE-GTW-MB gateway?

 

Een eenvoudig voorbeeld van hoe je een paar tags van je ACE PLC verbindt met Virtuino Modbus Android HMI

via de ACE-GTW-MB Modbus-TCP gateway

Virtuino Modbus

Voor dit voorbeeld gebruiken we:

We implementeren op de HMI Modbus Virtuino HMI:

  • een schakelaar met 2 standen
  • een indicatielampje
  • een analoge schuifregelaar
  • een digitale indicator

ACE PLC

Een eenvoudig programma instellen in de ACE PLC met vBuilder

Maak eerst dit eenvoudige programma met vBuilder:

  • InBitC1 is een bestaande fysieke ingang van je ACE
    • gebruikt om de status van BitToRead te veranderen
  • BitToRead is een nieuw intern bit van je ACE
  • BitToWrite is een nieuw intern bit van je ACE
    • gebruikt voor het veranderen van de status van OutBitD1
  • OutBitD1 is een bestaande fysieke uitgang van je ACE
  • WordToWrite is een nieuw intern UI16-woord van je ACE
    • gebruikt om de status van WordToRead te veranderen
  • WordToRead is een nieuw intern UI16 woord van je ACE

Om deze tags vanuit de Modbus master te kunnen schrijven, moet je ze bewerkbaar maken. Voor BitToWrite en WordToWrite

Voeg alle tags toe aan de Modbus-tabel

Nu kun je je programma uploaden:

  1. Het programma uploaden
  2. Het programma uitvoeren

De ACE-GTW-MB aansluiten

Sluit de ACE-GTW-MB gateway aan op de USB-poort van je ACE en zet hem aan! De ACE wordt gevoed door de gateway.

Een eenvoudige HMI instellen met Virtuino Modbus

Server Instellingen
Nieuwe server – Gateway
Naam ACE-GTW-MB
Voer het IP-adres in
192.168.8.1 standaard
Nieuwe module
(ACE)
Unit ID is standaard 1
(= Modbus PLC ID#)
Zie Modbus-tabel van vBuilder:
Nieuwe schuifregelaar
(Voor WordToWrite)
Server: ACE-GTW-MB
Geheugen: Module Register
Adres: 1
Unit ID: 1
Formaat: Unsigned Word 16 bits (UI16)
Functie: 06
Weergave nieuwe waarde
(Voor WordToRead)
Server: ACE-GTW-MB
Geheugen: Module Register
Adres: 0
Eenheid ID: 1
Formaat: Unsigned Word 16 bits (UI16)
Functie: 03

Nieuw Led
(Voor BitToRead)
Server: ACE-GTW-MB
Geheugen: Module Register
Adres: 0
Eenheid ID: 1
Formaat: Niet gebruikt
Functie: 01
Nieuwe schakelaar
(Voor BitToWrite)
Server: ACE-GTW-MB
Geheugen: Module Register
Adres: 1
Unit ID: 1
Formaat: Niet gebruikt
Functie: 05
Verbind je Android-apparaat
met het WIFI-toegangspunt
van de ACE-GTW-MB
Virtuino aansluiten
Vergrendel het paneel
Klaar!
De schakelaar schakelt de led niet aan!

Zie“De ACE-GTW-MB op het netwerk aansluiten” voor een andere methode om je Android-apparaat op de gateway aan te sluiten

Hoe werkt deze Android HMI?

  • de status van de HMI-schakelaar (AAN/UIT) verandert de OutBitD1-uitgang van uw ACE
  • de InBitC1 PLC-ingang van je ACE verandert de led-status van de HMI
  • de HMI-schuifregelaar verandert de WordToWrite-tag van je ACE
  • de HMI-waarde geeft de WordToRead-tag van je ACE weer (=WordToWrite)

Opmerking:

  • OutBitD1 kan ook direct worden gewijzigd (indien aanwezig in de Modbus tabel)
  • InBit kan niet worden gewijzigd via de Modbus-tabel, het is fysiek afhankelijk van de ingang
  • < ! > Controleer of het MAC-adres voor elke interface anders is