OLE для управления технологическими процессами – это набор стандартов, относящихся к автоматизированным системам производственных процессов, который упрощает связь между системными контроллерами и оборудованием предприятия. Идентификатор OLE обозначает связывание и внедрение объектов, и весь термин обычно сокращается до связывания и внедрения объектов для управления процессом или OPC. Стандарты применимы к производственным процессам, основанным на операционной системе (ОС) Microsoft Windows® и управляются OPC Foundation. OLE для управления технологическими процессами был разработан в 1996 году в попытке создать стандартизированный набор протоколов связи процессов на основе технологий OLE, DCOM и COM корпорации Microsoft для их ОС Windows®. Внедрение OLE для системы стандартов управления процессами позволяет легко интегрировать автоматизированные производственные системы в широкий спектр отраслей.
Автоматизированные производственные и промышленные процессы обычно состоят из трех основных подпроцессов — планирования потока, управления и напольных систем. Процессы хореографируются на этапе планирования потока, в то время как процессы управления используют информацию планирования, чтобы сообщить системам этажей, что и когда делать, и постоянно контролировать весь танец, чтобы выявлять и исправлять аномалии. Это, по крайней мере теоретически, идеальная система, но она требует, чтобы системы управления и этажа говорили хотя бы на одном языке. Это особенно верно, когда в процесс вводятся новые машины или контроллеры.
OLE для процесса системы управления, или, как его чаще называют, OPC, core набор общих объектов, протоколов и интерфейсов. Вместе они образуют стандартизированный коммуникационный мост, обеспечивающий беспрепятственное перемещение или добавление в процесс систем управления и исполнения. По мере развития технологий в производстве и промышленности стандарты OPC обновляются и вносятся соответствующие поправки. Управление этим процессом осуществляется группой, известной как OPC Foundation, которая отвечает за его обслуживание и реализацию.
До появления OLE для системы управления процессами для каждого нового автоматизированного процесса приходилось писать специальное приложение. Очевидно, что это требовало больших затрат времени и средств и создавало среду, в которой участники отрасли и производители оборудования не могли разрабатывать или внедрять общие системы. Это привело к тому, что системы разрабатывались изолированно с соизмеримыми потерями в рационализации и эффективности. Таким образом, введение OLE для стандартов управления технологическими процессами можно рассматривать как одно из наиболее значительных достижений в истории автоматизированного управления технологическими процессами.