Там 817-х хватит вполне. Быстрые оптопары нужны для управления драйверами. А вот включение светодиодной части оптронов лимитов и пробника можно лучше сделать более универсальным - не подключать их к + и - платы, тогда их можно включать подачей + или -, на выбор и, при запитке от отдельного источника, организовать полную гальваноразвязку входов.
Так, как сейчас они включены, например, затруднит подключение индуктивных датчиков NO NPN
Слева разъёмов под концевики/пробник можно вкорячить винтовой клеммник на который завести + и - питания, что позволит облегчить нужное подключение - кидаем, к примеру, с + этого клеммника перемычку на + всех клеммников для концевиков, а минусы подключаем к концевикам и будет работать замыканием концевика на минус. Или наоборот.