Recipe Management Widgets

Widgets in this section were designed for use with the Recipe & Batch management system. While each of these widgets is independently linked to a Recipe Book, Recipe Ingredient or Recipe Trigger tag, they are meant to be used together to provide a subset or variation of The Recipe Page.

The user interface for building, managing and running recipes is provided by the The Recipe Page. You are advised to use this rather than attempt to build a custom UI with the component widgets.

Refer to the side menu for the list of these widgets.

Recipe Batch Status Widget

The Batch Status widget is used to display information about a recipe batch. Details include the name of the linked recipe tag, the current status, the recipe name, batch number and the last write time.

 

Recipe List Widget

The Recipe List widget includes the tools available in The Recipe Page. Refer to that topic for a description of each tool within the widget.

Recipe Delete Widget

Equivalent to the Delete button from the Recipe Page.

 

Operators can use the Delete button widget to remove the currently selected version of a recipe. If there are no more versions, the current recipe will be deleted.

 

Recipe Export Widget

Equivalent to the Export button from the Recipe Page.

 

Operators can use the Export button widget to write the ingredients of the currently selected recipe to either an Access or an Excel file.

Recipe Note Widget

Notes are associated with batch runs, and can be required by the Start button.

Optionally, you can use this widget to create a text entry field where operators can create a note to be used by the next batch run.

Recipe Retrieve Widget

Operators can use the Retrieve button widget to read the current values of recipe ingredients from a PLC. This will query the PLC to which the selected Recipe Book is connected. If no values are available, matching the ingredients in the Recipe Book, all recipe values will be set to blank.

This tool may be useful to let the operator know what ingredient values were last being used in the PLC.

 

If the "Recipe Name" Ingredient tag has an address, that value will be read out of the PLC as well and will be shown in the recipes droplist. This lets the operator know what recipe the PLC was last running. The same is true for the Ingredient tag, "Recipe Version".

Recipe Revert Widget

Operators can use the Revert button widget to discard unsaved Ingredient values and reload the saved values for the currently selected recipe and version, associated with the linked tag.

Recipe Save Widget

Operators can use the Save button widget to write the current set of Ingredient values to the currently selected recipe and version in the linked tag.

Recipe Save As Widget

Operators can use the Save As button widget to store the current set of Ingredient values to a new recipe or version associated with the linked tag.

Recipe Selector Widget

Operators can use the Recipe Selector widget to choose which recipe to run. Recipes must already exist within the linked Recipe Book tag.

Recipe Start Widget

Operators can use the Start button widget to initiate processing of the currently selected recipe and version, associated with the linked tag.

Recipe Update Widget

Operators can use the Update button widget to write new values to a running batch process for the currently selected recipe & version. This action is protected by a security privilege. The button is enabled only while a process is running.

Recipe Version Selector

Operators can use the Version Selector widget to select which version of a recipe to process. The drop-down control is enabled only when there are versions to choose from.