Модуль передачи данных из Союз-PLM в СПРУТ-ОКП

Программа являюется модулем (конфигурацией) для информационных сисьеме на базе "Союз-PLM".

 

Набор данных включает:

  • конструкторский состав изделия;
  • все атрибуты изделия, необходимые для производства (в том числе связанные с технологией изготовления - операции, оборудование, нормы времени, инструмент и т.д.).

Совместно с конфигурацией передается настроенный шаблон для передачи данных в СПРУТ-ОКП.
Полученный файл в формате XML полностью готов к загрузке в систему оперативно-календарного планирования и диспетчеризации производства СПРУТ-ОКП штатными средствами СПРУТ-ОКП без дополнительной настройки.

 

Описание логической структуры/архитектуры (алгоритм работы):

Структурно программа разбита на две части: одна часть управляет сбором данных из Союз PLM, вторая часть управляет выводом данных в формате XML. Взаимодествите двух частей одностороннее, осуществляется последством вызова.
Часть программы, что собирает данные, применяет так называемые "Шаблоны сбора данных". Этот механизм обеспечивает пользовательскую оболочку наиболее близкую по структуре данных к структуре данных Союз-PLM. Это позволяет пользователю без погружения в конфигурирование и написание программного кода обозначить маршруты, по которым программа будет собирать данные из системы для дальнейшей передачи в часть, отвечающую за выгрузку.
При вызове диалога пользователь выбирает настроенный "Шаблон сбора данных" по требованию и способ вывода данных по требованию, в данном случае - файл в формате Extensible Markup Language.
После сохранения диалога вызывается модуль вывода данных.

Входные данные для работы программы:

  • база данных Союз-PLM на основе которой запущена программа;
  • инструкция по сбору данных в виде Шаблона сбора данных;
  •  пользовательский выбор:
    • объект системы, подлежащий выводу;
    • формат вывода (XML);
    • место назначения вывода (если файл, то директория сохранения);

Выходные данные программы:

файл, сохранённый на машину пользователя в запрошенном формате по запрошенным данным.

 

Программа имеет свидетельство о государственной регистрации программы для ЭВМ №2021661979.
Правообладатель: Федеральное государственное автономное научное учреждение «Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики».