Simular Pantalla HMI en Computadora (HMI Virtual)

  • 0 Respuestas
  • 34 Vistas

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2172
  • Soporte Técnico
Simular Pantalla HMI en Computadora (HMI Virtual)
« : julio 23, 2020, 13:03:23 pm »
Las pantallas HMI Kinco pueden ser simuladas en una computadora, esto es muy útil para probar o diseñar un programa sin tener la pantalla físicamente. También es muy útil para adquirir el PLC y luego la pantalla como adicional en el proyecto si este lo justifica.

Para simular la pantalla con el PLC, es necesario utilizar una conexión ethernet, de tal modo que la conexión sea ModBus TCP. De esta manera la computadora que simule la pantalla HMI se conectará por ethernet mediante protocolo ModBus TCP al PLC, tal como lo haríamos en la práctica con la pantalla física. En este caso, el PLC es un esclavo (servidor) ModBus, y la pantalla es Maestro (cliente).

1) CONFIGURACIÓN DEL PLC

Cargar con StxLadder en el PLC un ejemplo para pantallas HMI Kinco con conexión ModBus TCP, como los disponibles en el área del producto, ver siguiente link (o siga leyendo y baje los ejemplos para lenguaje Ladder o Pawn que se muestran más abajo):

www.slicetex.com/hmi/kinco/docs.php#Examples

Para proyectos ya diseñados o cualquier ejemplo descargado, verifique que la división de paquetes de red en el PLC esté deshabilitado, ver siguiente descripción:

PARA LENGUAJE LADDER

Agregar el siguiente código en diagrama Inicio.sld (solo componente NETWORK SPLIT con opción SPLIT=OFF):



Link al ejemplo completo:

www.slicetex.com/hmi/kinco/files/examples/ModBusTcpHmiKinco25.zip

PARA LENGUAJE PAWN

Agregar el siguiente código al inicializar el PLC:

Código: (Pawn) [Seleccionar]
   // NECESARIO PARA PROYECTOS UTILIZANDO KINCO HMIware v2.5 (O SUPERIOR)   
   NetTcpSplitOff()


Link al ejemplo completo:

www.slicetex.com/hmi/kinco/files/examples/ModBusTcpKincoPawn25.zip


2) SIMULACIÓN ONLINE DE LA PANTALLA HMI EN COMPUTADORA

Abra con el entorno de programación de la pantalla (Kinco HMIware - línea MT4000  o Kinco DTools - línea GREEN) algún ejemplo compatible con el modelo de pantalla deseado que utilice ModBus TCP, puede buscarlos en el siguiente link:

www.slicetex.com/hmi/kinco/docs.php#Examples

Dentro del entorno de programación compile el proyecto desde el menú "Tools > Compile All".

Posteriormente realice la simulación online desde menú "Tools > Direct Online Simulation":



En la siguiente ventana haga click en "SIMULATE" para comenzar la simulación:

Nota: si aparece una ventana pidiendo permiso para firewall de Windows, de acceso y permisos.



Finalmente aparecerá la ventana con la imagen del modelo HMI simulado que se conectará al PLC (recuerde tener el PLC conectado a la red y con un programa adecuado para comunicarse a la pantalla). También la pantalla (desde el proyecto HMI) debe tener cargada la IP del PLC (normalmente 192.168.1.81) para encontrarlo y comunicarse.

3) PANTALLAS CON LA SIMULACIÓN EN COMPUTADORA







4) CONSIDERACIONES EN LA SIMULACIÓN

Algunos puntos a tener en cuenta al simular online la pantalla:

  • Cada vez que se carga un programa al PLC (o se actualiza) es necesario cerrar la simulación de la pantalla y volverla a abrir para que se conecte nuevamente.
  • El HMI virtual suele tener un tiempo límite de funcionamiento en la simulación. Cuando pasa determinado tiempo, el software pide cerrar la pantalla y volver a abrir la simulación para continuar normalmente.

¡Éxitos!  8)




« Última Modificación: julio 23, 2020, 13:37:05 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com