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