How to transfer one recipe to multiple PLCs

How to transfer one recipe to multiple PLCs
none 0.0 0
  • HMI Model: cmt3162X (v2)
  • EasyBuilder Pro Version: V6.10.01.465

Hi All,

I have a project with one HMI controlling 4 separate S1200 plc’s.

Each PLC will require to run separate recipes but they would all come from the same database.

is there a way of moving/transferring different recipes from one recipe database to multiple PLC adresses or that each PLC could run a different recipe from the same database ?

Thanks in advance,

Henry

Hi @MotionDrives,

One method to transfer recipe database data to multiple controllers is to use a macro. Here is a post in which we demonstrate how to transfer data to a device, using a macro: Link

As an example, you can retrieve the recipe database data using a macro via a GetData function and then use 4 separate SetData functions to move this data into the various controllers. I hope this helps!

I’m not sure that would work as the GetData would be pulling the current recipe data from the selection.

I want the ability to choose different recipes for each PLC but under the same database. the only thing i could think of was having a master database and trasnferring to 4 seperate ones but not quite sure how to go about it.

Hi @MotionDrives,

If you would like to send different recipes to each controller, I would suggest you implement something similar to what is described within this post instead: Link

This post details how to use SQL queries to parse a recipe database. This technique can easily be implemented to pull data based on, various recipe names as an example, and send the appropriate data to each controller.