• No results found

Los ficheros son los elementos que permiten visualizar valores de proceso. Estos se crean para archivar los datos durante el tiempo de ejecución, los cuales se pueden observar en tablas o gráficas. Para este proyecto se visualizan los valores de proceso en gráficas solamente.

Para crear archivos se debe abrir el editor “Tag Logging” haciendo clic con el botón derecho del ratón en el icono que lleva este nombre y escoger “Abrir”. Una vez abierto el editor, se hace clic con el botón derecho del ratón en “Ficheros” y se escoge “Asistente de fichero...” para abrir el asistente de archivos, el cual nos permite crear archivos automáticamente. En la primera ventana de este asistente, se le da el nombre al archivo, su tipo (se escoge valores de proceso) y se hace clic en siguiente. En la siguiente ventana se hace clic en seleccionar para escoger la variable cuyos valores se desean archivar, Por último se hace clic en “Aplicar” para generar el archivo. Este proceso se ve claramente en la siguiente figura.

Figura 29. Creación de alarmas.

Una vez creado el archivo se deben parametrizar sus propiedades. Para esto, se hace clic en el nombre del archivo en la subventana superior derecha de Tag Logging; las características del fichero se visualizan en la subventana inferior. Para cambiar alguna característica se hace doble clic sobre la casilla deseada, teniendo en cuenta que no todas se pueden cambiar ya que algunas propiedades están definidas por la variable cuyos valores de proceso se quieren archivar. Esto se ve en la siguiente figura.

Figura 30. Creación de Ficheros.

Lo más importante de las propiedades del fichero es el “Tipo de adquisición”, el “Ciclo de adquisición” y el “Factor para ciclo de fichero”. El tiempo de archivación es igual a la multiplicación de estos dos últimos.

Para crear más ficheros se siguen los mismos pasos. Para cada variable que se desee visualizar en una gráfica se debe crear un fichero.

3.3.3.6 Diseño Gráficas

Las Gráficas se generan en una imagen usando Graphics Designer. Para esto se crea una nueva imagen, llamándola Gráficas para distinguirla de las demás y se abre siguiendo los mismos pasos que se siguieron en el numeral 3.2.4. Una vez abierto el editor Graphics Designer, en la Paleta de Objeto se escoge la paleta de “Control” que se encuentra en la parte inferior de esta y se hace doble clic en el elemento “WinCC Online Trend Control”; esto hace que una gráfica aparezca en la imagen. Esto se ve en la siguiente figura.

Figura 31. Visualización de Ficheros.

A continuación se hace clic con el botón derecho del ratón sobre esta gráfica y se escoge “Configuración” para definir sus parámetros. Aparecerá una ventana en la que se pueden cambiar las propiedades de la ventana de la gráfica como lo son el nombre y el origen de los datos entre otras. Ahora se debe hacer clic en la pestaña “Curvas” y en ese cuadro de diálogo se le dará el nombre a la curva que se mostrará. En este mismo se hace clic en “Selección”, lo cual nos permitirá escoger el fichero en donde se guardan los valores de proceso de la variable que se quiere visualizar. Hacer clic en el nombre del fichero en la subventana izquierda, hacer clic en el nombre de la variable en la subventana derecha y confirmar haciendo clic en aceptar. Esto se ve en la siguiente figura.

Figura 32. Parametrización de ficheros.

Si se desea, se pueden agregar más curvas en la misma gráfica haciendo clic en el signo “+” o generar nuevas gráficas siguiendo los mismo pasos, teniendo en cuenta que para cada curva debe existir un fichero independientemente de la gráfica en que se encuentre.

3.3.3.7 Configuración mensajes

En WinCC se pueden definir mensajes para informar sobre sucesos que pueden ocurrir en el proceso durante el tiempo de ejecución como lo son fallas y advertencias. Para configurar los mensajes se hace clic con el botón derecho del ratón en “Alarm Logging” en el explorador de WinCC y se escoge “Abrir”. Una vez abierto se hace clic en “Archivo” en el menú de herramientas y se escoge “Seleccionar asistente”. Esto abre un cuadro de diálogo en el que se dan varias opciones; se hace doble clic en asistente de sistema. Esto se muestra en la siguiente figura.

Figura 33. Creación de Mensajes.

A continuación se hace clic en siguiente y en el cuadro de diálogo que aparece se escoge en Bloques de sistema “estado, duración” y en Bloques de texto de usuario “texto, aviso, pto. avería” y se hace clic en siguiente. En la siguiente ventana se escoge la primera opción de las dos que se dan y se hace clic en siguiente. Luego, se escoge la opción “fichero circulante para 250 avisos” y se hace clic en siguiente. La última ventana nos permite revisar si las opciones que se han dado son las que se desean y para confirmar se hace clic en “Aplicar”. Todo esto se ve en la siguiente figura.

Figura 34. Asistente de mensajes.

Ya configurados los mensajes se le ajustan las diferentes propiedades que se encuentran en la subventana inferior del editor Alarm Logging. Antes que todo se debe asignar una variable a cada mensaje, se pueden añadir varios mensaje haciendo clic con el botón derecho del ratón en la parte inferior izquierda de la tabal y escogiendo “agregar nueva fila”. La propiedad más importante es “Bit de aviso”, el cual, si cambia, activa el mensaje

seleccionado. Es decir, si se tiene una variable análoga de 16 bits y se quiere disparar el mensaje si la variable que se escoge llega a un valor de 8, se escoge como “Bit de aviso” el número 4 (8 en decimal =0000000000001000 en binario). Esto se ve claramente en la figura.

Figura 35. Configuración de Mensajes.

El siguiente paso es configurar los colores de los mensajes. Esto se hace haciendo clic con el botón derecho del ratón en cualquiera de los iconos que aparecen en la subventana derecha del editor “Alarm Logging” y escogiendo “Propiedades” como se ve en la siguiente figura.

Figura 36. Creación de Leyendas.

En la ventana de propiedades se observan tres tipos de aviso:

• Aparecido: Cambia el Bit de aviso, es decir, el sistema detecta un suceso que debe generar un mensaje de falla o advertencia.

• Desaparecido: El Bit de aviso vuelve a su estado inicial, es decir, el sistema detecta que ya no hay falla o advertencia.

• Acusado: Este tipo de aviso aparece cuando el operador se da cuenta del mensaje de falla o advertencia y se lo hace saber al sistema.

Los colores de estos tipos de aviso pueden ser configurados como se desee. Para confirmar la configuración introducida se hace clic en aceptar. Una vez generados, los mensajes se deben visualizar y esto se hace con el editor de imágenes Graphics Designer. Se abre la imagen en donde se quiera introducir la tabla de mensajes y en la Paleta de objeto, se hace clic en la pestaña “Controles” que se encuentra en la parte inferior de esta y se hace doble clic en el elemento “WinCC Alarm Control”; no se cambian las propiedades en Graphics Designer, simplemente se introduce este objeto. Si se desean cambiar propiedades de la tabla se hace doble clic sobre esta. Esto se muestra en la figura.

Figura 37. Visualización de Mensajes.

En la gráfica se señalan los botones de los que el operador dispone para avisarle al sistema que se dio cuenta del mensaje, es decir, acusar el mensaje. Se pueden introducir tantas visualizaciones de mensajes como se necesiten pero estos serán siempre los mismos que se configuren en el editor “Alarm Logging”.

3.3.3.8 Programación de acciones

En el proyecto se pueden crear acciones globales (involucran a todas las estaciones) o acciones que se ejecutaran solo para el equipo en el que se generen. Ya que este es un proyecto que involucra un solo computador no hay diferencia entre las dos. Para generar acciones se debe abrir el editor Global Script haciendo clic con el botón derecho del ratón en el icono “Global Script” en el explorador de WinCC. Una vez abierto aparecerá un cuadro de diálogo como el que se muestra en la figura.

Figura 38. Creación de acciones.

En la subventana izquierda aparecen Funciones, las cuales se pueden utilizar en cualquier acción o función que se quiera crear (Funciones de proyecto) y existen de varios tipos. Además está el icono de Acciones, las cuales son las que se crean para manipular las variables del proyecto. Para crear una nueva acción se hace clic con el botón derecho del ratón en “Acciones globales” y se escoge “Nuevo”. Esto crea una nueva acción la cual aparecerá en la subventana derecha solo cuando sea grabada. Las acciones se programan usando el lenguaje de programación C. Cada acción debe tener un disparador, el cual define el momento en el que la acción se ejecuta.

Figura 39. Creación de disparador.

En la anterior figura se señala donde se debe hacer clic para definir el disparador de la función en la que se este trabajando. Existen disparadores por tiempo o por variables, los primeros permiten ejecutar la acción acíclicamente (una vez que se define con fecha y hora) o cíclicamente (cada determinado periodo de tiempo). Los segundos permiten ejecutar una acción cuando se presente un cambio en cualquiera de las variables que se trabajen en el proyecto. Se pueden definir tantos disparadores como se necesiten para una acción haciendo clic sobre el tipo que se desee y luego en agregar.

No se debe olvidar guardar la acción antes de salirse de Global Script. Si la acción no ha sido compilada y se da la opción guardar, el sistema dará la opción de compilar, lo cual es recomendable aceptar para corregir errores y evitar advertencias.

3.3.3.9 Puesta en marcha

El último paso que se debe hacer es poner en marcha el proyecto para acceder a la ventana de visualización e interactuar con el proceso. Antes que todo se debe configurar el equipo. El nombre de este es el mismo nombre NetBIOS1 del computador. Se debe señalar el icono “Equipo” en la subventana izquierda del explorador de WinCC, en la subventana derecha hacer doble clic en el nombre del equipo, en este caso Dexter. A continuación aparece un

cuadro de diálogo que permite definir las características que tendrá el proyecto una vez sea activado.

Figura 40. Definición de características.

En la anterior figura se muestra el cuadro de diálogo de las propiedades del equipo. Acá se puede cambiar el nombre a utilizar en el proyecto teniendo en cuenta que se debe cerrar y abrir el proyecto para que este cambio sea efectivo. Teniendo en cuenta esto se procede a definir las demás características.

Figura 41. Propiedades del equipo.

En la sección de puesta en marcha se definen los subprogramas que va llamar WinCC en el momento de activar el proyecto. Se deben señalar solo los necesarios para no desperdiciar recursos como lo son la memoria RAM y la capacidad del procesador. Para este caso en particular se seleccionan los que se muestran en la anterior figura.

Figura 42. Runtime de gráficos.

En la sección Runtime de gráficos se selecciona la imagen con la que va a empezar el proyecto y las características de la ventana. Estas son las mismas que tiene una ventana normal de Windows con la diferencia que se pueden activar o desactivar al gusto del diseñador. Una vez configurado el equipo se activa el proceso haciendo clic en el botón “PLAY” como se indica en la siguiente figura.

Figura 43. activación del proyecto.

Una vez activado el proyecto aparecerá la ventana definida en Runtime de gráficos, con las características definidas en este. En la siguiente figura se muestra las ventanas que se crearon para el proyecto. En primera instancia para este proyecto aparece la ventana de presentación que se observa en la parte superior. En cada una de ellas pueden apreciar dos botones en la parte inferior derecha, los cuales cambia de pantalla dependiendo de lo que se desee observar. Estas son las interfaces finales que va a observar el operador las cuales permiten interactuar con el proceso de una manera amigable. En la figura que se encuentra en la parte inferior izquierda se ven ciertos elementos sombreados, esto se debe a que estos están asociados al PLC y este puede no estar conectado o parado.

Figura 44. Visualización del proyecto.

3.4 MIS-Light

Este es un nuevo programa desarrollado por la Siemens y esta basado en estándares industriales para la adquisición de datos y valores de sistemas a largo plazo. Todos los datos son almacenados en una base de datos externa SQL. Estos datos en tiempo real están disponibles para la observación, reporte y análisis en toda la red LAN de la empresa. Este programa hace copias de seguridad automáticamente y su instalación es rápida y sencilla. MIS-Light es una plataforma independiente de información que está ubicada sobre el nivel de automatización, es decir en el nivel MES.

La arquitectura de MIS-Light se divide en tres partes:

• Servidor MIS-Light: Es el servidor central en donde se ejecuta la base de datos. • Cliente MIS-Light: Es cualquier PC que accesa los datos de proceso del servido

MIS-Light para visualización, reportes, etc.

• Sistema de automatización: Es el PC que provee los datos de proceso (Servidor WinCC).

Related documents