You can manage and use the recipes created in CODESYS by means of a visualization. For this purpose, the input configuration of a visualization element provides the following commands:
Read Recipe
Write Recipe
Load Recipe from File
Save Recipe to File
Create Recipe
Delete Recipe
See also
Requirement: The Visualization object is added to the project.
Create a recipe according to the instructions in the section "Changing Values with Recipes - Creating Recipes".
Assign the following names:
Recipe definition: "Recipes"
Recipes: "Recipe1" and "Recipe2"
Variables:
iValue1
andiValue2
Type in different variable values of both recipes.
⇒
Open the Visualization object in the editor.
Drag a Button element to the visualization. Label it "Load Recipe 1". You can specify the text by double-clicking the element or in the property.
Click the value field of the Input configuration: OnMouseDown property.
⇒ The Input Configuration dialog box opens.
Select Execute command in the left of the left side and click the button
⇒ The configuration of the Internal command opens on the right side of the dialog.
Select the Write Recipe command from the drop-down list.
Click the button.
⇒ The WriteRecipe command is added to the list.
Specify the first parameter as Recipes
and the second parameter as Recipe1
.
Click OK to close the dialog box.
Drag a second button to the visualization, name it "Load Recipe 2", and repeat steps 4 to 8. For step 7, specify Recipe2
as the second parameter.
Load the program to the controller and start it Click the Load Recipe 1 and Load Recipe 2, and monitor the variables iValue1
and iValue2
.
The other recipe commands are assigned to visualization elements as described in this example. Refer to the help page of the input configuration for a description of the internal commands.