lunes, 9 de junio de 2014

VIDEOTUTORIAL PROGRAMACION DE AUTOMATAS (PLC) Y SCADAS: SCADA - GESTION DE USUARIOS

16.Scada: gestión de usuarios

Teoría
            Conceptos básicos de la gestión de usuarios en Wincc Flexible: Grupos, Autorizaciones y Usuarios de un grupo. Propiedad “Seguridad” de los objetos de Wincc Flexible. Planificador de tareas de Wincc Flexible. Código ASCII y variables tipo String. Gestión de usuarios en runtime mediante el objeto Vista de usuarios.

Prácticas
            Configuramos una seguridad básica de la aplicación: Grupos Administradores (grupo 9), Jefes (grupo 2) y Usuarios (grupo 1); Autorizaciones de Programación, Parámetros y Parámetros especiales; Usuarios Admin (grupo Administradores), jefe (grupo Jefes) y ope (grupo Usuarios). Programamos el botón de cabecera de DbRut.Modsim de manera que:
1.Su script solo pueda ser ejecutado por usuarios que tengan autorización de Programación.
2.Solo sea visible si el usuario activo pertenece al grupo de Administradores.
Además, colocamos en la cabecera unos botones para que los usuarios puedan loguearse y desloguearse. Junto a estos botones colocaremos un campo de texto en el que se mostrará el nombre del usuario activo. Para poder hacer esto último es preciso utilizar una variable de tipo string y el planificador de tareas de Wincc Flexible, entre otras cosas.
Creamos una pantalla para la gestión de usuarios en runtime y un botón en la cabecera del scada que nos lleve a esta pantalla. Definimos el grupo Supervisores al que le habilitaremos una nueva autorización de grupo: Administración (para la gestión de usuarios en runtime).
Y, ya que estamos y por aquello de aumentar la funcionalidad de la aplicación, programamos un botón en la cabecera del scada para cerrar la aplicación. Dicho botón abre un diálogo de confirmación.
Pero Wincc Flexible no tiene la opción de programar ventanas flotantes de tipo diálogo, así que construimos algo que se parezca medianamente a un diálogo.

Son 55 minutos



No hay comentarios:

Publicar un comentario