Программируемый логический контроллер, или, в более точной интерпретации английского названия, контроллер с программируемой логикой – часть промышленного контроллера, компьютеризированного оборудования.
Как правило, ПЛК используются на протяжении долгого срока, с минимальным обслуживанием или без него, зачастую в сложных условиях. ПЛК могут использоваться для создания систем ЧПУ станка. Основным отличием от однокристального компьютера, или микроконтроллера, является область использования ПЛК – автоматизированные технологические процессы, производство.
Программируемый логический контроллер поначалу выглядел как шкаф, наполненные реле и проводами, и, соответственно, изменения в такую схему внести было уже нельзя, тогда как современные ПЛК – свободно программируемые либо конфигурируемые. Для справки: первый ПЛК был создан в 1968 году и имел 4 килобайта памяти.
Ниже перечислены основные выпускаемые ПЛК:
- SIMATIC S5, S7
- Modicon
- Beckhoff
- Segnetics
- Omron
Существует несколько языков программируемых ПЛК. Языки эти можно подразделить на графические и текстовые.
Ниже перечислим графические языки ПЛК:
- Ladder Diagram
- Function Block Diagram
- Sequential Function Chart
- Continuous Function Chart
Далее – текстовые:
- Instruction List
- Structured Text
Существует два типа программируемых логических контроллеров – конфигурируемые и свободно программируемые. Первый тип – конфигурируемые – содержат в себе несколько программ, которые можно выбирать, применив устройство ввода на контроллере.
Второй тип – свободно контролируемые – позволяют производить загрузку программы через особый интерфейс.
В 1972 году промышленность смогла производить ПЛК достаточного дешево и массово, чтобы с 1978 по 1990 год объем выпускаемых ПЛК увеличился более чем в 10 раз. На отечественном рынке преобладают перечисленные ранее основные модели ПЛК, однако в последнее время доля используемых российских ПЛК несколько увеличилась. В ближайшем будущем ожидается складывание тенденции занятия отечественной продукцией большей доли рынка, нежели у иностранных компаний. Благоприятное влияние этому процессу оказывает несколько факторов – и большая доступность к пониманию русскоязычной документации, территориальная близость к производству, более детальное знание потребностей российского рынка отечественными компаниями.