Guía Rápida PrimeGuard para V8
Guía Rápida PrimeGuard para V8
Guía Rápida PrimeGuard para V8
PRI
ME
GUÍA RÁPIDA
GUA
RD-
V8
CONTENIDO
1 INTRODUCCIÓN.....................................................................................................................4
2 INSTALACIÓN DE LA APLICACIÓN....................................................................................4
3 CONFIGURACIÓN INICIAL...................................................................................................6
3.1 INGRESO INICIAL A LA APLICACIÓN............................................................................6
3.2 CONFIGURACIÓN DE BASE DE DATOS.......................................................................6
3.3 ACTIVACIÓN DEL SERVICIO...........................................................................................7
3.4 CONFIGURACIÓN DE E-MAIL.........................................................................................8
3.5 CONFIGURACION MODEM GPRS................................................................................10
3.6 CONFIGURACION DE IDIOMA......................................................................................10
4 PRIMEGUARD ADMINISTRADOR.....................................................................................11
4.1 GESTIÓN DE USUARIOS................................................................................................11
4.1.1 Tipos de usuario............................................................................................................11
4.1.2 Crear, edita y eliminar usuarios...................................................................................12
4.1.3 Restablecer contraseña................................................................................................16
4.1.4 Exportar lista de usuarios.............................................................................................16
4.2 CONFIGURACION GENERAL........................................................................................17
4.3 SELECTOR DE COLUMNAS (no va aca)......................................................................17
5 PRIMEGUARD AUTOR........................................................................................................19
5.1 CONFIGURACIÓN ALARMA...........................................................................................20
5.3 GESTIÓN DE CONTACTOS...........................................................................................23
5.3.1 Agregar contactos........................................................................................................24
5.3.2 Editar y eliminar contactos...........................................................................................24
5.4 GESTIÓN DE GRUPOS DE CONTACTOS...................................................................24
5.4.1 Crear grupos de contactos...........................................................................................25
5.4.2 Editar y eliminar grupos de contactos.........................................................................25
5.5 GESTION DE FLUJOS DE TRABAJO...........................................................................26
5.5.1 Crear Flujo de trabajo...................................................................................................26
1. INTRODUCCIÓN.
PrimeGuard es un programa diseñado para detectar y notificar eventos automática
e instantáneamente al usuario. También permite personalizar alarmas adicionales
con el fin de detectar posibles situaciones en las cuentas de energía a gestionar y
llevar algunas estadísticas de dichas alarmas y eventos.
2. INSTALACIÓN DE LA APLICACIÓN.
El instalador está compuesto por tres partes: la primera instala la aplicación
(PrimeGuard), la segunda instala el servicio (PrimeGuard Checker) y la tercera
instala una extensión de PrimeGuard Checker (PrimeGuard Checker Extension).
La instalación es sencilla, se deben seguir los pasos que indica el asistente de
instalación, lo único para tener en cuenta es cuando se configura la ruta de
instalación en la casilla del pool de aplicaciones escoger uno que sea de 64Bits,
integrado y que sea compatible con Framework 4.0.
Por ultimo para que la aplicación funcione correctamente se le debe dar permiso
de control total sobre la carpeta de instalación del PrimeGuard (C:\inetpub\
wwwroot\PrimeGuard) al usuario IIS_USRS.
Nota: para usuarios con base de datos Oracle se debe dar control total al usuario
IIS_IUSRS a la carpeta app o donde se instaló el cliente Oracle ODAC a 64 bits.
3. CONFIGURACIÓN INICIAL.
En cualquiera de los dos casos mencionados, se abrirá una ventana que muestra
todos los servicios del sistema, ubique el servicio PrimeGuard Service dentro del
listado, haga clic con el botón derecho del mouse y diríjase a Propiedades
(Properties).
1 PRIMEGUARD ADMINISTRADOR
Para crear un nuevo usuario se da clic en el botón crear, después de esto se abre
una página con el formulario para ingresar los datos.
Luego de ingresar los datos del nuevo usuario y haberle asignado un rol, haga clic
en guardar. El sistema almacenará la información y la presentará en la grilla
principal. El sistema asigna por defecto la contraseña igual al usuario, basándose
en el nombre y el apellido ingresado.
Usuario: dvaldes
Contraseña: dvaldes
CONSULTAR X
AJUSTES CONTROL TOTAL X
CREAR X
DISENO DE EDITAR X
VISUALIZACION
ELIMINAR X
CONSULTAR X
X
ADMINISTRACION DE EDITAR X X
VISUALIZACION X
CONSULTAR X X
X
CREAR X
X
EDITAR X
ESTADOS DE ALARMA
X
ELIMINAR X
X
CONSULTAR X X
X
CREAR X
X
EDITAR X
TIPOS DE ALARMA
X
ELIMINAR X
X
CONSULTAR X X X
X
CREAR X
X
EDITAR X
TAREAS
X
ELIMINAR X
X
CONSULTAR X X X
X
CREAR X
X
EDITAR X
CONTACTOS
X
ELIMINAR X
X
CONSULTAR X X X
Todos los Su Localbox Su
localbox Su Localbox Localbox
LOCALBOX CONSULTAR
Cambiar Estados de X
Alarmas X X
LOGS X
CONSULTAR X X X
X
CREAR X
X
EDITAR X
PRIORIDADES DE ALARMA
X
ELIMINAR X
X
CONSULTAR X X X
X
CREAR X
X
EDITAR X
IMAGENES DE ALARMA
X
ELIMINAR X
X
CONSULTAR X X X
X
CREAR X
FLUJOS DE TRABAJO X
EDITAR X
X
ELIMINAR X
X
CONSULTAR X X X
X
CREAR X
X
EDITAR X
GRUPOS DE CONTACTO
X
ELIMINAR X
X
CONSULTAR X X X
ESTADISTICAS X
CONSULTAR X X X
ORDENES DE TRABAJO X
CONSULTAR X X X
X
CREAR X X
X
ADMINISTRADOR DE EDITAR X
FILTROS X
ELIMINAR X
X
CONSULTAR X X X
X
EDITAR X X
UDF
X
CONSULTAR X X X
Esta configuración tiene como finalidad realizar ajustes del manejo del sistema, a continuación se
da una explicación para cada uno de los Items de configuración.
2 PRIMEGUARD AUTOR
Manejar Contactos
Manejar Grupos de Contactos
Gestión de Flujos de trabajo
Administrar el registro de alarmas
Administrar el Buzón Local
Administrar estadísticas de alarmas
Definir Órdenes de Trabajo
Configurar Parámetros
Los tipos de alarma se utilizan para crear grupos de alarmas por ejemplo, alarmas
de calidad de energía o alarmas de telemedida. Su creación es sencilla,
simplemente se da clic en el botón crear se agrega la descripción del tipo de
alarma y se guarda.
2.2 TAREAS
Las tareas son un primer procedimiento para realizar cuando se genera la alarma.
Para crear una tarea nueva en el botón menú seleccione la opción tareas y a
continuación de clic en el botón crear. En la nueva ventana se crea un ID
personalizado y una descripción a la tarea, por último se almacena la tarea dando
clic en “Guardar”.
Un usuario Autor puede crear contactos que recibirán una notificación por medio
de correo electrónico o mensaje de texto, con información acerca de las alarmas o
eventos que ocurran y su correspondiente orden de trabajo.
Para gestionar los contactos se escoge la opción contacto del botón de menú de la
aplicación.
después de esto se seleccionan los contactos que se van a agregar al grupo, los
contactos seleccionados tienen fondo naranja, si nuevamente se da clic se retira la
selección.
Después de seleccionar todos los contactos se da clic en “OK” y finalmente para
guardar el grupo se da clic en Guardar.
General
Condicion
Entidades
Notificaciones
Ordenes de trabajo
Tareas
único, por lo que el sistema no permite crear más de una alarma con el
mismo ID
Descripción Descripción de la alarma definida por el usuario.
Tipo de Alarma Tipología definida por usuario. Útil para filtrado
Prioridad Parámetro que permite identificar la importancia de una alarma.
(normal, importante, urgente …)
Periodo de Este parámetro permite lanzar una alerta escalando a un nivel más
Segundo nivel alto, si hay una alarma a la cual no se le ha realizado ninguna acción
después de determinado tiempo
Periodo de Tercer Este parámetro funciona como el de segundo nivel pero se escala a un
nivel nivel más alto.
Para la creación de una condición el primer paso es dar clic al botón “Nueva
Condición” y de inmediato se despliegan todas las ventanas necesarias.
Para generar alarmas se pueden comparar perfiles, eventos y/o registros contra
valores específicos, usando el contenido de los menús “Funciones” y/o
“Operadores lógicos”.
Existen ocho tipos de elementos que se pueden monitorear por medio de alarmas,
y cuya sintaxis contiene letras mayúsculas seguidas de dos puntos que significan:
R: El elemento a incluir es un registro.
E: El elemento a incluir es un evento.
P: El elemento a incluir es un canal del perfil de carga.
CL: El elemento a incluir es un evento propio del log del Caller.
IL: El elemento a incluir es un evento propio del log del importador Definir
bandera si aplica para cada uno de los módulos ISTANDAR, Importcolector,
IAMRDEF….
VL: El elemento a incluir es un evento propio del log del Valid.
LR: El elemento a incluir es un evento propio del tiempo de última lectura.
UDF: El elemento a incluir es un campo definido por el usuario. Que
corresponde a los 20 primeros campos de UDF de Socket, estos deben ser de tipo
numérico.
Función Significado
COUNT Realiza el conteo del número de veces que se presenta el perfil, evento o
registro seleccionado, durante la ventana de tiempo. Se puede usar, por
ejemplo, para comparar el conteo con algún valor específico.
Sintaxis: COUNT( [P:perfil, E:evento o R:registro] )
EXIST Establece la existencia del perfil, evento o registro.
Sintaxis: EXIST( [P:perfil, E:evento o R:registro] )
SUM Permite llevar la suma del valor de un perfil, registro o evento detectado
durante la ventana de tiempo.
Sintaxis: SUM([P:perfil, E:evento o R:registro])
APPROXV Permite identificar cuando la diferencia entre dos perfiles registros o eventos,
supera un valor específico.
Sintaxis: APPROXV([P:perfil, E:evento o R:registro] , [ P:perfil,E:evento o
R:registro] , valor)
APPROXP Permite identificar cuando la diferencia entre dos perfiles registros o eventos,
supera un porcentaje especificado.
Sintaxis: APPROXP([P:perfil, E:evento o R:registro] , [ P:perfil, E:evento o
R:registro] , porcentaje)
COUNTC Permite llevar el conteo de las ocasiones en que determinado perfil, registro o
evento, toma algún valor específico de forma consecutiva durante una ventana
de tiempo
Sintaxis: COUNTC( [P:perfil, E:evento o R:registro], valor )
Permite llevar el conteo de las ocasiones que determinado perfil, registro o
evento, toma algún valor diferente al especificado, de forma consecutiva
durante una ventana de tiempo
Sintaxis: COUNTC( [P:perfil, E:evento o R:registro] , NOT valor )
COUNTNC Permite llevar el conteo de las ocasiones en que determinado perfil registro o
evento, toma algún valor específico de forma no consecutiva, durante una
ventana de tiempo.
Sintaxis: COUNTNC( [P:perfil, E:evento o R:registro] , valor )
En donde se generará una alarma cuando la demanda de kWh sea menor o igual
a 1000.
Cierre el paréntesis
Inserte el operador OR
Digite el valor del máximo porcentaje aceptado para la diferencia entre los dos
registros y cierre el paréntesis
EXIST( [E:MTR_REVERSE_EXP_PHC] )
FASE 3
FASE 1
EXIST( [E:MTR_CUT_PHB] )
FASE 2
ERS
INV
) AND EXIST( [E:MTR_REVERSE_EXP_PHA] )
M1 Fase 1 corriente inversa
T1 Sensor de proximidad en gabinete de medidor
DOS ALARMAS TELEMETRÍA +
EXIST( [E:MTR_REVERSE_EXP_PHB] )
M2 Fase 2 corriente inversa
T1 Sensor de proximidad en gabinete de medidor
EXIST( [E:SMARTDATA_PRESENCE_SENSOR] ) AND
T3 Sensor apertura de puerta gabinete de medidor EXIST( [E:SMARTDATA_METER_DOOR] ) AND
EXIST( [E:MTR_REVERSE_EXP_PHB] )
M2 Fase 2 corriente inversa
T1 Sensor de proximidad en gabinete de medidor
EXIST( [E:SMARTDATA_PRESENCE_SENSOR] ) AND
T4 Sensor NA apertura de puerta de celda de TCs EXIST( [E:SMARTDATA_CELL_DOOR] == 1 ) AND
EXIST( [E:MTR_REVERSE_EXP_PHB] )
M2 Fase 2 corriente inversa
EXIST( [E:MTR_REVERSE_EXP_PHC] )
M3 Fase 3 corriente inversa
T2 Sensor de campo magnético
EXIST( [E:SMARTDATA_CAMPO_MAGNETICO] ) AND
T5 Sensor NC apertura de puerta de celda de TCs EXIST( [E:SMARTDATA_CELL_DOOR] == 0 ) AND
EXIST( [E:MTR_REVERSE_EXP_PHC] )
M3 Fase 3 corriente inversa
M7 Desbalance de corrientes APPROXV( R:[Angle Instantaneous value U(L3) to U(L2) (Degree)] , R:[Angle
Instantaneous value U(L2) to U(L1) (Degree)] , 20 ))
M7 Desbalance de corrientes APPROXV( R:[Angle Instantaneous value U(L3) to U(L2) (Degree)] , R:[Angle
Instantaneous value U(L2) to U(L1) (Degree)] , 20 ))
NOTA: Los nombres de los registros, perfiles y eventos, varían de pendiendo del medidor, y de la configuración de
la descripción en el diccionario de variables del módulo Config.
La siguiente condición sirve para generar una alarma cuando no hay consumo en
un canal de 6 pm a 6 am. Como se observa se activa el rango de tiempo para el
horario requerido.
[P:AP] <= 0,01
Se pueden crear alarmas a partir de campos definidos por el usuario (UDF), estos
campos se modifican en el módulo Config en la sección de sockets. Se edita el
socket deseado añadiendo el valor deseado en el respectivo UDF.
Elementos
a incluir en
el mensaje
Allí el sistema abre una ventana para configurar una alarma nueva, pero cargando
por defecto la configuración de la alarma copiada, excepto ID y Descripción. Allí el
usuario puede modificar la configuración según su necesidad, incluir un ID y una
descripción y finalmente almacenar como una alarma diferente.
2.6.1 Mapa
2.6.2 Graficar
El Log tiene una herramienta que permite visualizar en forma gráfica, información
concerniente a las alarmas generadas. Para acceder a dicha herramienta, haga
clic en el botón “graficar”, de esta forma el sistema presentará una ventana que le
permite ingresar el intervalo de tiempo. Seleccione “personalizado” e ingrese
fechas inicial/final para tener datos en un intervalo definido o seleccione una fecha
estática para ver información de 2, 3, 4 o más días atrás de la fecha actual. Por
otro lado seleccione “Todo”, para ver información gráfica de todas las alarmas que
se han presentado desde que comenzó a usar PrimeGuard.
Esta ventana permite llevar un control sobre las alarmas que tengan creada
alguna notificación tipo “buzón local” en alguno de los niveles de notificación. Allí
podrá observar todos los datos asociados a dichas alarmas, como por ejemplo la
descripción, estado, prioridad, las entidades afectadas, etc. El buzón local permite
escribir comentarios sobre cada alarma presente en él, cambiar el estado (análisis,
gestión, pendiente, resuelto exitosamente, resuelto con errores) de las alarmas
que se seleccionen del listado, y exportar el listado en diferentes formatos.
Para ir al buzón local en el botón de menú se selecciona la opción “Bandeja de
entrada local”
Al igual que en los registros de alarmas en el buzón local se debe seleccionar un
filtro en el que se especifique las fechas en que se quieren visualizar las alarmas.
Para visualizar información más detallada sobre cada alarma, seleccione alguna
de ellas en la grilla y después clic en el botón “Detalles”, allí el sistema presentará
una nueva ventana con información específica de la alarma como: ID, tipo,
descripción, Estado actual, medidor afectado, fecha de última ocurrencia,
ubicación en mapa, una tabla que muestra el historial de los cambios hechos al
estado de la alarma, y una tabla que presenta un historial de los eventos
generados para que ocurriera la alarma.
Para esto debe tener en cuenta que si se ha cambiado la alarma del estado
generado a cualquier otro estado, no podrá regresarla al estado generado
nuevamente; así mismo, cuando la alarma es fijada con estado resuelto
exitosamente o con errores, no será posible volver a cambiarla de estado. Otra
regla importante para tener en cuenta es que una vez la alarma esté en estado
gestión nos será posible volver a estado análisis directamente, ya que será
necesario cambiar a estado pendiente y luego a estado análisis.
Análisis: Estado que indica que una alarma está siendo analizada, teniendo
como base la información entregada por PrimeGuard e información de
disponibilidad de recursos.
Gestión: Estado que indica que una alarma ya fue analizada, y ya está siendo
atendida.
Pendiente: Estado que indica que en el momento de ser analizada y/o
atendida una alarma, se encontró que faltan recursos (mano de obra,
infraestructura, mejor análisis) para solucionarla.
Resuelto exitosamente: Estado que indica que una alarma fue solucionada
satisfactoriamente.
Resuelto con errores: Estado que indica que una alarma no pudo ser
completamente solucionada.
El visor de datos es una herramienta que permite visualizar los valores de perfil de
carga y registros relacionados con la alarma y con el medidor afectado, en el
momento de ocurrencia de la alarma. Con respecto al perfil de carga permite
visualizar datos de hasta 24 horas antes de la ocurrencia de la alarma.
Para utilizar esta herramienta, seleccione la alarma diríjase a “más opciones” en la
barra de herramientas y haga clic en “Visor de datos de LP” o “Visor de datos de
registro”. Allí el sistema presentará una ventana en la cual usted debe seleccionar
Una Orden de trabajo (OT) es enviada como mensaje de correo electrónico con el
siguiente contenido:
ID único (1):
El ID único es un código que identifica la alarma y que indica el id de la alarma, Id
de la entidad afectada, fecha y hora de activación del alarma y estado actual de la
alarma.
Por ejemplo:
Al hacer doble cilc sobre el ícono se abrirá una ventana en la cual se debe realizar
la configuración del monitor de aplicaciones, caller log y unpacker log.
Para monitorear alguna aplicación, haga doble clic sobre el ícono de la parte
inferior derecha de la pantalla. En la herramienta “settings” de la ventana abierta,
habilite la opción “Enable Application Check” en indique el intervalo de tiempo que
el sistema debe tomar en realizar una nueva verificación.