Программируемые реле считаются самыми простыми вариантами логических контроллеров. Они предназначены для управления устройствами с малым числом входов/выходов, для которых достаточно только логических функций. Среди таких устройств небольшие и несложные станки и другое оборудование, работающее по принципу позиционного управления.
Сам термин «программируемое реле» означает, что устройство предназначено для реализации алгоритмов релейной логики. Оно не поддерживает математические операции и процедуры сложной обработки сигналов. Реализован только минимум управляющих функций логических систем. На практике, такой контроллер позволяет заменить небольшую релейно-контакторную систему управления, состоящую из нескольких классических реле, реле времени и других аналогичных элементов.
Наряду со значительно сокращенными возможностями, по сравнению с классическими ПЛК, программируемые реле имеют целый ряд достоинств. К ним относятся:
- относительно невысокая стоимость
- простота освоения и внедрения
- наличие элементов человеко-машинного интерфейса
- небольшие габариты
- возможность внедрения системы без дополнительных устройств (ПК, программатор и т.п.)
К сожалению, последний пункт справедлив только для изделий ведущих мировых производителей. Например, базовый блок одного из распространенных программируемых реле Siemens LOGO! оснащен возможностью управления и программирования непосредственно с передней панели самого устройства. Появившиеся в последнее время, отечественные программируемые реле такую функцию не поддерживают. Для работы с ними необходим компьютер и специализированное программное обеспечение.
Основные характеристики программируемых реле практически идентичны характеристикам больших ПЛК. Только значения здесь гораздо скромнее. Так, максимальное число точек ввода/вывода не превышает четыре десятка, а цикл сканирования производится до 100 раз в секунду.
Для программирования используются стандартные языки программирования ПЛК – лестничные диаграммы или функциональные блоки. Для создания управляющих программ все производители предлагают специализированное программное обеспечение для ПК. В нем реализованы основные функции разработки , и что самое главное – отладки. Загрузка готовой программы выполняется в реле по специальному кабелю.
Конструктивно все программируемые реле выполняются в моноблочном исполнении. Многие модели поддерживают модули расширения, среди которых наиболее частот используются расширители числа входов/выходов. Встречаются и варианты с аналоговыми входами/выходами, но развитость таких функций не высока. Она ограничена, в основном, операциями сравнения.