En la documentación de
VirtualHMI hay ejemplos disponibles:
http://www.slicetex.com/virtualhmi/docs/index.htmlSin embargo, proveemos otro ejemplo para ejemplificar mejor
el uso de
VirtualHMI.
Se adjunta en este mensaje un proyecto para utilizar
VirtualHMI con cualquier PLC en lenguaje Ladder.
Descargue el archivo
VirtualHmiPrueba1.zip, descomprima y cargue
con StxLadder el proyecto. Recuerde cambiar de modelo de PLC del proyecto
al PLC que usted tiene.
MODO DE USOEn el diagrama "Inicio.sld" especifique en el componente
"NetHmiSetAddress" la direccion IP de la computadora donde
VirtualHMIesta instalado y corriendo.
Si no conoce la direccion IP de su computadora busque en internet
o consulte con su administrador de redes.
Asegurese que el PLC elegido en el proyecto sea el que usted esta
utilizando, caso contrario cambiar PLC desde menu "PLC / Cambiar PLC".
Compile el proyecto y tansfiera el programa al PLC.
Ejecute
VirtualHMI en su computadora, configure o especifique la
direccion IP del PLC que corre este proyecto.
Active
VirtualHMI con el boton deslizable "ON/OFF".
Presione teclas "M1" y "M2", deberia imprimirse mensajes en la pantalla
de
VirtualHMI provenientes del PLC.
Con teclas "F1" y "F2" puede conmutar reles.
Mueva la barra analogica (trackbar) de
VirtualHMI, el PLC recibe
el valor de la misma y lo envia nuevamente al display LCD del HMI
para visualizarlo.
Al mismo tiempo, desde el diagrama "Principal.sld" se incrementa
la variable "Contador" cada 0.5 segundos y su valor es transmitido
al
VirtualHMI desde el PLC.
Note que cuando recibe valores de
VirtualHMI, se llama al diagrama
"OnNetHMI.sld" mediante el evento "OnNetHMI" en el PLC, y desde
alli puede procesar los datos provenientes de
VirtualHMI.
Mas informacion de VirtualHMI en:
www.slicetex.com/virtualhmiCualquier consulta del ejemplo, utilice el foro.