Recipe values can be modified on display unit.
Add the following variables.
| [Name] | [Data Type] | [Source] | [Device Address] | [Number of Bytes/Words] |
Var1 |
[STRING] |
'Schneider Modbus Serial Equipment' | 400001 | 10 |
Var2 |
[BOOL] |
400010,00 | - | |
Var3 |
[INT] |
400020 | - | |
Var4 |
[INT] |
400021 | - | |
Var5 |
[INT] |
400022 | - |
Add the following recipe family.
| Tab | Property | Value |
[Basic] |
[Label] | Product A |
Add the following recipe group to [RecipeFamily1].
| Tab | Property | Value |
[Basic] |
[Label] | X Series |
Add the following Recipes to [RecipeGroup1].
| [Name] | Property Window | ||
| Tab | Property | Value | |
| [Recipe1] | [Basic] | [Label] | Model1 |
| [Recipe2] | Model2 | ||
| [Recipe3] | Model3 | ||
Add the following ingredients to [RecipeGroup1].
| [Name] | Property Window | ||
| Tab | Property |
Value | |
| [Ingredient1] | [Basic] | [Label] | Code |
| [Value] | [Variable]
[Name]: Var1 |
||
| [Input Mode] | ![]() |
||
| [Ingredient2] | [Basic] | [Label] | Coating |
| [Value] | [Variable]
[Name]: Var2 |
||
| [Input Mode] | ![]() |
||
| [Ingredient3] | [Basic] | [Label] | Temperature |
| [Value] | [Variable]
[Name]: Var3 |
||
| [Min Input] | 0 | ||
| [Max Input] | 100 | ||
| [Input Mode] | ![]() |
||
| [Use Variable Input Range] | ![]() |
||
| [Ingredient4] | [Basic] | [Label] | Time |
| [Value] | [Variable]
[Name]: Var4 |
||
| [Input Mode] | ![]() |
||
| [Use Variable Input Range] | ![]() |
||
| [Ingredient5] | [Basic] | [Label] | Weight |
| [Value] | [Variable]
[Name]: Var5 |
||
| [Input Mode] | ![]() |
||
| [Use Variable Input Range] | ![]() |
||
To set recipe values of ingredients,
from Document View click [Select Recipes] ➞
[Select All Recipes] ➞
[OK].
The Recipe1, Recipe2, and Recipe3 columns display to the right of the Document View.
| [Name] | Document Window | |
|---|---|---|
Property |
Value |
|
| [Ingredient1] | [Recipe1] | AAAAA |
| [Recipe2] | BBBBB | |
| [Recipe3] | CCCCC | |
| [Ingredient2] | [Recipe1] | On |
| [Recipe2] | Off | |
| [Recipe3] | Off | |
| [Ingredient3] | [Recipe1] | 40 |
| [Recipe2] | 37 | |
| [Recipe3] | 38 | |
| [Ingredient4] | [Recipe1] | 60 |
| [Recipe2] | 20 | |
| [Recipe3] | 30 | |
| [Ingredient5] | [Recipe1] | 120 |
| [Recipe2] | 60 | |
| [Recipe3] | 90 | |
Drag and drop the following objects from the [Tool Chest] to the screen.
| Tab | Sub Tab | Property | Value |
[Function] |
[Basic] |
[Control Type] |
[Family] |
| Tab | Sub Tab | Property | Value |
[Function] |
[Basic] |
[Control Type] |
[Group] |
| Tab | Sub Tab | Property | Value |
[Function] |
[Basic] |
[Control Type] |
[Recipe] |
Default value.
Default value.
Default value.
Default value.
Default value.
Set the following script on the object.
From the [Tool Chest] drag and drop the script to the Script editor.




| Legend | Block |
1 |
[Triggers] ➞ [Touch] ➞ [Touch] |
| 2 | [Operations] ➞ [HMI Functions] ➞ [Recipe] |
3 |
[Values] ➞ [Screen Object] |