Crear una pantalla con objeto disponibles solamente para usuarios específicos

La operación táctil se puede restringir definiendo un nivel de seguridad para los objetos.

La operación táctil para los objetos sólo se habilitará cuando inicie sesión con un nivel superior al nivel de seguridad establecido para los objetos.

Operación de ejemplo

Establecer el flujo de trabajo

  1. Agregar variables
  2. Agregar grupo de usuarios
  3. Agregar usuario
  4. Configurar los objetos
  5. Configurar los scripts

Agregar variables

Explorador de proyectos : [Variables] ➞ [Todas las variables]

Agregue la(s) siguiente(s) variable(s).

Propiedad de las variables

[Nombre] [Tipo de datos]

Var1

[BOOL]

Var2

[BOOL]

Var3

[BOOL]

Agregar grupo de usuarios

Explorador de proyectos : [Seguridad] ➞ [Todos los usuarios]

Agregue el siguiente grupo(s) de usuarios.

UserGroup1 properties:

Tabulación

Propiedad Valor

[Básico]

[Nivel de seguridad] 1

UserGroup2 properties:

Tabulación

Propiedad Valor

[Básico]

[Nivel de seguridad] 5

Agregar usuario

Explorador de proyectos : [Seguridad] ➞ [Todos los usuarios] ➞ [UserGroup1]

Agregue el siguiente usuario.

Propiedades del usuario:

[Nombre] [Contraseña]
Level1 1111

Explorador de proyectos : [Seguridad] ➞ [Todos los usuarios] ➞ [UserGroup2]

Agregue el siguiente usuario.

Propiedades del usuario:

[Nombre] [Contraseña]
Level5 5555

Configurar los objetos

Explorador de proyectos : [Diseño de pantalla] ➞ [Pantallas] ➞[Pantalla1]

Arrastre y coloque los siguientes objetos de la [Caja de herramientas] a la pantalla.

Propiedades del objeto del piloto (Nombre: Lamp1): A-1

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var1
[Pulsación]

[Operación]

[Tipo] [Bit]
[Operación] [Alternar]
[Destino] [Variable] [Nombre]: Var1

Propiedades del objeto del piloto (Nombre: Lamp2): A-2

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var2
[Pulsación]

[Operación]

[Tipo] [Bit]
[Operación] [Alternar]
[Destino] [Variable] [Nombre]: Var2

[Detalle]

[Seguridad]

1

Propiedades del objeto del piloto (Nombre: Lamp3): A-3

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var3
[Pulsación]

[Operación]

[Tipo] [Bit]
[Operación] [Alternar]
[Destino] [Variable] [Nombre]: Var3

[Detalle]

[Seguridad]

5

Propiedades del objeto del interruptor (Nombre: Switch1): B-1

Valor por defecto

Configurar los scripts

Explorador de proyectos : [Diseño de pantalla] ➞ [Pantallas] ➞[Pantalla1]

Establezca el siguiente script en el objeto.

Desde la [Caja de herramientas] arrastre y coloque el script en el editor de scripts.

Script del objeto del interruptor (Nombre: Switch1) : B-1

Leyenda Bloque

1

[Disparos] [Toque] [Toque]

2

[Operaciones] ➞ [Funciones de HMI] [Seguridad]

3

[Valores] [Objeto de pantalla]