The solenoids must be ordered to open and close by your code. They are not momentary, and they will only open and close by your software command. There is one exception and that is a
single solenoid will automatically return to it's home position when your robot is disabled (a
double solenoid will not).
- You can write code that, on a single button push, opens a solenoid for a set time, then closes it again automatically.
- You can code a solenoid to only be open while you push & hold a button.
- You can code a solenoid to reverse position with every push of a button.
- You can set one button to open and a different button to close.
You can connect the pneumatic tubing from two different solenoids to a single cylinder. Usually not two different pressures opened at the same time however.