Система управления ГПС предназначена для обеспечения совместной работы всех подсистем и компонентов ГПС. При таком множестве задач система управления ГПС должна быть построена по иерархическому принципу с декомпозицией общей задачи по уровням: верхний, средний, уровень локальной системы управления и уровень управления технологическим оборудованием. Верхний уровень включает в себя планово-экономическое управление производством, ведение оперативного учета состояния ПП, ведение информационных массивов в рамках СУБД, ведение библиотеки управляющих программ для станков с ЧПУ и промышленных роботов по всей номенклатуре детали, расчет управляющих программ, обмен информацией АСУ производством, ведение архива технической информации АРМК и АРМТ (Автоматизированное Рабочее Место Конструктора и Технолога), формирование среднесуточных заданий и управляющих программ ЭВМ среднего уровня. Средний уровень управления – хранение сменно-суточных заданий, учет обеспеченности заготовками, инструментом, технической информацией на сутки, хранение и оперативное обновление данных о текущем состоянии автоматизированных складов, хранения управляющих программ для станков с ЧПУ на сутки, фиксация брака и незавершенного производства, координация работ всех исполнительных технологических подсистем, ввод управляющей программы устройства ЧПУ станков и промышленных роботов, обмен информацией с верхним уровнем. Станок с ЧПУ, ГПМ, ГПС можно квалифицировать соответственно как объекты программного управления первого, второго и третьего рангов. При этом станок с ЧПУ является компонентом ГПМ, а ГПМ – основным компонентом ГПС. Комплекс задач по управлению станков является частью более общих задач по управлению ГПМ, а комплекс задач по управлению ГПМ занимает свое место среди более общих задач управления ГПС. Следовательно, задачи управления каждого следующего ранга следует трактовать как новые и дополнительные, а не как единственные.