Рассмотрены инженерные аспекты построения систем управления технологическими процессами с использованием программируемых логических контроллеров (ПЛК). Приведена обобщенная структура ПЛК, рассмотрены интерфейс программиста и оператора ПЛК, а также инструментальные средства программирования, обмен данными по последовательным каналам, принципы организации локальных сетей управляющих ПЛК.