Print

Cómo utilizar Virtuino Modbus Android HMI con la pasarela ACE-GTW-MB?

Un ejemplo sencillo de cómo conectar unos cuantos tags de su PLC ACE al HMI Virtuino Modbus Android

a través de la pasarela ACE-GTW-MB Modbus-TCP

Virtuino Modbus

Para este ejemplo, utilizamos:

  • un PLC ACE (todos los ACE son compatibles con la pasarela Modbus TCP ACE-GTW-MB)
  • un ACE-GTW-MB Modbus TCP Gateway (con su configuración por defecto)
  • el HMI en Android : Virtuino Modbus

Implementaremos en el HMI Modbus Virtuino HMI:

  • un interruptor de 2 posiciones
  • un indicador luminoso
  • un deslizador analógico
  • un indicador digital

UN PLC ACE

Configurar un programa simple en el ACE PLC con vBuilder

En primer lugar, cree este sencillo programa con vBuilder:

  • InBitC1 es una entrada física existente de su ACE
    • utilizado para cambiar el estado de BitToRead
  • BitToRead es un nuevo bit interno de su ACE
  • BitToWrite es un nuevo bit interno de su ACE
    • utilizado para cambiar el estado de OutBitD1
  • OutBitD1 es una salida física existente de su ACE
  • WordToWrite es una nueva palabra interna UI16 de su ACE
    • utilizado para cambiar el estado de WordToRead
  • WordToRead es una nueva palabra interna UI16 de su ACE

Para poder escribir en estas etiquetas desde el maestro Modbus, debe hacerlas editables. Para BitToWrite y WordToWrit e

Añadir todas las etiquetas a la tabla Modbus

Ahora, puedes cargar tu programa:

  1. Cargar el programa
  2. Ejecutar el programa

Conecte el ACE-GTW-MB

Conecta la pasarela ACE-GTW-MB al puerto USB de tu ACE y enciéndela La ACE se alimenta de la pasarela.

Configurar un HMI simple con Virtuino Modbus

Configuración del servidor Nuevo servidor – Gateway Llamado ACE-GTW-MB Introduzca la dirección IP 192.168.8.1 por defecto Nuevo módulo (ACE) El ID de la unidad por defecto es 1 (= ID# del PLC Modbus) Véase la tabla Modbus de vBuilder: Nuevo deslizador (Para WordToWrite) Servidor: ACE-GTW-MB Memoria: Registro del módulo Dirección 1 ID de la unidad: 1 Formato: Palabra sin signo 16 bits (UI16) Función: 06 Visualización del nuevo valor (Para WordToRead) Servidor: ACE-GTW-MB Memoria: Registro del módulo Dirección 0 ID de la unidad: 1 Formato: Palabra sin signo 16 bits (UI16) Función: 03

Nuevo Led (Para BitToRead) Servidor: ACE-GTW-MB Memoria: Registro del módulo Dirección 0 ID de la unidad: 1 Formato: No se utiliza Función: 01 Nuevo interruptor (Para BitToWrite) Servidor: ACE-GTW-MB Memoria: Registro del módulo Dirección: 1 ID de la unidad: 1 Formato: No se utiliza Función: 05 Conecte su dispositivo Android al punto de acceso WIFI del ACE-GTW-MB Conecte el Virtuino Bloquear el panel ¡Está hecho! El interruptor no enciende el led!

Para otro método de conexión de su dispositivo Android a la pasarela, véase«Cómo conectar el ACE-GTW-MB en la red«

 

¿Cómo funciona este HMI Android?

  • el estado del interruptor HMI (ON/OFF) cambia la salida OutBitD1 de su ACE
  • la entradaInBitC1 del PLC de su ACE cambiar el estado del led de la HMI
  • el deslizador HMI cambiar la etiqueta WordToWrite de su ACE
  • el valor de la HMI muestra la etiqueta WordToRead de su ACE (=WordToWrite)

Nota:

  • OutBitD1 también puede modificarse directamente (si está presente en la tabla Modbus)
  • InBit no puede modificarse a través de la tabla Modbus, depende físicamente de su entrada