My overall goal is to build a series of recipes that can be activated sequentially like steps. Once certain set points have been reached and after a defined length of time the next recipe “step” with new set points is downloaded and executed without interruption. Another way to look at it is a recipe collection of recipe steps. The total amount of steps is up to 30. Each step will have about 20 set points.
The first milestone for me is to create a HMI that allows a user to enter all the set points for each step. Each screen will contain 5 steps for a total of 6 screens and the final screen will contain "cool down " steps which can be jumped to from any previous step, skipping 1 or more intermediate steps.
I am trying to avoid having to create 600 set point variables by making a float table for each step. Then I would create a chart where I would convert the float table to a string table and then build the recipe text file, line by line, using a series of string transmit commands.
Since I can’t seem to transmit a float table to a comm handle it appears I must convert it first to string but I don’t see a command to do that either.
Is the only way to do this?
- create 600 float variables
- then convert each to string
- and then transmit to comm handle to build the 30 step recipe files.
OR is my above description possible in any way
Some more challenges
I need to be able to change the recipe step set points real time, while the recipe chart is running.