Diferencia entre revisiones de «Controls/en»

De wiki.kiconex
(Página creada con «== Permissions on controls == Ways to access to the permissions of a control: by right clicking on the control and selecting "assign permissions"; by clicking on the 3 dots to the right of the control and selecting "assign permissions" or by editing the control and selecting the "permissions" tab.centro|miniaturadeimage|800x800px»)
(Página creada con «When creating any new item, it inherits the same permissions as the facility, except for "execute commands", "change settings" or "change configuration", as these do not exist in the facility. centro|miniatureimage|800x800px|Permissions settings panel Each user or group is displayed in a row. The permissions available to each control and their implication are detailed below:»)
Línea 77: Línea 77:
Each user or group is displayed in a row. The permissions available to each control and their implication are detailed below:
Each user or group is displayed in a row. The permissions available to each control and their implication are detailed below:


<div lang="es" dir="ltr" class="mw-content-ltr">
# '''View''': Allows the visualization on the object or control appearing to the user in the list of controls.
# '''Ver''': Permite la visualización sobre el objeto o control. Es decir, le aparece al usuario en el listado de controles.
</div>


<div lang="es" dir="ltr" class="mw-content-ltr">
# '''Edit''': Allows editing of the object or control. The "pencil" icon is available to edit the object's properties.
# '''Editar''': Permite la edición del objeto o  control. Esto implica que puede acceder al icono del "lápiz" para editar las propiedades del objeto.
# '''Delete''': Allows deleting the object. User must have the delete permission on the facility permissions.
# '''Eliminar''': Permite eliminar el objeto, siempre que tenga el permiso de eliminar sobre los permisos de la instalación.
# '''Create''': Allows creating the object or on it, User must have the create permission on the facility permissions.
# '''Crear''': Permite crear el objeto o en él, siempre que tenga el permiso de crear sobre los permisos de la instalación.
# '''Execute commands''': Allows to execute commands on the control. Only available to see if the user has the proper permission on the facility permissions.
# '''Ejecutar comandos''': Permite ejecutar comandos sobre el control. Si no tiene este permiso no podrá ver la pestaña de comandos>comandos.
# '''Change settings''': Allows to change settings or commands on the control. Only available to see if the user has the proper permission on the facility permissions.
# '''Cambiar ajustes''': Permite cambiar ajustes o consignas sobre el control. Si no tiene este permiso no podrá ver la pestaña de comandos>Ajustes.
# '''Change configuration''': Allows to change the configuration of the control, accessing and modifying the "Parameters" tab.
# '''Cambiar configuración''': Permite cambiar la configuración sobre el control. Es decir, acceder y modificar a la pestaña de "Parámetros".
</div>





Revisión del 17:43 13 sep 2023

= Controls This category allows direct access to all the controls belonging to a facility. It displays information about the name of the control, the status (On, Off, and/or alarmed), and the main probe (the most "important" variable of the control).

List of controls

To see the list of controls available in a facility, you must first access the facility, and then enter the "Controls" subsection.

miniatureimage
miniatureimage

When accessing, a list of controls can be displayed. If any of them are available, it will be displayed:

  • The name and description of the control.
  • The state in which it is (Connected, Disconnected, and/or with alarms).
  • The main probe (the most "important" variable of the control).

Otherwise, a new control can be created by clicking on the icon + (see section Create and edit a control).

miniatureimage
miniatureimage

On the other hand, at top right there is some icons used for the following functions:

  • Ports: This icon in the shape of an "i" shows additional information about the protocol configuration, port and address assigned to each control. By clicking on this icon you can show or hide this information.
miniatureimage
miniatureimage
  • Disabled: This icon in the form of a crossed-out circle is used to filter only the controls that are disabled.
miniatureimage
miniatureimage
  • Connected: This plug-shaped icon is used to filter the controls that are connected, disconnected or all. This icon has three colors, depending on how many times it has been clicked:
    • Gray: shows all controls regardless of being connected or disconnected.
    • Green: shows only the connected controls.
    • Red: shows only the disconnected controls.
miniatureimage
miniatureimage
  • Grid: This icon is used to change the representation of the controls' list. You can select between a list or a grid view.
  • More: The icon + is used to add a new control.
  • 'Magnifying glass': This icon is used to search for a control in the text. The search for the control is performed taking into account the name and the description of the control.


Right-clicking on a control opens a drop-down menu with the following quick configuration options.

miniatureimage
miniatureimage

These options, plus others, can also be found by clicking on the 3 configuration points located to the right of each row of a control. The "Duplicate" option allows you to duplicate the control in cases where there are two machines that are the same, to avoid having to create a new control and to take advantage of a control that has already been created and configured.

Sections of a control

miniatureimage
miniatureimage

Accessing a control will have the following sections, each represented by a tab:

  • SIMPLE VIEW. This tab shows the variables selected as "most important" (assigned as "B" in the view configuration) and are the first to be displayed when entering the control tab.
  • EXTENDED VIEW. This tab shows all the input and output variables, plus states, that have been configured as visible in the control view.
  • ALARMS. This tab shows the alarms currently present in the control, and a history of the alarms that have been activated at some time.
  • COMMANDS. This tab can be accessed only if the user has permissions on setpoints and/or commands. These are the variables configured as commands (sending a direct command to the machine) and/or the variables that have been categorized as setpoints (assigning a numerical value to a variable).
  • PARAMETERS. This tab can be accessed only if the user has permissions on parameters in the permissions section. These are the editable write/read variables that define the control configuration. By modifying these variables we can parameterize the operation of the control.
  • DOCUMENTATION. It is the section where documents about facility information, controls or other files can be stored. Here pdf, jpg or other files with information about manuals, diagrams, assistance parts, etc, can be added. This information must be attached by the client.

Create and edit a control

To create a new control, click on the + icon that appears at top right in the list of controls of a facility. If the control already exists, it can be edited by clicking on the three dots in the list of controls and selecting edit, by clicking on the name of the control with the right button and selecting edit or within the control view by clicking on the "pencil" icon that appears at top right.

All the processes described above lead to the following screen for editing and configuring a control:

  • General tab. This tab is for configuring the facility's name and description, in the different platform languages. In order to identify the control, an image can be assigned to the control. Finally, the control can be enabled or disabled.
miniatureimage
miniatureimage
  • Protocol tab. This tab is for configuring the protocol and the relevant parameters used by the control to communicate with kiBox. If a new control is being created, the first thing we will be asked to do is to select among the different protocols allowed by the kiBox purchased for this facility.
miniatureimage
miniatureimage
  • Actions tab. This tabs has the following commands:
    • Reload. Perform a forced to reload the information that the platform has inside the kiBox of the facility. It performs a resynchronization between platform and kiBox.
    • Reset. The information of the library is reloaded in this control. All the visibility's configuration of the variables, sampling times, etc, will be erased. It is used to force the loading of the current library information on the control.
    • Test modbus. This button opens a pop-up screen to make requests through the fieldbus on that control to the register address specified.
Edit control - actions tab
Edit control - actions tab
  • Access API tab.
  • Permissions tab. It is used to assign permissions to users as indicated in the section.

Permissions on controls

Ways to access to the permissions of a control: by right clicking on the control and selecting "assign permissions"; by clicking on the 3 dots to the right of the control and selecting "assign permissions" or by editing the control and selecting the "permissions" tab.

miniaturadeimage
miniaturadeimage

When creating any new item, it inherits the same permissions as the facility, except for "execute commands", "change settings" or "change configuration", as these do not exist in the facility.

Permissions settings panel
Permissions settings panel

Each user or group is displayed in a row. The permissions available to each control and their implication are detailed below:

  1. View: Allows the visualization on the object or control appearing to the user in the list of controls.
  1. Edit: Allows editing of the object or control. The "pencil" icon is available to edit the object's properties.
  2. Delete: Allows deleting the object. User must have the delete permission on the facility permissions.
  3. Create: Allows creating the object or on it, User must have the create permission on the facility permissions.
  4. Execute commands: Allows to execute commands on the control. Only available to see if the user has the proper permission on the facility permissions.
  5. Change settings: Allows to change settings or commands on the control. Only available to see if the user has the proper permission on the facility permissions.
  6. Change configuration: Allows to change the configuration of the control, accessing and modifying the "Parameters" tab.


Estos permisos aplican sólo sobre el control seleccionado. Si se requiere propagar la misma configuración de permisos de un usuario en varios o todos los controles, se debe hacer click con el botón derecho sobre el nombre del usuario o grupo que se desea propagar los permisos y seleccionar la opción "Propagar". Así la configuración de permisos de ese usuario en ese control se copiará a todos los controles que se han seleccionado previamente.

Opción propagar en panel de configuración de permisos

Gestión de la vista y las plantillas de los controles

Configuración de la vista

La vista de un control es la definición para cada variable del control de su: visibilidad, ubicación, descripción, tiempo de muestreo y nivel de alarma.

Para acceder a la configuración de la vista es necesario entrar en el control y pulsar sobre la rueda dentada que aparece en la última pestaña de la derecha.
En la pantalla para editar la vista se pueden observar las siguientes secciones:
Configuración vista de un control
Configuración vista de un control

Las variables del control están agrupadas por sus diferentes categorías: entradas analógicas, salidas analógicas, entradas digitales...etc. Desde el desplegable situado arriba a la derecha se pueden seleccionar los grupos de variables que se desean filtrar.

Cuando se edita la vista de una variable aparece un desplegable como el de la siguiente imagen:

Detalle configuración vista variable
Detalle configuración vista variable

NOMBRE. En ella se puede modificar el nombre de la variable

DESCRIPCIÓN También es posible modificar la descripción que aparecerá según los diferentes idiomas que se hayan configurado en la plataforma.

NIVEL DE ALARMA Esto sólo aparecerá en las variables categorizadas como alarmas. Se indica el nivel de alarma que se debe asignar si se produce dicha alarma en el control:

  • Ninguno
  • Bajo
  • Medio
  • Alto
  • Crítico


INTERVALO También se puede indicar el intervalo de registro en segundos. Si se asigna el valor 0 esa variable no se registrará en la base de datos, por lo cual no se podrá guardar su histórico ni se podrá graficar. Se recomienda no utilizar intervalos de grabado inferiores a 10 segundos, incluso lo recomendable serían 60 segundos o mayores.

VISIBILIDAD Por último se debe de indicar la visibilidad de la variable en la plataforma:

  • Ojo tachado. Indica que esa variable no es visible en la plataforma por lo cual tampoco es registrada por el kiBox y no se solicita a través del bus de campo. La variable no participa en la supervisión.
  • Ojo normal. La variable participa en la supervisión. No aparece en la vista simple ni en la vista extendida.
  • Ojo B. La variable participa en la supervisión y además se aparecerá en el listado de vista simple (vista básica).
  • Ojo 1. La variable participa en la supervisión y además es visible como variable principal en el listado de controles. También es la graficada como variable principal en la vista simple.


Si sobre el listado de variable se seleccionan varias a la vez y se selecciona "editar" con el botón derecho, se podrá aplicar una configuración determinada a todas estas variables.

Una vez configuradas todas las variables se debe pulsar sobre el botón "guardar" para que surja efecto la configuración final.

Gestión de plantillas

Una vez configurada una vista determinada, ésta se podrá guardar para ser reutilizada en el mismo u otro control que utilice la misma librería.

Para gestionar estas plantillas se debe pulsar sobre los 3 puntos que aparecen arriba a la derecha, al lado del icono de la lupa.

Configuración vista de un control
Configuración vista de un control

Las opciones que aparecerán son las siguientes:

  • Guardar plantilla Esta opción se usa para guardar la configuración de la vista actual de un control. Al pulsar aparecerá la siguiente ventana emergente, donde se deberá indicar el nombre que se le quiere dar a la nueva plantilla. También se podrá seleccionar el nombre de una plantilla existe para poder sobreescribirla.
    Administrar plantillas
    Administrar plantillas
    El campo "descripción" se utiliza para añadir información sobre la plantilla. En el campo "Plantilla activa" se identifica la plantilla actual que está utilizando el control para representar su vista.
  • Eliminar plantilla Se puede seleccionar si lo que se quiere es eliminar una plantilla existente.
  • Cargar plantilla Se utiliza para cargar una plantilla existente en el control actual.


Existe una opción en el listado de controles donde podemos seleccionar varios controles, hacer click sobre el botón derecho, y seleccionar "cargar plantillas" con el objetivo de aplicar una plantilla a varios controles a la vez.