Все, понятно , только остался один момент, не понятна задача %) .
Если обратите внимание, все пишут опишите задачу, но не говорят как, дам маленькое описание. Нужны типы входных и выходных сигналов, порядок действий, скорость отработки (для некоторых проектов очень критично), цепи безопасности, хотя бы функциональная схема установки. А так как сейчас описано, информации мало, я вот не представляю как и что должно работать, по данному вами описанию, например
"Проверить есть ли вход напряжения с 3-х двигателей" - это три дискретных сигнала или это сигнал с реле контроля фаз или это сигнал что их пускатели замкнуты, привязку к железу будете делать сами, или известно куда эти сигналы подаются и т.д. вопросов тьма.
Скажу про еще один момент, если понимаешь как работает станок/установка/что-то еще, то программу писать легко, если не понимаешь но есть толковое ТЗ, то делаешь по нему, а если взять и делать ради дела, много потом напильником работать.

rokvi прав специалисты везде нужны и ценятся (по моему мнению за голову с руками)

Удачи, что-то подсказать тут на форуме Вам всегда смогут