Transferir datos de recetas con variables

Utilice la variable para seleccionar la receta y transferir los datos de la receta al dispositivo externo.

Operación de ejemplo

Establecer el flujo de trabajo

  1. Agregar variables
  2. Definir el control de receta
  3. Agregar familia de recetas
  4. Agregar grupo de recetas
  5. Agregar recetas
  6. Agregar ingredientes
  7. Definir valores de los ingredientes
  8. Configurar los objetos
  9. Configurar los scripts

 

Agregar variables

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

Agregue las siguientes variables.

Propiedades de las variables :

[Nombre] [Tipo de datos] [Origen] [Dirección de dispositivo] [Número de bytes/palabras]

Var1

[STRING]

'Equipo serie Modbus de Schneider'

400001 10

Var2

[BOOL]

400010,00 -

Var3

[INT]

400020 -

Var4

[INT]

400021 -

Var5

[INT]

400022 -

Var6

[BOOL]

400010,01 -

Var15

[INT]

400025 -

Var16

[INT]

400026 -

Var17

[INT]

400027 -

Definir el control de receta

Explorador de proyectos : [Recetas] ➞ [Control]

Defina el Control de recetas de la siguiente manera.

Propiedades de [Control] :

Tabulación Propiedad Valor

[Básico]

[ID de familia de recetas] [Variable] [Nombre]: Var15
[ID de grupo de recetas] [Variable] [Nombre]: Var16
[ID de receta] [Variable] [Nombre]: Var17

Agregar familia de recetas

Explorador de proyectos : [Control]

Agregue la siguiente familia de recetas.

Propiedades de Familia de recetas (Nombre : RecipeFamily1) :

Tabulación Propiedad Valor

[Básico]

[Etiqueta] Producto A

Agregar grupo de recetas

Explorador de proyectos : [RecipeFamily1]

Agregue el siguiente grupo de recetas a [RecipeFamily1].

Propiedades de Grupo de recetas (Nombre : RecipeGroup1) :

Tabulación Propiedad Valor

[Básico]

[Etiqueta] Serie X

Agregar recetas

Explorador de proyectos : [RecipeGroup1]

Agregue las siguientes recetas a [RecipeGroup1].

Propiedades de [Receta] :

[Nombre] Ventana de propiedades
Tabulación Propiedad Valor
[Recipe1] [Básico] [Etiqueta] Model1
[Recipe2] Model2
[Recipe3] Model3

Agregar ingredientes

Explorador de proyectos : [RecipeGroup1]

Agregue los siguientes ingredientes a [RecipeGroup1].

Propiedades de [Ingrediente] :

[Nombre] Ventana de propiedades
Tabulación

Propiedad

Valor
[Ingredient1] [Básico] [Etiqueta] Code
[Valor] [Variable] [Nombre]: Var1
[Ingredient2] [Básico] [Etiqueta] Coating
[Valor] [Variable] [Nombre]: Var2
[Ingredient3] [Básico] [Etiqueta] Temperature
[Valor] [Variable] [Nombre]: Var3
[Entrada mín.] 0
[Entrada máx.] 100
[Ingredient4] [Básico] [Etiqueta] Time
[Valor] [Variable] [Nombre]: Var4
[Entrada mín.] 0
[Entrada máx.] 100
[Ingredient5] [Básico] [Etiqueta] Weight
[Valor] [Variable] [Nombre]: Var5
[Entrada mín.] 0
[Entrada máx.] 200

Definir valores de los ingredientes

Explorador de proyectos : [RecipeGroup1]

Para definir los valores de los ingredientes de la receta, en la Vista de documento haga clic en[Seleccionar recetas] [Seleccionar todas las recetas] ➞ [Aceptar].

 

Las columnas Receta1, Receta2 y Receta3 se muestran a la derecha de la Vista de documento.

Propiedades de las columnas de [Recipe1][Recipe2] y [Recipe3] :

[Nombre] Ventana del documento

Propiedad

Valor

[Ingredient1] [Recipe1] AAAAA
[Recipe2] BBBBB
[Recipe3] CCCCC
[Ingredient2] [Recipe1] Activado
[Recipe2] Desactivado
[Recipe3] Desactivado
[Ingredient3] [Recipe1] 40
[Recipe2] 37
[Recipe3] 38
[Ingredient4] [Recipe1] 60
[Recipe2] 20
[Recipe3] 30
[Ingredient5] [Recipe1] 120
[Recipe2] 60
[Recipe3] 90

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 visualizador numérico (Nombre: NumericDisplay1): D-1

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var15

Propiedades del objeto del visualizador numérico (Nombre: NumericDisplay2): D-2

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var16

Propiedades del objeto del visualizador numérico (Nombre: NumericDisplay3): D-3

Tabulación Subpestaña Propiedad Valor

[Función]

[Básico]

[Valor actual]

[Variable] [Nombre]: Var17

Propiedades del objeto del visualizador de ingredientes (Nombre: IngredientViewer1): B-1

Valor por defecto.

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

Valor por defecto.

Configurar los scripts

Explorador de proyectos : [Screen1]

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) : C-1

Leyenda Bloque

1

[Disparos] [Toque] [Toque]

2

[Operaciones] ➞ [Funciones de HMI] [Receta]

3

[Valores] [Objeto de pantalla]

Scripts para transferir recetas :

Leyenda Bloque

1

[Disparadores] [Condicional] [Condición]

2

[Valores] [Variable]

3

[Valores] ➞ [Constante]

4

[Operaciones] ➞ [Funciones de HMI] [Receta]