Диспетчер выполняет те функции управления ГПС, которые в принципе (теоретически) мог бы выполнять оператор. На практике зга функции распределяются так между диспетчером и оператором, чтобы оператору остался минимум функций по управлению. Пользователи (технологи) представлены в системе управления ГПС описаниями маршрутов операций. При этом пользователи могут взаимодействовать как с диспетчером, так и оператором. Другими словами, диспетчер и оператор получают от пользователей составленные в какой-то форме инструкции. Множество подобных инструкций образуют язык команд диспетчера,
С помощью языка команд диспетчера технологи требуют от диспетчера выполнения тех действий, которые не предусмотрены как автоматические. К числу таких действий могут относиться выделение и освобождение ресурсов (например оперативного или внешнего рабочего пространства). Особенно важным является требование на выделение процессора, посредством которого выполняется операция- Используя язык команд диспетчера, технолог может придавать типовому технологическому процессу значения параметров.
Инициирование и завершение технологического процесса осуществляется следующим образом:
1) считывается программа на языке команд диспетчера для определения того, в каких ресурсах нуждается инициируемый маршрут операций, и технологический процесс ставится в очередь;
2) выделяется устройство ввода-вывода (однако может пройти
FieieoTopoe время), пока это устройство станет доступным;
3) для обрабатываемой детали выделяется местоположение в
оперативном рабочем пространстве ГТТС.. и деталь передается в это ме
стоположение;
4) вызываются необходимые обслуживающие программы, после
чего начинается исполнение технологического процесса. При этом
часть действий, явно или неявно определенных в языке команд, осуществляется перед исполнением, а другая часть - в процессе исполнения.
Примером последних являются отказ от ненужных ресурсов и назначение новых;
5) выполняются действия, связанные с окончанием работы, которые могут включать "уничтожение технологического процесса", внесение в каталог справочно-информационных данных и некоторые другие.
СОУ ГПС занимает центральное место среди прикладных задач управления реального времени. Существует аналогия в работе СОУ ГПС и операционной системы ЭВМ. Это позволяет установить не только терминологические и функциональные параллели, но и построить достаточно универсальную модель управления в реальном времени. 1,5.