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