Académique Documents
Professionnel Documents
Culture Documents
Tutorial
35007035 Version 4.6
08/2007
35007035 05
www.telemecanique.com
2
Tabla de materias
Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3
4
Información de seguridad
§
Información importante
AVISO Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el
dispositivo antes de instalarlo, utilizarlo o realizar su mantenimiento. Los mensajes
especiales que se ofrecen a continuación pueden aparecer a lo largo de la
documentación o en el equipo para advertir de peligros potenciales o para ofrecer
información que aclare o simplifique los distintos procedimientos.
La inclusión de este icono en una etiqueta de peligro o advertencia indica
un riesgo de descarga eléctrica, que puede provocar lesiones si
no se siguen las instrucciones.
PELIGRO
PELIGRO indica una situación inminente de peligro que, si no se evita,
provocará lesiones graves o incluso la muerte.
ADVERTENCIA
ADVERTENCIA indica una posible situación de peligro que, si no se evita, puede
provocar daños en el equipo, lesiones graves o incluso la muerte.
AVISO
AVISO indica una posible situación de peligro que, si no se evita, puede provocar
lesiones o daños en el equipo.
35007035 09/2007 5
Información de seguridad
TENGA EN Sólo el personal de servicio cualificado podrá instalar, utilizar, reparar y mantener
CUENTA el equipo eléctrico. Schneider Electric no asume las responsabilidades que
pudieran surgir como consecuencia de la utilización de este material.
© 2007 Schneider Electric. Todos los derechos reservados.
6 35007035 09/2007
Acerca de este libro
Presentación
Campo de Los datos e ilustraciones que contiene este manual no son vinculantes. Schneider
aplicación Electric se reserva el derecho a modificar sus productos de acuerdo con su política
de desarrollo constante. La información incluida en este documento puede variar
sin previo aviso y no debe interpretarse como un compromiso de Schneider Electric.
Documentos
relacionados Título Reference Number
Manual de usuario de Vijeo-Designer Incluido en el CD-ROM de Vijeo-Designer
Controlador Uni-Telway Incluido en el CD-ROM de Vijeo-Designer
Controlador Modbus TCP/IP Incluido en el CD-ROM de Vijeo-Designer
Controlador Modbus RTU Incluido en el CD-ROM de Vijeo-Designer
Controlador Modbus Plus Incluido en el CD-ROM de Vijeo-Designer
Controlador de dispositivos esclavos Modbus Incluido en el CD-ROM de Vijeo-Designer
Controlador X-Way Unite Incluido en el CD-ROM de Vijeo-Designer
Controlador FIPWAY incluido en el CD-ROM de Vijeo-Designer
35007035 09/2007 7
Acerca de este libro
8 35007035 09/2007
Presentación de Vijeo Designer
I
Presentación
Objeto Esta sección describe las funciones principales del software y su instalación.
35007035 09/2007 9
Presentación de Vijeo Designer
10 35007035 09/2007
Generalidades
1
Presentación
Objeto En este capítulo se ofrece información acerca del software Vijeo Designer.
35007035 09/2007 11
Generalidades
Acerca de Vijeo- Vijeo-Designer es una aplicación de software de última generación con la que el
Designer usuario puede crear paneles de operadores y configurar parámetros operativos
para dispositivos de la interfaz usuario–máquina (HMI). Este programa proporciona
todas las herramientas necesarias para el diseño de un proyecto HMI, desde la
adquisición de datos hasta la creación y la visualización de sinopsis animadas.
Requisitos
mínimos del Procesador Pentium III de 1 GHz o más rápido (recomendado)
sistema Memoria 512 MB o más (recomendado)
Espacio en disco 400 MB o más en el disco duro
disponible
Sistema operativo Microsoft Windows 2000 Professional y Server (Service Pack 4 o
superior), Microsoft Windows XP Professional (Service Pack 2 o
superior) o Microsoft Windows Vista Business
Navegador Web Internet Explorer 6.0 o superior
12 35007035 09/2007
Generalidades
Acciones
Vijeo Designer permite realizar acciones, como la configuración de una variable o
la ejecución de una secuencia de comandos, en el tiempo de ejecución.
Propiedades
Vijeo-Designer incluye una función avanzada que simplifica la gestión de las
variables empleadas en pantallas de animación. Gracias a la ventana Inspector de
propiedad (véase p. 14), puede configurar o modificar las variables y características
de los objetos.
Mensajes en varios idiomas
Vijeo-Designer puede almacenar, para una misma aplicación, cadenas de texto
para alarmas, etiquetas y objetos de texto hasta en 10 idiomas diferentes. Basta con
realizar una selección para cambiar la visualización al idioma seleccionado.
Edición de variables a partir de otras aplicaciones
Vijeo-Designer puede importar y exportar variables y recetas como archivos CSV. Asimismo,
las variables que se crean en Vijeo-Designer pueden exportarse a otras aplicaciones.
Terminales de Las siguientes unidades HMI pueden diseñarse y configurarse con Vijeo-Designer:
destino z serie XBT G,
z serie XBT GT,
z serie XBT GK,
z serie XBT GTW,
z serie iPC Compact y
z serie iPC Smart.
35007035 09/2007 13
Generalidades
14 35007035 09/2007
Generalidades
Nota: La pantalla puede tener un aspecto distinto al que aparece arriba según el modo
en que elija organizar y mostrar las ventanas de herramientas en Vijeo-Designer.
35007035 09/2007 15
Generalidades
Iconos de la Los iconos de las ventanas de herramientas (que puede localizar en la ilustración
ventana de anterior mediante los números del 1 al 6) hacen de conmutadores para visualizar u
herramientas ocultar las ventanas de trabajo:
Elemento Nombre de la Descripción
pantalla/icono
1 Navegador Utilizado para crear aplicaciones. La información relativa a cada proyecto se ordena
de forma jerárquica en un explorador de documentos.
2 Inspector de Muestra los parámetros del objeto seleccionado. Cuando se selecciona más de un
propiedad objeto, sólo se muestran aquellos parámetros que son comunes a todos los objetos.
3 Lista de gráficos Ofrece una lista con todos los objetos que figuran en el dibujo e indica:
z el orden de creación,
z el nombre de objeto,
z la posición,
z las animaciones y
z otras variables asociadas.
16 35007035 09/2007
Generalidades
Instalación de Vijeo-Designer
Requisitos La instalación del software Vijeo-Designer debe realizarla el administrador del sistema.
previos
Proceso de
instalación
Paso Acción Resultado
1 Cerrar todas las aplicaciones que se estén
ejecutando en el escritorio.
2 Introducir el CD-ROM en el lector de CD del El programa Autorun de Vijeo-Designer iniciará el programa de
ordenador. instalación de forma automática. Si la instalación no se inicia
automáticamente, hacer clic en Inicio → Ejecutar, escribir
x:\INSTALL.EXE en el cuadro Abrir y hacer clic en Aceptar
(donde x representa la letra de la unidad de CD-ROM).
3 Seleccionar el idioma de instalación y hacer Aparece la pantalla de bienvenida del asistente InstallShield
clic en el botón Vijeo-Designer. Wizard.
4 Hacer clic en el botón Siguiente. Se le pedirá que lea el acuerdo de licencia y acepte las
condiciones.
5 Hacer clic en el botón Acuerdo de licencia Se muestran las condiciones del acuerdo.
para ver las condiciones.
6 Hacer clic en botón Cerrar para cerrar la Aparece la pantalla Información al cliente.
ventana del acuerdo de licencia y, a
continuación, hacer clic en el botón Sí para
aceptar las condiciones.
6 Escribir su nombre, el de su empresa, su Se le pedirá que seleccione el nivel de acceso del usuario y
referencia y número de serie en la pantalla la carpeta de instalación en el equipo. Por defecto, esta
Información al cliente. A continuación, carpeta es c:\Archivos de programa\Schneider
hacer clic en el botón Siguiente. Electric.
7 Seleccionar el nivel de acceso del usuario
que se desee y una carpeta de instalación, y
hacer clic en el botón Siguiente.
8 Si se desea crear un acceso directo en el InstallShield procederá en este momento a la instalación de
escritorio, hacer clic en el botón Sí. Vijeo-Designer o de uno de sus componentes.
9 Hacer clic en el botón Finalizar cuando haya
terminado la instalación. A continuación,
hacer clic en Salir para volver al escritorio.
35007035 09/2007 17
Generalidades
Título del bloque Una vez que se ha instalado (véase p. 17)el software, como usuario tendrá que
de descripción entender cómo funciona esta versión de Vijeo-Designer con las versiones
general anteriores del software.
Compatibilidad Los proyectos que se creen en esta versión de Vijeo-Designer no son compatibles con
con versiones versiones anteriores del software. Los proyectos nuevos que se creen y se abran con
antiguas del esta versión de Vijeo-Designer no podrán abrirse con una versión anterior.
software Los proyectos creados con una versión anterior de Vijeo-Designer sí son
compatibles con esta versión. Sin embargo, antes de abrir una aplicación creada
con una versión anterior de Vijeo-Designer, se recomienda realizar una copia de
seguridad completa del proyecto inicial mediante la función exportar.
18 35007035 09/2007
Generalidades
Desinstalación de Vijeo-Designer
Dos maneras de El usuario puede desinstalar Vijeo-Designer mediante cualquiera de estas dos
desinstalar el maneras:
software z mediante la utilidad de desinstalación del software;
z con la utilidad Agregar o quitar programas, disponible en el Panel de control
del ordenador.
Empleo de la
utilidad de Paso Acción
desinstalación 1 Cierre todas las aplicaciones que se estén ejecutando en el escritorio.
2 Haga clic en Inicio → Programas → Schneider Electric → Vijeo-Designer →
Desinstalar (Vijeo-Designer)
3 Haga clic en el botón Aceptar.
4 Al final del proceso de desinstalación, reinicie el ordenador para actualizar el sistema.
Empleo de la
utilidad Agregar Paso Acción
o quitar 1 Cierre todas las aplicaciones que se estén ejecutando en el escritorio.
programas 2 Haga clic en Inicio → Configuración → Panel de control.
3 Seleccione Vijeo-Designer de la lista de programas y haga clic en el botón Quitar.
4 Al final del proceso de desinstalación, reinicie el ordenador para actualizar el sistema.
35007035 09/2007 19
Generalidades
20 35007035 09/2007
Creación de proyectos
2
Presentación
Objeto de este Este capítulo describe cómo crear una aplicación sencilla mediante las principales
capítulo funciones de Vijeo-Designer.
35007035 09/2007 21
Creación de proyectos
22 35007035 09/2007
Creación de proyectos
Presentación
Objeto Esta sección describe como crear las pantallas del proyecto.
35007035 09/2007 23
Creación de proyectos
Presentación Para que descubra las posibilidades que le ofrece Vijeo Designer, vamos a
desarrollar un proyecto. Para hacerlo, es necesario describir los requisitos o
especificaciones del proyecto.
La aplicación debe satisfacer los siguientes criterios:
z Controlar el llenado del depósito según el valor de consigna de llenado y el nivel
de alarma. El usuario selecciona el valor de consigna y el nivel de alarma de una
lista de valores predeterminados. Utilizaremos la función recetas para la
selección de valores predeterminados.
z Vaciar el depósito mediante la apertura/cierre de la válvula de la parte inferior
cuando se presione un botón.
z Visualizar los valores de consigna en un visualizador numérico y como un
gráfico de tendencias.
z Obtener información general de la variación del nivel con el paso del tiempo.
Para hacerlo, utilizamos un gráfico de tendencias.
z Informar al usuario de cuando se excede un umbral mediante un piloto y una
página de alarma.
24 35007035 09/2007
Creación de proyectos
35007035 09/2007 25
Creación de proyectos
Presentación de la aplicación
26 35007035 09/2007
Creación de proyectos
El panel "Tank" Ésta es la pantalla principal del proyecto. Aquí, el depósito se llena hasta una
cantidad seleccionada del producto (cantidad pequeña, media y grande),
gestionado por una receta. La receta también controlar que no se exceda el umbral
en función de la cantidad deseada (valor de consigna de la alarma). Puede
modificar el valor de consigna de la alarma al hacer clic (para una simulación) o al
tocar (en la pantalla táctil del destino en el tiempo de ejecución) la visualización
numérica para el "level of alarm". El nivel alto de alarma se activa si el nivel de
depósito es superior al valor de consigna de la alarma. Se ilumina un piloto de color
rojo cuando se ha superado el umbral y se ha activado la alarma.
Un botón "emptying" permite vaciar el depósito a través de la válvula inferior. La
válvula se anima a media que se vacía el depósito. Cuando está cerrada, la válvula
aparece en gris. Cuando está abierta aparece en rojo.
A continuación, se muestra un diagrama del "Tank" panel:
Small quantity
2 8
Medium quantity
Large quantity
3 Small quantity
Send 7
Tank Level: 25
Alarm level: 27
Emptying
4 5 6
Número Descripción
1 Botones del navegador de la pantalla
2 Piloto de nivel alto
3 Depósito con nivel animado
4 Válvula inferior del depósito
5 Botón de vaciado del depósito
6 Zona de entrada de datos para el valor de consiga cuando se utilice un teclado numérico
7 Selector de receta
8 Botones de comando de receta
35007035 09/2007 27
Creación de proyectos
El panel Esta pantalla muestra la variación del nivel de depósito y del valor de consigna de
"Curves" la alarma en forma de gráfico.
A continuación, se muestra un diagrama del "Curves" panel:
1 Tank Curves Alarms
100
90
80
70
60
50
40
30
20
10
2 0
Número Descripción
1 Botones del navegador de la pantalla
2 El gráfico de tendencias muestra el nivel de depósito y el valor de consigna
28 35007035 09/2007
Creación de proyectos
Número Descripción
1 Botones del navegador de la pantalla
2 Tabla de alarmas para visualizar las alarmas activas, confirmadas o pasadas/resueltas
35007035 09/2007 29
Creación de proyectos
Inicio de Vijeo-Designer
30 35007035 09/2007
Creación de proyectos
Configuración básica
35007035 09/2007 31
Creación de proyectos
Bienvenido a Vijeo-Designer
Nota: Si no aparece el cuadro de diálogo anterior al iniciar Vijeo-Designer, debe seleccionar la ficha "Vijeo-
Manager" en el navegador y, a continuación, hacer clic con el botón derecho del ratón en "Vijeo-Manager"
y seleccionar "Nuevo proyecto".
2 z Escribir el nombre del proyecto y hacer clic en Siguiente. En nuestro caso, escribir "Manual".
z Seleccionar el tipo de destino, serie XBTG, y el modelo, XBT G2330. Hacer clic en Siguiente
z Seleccionar la dirección IP si el modelo utiliza un puerto Ethernet y, a continuación, hacer clic en Siguiente.
z Seleccionar el controlador adecuado para el tipo de dispositivo con el botón Añadir. En nuestro caso,
seleccionar Schneider Electric Industrie SAS como el Fabricante y Uni telway como el controlador.
A continuación, hacer clic en Finalizar.
Se crean nuevas carpetas (paneles, secuencias de comandos, alarmas, ventanas emergentes, idiomas,
archivos de datos, etc.).
Nota: Para añadir otro "Destino" al proyecto, hacer clic con el botón derecho del ratón en "Manual" y, a
continuación, seleccionar "Nuevo destino".
3 Guardar el proyecto.
32 35007035 09/2007
Creación de proyectos
Creación de variables
Presentación Una variable es una dirección de memoria que se indica mediante un nombre. Vijeo-
Designer gestiona estos tipos de variables:
z discreto,
z entero,
z flotante,
z cadena,
z estructura,
z bloque entero y
z bloque flotante.
Vijeo-Designer utiliza las variables para comunicarse con dispositivos. También
puede definir variables internas que sólo serán utilizadas por Vijeo-Designer.
En este proyecto, vamos a crear dos variables internas y dos variables externas que
se comunican con un dispositivo Uni-Telway.
35007035 09/2007 33
Creación de proyectos
Manual
Destino1
Panel gráfico
Paneles básicos
1: Depósito
2: Curvas
Abrir Ctrl+O Nuevo...
3: Alarmas
Nueva variable
Discreto
Ventanas emergentes
Pegar Ctrl+V
Entero
Paneles maestros
Importar variables… Ctrl+I
Flotante
Acciones Exportar variables… Ctrl+E
Cadena
Entorno
Nuevas variables del equipo...
Estructura
Biblioteca de recursos
Conectar variables...
Bloque entero
Alarmas Actualizar conexión...
Bloque flotante
Recetas
Validar variables...
1: TankSetting
Propiedades
Registro de datos Alt+Intro
Variables
Administrador de E/S
UniTelway01 [COM1]
UniTelwayEquipment01
Vijeo.Manager Proyecto
34 35007035 09/2007
Creación de proyectos
Paso Acción
2 Cambiar el nombre de la variable DISCRETE01 de tipo booleano por High_level en el Inspector de
propiedad. En esta ventana, especificar la fuente de la variable (externa en este caso). En la propiedad
Dirección del dispositivo, escribir %M0.
Nombre High_level
Descripción
Dimensión de matriz 0
Tipo de datos Discreto
Fuente Externa
Compartiendo
Grupo de escaneo UniTelwayEquipment
Nombre High_level
Descripción
Dimensión de matriz 0
Tipo de datos Discreto
Fuente Externa
Compartiendo
Grupo de escaneo UniTelwayEquipment
4 Repetir los pasos 1 y 2 para crear la variable interna siguiente de tipo Discreto: Emptying.
Se crean dos variables de tipo Discreto.
Nombre Tipo de datos Origen de datos Grupo de escaneo Dirección del dispositivo Grupo de alarmas Registro de grupo
35007035 09/2007 35
Creación de proyectos
Paso Acción
5 Hacer clic con el botón secundario del ratón en el nodo Variables de la ventana del navegador y seleccionar
Entero.
Navegador
Manual
Destino1
Panel gráfico
Paneles básicos
1: Depósito
2: Curvas
Abrir Ctrl+O Nuevo...
3: Alarmas
Nueva variable
Discreto
Ventanas emergentes
Pegar Ctrl+V
Entero
Importar variables…
Paneles maestros Ctrl+I
Flotante
Acciones Exportar variables… Ctrl+E
Cadena
Entorno Nuevas variables del equipo...
Estructura
Biblioteca de recursos
Conectar variables...
Bloque entero
Alarmas Actualizar conexión...
Bloque flotante
Recetas
Validar variables...
1: TankSetting
Registro de datos Propiedades Alt+Intro
Variables
Administrador de E/S
UniTelway01 [COM1]
UniTelwayEquipment01
Vijeo.Manager Proyecto
36 35007035 09/2007
Creación de proyectos
Paso Acción
6 Cambiar el nombre de la variable de tipo integer, Integer01 por Level en el Inspector de propiedad. En esta
ventana, especificar la fuente de la variable (externa en este caso). En la propiedad Dirección del
dispositivo, escribir %MW0. Establecer la propiedad Registro de grupo en LoggingGroup1.
Nombre Nivel
Descripción
Dimensión de matriz 0
Tipo de datos Entero
Fuente Externa
Compartiendo
Grupo de escaneo UniTelwayEquipment
7 Repetir los pasos 5 y 6 para crear la siguiente variable interna de tipo Entero: Setup.
Ahora, en el Editor de variables, aparecerá la lista siguiente.
Nombre Tipo de datos Origen de datos Grupo de escaneo Dirección del dispositivo Grupo de alarmas Registro de grupo
35007035 09/2007 37
Creación de proyectos
Creación de paneles
Figura En esta sección, se crean los paneles Tank, Curves y Alarms. También se crearán
botones para cambiar de un panel a otro.
El gráfico siguiente muestra el aspecto de los paneles al final de esta sección:
Tank Curves Alarms
38 35007035 09/2007
Creación de proyectos
Navegador
Manual
Destino1
Panel gráfico
Paneles básicos
1: Depósito
2: Curvas
3: Alarmas
Ventanas emergentes
Paneles maestros
Acciones
Entorno
Biblioteca de recursos
Alarmas
Recetas
1: TankSetting
Registro de datos
Variables
Administrador de E/S
UniTelway01 [COM1]
UniTelwayEquipment01
Vijeo.Manager Proyecto
4 En la ventana Propiedades del panel de depósito, cambiar Color de fondo a gris claro, cuyo código RGB es
192.192.192.
5 Crear otros dos paneles mediante el mismo color de fondo que se utilizó en el panel Tank.
Hacer clic con el botón secundario del ratón en Paneles básicos y seleccionar Nuevo panel por cada panel
nuevo que vaya a crearse.
Cambiar el nombre Panel2 a Curves y Panel3 a Alarms.
35007035 09/2007 39
Creación de proyectos
Creación del La tabla siguiente describe cómo crear botones para alternar entre los paneles:
botón del
navegador del
panel
Paso Acción
1 Seleccionar el icono Interruptor de la barra de herramientas y dibujar un área en el panel, donde pueda
colocarse el botón.
A 123
A A..
40 35007035 09/2007
Creación de proyectos
Paso Acción
2 Cuando aparece la ventana Configuración del interruptor, en la ficha General:
z escribir Button_tank para el nombre;
z seleccionar la categoría primitiva y el estilo 00002 del botón;
z en Al pulsar, seleccionar Panel en Funcionamiento, seleccionarCambiar panel para Tank (Id = 1) y, a
continuación, hacer clic en Agregar.
Nombre Button_tank
Estilo 00002
Estado [Arriba]
Operación Panel
Cambiar panel [1]
Cambiar panel
ID del panel: 1
1: Depósito
Panel anterior
3 En la ficha Color, seleccionar un verde oscuro 0,128,0 para el color de primer plano.
4 En la ficha Etiqueta, definir el tipo de etiqueta como estática y escribir Tank en el campo de texto vacío.
5 Hacer clic en OK para confirmar la configuración.
6 Repetir la operación para los botones del panel Curves (Id=2) y del panel Alarms (Id = 3).
7 Ahora dispone de tres botones que permiten saltar de una página a otra. Seleccionar estos tres botones para
copiarlos (Ctrl+C) y pegarlos (Ctrl+V) en los otros dos paneles.
35007035 09/2007 41
Creación de proyectos
Figura En esta sección, añadirá objetos de visualización textuales y numéricos al panel del
Tank para mostrar el nivel del depósito y el valor de consigna de la alarma.
El siguiente gráfico muestra el aspecto del panel al final de esta sección:
Tank Curves Alarms
Tank level: 25
Alarm level: 27
42 35007035 09/2007
Creación de proyectos
Creación de En la tabla siguiente, se describe el procedimiento que se debe seguir para crear
texto un objeto de texto:
Paso Acción
1 Seleccionar el icono Texto en la barra de herramientas y dibujar un área de la pantalla en la que pueda
colocarse el texto.
A 123
A A..
2 Aparecerá la ventana Editor de texto. Configurar las propiedades del texto como se muestra en la pantalla
siguiente y hacer clic en Aceptar:
Editor de texto
Idioma: 1: Idioma1
Sobrescribir el texto en todos los idiomas... Copiar texto a los idiomas vacíos
Acep Cancelar
35007035 09/2007 43
Creación de proyectos
Creación de un En la tabla siguiente, se describe el procedimiento que se debe seguir para crear
indicador un visualizador numérico:
numérico
Paso Acción
1 Seleccionar el icono Visualización de datos en la barra de herramientas y dibujar un área en la pantalla,
donde vaya a colocarse la ventana numérica.
A 123
A A..
2 Aparecerá la ventana Configuración del visualizador numérico. Configurar las propiedades de la manera
que se muestra en la pantalla siguiente:
Configuración del visualizador numérico
General Modo de entrada Color Visibilidad Avanzado
Mostrar dígitos 3
. 0 Mostrar cero(s)
Idioma 1: Idioma1
123
Alineación
44 35007035 09/2007
Creación de proyectos
Paso Acción
3 En la ficha General:
Hacer clic en el icono ; a continuación:
z hacer doble clic en la variable Level y, a continuación, en Aceptar del editor de expresión;
z escribir 3.0 en el campo Mostrar dígitos.
4 En la ficha Color:
z seleccionar el color azul oscuro, 0,128,128, para Placa.
35007035 09/2007 45
Creación de proyectos
Objetos gráficos
Figura En esta sección, añadirá el depósito (Tank), la válvula de la parte inferior, los
conductos de la válvula, el botón de apertura y cierre de la válvula y el indicador de
nivel alto.
En el gráfico siguiente, se muestra el aspecto del panel al final de esta sección:
Tank Curves Alarms
Tank level: 25
Alarm level: 27
Emptying
46 35007035 09/2007
Creación de proyectos
Importación de En la tabla siguiente, se describe el procedimiento que se debe seguir para utilizar
un objeto desde un objeto de la caja de herramientas, lo que proporciona una representación
la caja de esquemática del depósito:
herramientas
Paso Acción
1 z En la ventana Caja de herramientas, seleccionar la ficha Favoritos de la caja de herramientas.
z Seleccionar Gráf. depósito.
z Arrastrar y soltar el objeto TankGraph_0001 en el panel Tank.
z Ajustar el tamaño del objeto según sea necesario, arrastrando cualquier punto situado alrededor del
objeto al seleccionarlo.
Caja de herramientas
Favoritos de la caja de herramientas
AA
Favoritos de la caja de
Miscelánea
Gráfico circular
Receta
Schneider Electric I
Seguridad
Gráf. depósito
Plantillas
2
En la ventana Propiedades de Gráf. depósito, mediante la propiedad Variable, hacer clic en el icono ..... .
Aparece la ventana Lista de variables. Hacer doble clic en la variable Level para animar el nivel del depósito.
Creación de una La siguiente tabla describe cómo crear una línea que represente los conductos de
línea la válvula inferior:
Paso Acción
1 Seleccionar el icono de línea de la barra de herramientas y dibujar una línea desde la parte inferior del
depósito hasta la parte inferior de la pantalla. Ajustar la posición de la línea mediante las teclas de dirección
de su teclado.
A 123
A A..
35007035 09/2007 47
Creación de proyectos
Creación de una Un polígono representará la válvula. Se anima en función de si está abierto (verde)
válvula o cerrado (gris).
En la tabla siguiente, se describe cómo crear válvulas:
Paso Acción
1 Seleccionar el icono Polígono en la barra de herramientas y utilizarlo para dibujar una válvula, definiendo
un área en la pantalla, done vaya a colocarse la válvula.
A 123
A A..
2 Aparecerá la ventana Propiedades de animación. Configurar las propiedades de la manera que se muestra
en la pantalla siguiente:
Propiedades de animación
Color Relleno Tamaño Posición Girar Pulsación Visibilidad
Vaciado
Valor Color
Desactivado
Activado
48 35007035 09/2007
Creación de proyectos
3 En la ficha Color:
z Seleccionar el color gris oscuro, 128,128,128, para el color de primer plano del estado OFF.
z Seleccionar el color rojo, 255,0,0, para el color de primer plano del estado ON combinado con parpadeo rápido.
Creación de un El botón emptying habilita o desactiva la variable emptying. También se utiliza para
botón de animar la válvula.
comandos En la tabla siguiente, se describe el procedimiento que se debe seguir para crear el
botón emptying:
Paso Acción
1 Seleccionar el icono Interruptor de la barra de herramientas y utilizarlo para dibujar un rectángulo,
definiendo un área en la pantalla, donde vaya a colocarse.
A 123
A A..
35007035 09/2007 49
Creación de proyectos
Paso Acción
2 Aparecerá la ventana Configuración del interruptor. Configurar las propiedades de la manera que se
muestra en la pantalla siguiente:
Nombre Interruptor03
Estilo 00003
Estado [Arriba]
Operación Bit
Restablecer
Alternar
Temporalmente ON
Temporalmente OFF
Destino
Vaciado
3 En la ventana General:
z Seleccionar 00003 como el estilo del interruptor.
50 35007035 09/2007
Creación de proyectos
Paso Acción
4 En la ficha Etiqueta:
z seleccionar Estático para el tipo de etiqueta;
5 En la ficha Color:
z seleccionar el color blanco, 255,255,255, como color de primer plano y
z el color negro, 0,0,0, como color del texto.
35007035 09/2007 51
Creación de proyectos
Creación de recetas
Figura En esta sección, se explican dos maneras de llevar a cabo comandos de receta:
z mediante el uso de botones para cada receta y
z mediante el uso de un selector de receta.
Crearemos tres recetas para determinar los valores de consigna de la alarma y del
nivel en función de la receta seleccionada:
z Small quantity es la primera receta. Se utiliza para llenar el depósito hasta el 25
% de su capacidad y establece el nivel de alarma al 27 %.
z Medium quantity es la segunda receta. Se utiliza para llenar el depósito hasta el
50 % de su capacidad y establece el nivel de alarma al 52 %.
z Large quantity es la tercera receta. Se utiliza para llenar el depósito hasta el 80
% de su capacidad y establece el nivel de alarma al 82 %.
En el gráfico siguiente, se muestra el aspecto del panel al final de esta sección:
Tank Curves Alarms
Small quantity
Medium quantity
Large quantity
Tank level : 25
Alarm level : 27
Emptying
52 35007035 09/2007
Creación de proyectos
Creación de la En la tabla siguiente, se describe el procedimiento que se debe seguir para crear
receta las recetas:
Paso Acción
1 En el navegador, hacer clic con el botón secundario del ratón en Recetas.
2 Crear un nuevo grupo de recetas.
3 Cambiar el nombre del nuevo grupo de recetas Tanksetting.
4 Configurar los nombres de las recetas de esta forma:
Recetas Etiqueta
Receta1 Receta1 Haga clic para ajustar la ventana
Receta2 Receta2
Receta3 Receta3
z Hacer clic con el botón secundario del ratón en Recetas y seleccionar Nueva receta para crear la receta 2.
z Hacer clic con el botón secundario del ratón en Recetas y seleccionar Nueva receta para crear la receta 3.
z Hacer clic en la flecha, como se muestra en el gráfico, para desplegar la ventana.
z Cambiar el nombre de Receta1 por Small e introducir Small quantity en la columna Idioma1.
z Cambiar el nombre de Receta2 por Medium e introducir Medium quantity en la columna Idioma1.
z Cambiar el nombre de Receta3 por Large e introducir Large quantity en la columna Idioma1.
Recetas Etiqueta
Pequeño
Receta1 Cantidad pequeña
Medio
Receta2 Cantidad mediana
Haga clic para seleccionar
Largo
Receta3 Cantidad grande
todas las recetas
z Hacer clic en la flecha, como se muestra en el gráfico anterior, para minimizar la ventana.
z Hacer clic en Recetas, como se muestra en el gráfico, para seleccionar todas las recetas y llevar a cabo
los siguientes pasos de configuración.
35007035 09/2007 53
Creación de proyectos
Paso Acción
6 Configurar las recetas como se indica a continuación:
Variables de ingredi...Etiqueta Editable Mín. Máx. Pequ Medio Largo
1 Level Nivel 0 100 25 50 80
2 Setup Configuración de 0 100 27 52 82
Rellenar la primera línea haciendo doble clic para introducir los datos.
Agregar un ingrediente haciendo doble clic en la línea 1 y seleccionando Nuevo ingrediente, lo que permite
crear la línea 2.
Rellenar la línea 2 haciendo doble clic para introducir los datos.
7 Guardar el proyecto.
54 35007035 09/2007
Creación de proyectos
2 Aparecerá la ventana Configuración del interruptor. Configurar las propiedades de la manera que se
muestra en la pantalla siguiente:
Nombre Interruptor04
Estilo 00002
Estado [Arriba]
Operación Palabra
Conjunto de palabras
Fuente [GrupoDeRecetas
1 Conjunto de palabras
[GrupoDeRecetas
Operación
Definir AND
Agregar OR
Sustraer XOR
Destino
RecipeDefaultControl.recipeNumber
35007035 09/2007 55
Creación de proyectos
Paso Acción
3 En la ventana General:
z seleccionar 00002 como el estilo del interruptor.
En la ficha Al pulsar:
z seleccionar una operación de Palabra;
z escribir 1 en Fuente;
4 En la ficha Etiqueta:
z seleccionar Estático para el tipo de etiqueta;
5 En la ficha Color:
z seleccionar el color negro 0,0,0, para el color de texto;
z el color amarillo, 255,255,0, como el color de primer plano.
Repetir estos pasos para crear botones para las recetas Medium y Large mediante
el uso de la tabla siguiente de asignaciones:
Small Medium Large
RecipeDefaultControl.RecipeNumber (número de receta) 1 2 3
RecipeDefaultControl.operation (operación de receta) 1 1 1
Color del botón y código del color Amarillo Rosa salmón Marrón
255,255,0 255,128,64 128,128,0
Etiqueta del botón Small quantity Medium quantity Large quantity
56 35007035 09/2007
Creación de proyectos
Figura El panel ‘Curves’ y el grupo de botones de ‘salto de página’ ya se han creado en (véase
p. 40). La finalidad de esta sección es agregar el objeto del gráfico de tendencias y
configurar las variables "Level" y "Setup" para poder visualizar sus valores en el gráfico.
El siguiente gráfico muestra el aspecto del panel al final de esta sección:
Tank Curves Alarms
100
90
80
70
60
50
40
30
20
10
0
35007035 09/2007 57
Creación de proyectos
Creación del En la siguiente tabla se describe el procedimiento que se debe seguir para crear el
gráfico de gráfico de tendencias del panel ‘Curves’:
tendencias
Paso Acción
1 Seleccionar el icono "Gráfico de tendencias" de la barra de herramientas y dibujar un área en el panel
donde colocará el objeto.
A 123
A A..
58 35007035 09/2007
Creación de proyectos
Paso Acción
2 Configurar el gráfico de tendencias de la ventana propiedades:
z Seleccionar la variable "Level" para canal1;
z Habilitar canal2 y seleccionar la variable "Setup".
Propiedades
Trend_Graph
Nombre Trend_Graph
Arriba 40
Izquierda 41
Anchura 259
Altura 180
Descripción
Color placa (0,0,0)
Color de borde (255,255
Configuración de gráficos
Configuración de intervalo
Etiqueta de eje de datos Habilitado
Escala de eje de datos Habilitado
Línea de reticulado de datos Habilitado
Escala de eje de tiempo Habilitado
Línea de cuadrícula de eje de tiempo Habilitado
Canal1 Habilitado
Variable Nivel ...
Formato de visualización Línea
Línea de base Desactivada
Marca Desactivada
Color
Color fuera de rango Desactivado
Canal2 Habilitado
Variable Instalar ...
Formato de visualización Línea
Línea de base Desactivada
Marca Desactivada
Color
Color fuera de rango Desactivado
Canal3 Desactivado
Canal4 Desactivado
Canal5 Desactivado
Canal6 Desactivado
Canal7 Desactivado
Canal8 Desactivado
>>>
Guardar valores predeterminados
Restablecer valores predeterminados <<<
3 Guardar el proyecto.
35007035 09/2007 59
Creación de proyectos
Figura El panel Alarms y el grupo de botones saltar página ya se han creado en (véase
p. 40). El objeto de esta sección es hacer una demostración sobre cómo utilizar el
objeto de alarma y configurarlo para visualizar alarmas en esta pantalla.
El siguiente gráfico muestra el aspecto del panel al final de esta sección:
Tank Curves Alarms
Importación y En la tabla siguiente se describe el procedimiento que se debe seguir para crear un
configuración del resumen de alarmas:
objeto de alarma
Paso Acción
1 Seleccionar el icono Resumen de alarmas de la barra de herramientas y dibujar un área en la pantalla donde
se colocará el objeto.
A 123
A A..
60 35007035 09/2007
Creación de proyectos
Paso Acción
2 Hacer doble clic en el objeto para abrir la ventana Parámetros de resumen de alarmas.
En la ficha General:
z Seleccionar Registro de la propiedad de lista de alarmas (historial, activo, registro) para ver cambios en
el estado de alarma (activo, confirmado, no confirmado y volver a normal).
35007035 09/2007 61
Creación de proyectos
Configuración La tabla siguiente describe el procedimiento que se debe seguir para configurar el
del grupo de grupo de alarmas:
alarmas
Paso Acción
1 Seleccionar la ficha Proyecto en la ventana del navegador.
Navegado
Manual
Destino1
Panel gráfico
Paneles básicos
1: Depósito
2: Curvas
3: Alarmas
Ventanas emergentes
Paneles maestros
Acciones
Entorno
Biblioteca de recursos
Alarmas
Recetas
1: TankSetting
Registro de datos
Variables
Administrador de E/S
UniTelway01 [COM1]
UniTelwayEquipment01
Vijeo.Manager Proyecto
62 35007035 09/2007
Creación de proyectos
Paso Acción
4 En el caso de la alarma High_level, agregar el mensaje Tank in high level, tal y como se muestra en la pantalla
siguiente:
Configuración
35007035 09/2007 63
Creación de proyectos
Presentación Las acciones pueden definir un procedimiento que se ejecuta cuando se cumple
una condición.
En este proyecto, creamos tres acciones:
z La primera acción se activa cuando la tarjeta se enciende. Se utiliza para
seleccionar la receta número 1.
z La segunda acción se activa cuando aparece la variable Emptying. Esta acción
simula el vaciado del depósito.
z La tercera acción se activa cuando la variable Level supera el valor de la variable
Setup. Esta acción cambia la alarma High_level de Activada a Desactivada.
64 35007035 09/2007
Creación de proyectos
Configuración de la acción
La propiedad Salida web tiene que estar activada cuando se publica en Salida web
3 Seleccionar Secuencia de comandos en el campo Operación. Hacer clic en el botón Nueva secuencia de
comandos para abrir la ventana de secuencia de comandos. Escribir la secuencia siguiente de comandos:
//Set Recipegroup
RecipeControlDefault.RecipeGroupNumber.write(1);
4 Hacer clic en Agregar-> para agregar la secuencia de comandos a la acción.
5 Hacer clic en Finalizar para guardar la acción.
35007035 09/2007 65
Creación de proyectos
Creación de la La acción siguiente se ejecuta cada 0,3 segundos si se activa la variable Emptying
acción de al pulsar el botón Vaciado. Esta acción simula el vaciado del depósito.
vaciado En la tabla siguiente, se describe el procedimiento que se debe seguir para crear la
acción de vaciado:
Paso Acción
1 En la ventana del navegador, seleccionar la ficha Proyecto y, a continuación, hacer clic con el botón
secundario del ratón en Acciones y seleccionar Nueva acción.
2 En el cuadro de diálogo Configuración de la acción:
z seleccionar Periódica en el campo Tipo de disparador;
z habilitar Activar interruptor de bloqueo y seleccionar la variable Emptying;
z escribir 0,3 para Frecuencia;
z seleccionar Bajo en el campo Programando y
z hacer clic en Siguiente para continuar.
Configuración de la acción
La propiedad de Salida web tiene que estar activada cuando se publica en Salida web
Programando Bajo
66 35007035 09/2007
Creación de proyectos
Paso Acción
3 Seleccionar Secuencia de comandos en el campo Operación. Hacer clic en el botón Nueva secuencia de
comandos para abrir la ventana de secuencia de comandos. Escribir la secuencia de comandos siguiente:
//creating temporary variable int tmp;
int tmp;
//Set value of Level in tmp
tmp = Level.getIntValue ();
//If value of level>0
if (tmp>0)
{
//then decrement tmp
tmp --;
//Then write tmp’s value in Level variable
Level.write ( tmp );
}
4 Hacer clic en Agregar-> para agregar la secuencia de comandos a la acción.
5 Hacer clic en Finalizar para guardar la acción.
35007035 09/2007 67
Creación de proyectos
Creación de la La siguiente acción se ejecuta periódicamente cada segundo. Esta acción cambia
acción de alarma la alarma High_level de Activada a Desactivada.
En la tabla siguiente, se describe el procedimiento que se debe seguir para crear la
acción de alarma:
Paso Acción
1 En la ventana del navegador, seleccionar la ficha Proyecto y, a continuación, hacer clic con el botón
secundario del ratón en Acciones y seleccionar Nueva acción.
2 En el cuadro de diálogo Configuración de la acción:
z seleccionar Periódica en el campo Tipo de disparador;
z escribir 1,0 para la Frecuencia;
z seleccionar Bajo en el campo Programando y
z hacer clic en Siguiente para continuar.
Configuración de la acción
La propiedad de Salida web tiene que estar activada cuando se publica en Salida web
Frecuencia (s) 1
Programando Bajo
68 35007035 09/2007
Creación de proyectos
Paso Acción
3 Seleccionar Secuencia de comandos en el campo Operación. Hacer clic en el botón Nueva secuencia de
comandos para abrir la ventana de secuencia de comandos. Escribir la secuencia de comandos siguiente:
//If Level > Setup of alarm
if (Level.getIntValue() > Setup.getIntValue())
//Then Alarm (High_level) actived else alarm deactivated
High_level.write(1);
else
High_level.write(0);
4 Hacer clic en Agregar-> para agregar la secuencia de comandos a la acción.
5 Hacer clic en Finalizar para guardar la acción.
6 Guardar el proyecto.
35007035 09/2007 69
Creación de proyectos
Simulación
Simulación de un La función de simulación puede utilizarse para visualizar el proyecto sin descargarlo a
proyecto un terminal iPC/XBT G/XBT GT/XBT GK/XBT GTW. Se trata de una buena manera de
comprobar y validar el proyecto, así como de asegurarse de que todo va como se desea.
70 35007035 09/2007
Descarga del proyecto
3
Presentación
Objeto de este En este capítulo se describen los tipos de generación de proyectos, además de los
capítulo diferentes modos de descarga de éstos.
35007035 09/2007 71
Descarga del proyecto
Tipos de Para transferir una aplicación de cliente a un terminal, utilice uno de los métodos
transferencias que aparecen a continuación:
de datos
Tipo Procedimiento
Ethernet El proyecto se transfiere a productos que dispongan de un puerto Ethernet en la red.
Puerto de herramientas El proyecto se transfiere al dispositivo conectado al PC mediante los cables XBT ZG915 o
XBT ZG925.
Puerto USB El proyecto se transfiere al dispositivo conectado al PC mediante el cable XBT ZG935.
Instalador de aplicación El proyecto se transfiere a un archivo, que se encuentra instalado en la máquina de destino
de usuario iPC mediante el Instalador de aplicación de usuario.
Tarjeta CompactFlash El proyecto (de un PC con un lector de tarjetas PCMCIA) se transfiere copiándose a una
tarjeta CompactFlash. A continuación, la tarjeta se inserta en los terminales.
Simulación en local El proyecto se almacena de forma local para simular la aplicación durante su fase de ajuste preciso.
Validación del Para asegurarse de que dispone de todos los parámetros del proyecto que desea compilar y
destino de que son correctos, utilice el comando Generar → Validar todo del menú principal.
Compilación del Generar compila el proyecto creado con el editor gráfico Vijeo-Designer en un
destino programa que puede ejecutarse en el panel HMI compatible.
Antes de empezar con la compilación, utilice el comando Generar → Limpiar todo.
Este comando limpia el directorio del proyecto para cada destino o proyecto, de
manera que éstos quedan limpios de archivos innecesarios.
Después de haber limpiado las carpetas de destino, utilice el comando Generar →
Generar todo para compilar el destino.
Vijeo-Designer puede compilar un programa de cuatro formas posibles:
Tipo Procedimiento
Generar Vuelve a compilar el proyecto por completo.
Inicio de la simulación Vuelve a compilar el proyecto por completo. Cuando finaliza la compilación, se inicia la
(compilación) simulación. No permite simular direcciones externas.
Iniciar simulación de Vuelve a compilar el proyecto por completo. Cuando finaliza la compilación, se inicia la
dispositivo simulación. Permite simular direcciones externas.
Descargar a Vuelve a compilar el proyecto por completo. Si no se detectan errores, los archivos de la
aplicación de usuario se transfieren a la máquina de destino.
72 35007035 09/2007
Descarga del proyecto
35007035 09/2007 73
Descarga del proyecto
Descarga de un proyecto
Tipos de Para enviar una aplicación a su destino, puede utilizar uno de los distintos métodos
descargas de de descarga:
datos z descarga a través de una red Ethernet;
z método del sistema de archivos, en el que los datos de descargan a una tarjeta
CF o carpeta de red;
z mediante el puerto serie de la unidad, para descargar datos directamente en el destino o
z mediante el puerto USB de la unidad, para descargar datos directamente en el destino.
Seleccione el método que desee utilizar en Propiedades de destino.
Para obtener más información sobre la descarga de un proyecto, consulte la ayuda en línea.
74 35007035 09/2007
Descarga del proyecto
Nombre Destino1
Descripción
Tipo Serie XBTG
Color de destino 256 colores
Modelo XBTG2330 (320 x 240)
ID de panel inicial 1: Depósito
Opciones de inicio
Avisador Habilitado
A configuración Esquina superior izquierda
Descargar Ethernet
Compartir datos Ethernet
Salida web Sistema de archivos
Calserie
Impresora Desactivado
Notificación de poco espacio (MB)
Ubicaciones de datos ...
Uso de SRAM 432 KB de espacio libre/512 KB totales
Modo de entrada
Aviso de alarma Desactivado
Teclado del sistema
Entrada exclusiva Desactivada
Comprobar el manual de hardware para consultar los métodos y cables de descarga compatibles.
3 Configurar los ajustes de descarga del método de descarga.
4 En la ventana del navegador, hacer clic con el botón secundario del ratón en Destino1 y seleccionar
Descarga a...
5 Comprobar la unidad de máquina de destino para asegurarse de que la aplicación se muestra de forma
correcta.
Nota: Si aparece un mensaje de error en el Área de retroalimentación, significará que se ha producido un
error en la descarga. El usuario tendrá que solucionar el problema antes de intentar descargar datos de
nuevo. Hacer doble clic en el mensaje de error visualizado en el Área de retroalimentación para ubicar la
posición del error.
35007035 09/2007 75
Descarga del proyecto
76 35007035 09/2007
Índice
B
AC
A G
acciones, 13 generación, 72
gráfico, panel, 12
alarma, 60
C depósito, 38
compilar, 72
comprobar errores, 72
conectividad, 12 H
Configuración, 31 HMI, 12
HMI, paneles que utilizan Vijeo-Designer, 13
D
datos, reutilización, 12 I
datos, transferencia, 72 Inicio de Vijeo-Designer, 30
descargar un proyecto, 74 Instalación, 17
Desinstalación, 19
destino, dispositivos, 13
M
mensajes
E en varios idiomas, 13
editar variables, 13
errores, 72
Ethernet, 72 O
objeto, 46
35007035 09/2007 77
Index
P S
Panel gráfico secuencia de comandos, 64
Curves, 57 simulación, 70
propiedades, 13
V
R validar, 72
receta, 52 variables, 33
variables, editar, 13
varios idiomas, mensajes, 13
visualización, 42
78 35007035 09/2007