Contenu connexe Similaire à Infilink español manual (20) Infilink español manual1. Infilink HMI Software para Windows™
Manual de Usuario
Impreso © 2003 KEP, Inc. Derechos reservados.
REV19/03/04
2. INFILINK Licencia y Garantía
El programa que ampara este contrato de licencia (el programa) es propiedad de Kessler-Ellis
Products Co. (KEP) y está protegido por la ley. Sus derechos y obligaciones en su uso se
describen a continuación:
1. Usted puede usar y desplegar el programa en un solo computador.
2. Usted puede hacer una copia del programa con el propósito de archivo.
3. Usted puede copiar el programa en su disco duro y mantener el original como archivo.
4. Usted no puede hacer copias del material que acompaña el programa, incluyendo los
manuales de instrucción, material de promoción y etiquetas.
5. Usted no puede modificar o tratar de obtener la ingeniería existente en el programa, o
hacer intentos en cambiar o examinar el código fuente del programa.
6. El programa puede ser desbloqueado solamente en un computador al mismo tiempo.
7. Usted no puede entregar o distribuir copias del programa o del material escrito
asociado al programa a otros.
8. Usted no puede sub -licenciarlo, venderlo o arrendarlo a ninguna persona o negocio.
Política de Devolución:
La licencia original del programa puede ser devuelto dentro de los treinta (30)
posteriores a su adquisición. Favor llámenos para obtener el número de autorización
para material de retorno.
Garantía:
KEP no garantiza que el programa satisfará su requerimiento de aplicación, se garantiza
que el programa no tiene errores.
Reclamo por daños:
En el evento que el programa no satisfaga las necesidades del usuario, o es visto
como fallas en sus características, en ningún caso KEP será responsable por daños
directos o indirectos, incluyendo pérdidas en las utilidades o pérdida de datos.
La responsabilidad de KEP nunca podrá exceder el precio de compra del programa.
Marcas Registradas
Microsoft® y Microsoft Excel® son marcas registradas, Windows™ es una marca registrada por
Microsoft Corporation.
Guía Usuario
Revisión 4.01esp
(c) 2003 Kessler-Ellis Products, Inc Traducción al español efectuada por:
10 Industrial Way East
Eatontown, NJ 07724 Fabelec Ltda
1-800-631-2165 (Voice) 56-2-2466472
(732) 935-9344 (FAX) www.fabelec.cl
http://www.kep.com info@fabelec.cl
kep@kep.com Santiago - Chile
Copyright © 2003, KEP, Inc., Todos los derechos reservados.
3. Tabla de Contenidos
INFILINK HMI S OFTWARE DE APLICACIÓ NPARA W INDOWS™ ...................................................................... I
TABLA DE CONTENIDOS ................................ ................................ ................................ ....................... I
INTRODUCION ..................................................................................................................................1
B IENVENIDA ................................ ................................ ................................ ................................ ......1
R EQUERIMIENTOS DEL SISTEMA ...........................................................................................................1
INSTALACION ....................................................................................................................................3
D IRECTORIOS INSTALADOS POR EL P ROGRAMA DE I NSTALACION ...............................................................3
ICONOS INSTALADOS POR EL P ROGRAMA DE INSTALACION .......................................................................5
INSTALANDO UN S ERVIDOR .................................................................................................................5
INSTALANDO DAO ............................................................................................................................6
R EGISTRAR SU P ROGRAMA .................................................................................................................7
TRASLADANDO UNA L ICENCIA ................................ ................................ ................................ ..............9
A CTUALIZACIÓN (U PGRADE) DE UNA LICENCIA ...................................................................................... 10
GENERAL ....................................................................................................................................... 11
M ODO D ISEÑO ................................................................................................................................ 11
M ENÚES DE A CCESO DIRECTO .......................................................................................................... 12
B ARRA DE HERRAMIENTAS DE ARRASTRE DE I NFILINK ................................ ................................ ............ 15
A SIGNACIÓN TECLAS EN M ODO D ISEÑO .............................................................................................. 18
Teclas de Función...................................................................................................................... 18
Teclas Alfanuméricas ................................................................................................................. 18
Teclado Numérico...................................................................................................................... 18
Teclas de Flechas ...................................................................................................................... 18
Otras Teclas .............................................................................................................................. 18
FUNCIONES DEL M OUSE EN M ODO D ISEÑO .......................................................................................... 18
Botones..................................................................................................................................... 19
Combinaciones .......................................................................................................................... 19
M ODO E JECUCIÓN ........................................................................................................................... 20
LECCION 1: APRENDIENDO A USAR INFILINK .............................................................................. 21
GENERAL ....................................................................................................................................... 21
OBJETIVO DE LA LECCIÓN ................................................................................................................. 22
CREANDO UN P ROYECTO .................................................................................................................. 23
LA IMPORTANCIA DE LAS PROPIEDADES DEL OBJETO ................................ ................................ ............ 27
Acerca de las Propiedades del Objeto......................................................................................... 27
El Nombre del Objeto................................................................................................................. 27
UNA OPORTUNIDAD PARA P RACTICAR................................................................................................. 28
Dibuje y coloque Rectángulo de bordes redondeados.. ............................................................... 28
Dibujar y colocar un objeto de Texto........................................................................................... 31
Dibujar y colocar un Triángulo..................................................................................................... 36
Agrupando los Objetos ............................................................................................................... 38
GUARDAR EL P ROYECTO Y SALIR ....................................................................................................... 43
GRUPOS DE TAGS Y TAGS (ETIQUETAS) ...................................................................................... 45
GENERAL ....................................................................................................................................... 45
A CERCA DE LOS GRUPOS DE TAGS..................................................................................................... 45
A GREGAR/EDITAR G RUPOS DE TAGS .................................................................................................. 47
Creación de un Grupo de Tags ................................................................................................... 47
Creación de un Grupo de Tags de Memoria................................................................................. 48
Creación de un Grupo de Tags DDE ........................................................................................... 48
Creación de un Grupo de Tags OPC........................................................................................... 51
Creación de un Grupo de Tags Virtuales ..................................................................................... 52
A CERCA DE LOS TAGS ...................................................................................................................... 53
Tags de Sistema Predefinidos ................................ ................................ ................................ .... 53
A GREGAR/EDITAR TAGS D EFINIDOS POR EL USUARIO ........................................................................... 55
Herramientas de Edición de Tags ............................................................................................... 55
Copyright © 2003 KEP, Inc. Introducción ? i
4. Creando un Tag de Memoria ...................................................................................................... 55
Creando un Tag DDE ................................................................................................................. 58
Creando un Tag OPC................................................................................................................. 60
Creando un Tag Virtual .............................................................................................................. 61
Barra de Edición Avanzada de Tags ........................................................................................... 63
Banda Muerta...................................................................................................................................................63
Valores Límites / Escalamiento.....................................................................................................................63
Edición de Scripts en Tags ......................................................................................................... 64
Barra de Scripts ...............................................................................................................................................64
Barra de Edición de Tag Discreto, Nivel y Desviación de Alarma................................................... 64
Barras de Alarma.............................................................................................................................................64
E XPORTANDO LA B ASE DE DATOS DE TAGS ......................................................................................... 64
Definición de los Campos de la Base de Datos de Tags ............................................................... 65
I MPORTANDO LA BASE DE DATOS DE TAGS .......................................................................................... 69
ANIMACIONES: SU PROCESO EN ACCION................................ ................................ .................... 70
GENERA L ....................................................................................................................................... 70
A CERCA LAS A NIMACIONES ............................................................................................................... 70
A NIMACION DE UN OBJETO ................................................................................................................ 71
Hacer Parpadear a un Objeto ..................................................................................................... 71
Mostrar y Esconder Objetos........................................................................................................ 72
Mover Objetos de Izquierda a Derecha (Horizontalmente) o Arriba y Abajo (Verticalmente) ............ 73
Estirar Objetos de derecha a izquierda (Horizontalmente) o de arriba abajo (Verticalmente) .......... 75
Rotar una Línea ........................................................................................................................ 76
Ingresar Datos en un Tag ........................................................................................................... 78
Utilizar Controles Deslizantes para el Ingreso de Datos ................................................................ 79
Cambiando el Color de un Objeto ............................................................................................... 81
Mostrando el Valor de un Tag..................................................................................................... 83
Ejecutando un Script con el Click de un botón.............................................................................. 84
LIBRERIAS: EL CAMINO RAPIDO PARA UNA GRAN APARIENCIA ................................................ 85
GENERAL ....................................................................................................................................... 85
H ERRAMIENTA DE M ANEJO DE L IBRERÍA .............................................................................................. 87
Creación de una Nueva Librería.................................................................................................. 87
Creación de un Nuevo Grupo de Objetos ................................ ................................ .................... 87
Abrir una Librería ....................................................................................................................... 87
Guardar una Librería.................................................................................................................. 88
Árbol del Administrador de Librerías................................ ................................ ............................ 88
GUARDANDO OBJETOS EN UNA L IBRERÍA ............................................................................................. 89
Insertar un Objeto o Grupo desde una Librería ................................ ................................ ............ 89
Reasignar Tags ......................................................................................................................... 90
SCRIPTS: LA ÚLTIMA PALABRA EN FLEXIBILIDAD ...................................................................... 91
GENERAL ....................................................................................................................................... 91
INTRODUCCION ............................................................................................................................... 91
S CRIPT DE P ROYECTO ...................................................................................................................... 92
S CRIPTS DE V ENTANA ...................................................................................................................... 94
S CRIPTS TOMAR DE A CCIÓN.............................................................................................................. 95
S CRIPTS PARA MODIFICAR DATOS EN LOS TAGS ................................................................................... 97
S CRIPTS DE A LARMA ........................................................................................................................ 98
S CRIPT DE R EFERENCIA ................................................................................................................... 99
General ..................................................................................................................................... 99
Comentarios ............................................................................................................................ 100
Constantes Lógicas................................ ................................ ................................ .................. 100
Operadores Condicionales ....................................................................................................... 100
Operadores Lógicos ................................................................................................................. 101
Operador de Asignación........................................................................................................... 101
Asignación de Tag Virtual.................................................................................................................................... 101
Operadores Aritméticos ............................................................................................................ 102
Control de Flujo ....................................................................................................................... 102
Funciones Matemáticas ............................................................................................................ 104
Copyright © 2003 KEP, Inc. Introducción ? ii
5. Funciones de Strings ................................................................................................................ 105
Funciones de Archivos ............................................................................................................. 106
Funciones de Sonido ................................................................................................................ 110
Funciones de Ventanas ............................................................................................................ 111
Funciones de Sistemas ............................................................................................................ 111
Funciones Misceláneas ............................................................................................................ 113
Constantes de Color ................................................................................................................ 114
Propiedades de Objeto............................................................................................................. 115
Propiedades Generales de Objeto.............................................................................................................................. 115
Propiedades de Arco, Pie y Cuerda............................................................................................................................ 116
Propiedades de Rectángulo Redondeado................................................................................................................. 116
Propiedades del Visor de Alarmas.............................................................................................................................. 116
Propiedades del Visor de Alarmas Histórico............................................................................................................. 117
Propiedades de Tendencias ........................................................................................................................................ 117
LECCION 2: UTILIZANDO INFILINK COMO ANIMACIÓN DE UN PROCESO. ................................. 120
GENERAL ..................................................................................................................................... 120
OBJETIVOS DE LA LECCIÓN ............................................................................................................. 120
CREANDO UN P ROYECTO ................................................................................................................ 121
COPIAR OBJETOS DESDE UNA LIBRERÍA ............................................................................................ 122
Insertar una Bomba desde la Librería ........................................................................................ 122
E DITAR/A COMODAR LOS OBJETOS EN LA VENTANA ............................................................................. 127
Rotar, Agrandar, y ubicar el Estanque ....................................................................................... 127
Copiar, Dimensionar y Ubicar una sección de tubo horizontal......………………….......................…128
Cambiar el Tamaño e Insertar la Bomba.................................................................................... 129
Ubicar y redimensionar el tubo Horizontal ................................ ................................ .................. 131
Copiar, ubicar y dimensionar una sección de tubo vertical ................................ .......................... 133
Insertar y Modificar el Tamaño de la Válvula de Control.............................................................. 134
Insertar y Modificar el Tamaño del tubo Vertical ......................................................................... 135
Agregar un Medidor de Llenado al Tanque ................................................................................ 136
D EFINICIÓN DE UN TAG PARA ASIGNAR LA A NIMACIÓN DEL NIVEL DE LLENADO................................ .......... 139
A NIMACION DEL OBJETO T1_LEVEL ................................ ................................ ................................ .. 140
CREACIÓN DE UN S CRIPT PARA S IMULAR UN A UMENTO DEL N IVEL DE LLENADO....................................... 142
GRABAR EL P ROYECTO ................................ ................................ ................................ .................. 144
E JECUTAR EL P ROYECTO ............................................................................................................... 144
S ALIR DEL M ODO E JECUCION (R UN) ................................................................................................. 145
LECCION 3: CONTROLANDO UN PROCESO ................................................................................ 145
GENERAL ..................................................................................................................................... 146
OBJETIVOS ................................................................................................................................... 146
CONTINUANDO DESDE LA L ECCIÓN 2................................................................................................. 146
Abriendo la Lección 2............................................................................................................... 146
A GREGANDO ALGUNOS NUEVOS TAGS ............................................................................................... 147
Agregando Tags ...................................................................................................................... 147
A GREGAR Y A NIMAR LOS N UEVOS OBJETOS ...................................................................................... 150
Agregar un Botón para Activar y Desactivar la Bomba................................................................ 150
Agregar un objeto de texto para ingresar y mostrar la tasa de llenado ......................................... 156
Construir un Control tipo Deslizante para la Tasa de vaciado del Estanque ................................. 158
Duplicar el Objeto de Texto Deslizante y Modificarlo para Mostrar Nivel del Estanque.................. 160
Duplicar el Botón de Control de la Bomba y Modificarlo para utilizarlo como Control de una Válv.. 163
Modificar el Script existente del proyecto................................................................................... 164
GRABAR Y E JECUTAR EL P ROYECTO ................................................................................................. 166
REGISTRADOR: DATOS Y ALARMAS........................................................................................... 168
GENERAL ..................................................................................................................................... 168
E L R EGISTRO DE A LARMAS ............................................................................................................. 168
Configuraciones Básicas ................................ ................................ ................................ .......... 169
Frecuencia de los Archivos de Registro ..................................................................................... 169
Preferencias ............................................................................................................................ 170
D EFINICION DE A LARMAS ................................................................................................................ 171
P ROPIEDADES DEL V ISUALIZADOR DE A LARMAS................................ ................................ .................. 174
Copyright © 2003 KEP, Inc. Introducción ? iii
6. P ROPIEDADES DEL V ISUALIZADOR HISTÓRICO DE A LARMAS................................ ................................ .. 177
CONFIGURACIÓN DE LA I MPRESIÓN DE LAS A LARMAS........................................................................... 178
Enviar Archivo de Impresión A................................ ................................ ................................ .. 179
Formato de Ejemplo ................................................................................................................. 179
E L R EGISTRADOR DE DATOS ........................................................................................................... 180
Configuración Básica ............................................................................................................... 181
Frecuencia de los Archivos de Registro ..................................................................................... 181
Preferencias ............................................................................................................................ 182
LECCION 4: ALARMAS Y REGISTRO DE ALARMAS .................................................................... 183
GENERAL ..................................................................................................................................... 183
OBJETIVOS DE LA LECCION ............................................................................................................. 183
CREACION DE UN N UEVO P ROYECTO ................................................................................................ 184
D IBUJANDO EL V ISUALIZADOR DE ALARMAS ....................................................................................... 184
CREANDO BOTONES DE CONTROL PARA EL V ISUALIZADOR DE A LARMAS ................................................ 185
D IBUJAR UN V ISUALIZADOR HISTÓRICO DE A LARMAS ......................................................................... 187
CREACIÓN DE LOS BOTONES DE CONTROL DEL V ISUALIZADOR DE H ISTÓRICOS DE ALARMA ........................ 188
HABILITANDO EL REGISTRO DE A LARMAS........................................................................................... 189
D EFINIENDO TAGS CON A LARMAS .................................................................................................... 190
CREANDO A NIMACIONES PARA GENERAR A LARMAS ............................................................................ 194
D ESPLEGANDO EL CONTADOR DE ALARMAS ACTIVAS ........................................................................... 195
GRA BAR Y E JECUTAR EL P ROYECTO ................................................................................................. 196
S ALIR DEL M ODO E JECUCIÓN (RUN) ................................................................................................ 198
LECCION 5: TENDENCIAS HISTORICAS Y EN TIEMPO REAL ...................................................... 199
GENERAL ..................................................................................................................................... 199
OBJETIVOS DE LA LECCION ............................................................................................................. 199
CREACIÓN UN N UEVO PROYECTO .................................................................................................... 201
D EFINICIÓN DE LOS TAGS ................................................................................................................ 201
D IBUJANDO LAS TENDENCIAS Y E DICIÓN DE SUS PROPIEDADES ............................................................. 202
CREACIÓN DE B OTONES DE CONTROL PARA TENDENCIAS .................................................................... 204
CREACIÓN Y A NIMACIÓN DE UN CURSOR DE H ISTÓRICOS ..................................................................... 205
A NIMACIÓN DE LOS B OTONES DE CONTROL DE LAS TENDENCIAS........................................................... 207
Crear un script Al Presionar el Botón para el botón Modo ........................................................... 207
Creación de un script Con botón oprimido para el botón YRangeInc............................................ 208
Creación de un script Con botón oprimido para el YRangeDec ................................................... 208
Creación de un script tipo Con botón oprimido para el botón Smooth................................ .......... 208
Creación de un script tipo Con botón oprimido para el botón Discret o ......................................... 209
Creación de un script tipo Con botón oprimido para el botón Scatter ........................................... 209
Creación de un script tipo Con botón oprimido para el botón SkipInc........................................... 209
Creación de un script tipo Con botón oprimido para el botón SkipDec ......................................... 210
CREAR UN DISPLAY DEL V ALOR A CTUAL............................................................................................ 210
E SCRIBIENDO UN S CRIPT DE PROYECTO ............................................................................................ 211
GRABAR Y E JECUTAR EL P ROYECTO ................................................................................................. 212
S ALIR DEL M ODO E JECUCIÓN (RUN) ................................................................................................ 214
CONTROLES ACTIVEX ................................................................................................................. 215
PLANIFICADOR ............................................................................................................................ 216
GENERAL ..................................................................................................................................... 216
INTRODUCCION ............................................................................................................................. 217
Utilizando la herramienta del Calendario.......................................................................................................... 217
FERIADOS .................................................................................................................................... 218
GRUPOS DE A CCIONES................................................................................................................... 219
Crear un Grupo de Acciones............................................................................................................................... 219
E VENTOS ..................................................................................................................................... 223
Creación de un Evento Simple.......................................................................................................................... 223
Creación de un Event Doble.............................................................................................................................. 225
Creación de un Evento Semanal....................................................................................................................... 226
P REFERENCIAS ............................................................................................................................. 228
UTILIZANDO OPC Y DDE ............................................................................................................ 229
Copyright © 2003 KEP, Inc. Introducción ? iv
7. R EPASO ....................................................................................................................................... 229
A CERCA DE OPC (OLE PARA CONTROL DE P ROCESO ) Y DDE (INTERCAMBIO DINÁMICO DE DATOS) .......... 229
Especificaciones para el link OPC............................................................................................ 229
Especificaciones para el ink DDE .............................................................................................. 229
INFILINK COMO CLIENTE DDE ................................ ................................ ................................ .......... 230
Formatos DDE soportados ....................................................................................................... 230
Utilizando Infilink como Cliente local ......................................................................................... 230
Utilizando Infilink como Cliente Remoto..................................................................................... 231
INFILINK COMO S ERVIDOR DDE ....................................................................................................... 231
Nota acerca de Tags discretos................................ ................................ ................................ .. 231
Utilizando Infilink como Servidor Local...................................................................................... 231
MS EXCEL COMO S ERVIDOR DDE................................................................................................... 232
Configuración de Grupo Tag ..................................................................................................... 232
Direcciones Tag ....................................................................................................................... 232
SEGURIDAD................................ ................................ ................................ ................................ .. 233
R EPASO ....................................................................................................................................... 233
S EGURIDADA EN M ODO D ISEÑO ....................................................................................................... 233
S EGURIDAD EN MODO E JECUCION ................................................................................................... 235
Accediendo a un Proyecto........................................................................................................ 235
Saliendo como Usuario ............................................................................................................ 235
Agregar/Editar una Lista de Usuarios ........................................................................................ 236
Herramientas de la Lista de Usuarios ........................................................................................ 237
Creación de un Nuevo Usuario.................................................................................................................. 237
UTILIDAD IVIEWER ....................................................................................................................... 238
GENERAL ..................................................................................................................................... 238
CONECTÁNDOSE A UN PC REMOTO ................................ ................................ ................................ .. 238
Inicio ....................................................................................................................................... 238
Conexión ................................................................................................................................. 238
Desconexión............................................................................................................................ 240
Configuración de IViewer ................................ ................................ ................................ .......... 240
Dialogo de Configuración IViewer ............................................................................................. 240
Agregar/Editar un Servidor ....................................................................................................... 241
Disparos de Pantalla ................................................................................................................ 242
Despliegue de Tags IViewer ..................................................................................................... 242
Modificación del Despliegue de Lista de Tags ............................................................................ 243
Barra de Estado IViewer .......................................................................................................... 244
EJECUCIÓN DE UN PROYECTO EN FORMA AUTOMÁTICA ......................................................... 245
GENERAL ..................................................................................................................................... 245
W INDOWS 95/98 ........................................................................................................................... 245
Partida Automática de Infilink en Win 95/98 .............................................................................. 245
Preparación de Partida Automática para KEPServerEX en Win 95/98 ........................................ 248
W INDOWS NT ............................................................................................................................... 250
Partida Automática de Infilink en Win NT................................ ................................ .................. 250
Preparación de Partida Automática para KEPServerEX en Win NT ............................................ 252
Copyright © 2003 KEP, Inc. Introducción ? v
8. Introducción
Bienvenida
Bienvenidos a Infilink HMI, una herramienta de fácil utilización para
aplicaciones H de cualquier tamaño.
MI Infilink HMI provee las
herramientas para diseñar e implementar una interfase
personalizada para cualquier proceso. Infilink ofrece soluciones de
interfase para PLCs, transmisores, sensores, I/O remotas, y otros
dispositivos de proceso.
Infilink HMI funciona bajo Windows 95/98, Windows NT 4.0 and
Windows 2000.
Este capitulo muestra como configurar Infilink HMI en su
computador y carga el set de documentación. El cuerpo principal
de este manual describe la interfase Windows 98.
Requerimientos del Sistema:
Para utilizar Infilink HMI, debe disponer de cierto Hardware y
software instalado en su computador. Los requisitos mínimos del
Sistema, incluyen:
Un PC IBM o compatible con un Microprocesador 486DX72 de 66
MHz.
- 8MB de memoria RAM.
- 30MB de espacio libre en el Disco Duro.
- Por lo menos una puerta Serial con una UART de 16550 , si es que
se va a comunicar con dispositivos Seriales.
- Tarjeta VGA y Monitor color con una capacidad de resolución de
por lo menos 640x480-pixe les, utilizando 16 colores.
La configuración de Sistema recomendada es la siguiente:
- Un PC IBM o compatible con un Procesador Intel Pentium de 233
MHz.
- 32MB de memoria RAM
- 100MB de espacio libre en el Disco Duro.
- Tarjeta Gráfica PCI Super VGA y Monitor Color con capacidad de
resolución de por lo menos 1024 x 768 pixeles, utilizando 256
colores.
Copyright © 2003 KEP, Inc. Introducción ? 1
10. Instalación
Si tiene instalada una versión previa de Infilink en el PC de destino,
deberá realizar un respaldo de todos los archivos de proyectos
creados con esa versión por si posteriormente decide volver a
utilizarla en el futuro.
El programa SETUP.EXE en el disco #1 (ó CD) ejecuta la instalación,
cargando los archivos ejecutables de Infilink HMI, archivo de, y otros
componentes. Si es usuario de Windows NT deberá solicitar a su
administrador de sistema que realice la configuración.
1. Coloque el disco #1 in el drive a: (ó inserte el CD) y luego ejecute
el programa SETUP.EXE en la forma que le sea más conveniente.
2. Al ser requerido, ingrese un nombre de Usuario y Empresa. El
programa SET UP no se iniciará hasta que ambos campos
contengan al menos un carácter.
3. Seleccione los componentes que desea instalar.
4. Haga Clic en el botón Browse… para elegir un directorio de
destino.
5. Seleccione una Carpeta de Programa /Grupo de Programa para
los Iconos que invocan a los archivos ejecutables y de Ayuda...
6. Verifique sus selecciones. Si desea realizar alguna modificación,
haga click en el botón < Atrás .
7. En este punto, se inicia el proceso de copia de archivos. El
próximo disco le será solicitado cuando sea requerido.
8. Al completarse el proceso de copia de archivos, tendrá la
oportunidad de revisar el archive LEAME.TXT. El archivo
contiene información específica, relativa a esta versión de Infilink
HMI. Este archivo lo encontrará en el directorio DOC, si es que
desea leerlo más adelante..
Directorios Instalados por el Programa de instalación:
Usted especifica el directorio de destino para la instalación durante el
proceso de configuración. Por defecto, este directorio se denomina
INFILINK. El programa de configuración crea directorios adicionales
para los componentes que han sido instalados.
- LESSONS contiene un subdirectorio para cada lección
suministrada con el software. Las lecciones serán tratadas más
adelante en este Manual.
- LIBRARY contiene archivos con objetos para ser utilizados con el
Copyright © 2003 KEP, Inc. Introducción ? 3
11. programa en Modo Diseño.
- IVIEWER contiene la herramienta iViewer para Internet.
- PROYECTOS contiene el proyecto INFILINKDEMO, diseñado para
ilustrar la funcionalidad de Infilink HMI.
Copyright © 2003 KEP, Inc. Introducción ? 4
12. Iconos Instalados por el Programa de Instalación
Modo Diseño de Infilink
Herramienta de Diseño para Crear y/o Editar un Proyecto de Infilink
.
Modo Ejecución de Infilink
Ejecuta un Proyecto compilado de Infilink .
Utilitario para Internet iViewer
Herramienta que permite al usuario visualizar datos de Infilink en
Internet
Carpeta de Ayuda
Información En-Línea , asequible desde el Modo Diseño, oprimiendo
la tecla F1
Visor del Registro de Eventos
El Visor del Registro de Eventos, despliega el estado de las salidas
generadas por los Componentes en el Modo Ejecución.
Léame
LEAME.TXT incluye los siguientes tópicos mayores:
1) Requerimientos del Sistema.
2) Novedades de la Versión 4.0
3) Descripción del Demostrativo de INFILINK .
Instalando un Servidor
Los Servidores son utilizados para obtener datos DDE desde las
aplicaciones ó de enlaces con dispositivos externos a través de
drivers. Infilink utiliza un Servidor para obtener datos desde
aplicaciones externas, vía OPC ó DDE.
Si se está utilizando un servidor de terceros con Infilink , se puede
instalar ahora o esperar hasta que haya desarrollado su aplicación y
esté listo para ejecutarla en el PC.
El Servidor de OPC de KEPware, KEPServerEX, viene con Infilink.
Permite desbloquear un driver para utilizarlo con Infilink.
Copyright © 2003 KEP, Inc. Introducción ? 5
13. Instalando DAO
Si está registrando información en formato MDB, su PC requerirá el
Soporte DAO.
Pero no será necesario si tiene Microsoft Access instalado en su PC.
Sin embargo, si no dispone de Microsoft Access en su PC, se
requerirá instalar los archivos necesarios para el soporte DAO .
Puede optar a instalar DAO durante la instalación de Infilink,
seleccionando la opción “Instalación Completa” ó seleccionando la
opción “Instalación Personalizada” y seleccionando DAO como uno
de los componentes de la lista de instalación. Existen dos archivos
incluidos en la carpeta DAO en el CD Infilink.
1. Ejecute la utilidad Mdac_typ.exe para instalar el soporte para
OBDC y DAO en su PC.
2. Adicionalmente, ejecute Dcom98.exe si es que su PC está
utilizando Windows95 o 98.
También puede descargar las últimas versiones de estos archivos
desde el sitio Universal Data Access Web site en
www.microsoft.com/data/. Seleccione la versión para descarga que
sea adecuada a su Sistema Operativo.
Copyright © 2003 KEP, Inc. Introducción ? 6
14. Registrando su Programa
A diferencia de otros productos HMI en el mercado, Infilink no
requiere una llave de Hardwa re. Aún más, la parte diseño del
paquete, puede ser ejecutada en cualquier parte, en cualquier
momento, con una cantidad ilimitada de Tags, y por el tiempo que
desee. Sin embargo, el Modo Ejecución del paquete debe ser
registrado.
Al estar el proyecto en Modo Ejecución, utilice el menú Ayuda, opción
Adquisición de una Licencia.. para ver este dialogo...
Envíe un E-Mail incluyendo el número de la Nota de venta de KEP y
solicite su desbloqueo. Las instrucciones para el desbloqueo del
Software unlock@kep.com. serán incluidas en la respuesta, junto con
una Clave de desbloqueo para Internet. Úsela para acceder al N° de
Serie y a los códigos de acceso en Internet en la dirección
www.kep.com’. El número de serie desbloquea el Modo Ejecución
por 10 día s. Una vez que se obtiene un número de serie, el menú de
Ayuda de desbloquea es habilitado.
Nota: dispone de hasta 10 días desde el momento que ingresó el
número de serie para desbloquear el software. Pasado este tiempo
sin desbloquear, el software dejará de operar.
Utilice su Clave de desbloqueo Internet, para acceder a la página de
desbloqueo nuevamente e ingrese la ID del PC. Una clave que
desbloqueo para Infilink será generada.
Nota: La clave de desbloqueo del software es dependiente del
número de Tags de usuario. Se dispone de claves de desbloqueo
para:128, 256, 512, 1024 y número ilimitado de Tags.
Ingrese la clave en la casilla Clave y haga click Aceptar.
Copyright © 2003 KEP, Inc. Introducción ? 7
15. Una vez que un PC es desbloqueado, no se requieren más códigos
para una operación ilimitada y continua. La clave recibida solo es
válida para un PC individual. Si se desea mover el Software a otro
PC, deberá obtener otra clave para ese PC.
Copyright © 2003 KEP, Inc. Introducción ? 8
16. Trasladando una Licencia:
Aceptar una Licencia.../Trasladar una Licencia...
Este item de Menú es utilizado para trasladar una Licencia desde un PC a Otro.
Una vez que el proceso de traslado a terminado, el PC que tenía la Licencia será
bloqueado en el Modo Demo y el PC que recibió la Licencia será desbloqueado
permitiendo la utilización ilimitada del Software. Se requiere un disquete
formateado y vacío para este proceso. Infilink también deberá ser instalado en el
PC aceptará la Licencia (computador de destino).
? Utilice un diskette formateado. No deberá contener archivos al iniciar el Paso 1.
1. Inserte un disquete en blanco en el PC de destino. Inicie la activación de la
licencia desde el PC de destino hacienda click en Ayuda/Aceptar Licencia,
seleccione una disquetera, haga click en el Paso 1, esto prepara el disquete.
Retire el disquete.
? No apagar el computador de destino ó salir de Infilink
2. Insertar el disquete del paso 1 en el PC con la Licencia. Continúe, seleccione el
Menú Ayuda/Mover Licencia y seleccione la disquetera. Hacer Click en Paso 2,
esto hace que Infilink salga del Modo Ejecución. Retirar el disquete.
3. Insertar el disquete en el PC de destino. Haga Click en Paso 3, este paso toma
la Licencia desde el Disquete y la transfiere al PC de destino.
Notas:
NO SALIR DEL INFILINK EN EL PC DE DESTINO O DEL MENÚ DE
LICENCIA MIENTRAS EL PROCESO ESTE EN EJECUCIÓN, DE LO
CONTRARIO LA LICENCIA SE PERDERÁ.
Fijar el nivel de acceso de Usuario requerido para ejecutar la
transferencia de la Licencia, seleccionando Proyecto/Propiedades,
Usuario y rea lice las entradas adecuadas. Si desea trasladar el
Software a otro PC, puede utilizar el proceso “Traslado de Licencia”.
Este eliminará la Licencia del PC original y la instalará en el PC de
destino.
Copyright © 2003 KEP, Inc. Introducción ? 9
17. Actualización de una Licencia
La opción Actualización de Licencia, fue concebida para los Usuarios
que deseen actualizar una Licencia para una mayor cantidad de Tags
ó bien deseen agregar acceso a Internet con la herramienta iViewer.
Enviar el requerimiento vía e-mail con el Número de Serie y la ID del
PC a unlock@kep.com. Recibirá por e-mail un Nuevo número de
serie y clave, que desbloquearán el Modo Ejecución para el mayor
número de Tags.
Como alternativa, se puede enviar un FAX con la información a KEP.
Ingrese el número de serie y la clave en los campos correctos y luego
hacer click en Aceptar.
? Utilizar el botón “Copiar números al portapapeles” y luego pegar
en el e -mail solicitud, para asegurar que los datos sean exactos.
Copyright © 2003 KEP, Inc. Introducción ? 10
18. General
Modo Diseño
El Modo Diseño de Infilink es utilizado para crear un proyecto que
se ejecutará posteriormente en el Modo Ejecución. Un proyecto es
una colección de objetos que describen gráficamente a un proceso
u operación.
Un proyecto válido, contiene por lo menos una ventana para el
despliegue de las salidas. La salida es generada dibujando uno ó
más objetos en esta ventana, y asignándoles animaciones. Las
animaciones son controladas por la información almacenada en las
ubicaciones de memoria interna, denominadas Tags.
Además de las animaciones de objetos, Infilink provee un lenguaje
de codificación (Scripts) para manipular los componentes del
Proyecto y la información de los Tags.
Los Scripts pueden ser asignados a nivel de proyecto, nivel de
ventana ó nivel de objeto. Un Script podría también ser asignado
para que se ejecute al cambiar el valor de un Tag ó al alcanzar éste
un nivel de alarma.
Los Tags pueden referenciar información desde dispositivos
externos, tales como PLCs, variables de memoria definidas por el
Usuario, ó cualquier otra aplicación de Windows a través de DDE.
Los Tags son asignados a los dispositivos externos utilizando
identificadores de Nodo ó “alias” para cada dispositivo. Este “Alias”
identifica el driver del dispositivo y el protocolo utilizado para la
comunicación con él y la Identificación de su Red.
Los pasos involucrados en la creación de un proyecto Infilink son
los siguientes:
1. Identificar el hardware al que se va a acceder y dibuje un mapa para
identificar cada dispositivo. Este paso le ayudará a determina r que
aplicación de servidor DDE ó OPC necesita para obtener los datos.
También simplificará el proceso de identificación de estos dispositivos
hacia Infilink.
Copyright © 2003 KEP, Inc. General ? 11
19. 2. Ejecute Infilink en Modo Diseño y haga click en “cancelar” en la ventana
de dialogo “Abrir Proyecto” que se despliega en forma automática. Utilice
la opción “Nuevo” en el menú de archivos, para crear un proyecto Infilink
vacío. Se desplegará una ventana por defecto antes de continuar.
3. Abrir la opción “Propiedades de la Ventana” para elegir las opciones que
se desea aplicar a la ventana en el Modo ejecución.
4. Utilice el ítem “Grupo de Tags” en el Menú de Proyecto para configurar
los grupos de Tags OPC y DDE referidos al mapa de dispositivos creado
en paso 1. (Si no dispone aún de un Driver de dispositivos adecuado,
puede omitir este paso por ahora y asignar los Tags en el próximo paso
a un Grupo de Memoria.)
5. Utilice el ítem “Grupo de Tags” en el Menú “Proyecto” para asignar tags
a los grupos ingresados en el Paso 4. Este paso dibuja las ubicaciones
de dispositivos a ser monitoreados con asignación de Tags en Infilink, los
que serán referidos al definir “scripts” y animaciones.
6. Utilice la herramienta de dibujo para crear objetos en la ventana del
Proyecto.
7. Utilice el ítem “Animaciones ..” en el M enú “Edición” para asignar
animaciones a los objetos ya creados.
8. Utilice la herramienta “Planificador” para la programación de la ocurrencia
de eventos basados en tiempo real.
9. Grabar el Proyecto.
Menúes de Acceso Directo
Al utilizar la aplicación Modo Diseño para la creación de un
Proyecto, encontrará que Infilink hace fácil la selección de los
comandos más comunes que se aplican a un objeto ó una ventana.
Al seleccionar un objeto ó una ventana con el botón derecho del
Mouse, se desplegará un Menú resumido, denominado Menú de
acceso directo. El contenido de este Menú produce cambios
basados en el objeto o área seleccionada. A continuación se
muestra algunas de las funciones disponibles en los Menúes de
Acceso Directo:
Acceso directo en Objetos
Copyright © 2003 KEP, Inc. General ? 12
20. La función Menú de Acceso Directo otorga para los objetos un
acceso rápido a las actividades comunes tales como Cortar, Copiar,
Duplicar y Borrar. Estos Menúes también son el medio más rápido
de acceso a las propiedades y animaciones de los objetos.
Dependiendo de las funciones adicionales seleccionadas en ellos,
las operaciones Cambio de forma, Tipo de Letras, y Reasignación
de Tags podrían estar disponibles.
Copyright © 2003 KEP, Inc. General ? 13
21. Acceso Directo con Ventanas
El acceso directo con Ventanas, permite activar/desactivar en forma
rápida la opción “grilla”. También permite grabar en forma rápida la
ventana seleccionada ó cerrarla. La opción “Última Herramienta De
Dibujo”, permite dibujar en forma fácil objetos múltiples del mismo
tipo sin tener que volver a seleccionar la herramienta desde el
menú.
Acceso Directo en Tags y Grupos de Tags
Todas las herramientas para el manejo de Tags están incluidas en
el Menú de Acceso Directo. La única manera de acceder a los
comandos “Importación /Exportación de Tags”, es a través de este
Menú.
Copyright © 2003 KEP, Inc. General ? 14
22. Barra de Herramientas de arrastre de Infilink
La Barra de Herramientas de Infilink otorgan un acceso conveniente
a las herramientas de diseño más utilizadas. Cada botón de la
barra de herramientas tiene un identificador de despliegue
denominado Tipo de Herramienta que indica la función que realiza.
Deteniendo el cursor del Mouse sobre la barra de herramientas
hace que aparezca el Tipo de Herramienta. La barra de
herramientas puede ser arrastrada a cualquier posición dentro de la
pantalla en los bordes de la ventana de diseño.
Herramientas de Diseño Herramientas de la Ventana
- Grabar Proyecto - Nueva - Duplicar
- Abrir Proyecto - Abrir - Propiedades
- Ejecutar Proyecto - Cerrar - Color
- Grupos de Tags - Grabar - Grilla On/Off
- Propiedades del Proyecto - Borrar
- Administrador de Librerías
- Visor de Eventos
Herramientas de Dibujo
- Seleccionar objetos - Dibujar Cuerda
- Dibujar línea - Dibujar Texto
- Dibujar polilínea - Dibujar Botón
- Dibujar polígono - Importar mapa de bits
- Dibujar rectángulo - Importar metafile
- Dibujar Rect. Redond. - Dibujar visor de Alarma
- Dibujar elipse/circulo - Dibujar visor histórico de Alarmas
- Dibujar arco - Dibujar visor de tendencias
- Dibujar Torta
Copyright © 2003 KEP, Inc. General ? 15
23. Herramientas de Líneas Herramientas de Rellenos
- Color de línea - Sólida - Rellenar Color
- Línea simple -Segmentada - Sin relleno
- Línea doble - Puntos - Relleno Sólido
- Achurado horizontal
- Línea triple - Raya punto
- Achurado Vertical
- Línea ancha - Raya pto.pto.
- Achurado cruzado
- Ninguna
- Achurado diagonal hacia abajo
- Achurado diagonal hacia arriba
- Achurado cruzado diagonal
Herramientas de Config. en
Herramientas de Texto pantalla
- Texto resaltado - Mover al frente, un nivel
- Texto Itálico - Mover atrás, un nivel
- Texto subrayado - Rotar en sentido de reloj.
- Seleccionar texto - Rotar en sentido contra reloj.
- Aumentar tamaño del texto - Alternar horizontal
- Disminuir tamaño del texto - Alternar vertical
- Color del texto
Copyright © 2003 KEP, Inc. General ? 16
24. Herramientas de Edición Herramientas de Alineación
- Deshacer - Agrupar - Alinear Izquierda - Alinear Derecha
- Cortar - Desagrupar - Alinear Arriba - Alinear Abajo
- Copiar - Remover del Grupo - Centrado Vertical
- Pegar - Propiedades de forma - Centrado Horizontal
- Duplicar - Reasignar Tag - Espaciado equidistante Horizontal
- Borrar - Cambiar forma - Espaciado equidistante Vertical
*Para crear un grupo, use el selector, , para
- Igualar Ancho
seleccionar los objetos que se desea agrupar.
- Igualar Alto
Copyright © 2003 KEP, Inc. General ? 17
25. Asignación Teclas en Modo Diseño
Teclas de Función
F4 Despliega el cuadro de diálogo de propiedades para el objeto seleccionado.
F5 Despliega el cuadro de diálogo de Animaciones para el objeto seleccionado.
F6 Despliega el cuadro de diálogo de la Base de Datos de los Tags.
F7 Graba el proyecto en curso.
F8 Cierra el proyecto en curso.
F9 Ejecuta el proyecto en curso.
Teclas Alfanuméricas
CTL-X Recorta el objeto selecciona do al clipboard.
CTL-V Pega un objeto desde el clipboard hacia la ventana
active.
CTL-C Copia el objeto seleccionado al clipboard.
CTL-D Duplica el objeto seleccionado.
CTL-Z Deshace la última edición. Se puede deshacer hasta
las últimas 32 operacione s.
Teclado Numérico
+ Trae el objeto seleccionado hacia adelante (orden z).
- Lleva el objeto seleccionado hacia atrás (orden z).
Teclas de flechas
Izquierda Mueve el objeto seleccionado a la izquierda una línea
de la grilla (ó un píxel, si la grilla no está habilitada).
Derecha Mueve el objeto seleccionado a la derecha una línea
de la grilla (ó un píxel, si la grilla no está habilitada).
Arriba Mueve el objeto seleccionado hacia arriba una línea
de la grilla (ó un pixel si la grilla no está habilitada).
Abajo Mueve el objeto seleccionado hacia abajo una línea
de la grilla (ó un pixel si la grilla no está habilitada).
Otras Teclas
Tab Mueve la selección al próximo objeto en la ventana
(determinado por orden z).
Shift-Tab Mueve la selección al objeto anterior en la ventana
(determinado por orden z).
Esc Finaliza el Modo Redefinir Forma ó definición de
animación interactiva.
Del Borra el objeto seleccionado.
Copyright © 2003 KEP, Inc. General ? 18
26. Funciones del Mouse en el Modo Diseño
Botones
Izquierdo Selección Objeto/Ventana.
Derecho Menú Acceso Directo.
Doble Click Finaliza el Modo Redefinir Forma ó definición de
animación interactiva.
Combinaciones
Shift-Drag Define el límite de un rectángulo al dibujar un objeto.
Define una línea diagonal al dibujar una línea.
Ctrl-Drag Define una línea vertical u horizontal al dibujar una
línea.
Ctrl-Click Agrega/Borra un nodo al cambiar una forma, una
polilínea ó polígono.
Ctrl-Shift-Doble Click Abre objetos agrupados, para edición sin
romper el grupo.
Copyright © 2003 KEP, Inc. General ? 19
27. Modo Ejecución
La Aplicación Modo Ejecución, ejecuta un Proyecto de Infilink creado
en el Modo Diseño. El Modo Ejecución consiste de seis
componentes básicos: Animador Modo Ejecución, servidor de base
de datos, registrador de datos, registrador de alarmas, servidor
OPC/DDE y registrador de eventos.
Animador Modo Ejecución
Esta es la ventana principal que se ve al iniciar el Modo Ejecución.
Maneja las interacciones del operador con un proyecto Infilink en
ejecución.
Servidor de Base de Datos
Este es el componente administrador de información del Modo
Ejecución de Infilink. Se puede ver referido como "Manejador de
Datos". Maneja el intercambio de información entre el Animador
Modo Ejecución y los drivers de dispositivos. También es el
responsable de la administración los OPC activos y vínculos DDE,
actualizando el planificador, animador y registrador de datos ante un
cambio en la información y notificando al animador de las
condiciones de alarma.
Registrador de Datos
El registrador procesa los cambios de datos y registra la información
de estos cambios en un archivo de registro. (archivo de registro).
Registrador de Alarmas
Procesa las notificaciones de alarma desde el servidor de la base de
datos y las registra en un archivo (archivo de registro).
Servidor OPC/DDE
Provee la interfase entre Infilink y una parte específica del hardware.
Cada servidor solo sabe comunicarse con un dispositivo ó un grupo
de dispositivos específicos. Se debe elegir el servidor adecuado
para la aplicación e instalar estos componentes en forma separada.
Si Infilink no provee un driver original para el dispositivo que se va a
utilizar, se puede usar un OPC ó un servidor DDE de terceros.
La aplicación Servidor OPC de KEPware, KEPServerEX, son
suministradas en el CD de Infilink. Favor refiérase a la
documentación suministrada con KEPServerEX para determinar si
se dispone de un driver de dispositivo adecuado para su aplicación.
Visualizador del Registro de Eventos
Captura y despliega el estado de las salidas generadas por los otros
componentes del Modo Ejecución. Cada mensaje de estado lleva la
hora y es desplegado en la ventana de registro de eventos. El
contenido de esta ventana se puede imprimir ó grabar en un archive
de texto para su revisión posterior.
Copyright © 2003 KEP, Inc. General ? 20
28. Lección 1: Aprendiendo a Usar Infilink
General
Si Usted necesita ayuda, Gracias por hacer de Infilink su elección en Programa HMI. Infilink
puede encontrar las ha sido diseñado para brindar al usuario, el máximo de beneficios
lecciones completas en
el directorio Infilink con una mínima cantidad de esfuerzo
lecciones.
Estas lecciones son Esta lección y las siguientes están diseñadas para guiarlo en el
provistas para entregarle
una referencia de cómo proceso de crear un proyecto con Infilink. Las lecciones se pondrán
debe verse el proyecto más complejas conforme a su avance. Algunas lecciones, como
cuando es completada.
ésta, están diseñadas para enseñarle sobre las partes de Infilink.
En cualquier momento puede avanzar a otra lección o saltarse una
lección completa.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 21
29. Objetivo de la Lección
Esta lección está diseñada para entregarle un conocimiento básico
de como navegar con Infilink. Cuando la complete, usted estará
capacitado para:
- Crear un nuevo proyecto.
- Agregar/Dibujar objetos en una venta na del proyecto
usando la barra de herramientas o el menú principal.
- Editar objetos usando el menú principal, menú abreviado o
barra de herramientas.
- Guardar un Proyecto
Si usted siente que ya conoce como navegar en Infilink, favor
siéntase libre de i r a la lección 2.
Así se debe ver su
proyecto al término de
esta lección.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 22
30. Creando un Proyecto
1. Abra el Modo de Diseño de Infilink.
2. Haga Click en Cancelar en el cuadro de diálogo de Abrir
Proyecto
Cuadro de diálogo que
muestra al Abrir
Proyecto cuando es
iniciado el Modo Diseño
de Infilink.
3. Haga Click en Nuevo .
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 23
31. 4. El cuadro de diálogo Nuevo Proyecto se abrirá. Digite un
nombre de proyecto en el directorio a crear, le sugerimos usar
“Leccion1”. Haga click en Crear para aceptar los datos y crear
el proyecto.
5. Cuando el sistema solicite verificar el nombre y directorio, haga
click en Si es correcto. En caso contrario, haga click en No y
repita el paso 3.
6. El Modo Diseño partirá con una ventana creada por defecto.
Abra el cuadro de diálogo de Propiedades de Ventana haciendo
click en Propiedades en el menú Ventana. Deje “Win001” como
nombre de ventana y escriba “Dibujando y Editando” como título.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 24
32. Win001 es el
nombre de objeto
generado por el
sistema para la
primera ventana
en un proyecto. Se
puede cambiar
este nombre en
cualquier
momento.
Generalmente se
dará un nombre
que esté
relacionado con su
aplicación Ej:
Principal ó Sala de
Bombas N°1.
El texto del Titulo
aparecerá en la
barra de Titulo de
la ventana del
proyecto.
Muestra cuando el
proyecto se inicia
en Modo
Ejecución, cuando
se revisa, al abrir
ventanas, y cada
vez que el
proyecto se abra
en Modo
Ejecución.
7. Click en Mostrar cuando el proyecto se inicie en modo
ejecución, luego click Aceptar para crear la ventana.
8. Se dispone de una grilla para ayudar la disposición y alineación
de objetos en la ventana. Si no está activada, click en el menú
Ver y seleccione Grilla o click el botón en la barra de
herramientas. Cuando los objetos son dibujados ó
redimensionados, se alinearán con los puntos de la malla.
9. Para hacer más claras las imágenes de Texto se ha elegido que
el color de la ventana sea blanco. Si desea cambiar este color,
click el botón en la barra de herramientas y seleccione el
color deseado de la paleta desplegada.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 25
34. La Importancia de las Propiedades del Objeto
Acerca de las Propiedades de Objetos
Los objetos sin nombre Cada objeto tiene propiedades que pueden ser modificadas en el
serán referidos como Modo Diseño y en Modo Ejecución. Las diferencias en los cuadros
"Sin Nombre" en la barra
de estado, y en los de diálogos para cada objeto son muy numerosas para explicarlas
mensajes de error de en una lección. Pueden ser investigadas por su cuenta una vez que
compilación
se haya aprendido como crear cada objeto y a modificar sus
propiedades.
Las propiedades comunes a cada objeto son: el nombre, tamaño y
posición. Generalmente se utilizará el mouse para modificar el
tamaño ó posición de un objeto. Sin embargo, se debe utilizar el
Un proyecto Infilink no se cuadro de diálogo de las propiedades de objeto para cambiar su
ejecutará si contiene nombre.
errores.
Nombre del Objeto
Al crear objetos, es muy importante considerar un nombre único a
un objeto que va a ser animado. Se podría tener diez ó veinte
objetos agrupados para similar un panel y tener solo uno animado.
Nombrar ese objeto permitirá saber inmediatamente cuando lo haya
seleccionado, mirando su nombre en la barra de estado.
Para refe renciar las propiedades de un objeto en Modo Ejecución
utilizando un script, se deberá poder especificar ese objeto por el
nombre.
Al grabar un proyecto, aparecerán mensajes en el registrador de
eventos, si hubiese errores en los scripts ó animaciones. Estos
mensajes indicarán los objetos por su nombre además del tipo de
error ocurrido.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 27
35. Una oportunidad para Practicar
Ahora se tendrá una oportunidad para agregar algunos objetos a
nuestro proyecto y aprender a manipularlos. Siéntase libre para
desviarse de la lección, la idea es ayudarle a que se sienta cómodo
utilizando Infilink
Si comete un error al
dibujar un objeto, puede
seleccionar Deshacer Dibuje y coloque Rectángulo de bordes redondeados.
desde el menú Edición ó Primero, colocar la figura en la esquina superior izquierda de la
seleccionar el objeto y
oprimir la tecla DEL ventana de su proyecto.
para removerlo.
1. Click el botón en la barra de herramientas.
2. Coloque el cursor lápiz en la esquina superior izquierda de la
ventana del proyecto.
3. Manteniendo apretado el botón izquierdo del mouse, arrastre el
cursor hacia abajo creando un cuadro, suelte el botón del mouse
una vez que termine.
4. Mientras el objeto se mantiene seleccionado, oprima el botón
derecho del mouse y haga click en Propiedades.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 28
36. 5. Digite “Rectangulo_Redondeado” en el campo Nombre del
cuadro de dialogo Propiedades.
Note que el nombre del
objeto cambió de “Sin
Nombre” a
“Rectangulo_Redondead
o” en la barra de estado.
6. El Tabulador Geometría permite cambiar la forma de las
esquinas. Cambiando ambos números a 0, hará de un
rectángulo con esquinas redondeadas a un cuadrado perfecto.
Cambiando estos números a 100, hará un círculo perfecto.
Como verá, estos atributos también pueden ser cambiados
visualmente invocando un Modo especial, denominado Redefinir
Forma.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 29
37. 7. Click en Aceptar para salir del diálogo.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 30
38. 8. Mientras el objeto permanece seleccionado, oprima el botón
derecho del mouse y haga click en Redefinir Forma desde el
Menú de acceso directo.
9. Mueva el cursor sobre el punto Redefinir Forma hasta que se
convierta en una mano.
10. Manteniendo oprimido el botón izquierdo del mouse, mueva el
punto alrededor y vea como sus diferentes posiciones afectan a
las esquinas del rectángulo.
11. Una vez terminado, arrastre el punto Redefinir Forma hacia el
centro de la línea de fondo y suelte el botón izquierdo del mouse
como se muestra más abajo.
Dibujar y colocar un objeto de Texto
Ahora dibujará un objeto de Texto, aproximadamente en el centro
de la ventana del proyecto.
1. Click en el botón de la barra de herramientas de edición.
2. Ubique el cursor tipo lápiz bajo el rectángulo en el centro de la
ventana del proyecto.
Manteniendo oprimido el botón izquierdo del Mouse, arrastre el
cursor hacia abajo y hacia la derecha creando un cuadro. Suelte el
botón del mouse una vez terminado.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 31
39. 3. Mientras el objeto se mantiene seleccionado, oprima el botón
derecho del mouse y seleccione el ítem Propiedades desde el
Menú de acceso directo.
4. Seleccione el Tabulador y escriba el siguiente texto en su campo
de texto: “Este texto puede ser útil”
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 32
41. 5. Click en el Tabulador General y digite “Mi texto” en el campo
Nombre.
Note que el nombre del
objeto cambio de “sin
npmbre” a “Mi_Texto” en
la barra de estado.
6. Click en Aceptar para aceptar los cambios y salir del diálogo.
7. Si el texto queda muy cerca del rectángulo, o no lo
suficientemente cerca del centro, ubique el cursor sobre el texto
hasta que se transforme en una mano.
8. Manteniendo oprimido el botón izquierdo del mouse, arrastre el
objeto de texto de modo que quede centrado en la ventana del
proyecto.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 34
43. Dibujar y colocar un Triángulo
Se dibujará un polígono con forma de triángulo en la esquina
inferior derecha de la ventana del proyecto.
1. Click en el botón en la barra de herramientas.
2. Ubique el cursor tipo lápiz bajo el objeto de texto en la esquina
inferior derecha de la ventana del proyecto.
3. Click en el botón izquierdo del mouse para ubicar la primera
esquina del triángulo. Arrastre el cursor al próximo punto y
suelte. Mueva el cursor a la posición anterior y haga doble click
para finalizar la creación del triángulo.
4. Mientras s e mantiene seleccionado el objeto, utilice el menú de
acceso directo para desplegar el diálogo de propiedades ó bien
presione F4 para lo mismo.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 36
44. 5. Asigne el nombre “Triangulo” al objeto y click en Aceptar.
Ver el archivo de
ayuda para
información en como
cambiar la forma de
un polígono...
6. Cambie el color de relleno del triángulo a verde brillante con
click en el botón
, relleno y en el botón , herramientas de color de relleno
en la barra de herramientas.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 37
45. Agrupando los Objetos
Ahora se agrupará los tres objetos y se manipularán todos juntos.
1. Click en el botón en la barra de herramientas de edición
para elegir la herramienta de selección.
2. Click en una zona en blanco de la ventana para eliminar la
selección.
3. Posicione el cursor sobre y hacia la izquierda del rectángulo.
4. Manteniendo el botón izquierdo del Mouse oprimido, arrastre
el cursor hacia abajo y hacia la derecha creando un cuadro lo
suficientemente grande para alojar todos los objetos en la
ventana del proyecto y suelte el botón.
5. Click en el botón en la barra de herramientas para alinear
los objetos agrupados en su centro horizontal.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 38
46. Note como los objetos
son alineados a la
derecha.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 39
47. 6. Click el botón en la barra de herramientas para espaciar en
forma equidistante a los objetos agrupados de arriba hacia
abajo.
7. Click en el icono de grupo en la barra de herramientas de
edición para agrupar objetos.
8. Utilice uno de los métodos descritos anteriormente en la Lección
para desplegar las propiedades del grupo y nombrarlo
“grpLeccion1”.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 40
49. 9. Arrastre el costado izquierdo del grupo hacia la izquierda para
redimensionar el grupo y los objetos que contiene.
10. Haga doble Click mientras se mantienen oprimidas las teclas
Shift y Ctrl en uno de los objetos agrupados. Esto selecciona
el grupo y permite la edición de objetos en forma individual
dentro del grupo.
Nota: Tamaños variables son asignados en forma automática a los
objetos de texto en un grupo cuando este es redimensionado por
arrastre
.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 42
50. 11. Click en el botón en la barra de alineación para alinear todos
los objetos agrupados a su centro horizontal.
12. Click en el botón para deshacer los últimos cambios hasta
que la ventana vuelva a ser como la imagen de abajo.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 43
51. Guardar el Proyecto y Salir
1. Seleccione el ítem Guardar desde el Menú Proyecto
2. Seleccione el ítem Salir desde el Menú Proyecto para salir del
programa.
Copyright © 2003 KEP, Inc. Lección 1: Aprendiendo a Usar Infilink ? 44
52. Grupos de Tags y Tags
General
Esta sección describe el editor de la Base de Datos de Tags. Se
utilizará este Editor para definir grupos que representen dispositivos
PLCs y Tags que representen ubicaciones en estos dispositivos.
Acerca de los Grupos de Tags
Infilink utiliza un grupo de tags para identificar una fuente de datos.
Se puede referir a un grupo de Tags como una parte de hardware
físico, un vínculo OPC ó DDE ó ubicaciones de memoria interna. A
continuación se describen los posibles tipos de grupos de tags.
Sistema
Estos son ubicaciones de memoria interna mantenidas por Infilink,
que contienen información del sistema. Tales como la fecha actual
y la hora, el nombre del usuario, etc. No se puede definir los tags
para este grupo y son solo de lectura.
Memoria
Son las ubicaciones de memoria definidas por el usuario dentro del
contexto del proyecto en ejecución. Un tag que es utilizado para
mantener resultados parciales de una ecuación será asignado a
este nodo.
DDE (Definido por el Usuario)
Puede ser un dispositivo de hardware PLC, un programa ó una
aplicación de servidor DDE que entregará datos a Infilink. Para los
servidores DDE, el nombre identificará la aplicación del servidor y
un nodo en ese servidor.
OPC (Definido por el Usuario)
Es una aplicación servidor OPC que entregará datos a Infilink. Para
estos servidores, la identificación del programa identificará una
aplicación OPC.
Copyright © 2003 KEP, Inc. Grupos de Tags y Tags ? 45