При всей простоте задачи пришлось немножко раскинуть мозгом, так как еще не очень изучил работу блоков, то использовал простую логику. Протестировал готовый вариант на 7sdk(очень он помог).
вх0 - кнопка открытия и закрытия магнитолы
вх1 - крайнее полож. при закрытой магнитоле
вх2 - крайнее полож. при открытой магнитоле
вых 9 - выход на двиг. открытия магн.
вых10 - вых на двиг. закр. магн.
вых8 - вых на откр. магнит. при не активных концевиках (среднее полож)
При 1 на вх0 определяем в каком положении находимся, если в закрытом то 5сек на отрытие вых9, а если в открытом то 5сек на вых10 . Отключение выходов при достижении 1 на вх1 или вх2.
Если вх1 и вх 2 не активны, то открываем магнит. вых8 (сделал отдельный выход).
Схемка корявенькая , но работает, для nano5 поменять адреса вх и вых.
На выходе 5nano лучше поставить ULN2003 , после чего уже на реле.
Если кто более упростит график, буду благодарен.