Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 0/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
SISTEMAS HMI SISTEMAS HMI
Protool/Pro Protool/Pro
04. Visualización simbólica 04. Visualización simbólica
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 0/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 1/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
PRÓLOGO Esta documentación forma parte de una serie de manuales que un grupo de profesores de tres institutos de educación secundaria de Catalunya, como son:
IES-SEP Comte de Rius de Tarragona IES Palau Ausit de Ripollet (Barcelona)
IES-SEP La Garrotxa de Olot (Girona) han estado experimentando con diferentes materiales incluidos dentro de la temática de la automatización, el control y las comunicaciones industriales. Este equipo de profesores, formaron un grupo de trabajo, llamado EDCAI (Experimentación y Documentación en Control y Automatización Industrial), reconocido tanto por el Departament d’Educació de la Generalitat de Catalunya como por la empresa Siemens, con unos objetivos tan sencillos como claros y que se basaban en la realización de documentación realizada por profesores/as para profesores/as, y que además, pudiese servir como manual para los alumnos, esto quiere decir que se ha intentado realizar una documentación que sea fácil de seguir con unas explicaciones paso a paso de los diferentes procesos a realizar, para de esta manera poder alcanzar el objetivo propuesto en cada ejercicio. Este grupo de trabajo continúa trabajando en cada uno de los temas para poder ir actualizando día a día esta documentación, es por ello, que nos podéis enviar vuestras sugerencias a través de la información que encontrareis en la web dedicada a este grupo de trabajo y que desde aquí os invitamos a participar.
www.iespalauausit.com/edcai/edcai.php Esperamos que el esfuerzo y dedicación que hemos realizado pueda ayudar a mejorar vuestra labor educativa.
Los profesores del grupo de trabajo EDCAI
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 2/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
ÍNDICE
PÀGINA: 1. Introducción .............................................................................................................. 3 1.1. Objetivos ................................................................................................................. 3
1.2. Conocimientos previos .............................................................................................. 3 1.3. Hardware y software necesarios ................................................................................ 4
2. Configuración del la ventana permanente .............................................................. 5 3. Planteamiento del ejercicio ....................................................................................... 6 4. Propiedades de los objetos nuevos utilizados .......................................................... 7 4.1. Campo de salida simbólico ....................................................................................... 7 4.2. Campo de selección ................................................................................................. 9 4.3. Reloj…..................................................................................................................... 10 4.4. Fecha/Hora…...... ..................................................................................................... 12 4.5. Campo de texto ....................................................................................................... 13 5. Creación de lista de símbolos..................................................................................... 14 6. Ejemplo. Creación de una pantalla con un diseño para aplicar el concepto de visualización simbólica........................... ................................................................................................ 15 6.1. Creación de la pantalla con el nombre “Exemple” ....................................................... 20 6.2. Insertar en la ventana permanente los gráficos y texto ............................................... 21 6.3. Insertar un texto en la pantalla que diga “VISUALITZACIÓ SIMBÒLICA” ....................... 21 6.4. Declaración de las variables ...................................................................................... 22 6.5. Construcción de los gráficos correspondientes a la Guía Gemma .................................. 23 6.6. Creación de una lista de símbolos llamada Gemma ..................................................... 25 6.7. Insertar un campo de salida simbólico relacionada con la lista de símbolos GEMMA ....... 26 6.8. Insertar un campo de selección relacionada con la lista de símbolos Gemma ................ 27 6.9. Insertar un reloj analógico ....................................................................................... 28 6.10. Insertar la fecha .................................................................................................... 29 6.11. Insertar botones invisibles para cada etapa del gráfico y para salir de la aplicación ..... 30 6.12. Comprobación del funcionamiento del proyecto ........................................................ 31 7. Ejercicio ................................................................................................................... 38
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 3/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
1. INTRODUCCIÓN.
1.1. OBJETIVOS.
En esta actividad, el lector aprenderá como funciona y se utiliza las variables simbólicas, mediante herramientas como “Campo de salida simbólica” y “Campo de selección”, así como otros objetos de fácil aplicación como son el “reloj” y “fecha/hora”. También se han hecho servir en esta actividad herramientas ya utilizadas en actividades anteriores como son “Rectángulos” y “Líneas”. También en este ejercicio y además de aplicar diferentes “Funciones” le daremos aplicación a la pestaña “Autorización”, pestaña que disponen muchos de los objetos de Protool.
1.2. CONOCIMIENTOS PREVIOS.
Para el correcto aprovechamiento de este módulo, se requieren los siguientes conocimientos: • Conocimientos como usuario del sistema operativo Windows. • Programación Básica de PLC con STEP 7. • La comprensión de los ejercicios anteriores de esta colección correspondiente a los sistemas HMI con Protool/Pro.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
1.3. HARDWARE Y SOFTWARE NECESARIOS. 1 Ordenador con sistema operativo Windows. 2 Software STEP 7 y Protool/Pro 3 Interfase MPI para PC (p.e. PG/PC- Adapter) 4 PLC SIMATIC S7-300. 5 Terminal de operador TP270. 6 Cable de comunicaciones (RS-232 / PC-Adapter/ MPI/PROFIBUS DP)
C 2 STEP 7 y Protool/Pro
4 SIM
3 PG/PC Adapter 6 Cable de comunicación para la
NOTA: La comunicación entre P
tarjeta de comunicacione
La comunicación entre e
MPI.
1 P
Fecha: 15/01/2007 Versión: 1.1
Página: 4/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
ATIC S7-300 6 Cable de comunicación
entre el PLC i el TP
5 TP 270
programación del TP270
C y PLC también se puede hacer mediante el cable Profibus si se dispone de una
s en el PC como por ejemplo la CP5611 bajo protocolo MPI o DP.
l PLC i el TP también se puede realizar mediante el PG/PC Adapter sota protocolo
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 5/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
2. CONFIGURACIÓN DE LA VENTANA PERMANENTE.
En primer lugar lo que se ha de hacer es crear desde Protool/Pro una “Imagen” y a continuación
configurarle la ventana permanente.
En el primer ejercicio de esta colección se explicó como se puede configurar el contenido de la llamada
ventana permanente, partiremos de una “Imagen” inicial en la que tenemos configurada el contenido de
esta ventana permanente en la TP,
Ventana permanente Indicador de avisos
Área básica
Área de avisos
la configuración que puede ser la siguiente:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 6/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
3. PLANTEAMIENTO DEL EJERCICIO.
Para poder comprobar el funcionamiento de los campos de entrada y salida haciendo uso de variables
locales, se plantea un ejercicio en el que una vez finalizado deberá tener el siguiente aspecto:
Campo de texto
Campo de salida
simbólico
Botón invisible
Gráfico
Campo de texto
Gráfico
Campo de texto Botó invisible
Rectangulo Campo de texto Botón invisible Campo de
selección
Reloj
Fecha/HoraLínea
El funcionamiento del ejercicio muestra una pantalla que posiblemente pueda aparecer por defecto en un
proceso en la que además de mostrar la fecha y la hora actual, visualiza el estado de la Guía Gemma del
programa del PLC, en la que podemos conocer en todo momento en que estado de funcionamiento se
encuentra el proceso (Producción normal, Emergencia, Parada pedida a final de ciclo, etc..). Esta pantalla
demás de poder resaltar el cuadro correspondiente sobre el mismo gráfico se puede ver en forma de
texto sobre un “campo de salida simbólico” y también y como última opción de esta pantalla se puede
forzar el estado del proceso a un estado determinado de la Guía Gemma, ¿como?, pues existen dos
posibilidades, la primera es pulsar sobre el mismo cuadro del gráfico, ya que contiene un botón invisible,
y la otra es seleccionar un estado de la lista que contiene el objeto “campo de selección”.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 7/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
4. PROPIEDADES DE LOS OBJETOS NUEVOS UTILIZADOS.
En este capítulo haremos referencia a comentar todos los aspectos en cuanto a las propiedades a
configurar de cada componente nuevo, respecto a los ejercicios anteriores, que interviene en este tema,
como son:
4.1. CAMPO DE SALIDA SIMBÓLICO .
Se llama “Campo de salida simbólico” a la herramienta que sirve para mostrar un texto alternativo
dependiendo del estado en la que se encuentre una variable asociada a este elemento dentro de sus
propiedades.
Para insertar un “Campo de salida simbólico”, elegimos el icono de la barra inferior de herramientas
correspondiente y a continuación en la imagen marcamos un cuadro en el lugar que queramos
representar este campo, seguidamente aparece una ventana de les “Propiedades” del componente.
Pestaña General.
Lista de textos: Se le ha de asociar
una lista de símbolos creada en la
que contiene el listado de textos que
queramos que aparezca dependiendo
del estado de una variable declarada
en el campo “Variable índice” de esta
misma ventana.
Longitud del campo: El número de
caracteres reservado para la
representación del texto.
Variable índice: Es la variable que
dependerá de su estado el hecho de que aparezca un texto u otro de la lista de textos declarada en el
campo “Lista de textos” de esta misma ventana.
Alineación: Como queremos que aparezca el texto alineado según la selección. Indicación: Para poder elegir si queremos que se presente el campo con recuadro, en formato 3D, si
queremos realizar el ajuste con el ratón o si queremos que el fondo sea transparente.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 8/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
En la pestaña “Fuente” se puede elegir el tipo, tamaño y estilo de letra, así como en la pestaña “Color”,
el color del la letra, del fondo, etc, el resto de pestañas al no ser aplicadas en esta actividad dejaremos el
comentario para actividades posteriores.
Pestaña Autoritzación. Esta pestaña también la podemos
encontrar en otros objetos de Protool/Pro,
en donde, tanto su configuración como el
funcionamiento es idéntico de un objeto a
otro.
Indicación: Por defecto indica que
siempre será visible el objeto, pero lo
podemos configurar para que no lo sea, y
para que así sea hemos de tener una
variable y que dependiendo de su valor,
haremos que sea oculta o visible.
Por ejemplo creamos una variable local
llamada “Visible” en formato BOOL y que si
esta variable es igual a “1” sea visible un
“Campo de selección” y si es igual a “0” que
sea oculto, su configuración será la indicada
en la figura de la izquierda.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 9/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
4.2. CAMPO DE SELECCIÓN .
Se conoce como “Campo de selección” a la herramienta que sirve para mostrar un texto alternativo
dependiendo del estado en la que se encuentre una variable asociada a este elemento dentro de sus
propiedades, o al revés, elegir un texto de la lista para forzar a un valor el estado de la variable asociada.
Para insertar un “Campo de selección”, elegimos el icono de la barra inferior de herramientas
correspondiente y a continuación en la imagen señalamos con un recuadro el lugar en donde queremos
representar este campo, a continuación aparece una ventana de las “Propiedades” del componente.
Pestaña General. Lista de textos: Se le ha de asociar una
lista de símbolos creada en la que contiene
el listado de textos que queremos que
aparezca dependiendo del estado de una
variable declarada en el campo “Variable
índice” de esta misma ventana.
Cantidad máximo de elementos
visibles: El número máximo de líneas de
texto que queramos que aparezca al
desplegar el campo, esto dependerá del
espacio de que se disponga en la misma,
para no anular ningún otro componente de
la pantalla, ha de ser entre 3 i 100.
Variable índice: Es la variable que dependerá de su estado el hecho de que aparezca un texto u otro de
la lista de textos declarada en el campo “Lista de textos” de esta misma ventana de configuración.
Actualización: Si queremos que se actualice el texto que aparece con el valor de la variable índice, o
por el contrario, que únicamente cambie cuando se le fuerce.
En la pestaña “Fuente” se puede elegir el tipo, tamaño y estilo de letra y en la pestaña “Color”, el color
del la letra, del fondo, etc, el resto de pestañas al no ser aplicadas en esta actividad dejaremos su
comentario para actividades próximas.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado poVicenç Gue
4.3. RELOJ .
Se conoce como “Reloj” a la herramienta que sirve para mostrar la hora actual de la unidad de
operación que se puede configurar, entre otros parámetros, para que la representación sea analógica o
digital.
Para insertar un “Reloj”, elegimos el icono de la barra inferior de herramientas correspondiente y a
continuación en la imagen marcamos un cuadro en el lugar que queramos representar este campo,
automáticamente aparece una ventana con las “Propiedades” del componente.
Pestaña General. Ancho de aguja en %: Para la configuración en el
caso de la representación analógica el ancho en
porcentaje que queramos que tenga cada una de les
agujas segundo, minuto y hora.
Longitud de aguja en %: Para la configuración en
el caso de la representación analógica la longitud en
porcentaje que queramos que tenga cada una de les
agujas segundo, minuto y hora.
Representación analógica: Si lo marcamos, la
representación que aparecerá será la de un reloj
analógico en caso contrario, la representación será
digital acompañada de la fecha.
L Esfera: S
para el ca
Cuadrado
caso digita
Puntero
para el ca
ANALÒGICA
r: rrero
Fecha: 15/01Versión: 1.1
IES PALAU AUSIT
i queremos que aparezca la esfera con puntos re
so digital no tiene ninguna función.
: Si queramos que aparezca el cuadrado que rod
l no tiene ninguna función.
de líneas: Si queremos que aparezca las agujas t
so del reloj analógico, para el caso digital no tiene n
DIGITA
/2007 Página: 10/39 Fichero: 04_Visualización simbólica
presentando las horas en el reloj analógico,
ea a la esfera en el reloj analógico, para el
an solo con líneas o bien en formato opaco
inguna función.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 11/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
Estilo del fondo: Para elegir el estilo que queremos para al fondo del reloj, se puede configurar de tres
formas diferentes:
• Opaco. • Marco transparente. • Transparente.
Pestaña Gráficos. Imagen del fondo: Permite elegir un
grafico de la lista de gráficos configurado
en Protool/Pro y colocarla como fondo del
reloj, ya sea analógico o digital.
En la pestaña “Fuente” se puede elegir el tipo, tamaño y estilo de letra y en la pestaña “Color”, el color
del la letra, del fondo, etc, el resto de pestañas al no ser aplicadas en esta actividad dejaremos su
comentario para actividades próximas.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 12/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
4.4. FECHA/HORA .
Se conoce como “Fecha/Hora” a la herramienta que sirve para mostrar la fecha y la hora actual de la
unidad de operación, se puede elegir entre otros parámetros si queremos que se visualice la fecha o la
hora, o bien las dos coses.
Para insertar un “Fecha/Hora”, elegimos el icono de la barra inferior de herramientas correspondiente
y a continuación en la imagen marcamos un cuadro en el lugar que queramos representar este campo,
automáticamente aparece una ventana de las “Propiedades” del componente.
Pestaña General. Representación: Para elegir que queremos
representar en la pantalla, si la fecha o la hora o las
dos cosas. También se puede seleccionar que sea en
formato largo o corto de la fecha:
Formato corto:
Formato largo:
Tipo de campo: Esta opción es tan solo válida para
el formato corto y permite modificar tanto la fecha
como la hora mediante el teclado estándar de la propia unidad de operación.
Alineación: Como queremos que aparezca el texto
alineado según la selección.
Indicación: Para poder elegir si queremos que se
presente el campo con recuadro, en formato 3D, si
queremos realizar el ajuste con el ratón o si queremos
que el fondo sea transparente.
Origen de datos: Nos deja elegir entre si queremos
que la representación indicada por el reloj, sea, por el propio sistema (unidad de operación) o bien que
sea dada por una variable que elegimos de la lista de variables declaradas en Protool/Pro.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 13/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
En la pestaña “Fuente” se puede elegir el tipo, tamaño y estilo de letra y en la pestaña “Color”, el color
del la letra, del fondo, etc, el resto de pestañas al no ser aplicadas en esta actividad dejaremos su
comentario para actividades próximas.
4.5. CAMPO DE TEXTO .
El objeto de Protool/Pro conocido como “Campo de texto” ya se comentó sus principales características
en actividades anteriores, en esta es realiza el comentario de la pestaña “Atributos” que se encuentra
en les propiedades de este objeto.
En esta pestaña configuramos tanto el color de fondo como el de la letra, así como también, si queremos
una visualización intermitente o no, todo esto dependiendo del valor que tenga una variable local o global
declarada en Protool/Pro.
Pestaña Atributos. Tipo: Para elegir el formato del dato a tratar, si
será en Decimal, Binari o en forma de Bit.
Decimal: Podemos configurar entre que intervalo
queremos que el campo de texto coja la
configuración agregada. Los valores deberán de
estar comprendidos entre 0 i 32767.
Binario: En este caso le decimos que la
configuración agregada es haga efectiva cuando
la variable tenga un valor determinado, este valor ha de estar comprendido entre 0 i 31.
Bit: En este caso le decimos que la configuración agregada se haga efectiva cuando el bit concreto
asignado de la variable, tenga un valor determinado, este valor ha de ser 0 o 1.
Controlar: Es para elegir la variable local o global declarada en Protool/Pro, esta variable será con la que realizará la comparación de los datos configurados. Agregar: Este botón lo pulsaremos cuando hayamos
completado la configuración del Estado, Intermitencia, Primer
plano y Fondo.
Estado: Es el valor o intervalo que ha de tener la variable
para que el campo de texto coja la configuración de Intermitencia, Primer plano y Fondo.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 14/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
Intermitencia: En este campo se elige la opción “On” u “Off” según sea nuestra elección, el campo de texto se hará intermitente o no, respectivamente. Primer plano: En este campo se configura el color del texto. Fondo: En este campo se configura el color de fondo del campo de texto.
5. CREACIÓN DE LISTA DE SÍMBOLOS.
Una lista de símbolos se ha de configurar asignando un valor a un texto, esto quiere decir que si el valor
lo relacionamos con una variable, cuando esta cambie de valor se representará el texto correspondiente,
asignado en la lista de símbolos.
Nombre: Será el nombre que utilizará Protool/Pro para
hacer referencia a una lista de símbolos concreta.
Tipo: Para elegir el formato del dato a relacionar, si
será en Decimal, Binario o en forma de Bit.
Decimal: Podemos configurar entre que intervalo
queremos que el campo de texto coja la configuración
agregada. Los valores deberan de estar comprendido
entre 0 y 32767.
Binari: En este caso le decimos que la configuración
agregada es haga efectiva cuando la variable tenga un
valor determinado, este valor ha de estar comprendido
entre 0 i 31.
Bit: En este caso le decimos que la configuración agregada se haga efectiva cuando el bit concreto
asignado de la variable, tinga un valor determinado, este valor ha de ser 0 o 1.
Agregar: Este botón lo pulsaremos cuando tengamos completada la configuración de Valor i Texto.
Valor: En este campo se configura el valor (Decimal, Binario o Bit) o intervalo (Decimal) que
relacionaremos con un texto.
Texto: En este campo se configura el texto que queramos que aparezca cuando la variable relacionada
con esta lista de símbolos tenga un valor concreto.
Referencia: Por si queremos poner un texto en otro idioma.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 15/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6. EJEMPLO. CREACIÓN DE UNA PANTALLA CON UN DISEÑO PARA APLICAR EL CONCEPTO
DE VISUALIZACIÓN SIMBÓLICA.
A continuación es muestra el proceso a seguir para la configuración y comprobación del proyecto:
a. Creación de la pantalla con el nombre “Exemple”.
b. Insertar en la ventana permanente los gráficos (logotipos) y texto (nombre de la empresa).
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 16/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
c. Insertar un texto en la pantalla que diga “VISULALITZACIÓ SIMBÒLICA”.
d. Declaración de las variables.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 17/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
e. Insertar un campo de texto para cada etapa, un rectángulo para la etapa inicial dentro de los
rectángulos y líneas de enlace entre etapas para la construcción del grafico correspondiente a la Guía
Gemma.
f. Crear una lista de símbolos llamada GEMMA.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 18/39 Fichero: 04_Visualización simbólica
g. Insertar un campo de salida simbólico relacionada con la lista de símbolos GEMMA.
h. Insertar un campo de selección relacionada con la lista de símbolos GEMMA.
i. Insertar un reloj analógico.
IES PALAU AUSIT
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 19/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
j. Insertar la fecha.
k. Insertar botones invisibles tanto para cada etapa del gráfico como para salir de la aplicación.
l. Comprobación del funcionamiento del proyecto.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 20/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.1. CREACIÓN DE LA PANTALLA CON EL NOMBRE “Exemple”.
Hacer un doble clic sobre de la carpeta “Imágenes” del menú de Protool, aparece
dentro de la lista de la derecha una pantalla llamada por defecto “PIC_1”,
seleccionamos el nombre de la imagen creada y con el botón derecho del ratón y
dentro del menú contextual, elegimos la opción “Propiedades”, aparece la siguiente
ventana de configuración de les propiedades, la completamos como:
A continuación tendremos la siguiente lista de pantallas:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 21/39 Fichero: 04_Visualización simbólica
6.2. INSERTAR EN LA VENTANA PERMANENTE GRÀFICOS (LOGOTIPOS) Y TEXTO (NOMBRE DE LA
EMPRESA).
Tal y como se realizó en ejercicios anteriores y dentro de la ventana permanente, mediante las
herramientas:
“Gráfico” insertamos los logotipos.
“Campo de texto” insertamos el nombre de la empresa.
El resultado ha de ser parecido a:
6.3. INSERTAR UN TEXTO EN LA PANTALLA QUE DIGA “VISUALITZACIÓ SIMBÒLICA”.
Mediante la herramienta:
“Campo de texto” insertamos el texto
“VISUALITZACIÓ SIMBÒLICA” con la siguiente
configuración de sus propiedades.
También y en la pestaña “Color” podemos modificar
el color tanto del texto como del fondo.
IES PALAU AUSIT
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 22/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
El resultado puede ser:
6.4. DECLARACIÓN DE LAS VARIABLES.
En este caso tan solo nos hace falta declarar una variable del tipo global, como es la que corresponde al
registro MB10 del PLC.
•
Esta será una variable global y registrará el valor leído
del registro MB10 del PLC. La configuración de les
propiedades es:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 23/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
En definitiva la relación de variables configurados será:
6.5. CONSTRUCCIÓN DE LOS GRÁFICOS CORRESPONDIENTES A LA GUÍA GEMMA.
Insertar un campo de texto para cada etapa, un doble rectángulo para la etapa inicial y para el resto de
etapas un rectángulo simple, acompañado de las líneas de enlace entre etapas para la construcción del
gráfico correspondiente a la Guía Gemma.
Par insertar un campo de texto, el haremos con la
herramienta:
Campo de texto
para realizar el diseño de la etapa inicial de la Guía
Gemma y que corresponde al nombre “A1”. En la
pestaña “Fuente” podemos modificar el tipo de letra,
la altura, el estilo y en la pestaña “Color” podemos
modificar el color tanto para el fondo como de la
letra.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 24/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
En la pestaña “Atributos” configuramos el hecho
de que cuando ésta etapa, esté activa, esto
quiere decir que la variable MB_10 que está
asociada al registro MB10 del PLC tendrá el bit 0
activado [Estado = 1], esta etapa se presentará
de forma intermitente cambiando de color de
fondo a “Verde” y la letra a “Azul” con su color de
origen.
Para asociar este cambio con la variable MB_10 se hace pulsando sobre el botón “Controlar” y eligiendo
de la lista la variable correspondiente.
Ahora esta misma configuración de campo de texto la podemos copiar y enganchar para el resto de
etapas y únicamente modificando la pestaña “Atributos” tendremos todas las etapas diseñadas, a
continuación se muestra en forma de lista la configuración del parámetro “Bit” según sea la etapa :
Estado: 1
Etapa A1 F2 F1 A2 F5 D1 A5 A6
Bit 0 1 2 3 4 5 6 7
Una vez configurado todos los campos de
texto como etapas de la Guía Gemma, se
realizará el enlace de todas ellas mediante
la herramienta “Línea” de Protool/Pro.
Una vez finalizado el diseño del gráfico
correspondiente a la Guía Gemma, el
resultado deberá de ser parecido a:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 25/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.6. CREAR UNA LISTA DE SÍMBOLOS LLAMADA GEMMA.
Lo siguiente que haremos es crear una lista con
el texto que queramos que aparezca
dependiendo del estado de la variable global
anteriormente
declarada MB_10.
Esta lista de símbolos
se declara en el
apartado “Lista de
símbolos” de
Protool/Pro.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 26/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.7. INSERTAR UN CAMPO DE SALIDA SIMBÓLICO RELACIONADA CON LA LISTA DE SÍMBOLOS GEMMA.
A continuación insertamos un “Campo de salida simbólico” con la herramienta:
Una vez insertado en la pantalla aparece la
ventana de las propiedades, a donde le
configuraremos con que lista de símbolos la
queremos relacionar, así como los valores de
esta lista relacionarla con la variable global
MB_10, también le hemos de configurar que
espacio dentro de la pantalla reservaremos
para este objeto, esto dependerá de la
longitud de los textos que hemos puesto en la
lista de símbolos, en definitiva la configuración
deberá de ser la que se muestra en la figura
El resto de pestañas, salvo la de “Fuente” y “Color” que ya hemos utilizado con otros objetos, no la
haremos servir en esta actividad.
Según la configuración realizada el resultado debe ser parecido a:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 27/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.8. INSERTAR UN CAMPO DE SELECCIÓN RELACIONADA CON LA LISTA DE SÍMBOLOS GEMMA.
Lo siguiente que realizamos es insertar un “Campo de selección” con la herramienta:
Campo de selección
Con esta herramienta podremos forzar la Guía Gemma al estado que nosotros elijamos de la lista
desplegable y se observará como el gráfico también varia su estado. Así como también observar como
cambia su contenido según sea la etapa activa del gráfico.
Una vez insertado en la pantalla, aparece la
ventana de las propiedades, en donde le
configuramos con que lista de símbolos la
queremos relacionar así como los valores de esta
lista la relacionamos con la variable global
MB_10, también le hemos de configurar cuantos
elementos de la lista de símbolos queremos que
aparezcan cuando despleguemos el campo de
selección, en este caso queremos que aparezcan
todos los disponibles, en definitiva la
configuración deberá de ser la que se muestra en
la figura:
El resto de pestañas, salvo la de “Fuente” y “Color” que ya hemos utilizado con otros objetos, no la
haremos servir en esta actividad.
Según la configuración realizada el resultado debe ser parecido a:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 28/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.9. INSERTAR UN RELOJ ANALÓGICO.
Para añadir un reloj analógico utilizaremos la herramienta:
Justo al insertar esta objeto en la pantalla aparece
la ventana de propiedades, de la que únicamente
configuraremos las pestañas “General” y “Color”.
La configuración de la pestaña general será la
representada en la figura, y la configuración de
colores se puede elegir lo mas conveniente para las
agujas y para el fondo del reloj.
A la izquierda se puede ver como puede quedar la
pantalla con el reloj analógico configurado.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 29/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.10. INSERTAR LA FECHA.
Para añadir la fecha dentro de la pantalla utilizaremos la herramienta:
Fecha/Hora
Al insertar este objeto en la pantalla aparece la
ventana de propiedades, de la que únicamente
configuraremos la pestaña “General” de forma que
tan solo nos muestre la fecha y no la hora, el
resto de la configuración se representa en la
figura.
A continuación es muestra el resultado de la pantalla:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 30/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
6.11. INSERTAR BOTONES INVISIBLES TANTO PARA CADA ETAPA DEL GRÁFICO COMO PARA SALIR DE
LA APLICACIÓN.
Para poder forzar el estado de la Guía Gemma directamente sobre el gráfico, insertamos encima de cada etapa un botón invisible, de forma que al pulsarlo fuerce a un valor determinado, según el botón accionado, el estado del registro MB10 del PLC, este forzado será posible siempre y cuando este MB10 no esté bajo control de programa.
Para poder configurar esta acción, dentro de
la pestaña “Funciones” de la propiedad del
botó invisible insertado, añadimos la función
“Poner_valor”, que lo que haremos será
asignar un valor concreto a la variable global
MB_10, en el caso de la etapa inicial “A1” le
decimos que MB10 = 1, ya que:
Relación de los BITS DEL MB 10 con las ETAPAS
7 6 5 4 3 2 1 0
A6 A5 D1 F5 A2 F1 F2 A1
Por tanto el valor que deberemos poner en la variable MB_10 será diferente dependiendo de la etapa que
deseemos forzar, a continuación y en forma de tabla quedan indicados los valores correspondientes:
Variable [Y] : MB_10
Etapa A1 F2 F1 A2 F5 D1 A5 A6
Valor [X] 1 2 4 8 16 32 64 128
El resto de pestañas no se ha de configurar nada para esta actividad.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 31/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
También y tal como se actuó en actividades anteriores, insertamos otro botón invisible sobre el texto
“VISUALITZACIÓ SIMBÒLICA”, con la única función programada de “Finalizar Runtime -
Finalizar_solo_Protool_RT”, que nos servirá para salir al sistema operativo de la unidad de operación.
Una vez insertado todos los botones invisibles, el diseño de la pantalla quedará parecida a la que se
presenta en la siguiente figura:
6.12. COMPROBACIÓN DEL FUNCIONAMIENTO DEL PROYECTO.
Para la comprobación del funcionamiento y tal como ya se expuso en la anterior actividad disponemos de
diferentes posibilidades de configuración, como son:
• Ordenador con Protool/Pro y PLCSim.
• Ordenador con Protool/Pro y PLC.
• Ordenador con Protool/Pro, TP270 y PLC.
Si trabajamos con la última configuración, debemos de cargar el programa en el PLC desde STEP 7 y el
programa de la unidad de operación (TP270) desde Protool/Pro con la opción ”Transferir” ,
automáticamente se ejecuta la aplicación en la unidad de operación en comunicación con el PLC
mediante un cable Profibus-DP.
Como paso previo hemos de cargar la configuración del hardware, y además un pequeño programa en el
PLC en donde hay programado el grafcet correspondiente a la Guía Gemma y a las acciones asociadas a
cada etapa, que para simplificar lo hemos asignado a una salida.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 32/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
A continuación se muestra la estructura del programa que se acompaña de ejemplo:
ESTRUCTURA DEL PROGRAMA OB 1
FC 1 // Guía Gemma FC2 // Salidas
Se ha de programar el bloque de organización OB100 para activar la etapa inicial del grafcet.
OB 100 SET // Para poner el registro RLO=1 S M 10.0 // Inicialización de la Guía Gemma
Como se ha previsto programar el grafcet correspondiente a la Guía Gemma en el bloque FC1 y las
acciones asociadas, es decir las salidas, en el bloc FC2, en el bloc de organización OB1 programaremos
las llamadas incondicionales a cada uno de los bloques, por tanto puede quedar como:
OB 1 UC FC 1 // Llamada incondicional al bloc FC1 que contiene la Guía Gemma UC FC 2 // llamada incondicional al bloc FC2 que contiene el programa para las salidas
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 33/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
A continuación se muestra el grafcet correspondiente a la Guía Gemma programada en el control:
A1 M10.0
F2
M10.1
F1
M10.2
A2
M10.3
D1
M10.5
A5
M10.6
A6
M10.7
A 124.3
A 124.7
A 124.6
A 124.2
A 124.4
A 124.1
A 124.0
E124.3
E124.2 E124.4
E124.1
E124.0
E124.6
E124.5
F5
M10.4
E124.5
E124.7 E124.4
A 124.5
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 34/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
El programa en el bloc FC1, correspondiente al grafcet de la Guía Gemma diseñado, puede ser el
siguiente:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 35/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
El programa correspondiente a las acciones asociadas, programado en el FC2, puede ser el siguiente:
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 36/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
En cuanto al funcionamiento, podemos visualizar en que estado se encuentra la Guía Gemma, el estado
actual se reflejará en la unidad de operación de forma intermitente, cuando la etapa correspondiente
está activa en el control (PLC). Para que el grafcet evolucione, tan solo hará falta hacer cumplir la
transición activando la entrada correspondiente. Aparecerá de forma descriptiva sobre los objetos
“Campo de salida simbólico” y “Campo de selección” la etapa del grafcet activa.
Otra cosa que se puede hacer, es el forzado del estado de la Guía Gemma, esto lo haremos directamente
desde la unidad de operación pulsando el botón invisible programado sobre cada una de las etapas, o
bien, eligiendo una opción del objeto “Campo de selección” programado en la misma pantalla.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 37/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
A continuación se muestra de forma gráfica y de forma resumida el funcionamiento de esta actividad.
Pulsando, cerraremos la ejecución y volvemos al sistema operativo de la unidad de operación.
Pulsando sobre cualquier etapa, esta se pone intermitente cambiando de color y provocando un cambio en el texto tanto del campo de selección como del campo de salida simbólico
Pulsando sobre cualquier línea de texto, provoca el cambio en la etapa del gráfico, esta se pone intermitente cambiando de color y provocando un cambio en el texto del campo de salida simbólico.
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 38/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
7. EJERCICIO. CREACIÓN DE UNA NUEVA PANTALLA CON ACCÉSO DESDE LA ANTERIOR CON UNA APLICACIÓN DE VISUALIZACIÓN SIMBÓLICA.
Añadir una segunda pantalla, “Ejercicio”, y que desde la pantalla de ejemplo se pueda acceder a esta,
por tanto lo único que se deberá de añadir será un botón:
En la pantalla “Ejercicio” se deberá de copiar el
gráfico de la Guía Gemma de la pantalla “Ejemplo” y
añadir una nueva etapa “F4” que sirve para forzar el
proceso a un estado determinado. En el momento
que forzamos la Guía Gemma a la etapa “F4”,
desaparece el botón “Ejemplo” y aparece un nuevo
“Campo de selección” asociado a una nueva lista de
símbolos en donde aparecerán todas las posiciones
posibles del proceso para ser forzado.
Ara ya podemos elegir en el “Campo de
selección” el movimiento deseado, este campo de
selección lo debemos asociar a la variable global
en donde tengamos programado estos
movimientos en el PLC.
SALIR DE LA APLICACIÓN
Para salir de la etapa “F4”, se deberá de
programar la unidad de operación para que
únicamente pueda cambiar a la etapa “A6”, en el
momento de pasar al etapa A6 desaparece el
“Campo de selección” y aparece el botón
Departament d’Educació
Electricitat/Electrònica
SISTEMES HMI Visualización simbólica
Realizado por: Vicenç Guerrero
Fecha: 15/01/2007 Versión: 1.1
Página: 39/39 Fichero: 04_Visualización simbólica
IES PALAU AUSIT
“Ejemplo” para poder pasar a la otra pantalla, que continuará representando el mismo funcionamiento
en gráfico de la Guía Gemma.
En cuanto a la lista de los “Campos de selección” correspondiente a la etapa “F4” y a modo de ejemplo
se puede incluir la siguiente:
Alimentador [A+]
Empujador [B+]
Verificador [C+]
Tope [D+]
Avance eje horizontal [E+]
Retrocede eje horizontal [E-]
Eje vertical [F+]
Vacío ventosa [V+]
Sujetar base [F+] [V+]
A posición sobre el porta piezas [V+] [E+]
Colocar pieza en porta piezas [F+] [V+]