I'm researching a problem. I need to control the position and leveling of a 5 foot long roller. A hydraulic cylinder raises and lowers the left end through two standard push-button energized 115 vac solenoid valves. As the left end moves, a 10 turn 5K helipot tracks the position. A reference voltage is used with a LM311N Dual op amp comparator chip which in turn, triggers a H11J3 Opto Isolator coupled to a SC141B Triac. The Triac energizes the respective solenoid valve causing a second hydraulic cylinder to raise the right end to the same level as the left end. The right end also utilizes a 10 turn 5K helipot to confirm the correct travel. There is also another triac controlled solenoid valve - used to lower the right end as necessary. This is all controlled through a printed circuit board. The board contains regulated power supply, two triacs, two opto-isolators, two dual op amp comparator chips etc. I was wondering if there is a different way of performing this task - without reinventing the wheel. Any input would be much appreciated. No pun intended