Quote:
Originally Posted by Mark McLeod
You can think of the one solenoid as two valves that always do the opposite of each other, or as a single value with two positions.
In one position (deactivated), it is trying to fill one end of a cylinder (let's call it cylinder end A) by sending pressurized air out port A, simultaneously it is trying to empty the other end of the cylinder (let's call it cylinder end B) by releasing the other pressurized end out an exhaust port.
In the opposite position (activated), it reverses the cylinder action by sending pressurized air through port B to fill cylinder end B, while simultaneously emptying cylinder end A by connecting port A to an exhaust port.

|
We tested it out, and we have no control over any of the valves, even though we used the same code mentioned above and the solenoids are lighting up...