electrical_geek
Member
I am currently writing a program for a simple machine. It has 7 pneumatic cylinders for the different movements. So far it is simple! But when the operator changes from Auto to Man, or worse, from Man to Auto my problem appears!
The machine stops in the middle of the sequence (the sequence is always a one shot) because some movement has jammed. The operator change to Manual mode and recitfies the problem (probably with a hammer) and runs the machine manually to the next sequence step. Everything seems OK and he swithes back to Auto.
And this is the problem: The Auto-sequence is still where it left off. But the operator has run the machine to next step.
Back in Auto the machine will stop immidiately! The sequence does not correspond with the positions of the different movements.
Which is the best solution?
A: A fault should always reset the machine and force the operator to restart the sequence. Simple solution!
or
B: Force the sequence (in dummy mode) to follow the manual steps done by the operator. So back to Auto should be seamless! The best, but complicated solution!
Gentlemen, your opinions please!
The machine stops in the middle of the sequence (the sequence is always a one shot) because some movement has jammed. The operator change to Manual mode and recitfies the problem (probably with a hammer) and runs the machine manually to the next sequence step. Everything seems OK and he swithes back to Auto.
And this is the problem: The Auto-sequence is still where it left off. But the operator has run the machine to next step.
Back in Auto the machine will stop immidiately! The sequence does not correspond with the positions of the different movements.
Which is the best solution?
A: A fault should always reset the machine and force the operator to restart the sequence. Simple solution!
or
B: Force the sequence (in dummy mode) to follow the manual steps done by the operator. So back to Auto should be seamless! The best, but complicated solution!
Gentlemen, your opinions please!