Как всё запущено, вообще-то там не обговорено, нет в ТЗ применение дополнительных кнопок для запуска, так это и не надо, ставите одно реле, по одному датчику оно включается и становится на самоблокировку, по другому выключается, аналогично работы с кнопок пуск-стоп, так вот своим переключающим контактом это реле включает то один то другой клапан, ну и всё! Единственное что необходимо это один датчик на замыкание контакта в крайнем положении другой на размыкание, но это допускает ТЗ(там это не обговорено) и всегда можно второе реле применить для инверсии сигнала, но так уже хуже будет, и бывают датчики с несколькими разными выходами, работающими и на замыкание и на размыкание, можно и такие применить!