have a application that will involve a temperature controller controlling how hot a plate will get in a test setup up.
The temperature will be set to reach 350 degrees, then maintain for 30 seconds, then allowed to cool down to 100 degrees, then repeat cycle. A plc will be used to tell the temp controller to start heating, then when the preset is reached, a output from the temp controller will be fed back into the plc, which will be used to start a timer, then after 30 seconds, stop temp controller from heating until the temperature has dropped down to 100 degrees.
Here is what i am confused about, my boss wants this setup configured and just sit and cycle for days, and to be able to know how many times it cycled, and the average time it took to reach the preset, and the average time it took to cool down over a period of for example hours or days.
I may be looking at it long, but once you start the process from start, start a timer, once the preset is reached move the value of the timer into a interger, when preset reached, plc input will see that and turn off the temp controller enable and at same time start another timer, once temp controller cools down to 100 degrees, another output from temp controller will let plc know and that timer will stop, and at same time the temp controller enable will turn back on and casue plate to heat back up and repeat cycle. What would be the best approach on how to take the values placed in the interger that contains the value of how long it took to heat to preset and then cool down and be able to average that? Hope this makes sense, hopefully tomorrow it will just jump out, but was told about this on the way to the car and at the moment, not exactly sure the best approach. Already have a used ab 1100 plc and some temp controllers laying around so that was what i was told to use. Thanks
The temperature will be set to reach 350 degrees, then maintain for 30 seconds, then allowed to cool down to 100 degrees, then repeat cycle. A plc will be used to tell the temp controller to start heating, then when the preset is reached, a output from the temp controller will be fed back into the plc, which will be used to start a timer, then after 30 seconds, stop temp controller from heating until the temperature has dropped down to 100 degrees.
Here is what i am confused about, my boss wants this setup configured and just sit and cycle for days, and to be able to know how many times it cycled, and the average time it took to reach the preset, and the average time it took to cool down over a period of for example hours or days.
I may be looking at it long, but once you start the process from start, start a timer, once the preset is reached move the value of the timer into a interger, when preset reached, plc input will see that and turn off the temp controller enable and at same time start another timer, once temp controller cools down to 100 degrees, another output from temp controller will let plc know and that timer will stop, and at same time the temp controller enable will turn back on and casue plate to heat back up and repeat cycle. What would be the best approach on how to take the values placed in the interger that contains the value of how long it took to heat to preset and then cool down and be able to average that? Hope this makes sense, hopefully tomorrow it will just jump out, but was told about this on the way to the car and at the moment, not exactly sure the best approach. Already have a used ab 1100 plc and some temp controllers laying around so that was what i was told to use. Thanks