Print

Come usare Virtuino Modbus Android HMI con il gateway ACE-GTW-MB?

Un semplice esempio di come collegare alcuni tag dal vostro PLC ACE a Virtuino Modbus Android HMI

tramite il gateway ACE-GTW-MB Modbus-TCP

Virtuino Modbus

Per questo esempio, usiamo:

  • un PLC ACE (tutti gli ACE sono compatibili con il gateway Modbus TCP ACE-GTW-MB)
  • un ACE-GTW-MB Modbus TCP Gateway (con le sue impostazioni predefinite)
  • l’HMI su Android: Virtuino Modbus

Implementeremo sull’HMI Modbus Virtuino HMI:

  • un interruttore a 2 posizioni
  • un indicatore luminoso
  • un cursore analogico
  • un indicatore digitale

ACE PLC

Impostare un semplice programma nel PLC ACE con vBuilder

Per prima cosa, crea questo semplice programma con vBuilder:

  • InBitC1 è un ingresso fisico esistente del tuo ACE
    • usato per cambiare lo stato di BitToRead
  • BitToRead è un nuovo bit interno dell’ACE
  • BitToWrite è un nuovo bit interno dell’ACE
    • usato per cambiare lo stato di OutBitD1
  • OutBitD1 è un’uscita fisica esistente dell’ACE
  • WordToWrite è una nuova parola interna UI16 del vostro ACE
    • usato per cambiare lo stato di WordToRead
  • WordToRead è una nuova parola interna UI16 dell’ACE

Per poter scrivere in questi tag dal master Modbus, dovete renderli modificabili. Per BitToWrite e WordToWrit e

Aggiungere tutti i tag alla tabella Modbus

Ora puoi caricare il tuo programma:

  1. Caricare il programma
  2. Eseguire il programma

Collegare l’ACE-GTW-MB

Collega il gateway ACE-GTW-MB alla porta USB del tuo ACE e accendilo! L’ACE è alimentato dal gateway.

Impostare un semplice HMI con Virtuino Modbus

Impostazioni del server Nuovo Server – Gateway Chiamato ACE-GTW-MB Inserire l’indirizzo IP 192.168.8.1 di default Nuovo modulo (ACE) L’ID dell’unità di default è 1 (= ID Modbus PLC#) Vedere la tabella Modbus di vBuilder: Nuovo cursore (Per WordToWrite) Server: ACE-GTW-MB Memoria: Registro del modulo Indirizzo: 1 ID unità: 1 Formato: Unsigned Word 16 bit (UI16) Funzione: 06 Visualizzazione del nuovo valore (Per WordToRead) Server: ACE-GTW-MB Memoria: Registro modulo Indirizzo: 0 ID unità: 1 Formato: Unsigned Word 16 bit (UI16) Funzione: 03

Nuovo Led (Per BitToRead) Server: ACE-GTW-MB Memoria: Registro del modulo Indirizzo: 0 ID unità: 1 Formato: Non usato Funzione: 01 Nuovo interruttore (Per BitToWrite) Server: ACE-GTW-MB Memoria: Registro modulo Indirizzo: 1 ID unità: 1 Formato: Non usato Funzione: 05 Collegare il vostro dispositivo Android al punto di accesso WIFI dell’ACE-GTW-MB Collegare Virtuino Bloccare il pannello È fatta! L’interruttore non accende il led!

Per un altro metodo di collegamento del tuo dispositivo Android al gateway, vedi“Come collegare l’ACE-GTW-MB in rete

 

Come funziona questo HMI Android?

  • lo stato dell’interruttore HMI (ON/OFF) cambia l’ uscita OutBitD1 del vostro ACE
  • l’ingresso PLCInBitC1 del tuo ACE cambia lo stato dei led dell’HMI
  • il cursore HMI cambia il tag WordToWrite del vostro ACE
  • il valore HMI visualizza il tag WordToRead del vostro ACE (=WordToWrite)

Nota:

  • OutBitD1 può anche essere modificato direttamente (se presente nella tabella Modbus)
  • InBit non può essere modificato tramite la tabella Modbus, è fisicamente dipendente dal suo ingresso