У вас действительно две кнопки "стоп", одна работает только при поднимание, а другая только при опускании, наверно немудрено их попутать и контакт обычно используется нормально-замкнутый! Теперь плавно идём дальше, зачем вообще они нужны(кнопки "стоп"), если при отпускании кнопок вверх-вниз, всё и так останавливается, обычно в таких случаях их не используют, если даже залипла какая та кнопка, нажатие кнопки включения в противоположную сторону всё останавливает! Идём дальше, обычно контакты концевых выключателей в крайних положениях размыкаются! Вы специально всё сделали "не как у людей" или по глупости? Короче, как-то так:
Логика.PNG
С назначением входов-выходов как у вас и моими поправками!
И не забудьте применить электрическую блокировку на пускателях, если применяете нереверсивные пускатели, на реверсивных всё уже предусмотрено + механическая блокировка одновременного включения, как-то так!





