Однією з ознак сучасних технологій автоматизації технологічних процесів є використання спеціальних та універсальних технічних засобів, зокрема програмованих логічних контролерів (ПЛК). Комплексна автоматизація передбачає об’єднання та спільну погоджену (синхронізовану у часі та погоджену за параметрами та за зміною станів) роботу обладнання ділянки, цеху або цілого підприємства. Системи керування окремими локальними механізмами поєднують «горизонтальними» зв’язками, при цьому отримують систему керування машиною. Далі за допомогою «вертикальних» зв’язків локальні системи об’єднують у цехові системи, автоматичні лінії і т. д. Таким чином будуються складні ієрархічні за структурою комплексні системи автоматизації.