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