Собрал, вот, из детского конструктора игрушку на свою голову. Теперь думаю, что выбрать для управления такой штукой ПЛК или Ардуину и ко? Предполагается, что будет двухуровневая система — внизу контроллер, который шевелит механизмами, а на верху что-то вроде WMS с веб-мордой.
Детали из конструктора fischertechnik. В нем есть свой контроллер — ROBO TX, но его не получается использовать т.к. у него уровни напряжения на выходах и входах 0-9В, а у меня все датчики и приводы 24В.
Один экземпляр я все таки сделал на Siemens Simatic S7-1200:
Теперь попробую повторить на Arduino.
Если сумею побороть лень, то опубликую табличку для сравнения цены на компоненты SIE и Arduino, которые понадобились для решения задачи автоматизации нижнего уровня.
ПЛК с таким числом входов/выходов будет по зверской цене, как десяток ардуин. Ну и программировать на специфических языках придется.
Зато к ардуине придется уровни согласовывать на 24 В, так что может проще к родному контроллеру сделать то же самое?
«На глаз» — промазал, предполагая, что сигнализация положений проще.
Да, вполне нормально для ПЛК.
Дополнительно потребуется несколько, в зависимости от числа каналов (обычно от 8 до 32) модулей DI и DO.
Смотря какие параметры являются приоритетными в выборе.
Предложил-бы ориентироваться на число исполнительных механизмов и датчиков (DIO / AIO).
И сложность сигналов управления ими.
По оценке «на глаз» — для ПЛК по-моему слишком просто (разве что самые слабые линейки рассматривать),
и по всей видимости этот вариант будет существенно дороже.
Это смотря какое развитие предполагается.
Если интересует исключительно производственный процесс, то только ПЛК и ничего другого, ибо на реальном производстве ардуины не применяют и почти все сделано на ПЛК. Не ПЛК там только одноплатные компьютеры, в которых по сути тоже реализован программный ПЛК.
Посмотрите в сторону линейки Zelio от Schneider Electric. Сборка и настройка под силу чуть ли не ребенку, языки программирования тоже весьма просты — практически представляют собой логическую схему.