I have 10 Hoppers each with 2 level sensors; one is at the 75% full level and the other is at the 25% full level.
I need to fill hoppers that fall below the 25% level (High Priority) first, then any that fall below the 75% level (Normal Priority).
I’m thinking I need two ques one for High Priority and one for Low Priority. If the High Priority que is 0 look at the Low Priority que. If a hopper is filling and another goes to High Priority, it will need to be moved out of the low priority que into the high. But before the high priority can start filling the current hopper must finish filling.
I need help understanding how to set up the que. I had considered using two FFL Instructions, but that will not work since I have two priorities. And it will always look first at the low before the high priority. Once it went high I could not figure out how to remove it from the low priority FFL
Just in case it maters I am using a CompactLogix processor.
I need to fill hoppers that fall below the 25% level (High Priority) first, then any that fall below the 75% level (Normal Priority).
I’m thinking I need two ques one for High Priority and one for Low Priority. If the High Priority que is 0 look at the Low Priority que. If a hopper is filling and another goes to High Priority, it will need to be moved out of the low priority que into the high. But before the high priority can start filling the current hopper must finish filling.
I need help understanding how to set up the que. I had considered using two FFL Instructions, but that will not work since I have two priorities. And it will always look first at the low before the high priority. Once it went high I could not figure out how to remove it from the low priority FFL
Just in case it maters I am using a CompactLogix processor.