El módulo de configuración Editor de variables permite al usuario añadir, editar y eliminar variables del sistema.
El editor de variables cuenta con una cuadricula donde el usuario puede visualizar los datos organizados en columnas y celdas.
El editor de variables está situado en el menú de navegación lateral, se puede encontrar entrando en el módulo de configuración una vez desplegado las opciones.
Solo los usuarios con permiso para administrar máquinas, dispositivos y variables (escritura) pueden acceder a esta sección.
Al acceder al editor de variables se puede observar una pantalla dividido en dos secciones:
Visor de variables y errores: En esta sección principal del editor de variables, se puede visualizar una lista de las variables del sistema organizadas en filas, acompañadas de una serie de columnas que muestran sus propiedades.
Menu de opciones: En la tabla ubicada en el visor de variables, se pueden editar los parámetros de la nueva variable. Para modificar un apartado, se debe hacer doble clic en el campo que se desea editar y escribir los valores correspondientes. Si el campo es un desplegable, un solo clic es suficiente para seleccionar las opciones disponibles.
Para añadir una variable, se debe acceder al menú de opciones de variables situado en el lateral derecho de la pantalla.
En el primer apartado de este menú, denominado Variables, se encuentra la opción Añadir variable. Al seleccionar esta opción, se visualizará en el visor de variables una nueva entrada con los parámetros completamente vacíos, listos para ser configurados.
Al pulsar en el icono de añadir variable se mostrará una nueva fila vacía en la tabla con un fondo de color verde ubicado en la última posición de la tabla, este nuevo registro representa una nueva variable sin guardar.
Si el contenido de la tabla es muy grande, cuando el usuario añada una variable el sistema se encargará de hacer scroll automatico hasta la última posición de la tabla para mostrar la nueva variable.
Para personalizar una variable el módulo editor de variables cuenta con dos opciones:
Editar variable sobre el visor de variables: En la tabla ubicada en el visor de variables, se pueden editar los parámetros de la nueva variable. Para modificar un apartado, se debe hacer doble clic en el campo que se desea ajustar y escribir los valores correspondientes. Si el campo es un desplegable, un solo clic es suficiente para seleccionar las opciones disponibles.
Menu de opciones: En la parte inferior de este menú se encuentra el apartado Editor de propiedades, que muestra los mismos parámetros que están disponibles para la variable en el visor de variables. En esta sección, también se puede realizar una edición completa de las propiedades de las variables.
Los parametros editables de las variables son Estado, ID, Nombre, Dispositivo, Descripción, Unidad, Tipo de valor, Divisor, Valor minimo y maximo, Tick mayor, Tick menor, Multiplicador, Alarma baja, Alarma baja, Aviso alto y bajo, Alarma alta, Variable de habilitación, Valor de habilitación, Valor fórmula, Banda muerta y Compartir con Ydrasil.
Esta propiedad utiliza un código de colores para representar el estado de cada variable.
Verde: Indica que la fila corresponde a una variable nueva.
Rojo: Señala que la fila está marcada para eliminarse, aunque la variable no se elimina de forma definitiva hasta que se guarda.
Amarillo: Muestra que el valor de la celda ha sido modificado.
Estos colores reflejan el estado temporal de las variables hasta que se haga clic en el icono de guardado. El estado se mantiene incluso si se recarga la página. Para descartar los cambios realizados, es necesario hacer clic en el icono de descartar cambios, situado junto al botón de guardar.
Valor numérico que se le asigna a la variable automaticamente como identificador a la variable.
Nombre que se la da a la variable para identificarla.
Esta propiedad indica el dispositivo al que pertenece la variable.
Descripción que se añade de forma opcional para tener mas información sobre la variable.
La unidad de medida de la variable, se utiliza para mostrarlo junto con el valor de la variable o para opciones de filtrado por tipo de unidad.
El tipo de valor permite al usuario seleccionar que tipo de valor representa la variable, desde un bool (verdadero/falso) hasta un número flotante, el editor de variables presenta todas estas posibles opciones en un desplegable:
Esta propiedad indica un número por el cual se van a dividir todos los valores de la variable.
Valores minimos y maximos que alcanzara esta variable. Esta propiedad se usa para la creacion de ejes en Graficos entre otros
En el módulo de paneles hay algunos elementos como el elemento de barra o gráfic en tiempo real en los paneles que utilizan marcas (Ticks) para representar los valores del elemento según las unidades.
Esta propiedad indica cada cuantas unidades se incluye una marca grande o un tick mayor.
En el módulo de paneles hay algunos elementos como el elemento de barra o gráfica en tiempo real en los paneles que utilizan marcas (Ticks) para representar los valores del elemento según las unidades.
Hay elementos en los paneles que utilizan marcas cada ciertas unidades. Esta propiedad indica cada cuantas unidades se incluye una marca pequeña o tick menor.
Esta propiedad indica un número por el cual se van a multiplicar todos los valores de la variable.
Hay elementos en los paneles que muestran un símbolo de aviso y de alarma al alcanzar ciertos valores.
Además, Dragsa ofrece un módulo de definiciones de alarmas y avisos donde utilizan este valor como valor por defecto a la hora de crear una nueva alarma y utilizar esta variable como referencia.
En este caso, alarma baja define el valor que va a tener la alarma baja a la hora de renderizar un elemento o crear una nueva definicion de alarma o aviso.
Hay elementos en los paneles que muestran un símbolo de aviso y de alarma al alcanzar ciertos valores.
Además, Dragsa ofrece un módulo de definiciones de alarmas y avisos donde utilizan este valor como valor por defecto a la hora de crear una nueva alarma y utilizar esta variable como referencia.
En este caso, aviso bajo y alto define el valor que va a tener el aviso bajo y alto a la hora de renderizar un elemento o crear una nueva definicion de alarma o aviso.
Hay elementos en los paneles que muestran un símbolo de aviso y de alarma al alcanzar ciertos valores.
Además, Dragsa ofrece un módulo de definiciones de alarmas y avisos donde utilizan este valor como valor por defecto a la hora de crear una nueva alarma y utilizar esta variable como referencia.
En este caso, alarma alta define el valor que va a tener la alarma alta a la hora de renderizar un elemento o crear una nueva definicion de alarma o aviso.
En esta celda se indica el ID de la variable que se utilizará como referencia para obtener valores o no.
Esta variable solo recogerá valores si la variable con el ID declarado en esta celda alcanza un valor determinado, este valor se personaliza en la siguiente columna Valor de habilitación.
Esta propiedad se utiliza para que la variable solo reciba valores si la variable declarada en la columna anterior alcanza un valor determinado.
En esta celda se indica el valor que debe alcanzar esa variable.
En caso de marcar esta propiedad indica que el valor de la variable será el resultado del valor de la formula indicada en la siguiente columna Valor fórmula
En el caso de haber marcado la opcion de Fórmula en esta propiedad se indica la fórmula que se utilizará para calcular el valor de la variable.
Para incluir una variable en la fórmula, debe comenzar con llaves: { }.
Este parametro indica la mínima diferencia que tiene que haber entre el último valor registrado y el siguiente valor registrado.
En el caso de que este entorno gráfico de Dragsa esté siendo supervisado por un Ydrasil (Servicio de monitorización de entornos gráficos de Dragsa) se podrá habilitar o deshabilitar la opción de compartir con Ydrasil.
Si la variable está declarada como compartir con Ydrasil el valor de esta variable publica para el Ydrasil relacionado con el entorno gráfico de Dragsa actual.
Cuando se termina de indicar los parametros de una nueva variable o se realiza alguna modificacion de un parametro de una variable ya existente en el menu de opciones del editor de variables se desbloquean 2 opciones:
Para guardar los cambios realizados tambien se puede usar la combinacion de teclas CTRL+S
El menu de opciones de la izquierda de la pantalla da al usuario una serie de opciones para interactuar con las variables. Estas son:
La primera de estas opciones es Visualización de columnas. Al seleccionarla, se abre una ventana que muestra todas las propiedades visibles en el visualizador de variables. En esta ventana, el usuario tiene la opción de personalizar el visualizador, eligiendo qué propiedades mostrar y cómo organizarlas.
El menú de opciones del visualizador ofrece al usuario una serie de funciones básicas para gestionar los datos de las variables. Estas opciones incluyen copiar, cortar y pegar. Dichas funciones se habilitan cuando el usuario selecciona una variable y al pulsar en copiar, cortar o pegar, se aplicará sobre la variable seleccionada.
Para copiar el campo seleccionado el usuario puede usar la combinacion de teclas CTRL+C, para cortar CTRL+X y para pegar CTRL+V
Estas son las 2 ultimas opciones que da el menu de opciones al usuario. Estas se desbloquean al realizar cambios en las propiedades de las variables.
Ambas acciones permiten rehacer y deshacer los últimos cambios.
Para deshacer cambior el usuario puede usar la combinación de teclas CTRL+Z y para rehacer los cambios CTRL+Y
El usuario puede utilizar un campo de búsqueda ubicado en el menú lateral del editor de variables para filtrar las variables por máquinas y dispositivos.
Después de este primer filtrado, el usuario tiene acceso a un segundo campo de búsqueda que permite localizar las variables por su nombre o descripción.
Para exportar una variable, el usuario debe ir a la barra de opciones situada en el lateral izquierdo de la pantalla. En el apartado Variables de este menú, encontrará la opción Exportar variables.
El usuario tiene la opción de exportar las variables existentes en su sistema. Puede seleccionar las máquinas y dispositivos de los cuales desea exportar las variables, así como elegir el formato de exportación, ya sea JSON o CSV.
Para importar una variable el usuario debe ir a la barra opciones del lateral izquierdo de la pantalla. En el apartado Variables de este menu esta la opcion importar.
Tras pulsar el boton importar se despliega un menu en el que tenemos distintas opciones para personalizar la importación
Al pulsar sobre el despliega la pantalla de busqueda del equipo para seleccionar que variable importar.
Tras indicar el archivo a importación y seleccionar las opciones necesarias el usuario debe pulsar Aceptar y asi comenzar la importación.
El usuario puede eliminar una variable de la tabla del editor de variables.
En primer lugar el usuario debe seleccionar la variable, una vez seleccionada se desbloquea en el menu de opciones el botón de eliminar variable.
Al marcar una variable como eliminada no se eliminará por completo sino que se mantendrá pendiente de borrar hasta que el usuario seleccione Guardar.
La o las variables marcadas para eliminar se mostrarán en la tabla con un fondo de color rojo, y se borrará definitivamente al guardar los cambios, para descartar este cambio el usuario debe clicar en el botón Descartar cambios situado a la derecha del botón de guardado.
En la página principal del editor de variables, justo debajo del visualizador de variables, se encuentra el visualizador de errores.
Este panel se despliega automáticamente cuando se detecta un error al guardar los cambios. En él, se muestra el número total de errores, el ID de la variable que ha causado el error y la columna con el valor incorrecto.
Además, el mensaje de error incluye un hipervínculo que permite al usuario navegar directamente a la celda donde se encuentra el error.
Dragsa, desde su primera instalación, incluye una serie de variables o tags del sistema que están asociadas a la máquina y al dispositivo del sistema por defecto. Estas tags permiten al usuario monitorizar el rendimiento y el estado del propio sistema desde el inicio de su uso. Además de las variables o tags preconfiguradas, el usuario tiene la opción de crear nuevas tags del sistema según sus necesidades específicas, brindando mayor flexibilidad y control sobre la supervisión del sistema.