Устройство числового программного управления (УЧПУ) "ДИПОЛ"

Устройство числового программного управления (ЧПУ) организовано на платформе персонального компьютера с двухуровневой архитектурой на прикладном уровне, сформированной посредством: базового модуля, реализующего прикладные задачи управления посредством функциональных блоков, в составе упомянутого модуля; системы коммуникации-диспетчеризации, при этом двухуровневая архитектура сформирована на базе однотипных уровней, в которой уровень системы ЧПУ в целом и уровень любого модуля, реализующего определенную задачу управления, выполнены по типу виртуального мультипроцессорного вычислителя; система коммуникации построена в виде виртуального сервера со следующими функциями: конфигурация коммуникационной среды; управление типом и содержанием операций управления; управление выбором типа и группы экранного изображения; управление форматированием передаваемых данных; средство диспетчеризации реализовано в виде менеджера уведомлений с функциями подписки модулей на получение и обновление данных и команд управления; каждый блок нижнего уровня реализован подобно общей архитектуре системы ЧПУ и с подобными же функциями, т.е. в виде архитектурных компонент управления, привязанных к локальной коммуникационной среде на базе локального сервера с локальным менеджером уведомлений и разделяемой памятью.