bitsnpieces
Member
Hey everyone,
Heres a problem that I have been working on. I am tracking and controlling parallel drive systems that move in unison. The tracking could be for any number of drives that you would like to keep together. I am currently controlling 3. I am using a custom cable control system which moves the table in or out over about 25'. All three tables are to end up in the same location regardless of differences in loads. If a move out signal is sent, than the drives are to move 2 pulses. Once the 2 pulses are sensed the drive stops and sends an "all okay" signal to the plc. Once all the "all okay" signals are received from all the individual drives, the drives are once again able to move should there be a signal to do so. This checks system prevents one drive from getting to far ahead of the other drive systems and ensures that all three drives are moving. If one doesn't move within the presribed time allowed than the complete system stops until it is checked.
The problem I am having is sometimes the drives are under loaded. If the drive is under loaded than the drive continues to rotate after power is removed from the motor(free wheeling) This free wheeling is sometimes far enough to activate another pulse. This extra pulse messes up the system.
Another problem is under heavy load. This time the load stops while the flag is still under the sensor ( a prox) This problem is that when the drive is told to move again it counts the pulse it is sitting under. Does any one have any good ideas on how to work through these? I know I am cheating by asking here but what the heck, maybe we will all learn something here.
Thanks.
Working hard and moving slow, Bitsnpieces.
Heres a problem that I have been working on. I am tracking and controlling parallel drive systems that move in unison. The tracking could be for any number of drives that you would like to keep together. I am currently controlling 3. I am using a custom cable control system which moves the table in or out over about 25'. All three tables are to end up in the same location regardless of differences in loads. If a move out signal is sent, than the drives are to move 2 pulses. Once the 2 pulses are sensed the drive stops and sends an "all okay" signal to the plc. Once all the "all okay" signals are received from all the individual drives, the drives are once again able to move should there be a signal to do so. This checks system prevents one drive from getting to far ahead of the other drive systems and ensures that all three drives are moving. If one doesn't move within the presribed time allowed than the complete system stops until it is checked.
The problem I am having is sometimes the drives are under loaded. If the drive is under loaded than the drive continues to rotate after power is removed from the motor(free wheeling) This free wheeling is sometimes far enough to activate another pulse. This extra pulse messes up the system.
Another problem is under heavy load. This time the load stops while the flag is still under the sensor ( a prox) This problem is that when the drive is told to move again it counts the pulse it is sitting under. Does any one have any good ideas on how to work through these? I know I am cheating by asking here but what the heck, maybe we will all learn something here.
Thanks.
Working hard and moving slow, Bitsnpieces.