Well, LAB 20 has to do with sequencers. I thought i had it set up right but the cylinders fire all at once and not sequentially.
Part 1: Write a program using the start and stop switch to test all 5 cylinders using
indirect addressing. The cylinders must fire in sequence with cylinder 1 activated first and
each activated for one second. The sequence will continue until the stop switch is pressed.
All cylinders must be off when the system is off. Make the program as efficient as possible.
Part 2: Modify your program from Part 1 to add a time change option using the move
instruction. Use the reset button to change the time that each cylinder is activated. The
first (default) time should be one second on. After the reset switch is pressed once, the time
activated should change to 2 seconds on. The time on should continue to alternate between
one second on and two seconds on as the reset button is pressed. Make the program as
efficient as possible.
Part 3: Modify the program again to add a third time activated. Now when the reset
switch is pressed a second time, the time activated should change to 4 seconds on. When
the reset switch is pressed a third time, the time should return to the default setting and
the sequence should be able to be repeated. Make the program as efficient as possible.
This is what it states.