Since the PLC will run unattended, all day, I am thinking that perhaps the best way might be to create several (depending on how many programming steps it takes) lists of steps and use a sequence counter as an input. That way if the sequence value is 1 then it will run the first list, if the value is 2 then it will run the second list, and so on. Lots of keyboard time to get it done, but I cannot think of another way to vary the procedure from run to run.
Along those lines, the program length limit is 400 steps, I believe. Does that include ladder rungs used only for comments? Is it a count of rungs or lines? In InstallationT40.pdf I see that a step is roughly equal to a NO or NC contact. Does that mean that if there are 4 NO contacts on a ladder line, it uses 4 steps?
Thanks again,
Marty