Recipe Function in HMI | Complete Tutorial

Join Our Official PLC Tutorial Point Telegram Channel


1) To Study Recipe Function in Mitsubishi GOT HMI


  1. GS2107 HMI
  2. Cables for power to HMI
  3. Power supply of 24V

Software Required:

  1. GT Designer3 (Version 1.185T)

What is Recipe Function in Human Machine Interface (HMI)

In the context of HMI (Human Machine Interface), a recipe typically refers to a set of instructions or parameters that can be programmed and stored in the HMI system for later use. These instructions could relate to a variety of industrial processes, such as manufacturing, food production, or chemical processing.

Recipes are used to automate and streamline production processes, as they allow operators to quickly and easily recall specific settings or procedures for a particular product or batch. By using recipes, operators can reduce the likelihood of errors or variations in the production process, which can help ensure consistent quality and efficiency.

Examples of parameters that might be included in a recipe could include temperature settings, mixing speeds, ingredient quantities, and processing times. Recipes can be created and edited by trained personnel, and can be accessed and modified as needed via the HMI interface.

Application of Recipe Function in HMI

One example of an application where recipes are commonly used is in the food industry, specifically in large-scale food production. In a food production facility, recipes can be created and programmed into an HMI system to automate the preparation of a particular product or dish.

For instance, a recipe for a particular type of pasta sauce could include instructions on the quantities of each ingredient, the cooking time and temperature, and the mixing or blending process. Once the recipe is programmed into the HMI system, it can be quickly and easily recalled and used to prepare large batches of the sauce, ensuring consistency in flavor and quality. This can save time and labor costs, as well as reduce the likelihood of errors or variations in the production process.

Advantages of Recipe Function in HMI

There are several advantages to using recipe functions in HMI systems:

  1. Consistency: By using recipes, production processes can be standardized, ensuring that products are produced to the same specifications every time. This can be especially important for applications where quality and consistency are critical, such as in the food, pharmaceutical, and chemical industries.
  2. Efficiency: Recipes can streamline production processes, reducing the time and labor required to prepare products. This can result in increased productivity and reduced costs.
  3. Flexibility: Recipes can be easily modified or customized to accommodate changes in production requirements, such as changes in batch size, ingredients, or processing times.
  4. Accuracy: By automating the preparation process using recipes, the likelihood of errors or mistakes is reduced. This can result in improved product quality and reduced waste.
  5. Traceability: Recipes can be used to track production processes and provide a record of each step in the production process. This can be important for compliance with regulations, as well as for identifying and resolving issues or defects.

Overall, the use of recipe functions in HMI systems can help to improve the efficiency, consistency, and quality of production processes, while reducing costs and minimizing errors.

How to use Recipe in HMI

  1. Start the PC and open GT Designer. Create a new project and fill the details.

Recipe management
Recipe management

Give the name for the screen,

Add the Numeric input to the screen, and make such consecutive properties.

Now go to Common >> Recipe >> Recipe , create a new Recipe by clicking on New button,

Now give the name for your Recipe and set the configurations of read and write triggers, and memory addresses. After this click on Devices and increase the block numbers accordingly. And set the Devices for each record.

Now press OK which will create the recipe and now go to Objects >> Recipe Display(Record List),

Arrange the Recipe Display as per the requirement and configure the settings of Recipe,

Now take a new text input block and place it on the screen, set the device address as D500 ,

Go to System Library >> Search by Function >> Recipe Display and then select the second option  and place it on screen. After this configure the settings.

Now start the simulation and run the code ( Make sure you have started the PLC simulator running with blank code)

Recipe Function in HMI
Recipe Function in HMI