Hi all,
I'm trying to undertake my first conveyor system project which I hope/think could be relatively simple for experienced programmers such as yourselves.
First off, my hardware is AB 1769 Processor with a High Speed Counter card along with a couple of digital input and output cards.
I have a small conveyor, which is controlled by a VSD that has an incremental encoder attached to it. The conveyor has a belt with small pockets which hold canisters in.
I have a proximity sensor at a fixed position which indicates when a canister is present in a pocket, and then at a fixed distance down the line, I have a gas analyser which I want to trigger when this canister is above the analyser position.
There may not be canisters in each individual pocket, but there is potential for up to around 80 canisters to be present on the conveyor at one time.
Once the canister has been tested, I need to continue tracking the part and move it to a certain conveyor depending on if it's passed or failed the leak detection.
Eventually the canisters will be removed by a robot to the correct outfeed conveyor, but for now I want to be able to come up with something which can monitor the position of a canister, trigger the gas analyser, determine if that canister has passed or failed the leak detection, and to continue tracking it after the analyser position.
I'm struggling to think of how this could be done, if anyone has any pointers or suggestions it'll be greatly appreciated.
Apologies in advance if you need more information to determine a possible solution, I've tried thinking of everything concerned.
Regards,
LB
I'm trying to undertake my first conveyor system project which I hope/think could be relatively simple for experienced programmers such as yourselves.
First off, my hardware is AB 1769 Processor with a High Speed Counter card along with a couple of digital input and output cards.
I have a small conveyor, which is controlled by a VSD that has an incremental encoder attached to it. The conveyor has a belt with small pockets which hold canisters in.
I have a proximity sensor at a fixed position which indicates when a canister is present in a pocket, and then at a fixed distance down the line, I have a gas analyser which I want to trigger when this canister is above the analyser position.
There may not be canisters in each individual pocket, but there is potential for up to around 80 canisters to be present on the conveyor at one time.
Once the canister has been tested, I need to continue tracking the part and move it to a certain conveyor depending on if it's passed or failed the leak detection.
Eventually the canisters will be removed by a robot to the correct outfeed conveyor, but for now I want to be able to come up with something which can monitor the position of a canister, trigger the gas analyser, determine if that canister has passed or failed the leak detection, and to continue tracking it after the analyser position.
I'm struggling to think of how this could be done, if anyone has any pointers or suggestions it'll be greatly appreciated.
Apologies in advance if you need more information to determine a possible solution, I've tried thinking of everything concerned.
Regards,
LB