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