ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
22 февраля
1500566 Топик полностью
Eddy_Em (Сегодня, 13:00, просмотров: 44) ответил AlexG на В этом случае скорее среда исполнения в ПЛК является программой. Классические ПЛК на компьютер были похожи весьма отдаленно. Потом было перетягивание технологий из IT, расширение функциональности, появление контор, делающих среды исполнения и разработки для всех и не знающих про конкретное железо. И вот уже у нас в ПЛК скорее всего есть Linux.
ПЛК один раз запрограммировали, и оно годами работает. Поэтому для ПЛК самый идеал - дать пользователю базис, и пусть на его основе на С пишет, что в голову придет. Заодно и ресурсы МК можно с умом использовать, без ограничений, которые накладывает убогая "среда разработки ПЛК". 

В случае с промышленным ПК может быть та же ситуация, однако, реализовать защищённый сервер на сотню-другую клиентов на МК - очень нетривиальная задача. Ну и про обновления (хотя бы безопасности) не стоит забывать, если этот сервер торчит в сети общего назначения...

В общем, если простая логика и отсутствуют ФС, сеть и т.п. - берём микроконтроллер. Если даблы, жесткие вычисления, сеть, файловые системы, большие дисплеи и т.п. - берём компьютер с линухом.

eddy-em.livejournal.com github.com/eddyem