Transfert des données de recette à l’aide d’objets

En utilisant les objets Visionneuse d'ingrédients et Liste déroulante de recettes, sélectionnez la recette et remplacez la valeur de la recette.

Exemple d'opération

Configuration du flux de travail

  1. Ajouter des variables
  2. Ajouter une famille de recettes
  3. Ajouter un groupe de recettes
  4. Ajouter des recettes
  5. Ajouter des ingrédients
  6. Définir les valeurs d'ingrédient
  7. Configurer des composants
  8. Configurer des scripts

Ajouter des variables

Explorateur de projets : [Variables] ➞ [Toutes les variables]

Ajoutez les variables suivantes.

Propriétés de variable :

[Nom] [Type de données] [Source] [Adresse de l'équipement] [Nombre d'octets ou de mots]

Var1

[STRING]

‘Équipement série Schneider Modbus’ 400001 10

Var2

[BOOL]

400010,00 -

Var3

[INT]

400020 -

Var4

[INT]

400021 -

Var5

[INT]

400022 -

Ajouter une famille de recettes

Explorateur de projets : [Recettes] ➞ [Contrôle]

Ajoutez la famille de recettes suivante.

Propriétés de la famille de recettes (Nom : RecipeFamily1) :

Onglet Propriété Valeur

[De base]

[Étiquette] Produit A

Ajouter un groupe de recettes

Explorateur de projets : [RecipeFamily1]

Ajoutez le groupe de recettes suivant à [RecipeFamily1].

Propriétés du groupe de recettes (Nom : RecipeGroup1) :

Onglet Propriété Valeur

[De base]

[Étiquette] X Series

Ajouter des recettes

Explorateur de projets : [RecipeGroup1]

Ajoutez les recettes suivantes à [RecipeGroup1].

Propriétés [Recette] :

[Nom] Fenêtre Propriétés
Onglet Propriété Valeur
[Recipe1] [De base] [Étiquette] Model1
[Recipe2] Model2
[Recipe3] Model3

Ajouter des ingrédients

Explorateur de projets : [RecipeGroup1]

Ajoutez les ingrédients suivants à [RecipeGroup1].

Propriétés [Ingrédient] :

[Nom] Fenêtre Propriétés
Onglet

Propriété

Valeur
[Ingredient1] [De base] [Étiquette] Code
[Valeur] [Variable] [Nom] : Var1
[Ingredient2] [De base] [Étiquette] Coating
[Valeur] [Variable] [Nom] : Var2
[Ingredient3] [De base] [Étiquette] Temperature
[Valeur] [Variable] [Nom] : Var3
[Saisies min.] 0
[Saisies max.] 100
[Ingredient4] [De base] [Étiquette] Time
[Valeur] [Variable] [Nom] : Var4
[Saisies min.] 0
[Saisies max.] 100
[Ingredient5] [De base] [Étiquette] Weight
[Valeur] [Variable] [Nom] : Var5
[Saisies min.] 0
[Saisies max.] 200

Définir les valeurs d'ingrédient

Explorateur de projets : [RecipeGroup1]

Pour configurer des valeurs de recette pour les ingrédients, dans l'affichage du document, cliquez sur [Sélectionner des recettes] [Sélectionner toutes les recettes] ➞ [OK]..

Les colonnes Recipe1, Recipe2 et Recipe3 s'affichent à la droite de l'affichage du document.

Propriétés des colonnes [Recipe1][Recipe2] et [Recipe3] :

[Nom] Fenêtre Document

Propriété

Valeur

[Ingredient1] [Recipe1] AAAAA
[Recipe2] BBBBB
[Recipe3] CCCCC
[Ingredient2] [Recipe1] Activé
[Recipe2] Désactivé
[Recipe3] Désactivé
[Ingredient3] [Recipe1] 40
[Recipe2] 37
[Recipe3] 38
[Ingredient4] [Recipe1] 60
[Recipe2] 20
[Recipe3] 30
[Ingredient5] [Recipe1] 120
[Recipe2] 60
[Recipe3] 90

Configurer des composants

Explorateur de projets : [Conception d'écran] ➞ [Écran] ➞ [Screen1]

Faites glisser et déposez l'objet suivant de la [Bibliothèque d'objets] vers l'écran.

Propriétés de l'objet de liste déroulante de recettes (Nom : RecipeDropdownList1) : A-1

Onglet Sous-onglet Propriété Valeur

[Fonction]

[De base]

[Type de commande]

[Famille]

Propriétés de l'objet de liste déroulante de recettes (Nom : RecipeDropdownList2) : A-2

Onglet Sous-onglet Propriété Valeur

[Fonction]

[De base]

[Type de commande]

[Groupe]

Propriétés de l'objet de liste déroulante de recettes (Nom : RecipeDropdownList3) : A-3

Onglet Sous-onglet Propriété Valeur

[Fonction]

[De base]

[Type de commande]

[Recette]

Propriétés de l'objet de visionneuse d'ingrédients (Nom : IngredientViewer1) : B-1

Valeur par défaut.

Propriétés de l'objet de commutateur (Nom : Switch1) : C-1

Valeur par défaut.

Configurer des scripts

Explorateur de projets : [Screen1]

Définissez le script suivant sur l'objet.

Dans la [Bibliothèque d'objets], faites glisser et déposez le script dans l'éditeur de scripts.

Script de l'objet de commutateur (Nom : Switch1) : C-1

Légende Bloc

1

[Triggers] [Touch] [Touch]

2

[Operations] ➞ [HMI Functions] [Recipe]

3

[Values] [Screen Object]