Instalar HmiTargetVisuCE en un Panal CP66xx
Introducción:
El CP66xx es un Panel PC al cual Beckhoff llama: "Economy_Panel" "Economy" built-in Control Panel with Ethernet interface. Viene a ser equivalente al CX9010 pero con pantalla y monta Windows CE integrado. La pantalla es TFT con medidas que van desde las 5.7 hasta la 15 pulgadas. Incorpora entre otros puertos EtherCAT. (Importante la memoria NOVRAM es una opción, lo digo para que lo tengáis en cuenta a la hora de pedirlo, sin esta memoria es complicado trabajar con datos retentivos)
www.beckhoff.com/english/default.htm?highlights/economy_cp/cp66xx.htm
Lo normal es que el CP66xx traiga instalado de fabrica la aplicación HMI que nos va a permitir cargar en el panel las visualizaciones programadas con TwinCAT por lo que en un principio no hay que hacer nada de lo que se comenta en este ejemplo, pero, a mi me llegó sin esta aplicación así que explicaré como instalarla.
La aplicación se llama TcHmiTargetVisuCE.exe y se puede descargar en el siguiente enlace:
Hay que tener en cuenta que esta aplicación tiene un coste y para poder instalarla requiere de un número de serie.
Instalación en PC de programación
Descargar el archivo en nuestro PC TcHmiTargetVisuCE.exe Instalarlo (nos pedirá ln serial). El archivo se instala en la siguiente ruta C:\TwinCAT\CE\TcTargetVisu\Install
Se crean dos archivos. El archivo que hay que instalar en el CP66 es CX1800-0002_HMI_TcTargetVisuCE.arm.CAB que guardaremos en un PenDrive
Pinchamos el PenDrive en el CP66xx y ejecutamos el archivo CX1800-0002_HMI_TcTargetVisuCE.arm.CAB para buscar el archivo utilizamos la aplicación Windows Explorer Start – Programs – Windows Explorer
Buscar el PenDrive y ejecutar el archivoCX1800-0002_HMI_TcTargetVisuCE.arm.CAB
Seleccionar el directorio que nos indica por defecto y pulsar OK.
La instalación genera un archivo llamado TcTargetV en el directorio \Hard Disk\Systems\
Para comprobar que esta instalado correctamente se puede ejecutar Remove programans del panel de control y aparece "BECKHOFF CX1800 002 HMI TcTargetV"
Con esto ya estaría preparado el CP66xx para poder visulizar el HMI de la aplicación, ahora solo queda habilitarlo en TwinCAT.
En TwinCAT PLC Control habilitamos el Target Visualizacion : Projet – Options –TwinCAT – Enable CE Target Visualizacion
El habilitar el Target Visualization nos genera de forma automática:
En TwinCAT PLC Control se crean la siguiente librerías en el Library Manager:
SysLibVisu.lib
SysLibTargetVisu.lib
En TwinCAT System Manager en PLC nos crea las siguiente tareas:
VISU_TASCK
VISU_INPUT_TASK