Платформа AI-трансформации 2.0.
Руководство пользователя.
Приведенные в настоящем руководстве пользователя названия и программные продукты могут содержать в себе зарегистрированные товарные знаки своих владельцев.

Руководство пользователя содержит всю необходимую информацию для корректного использования программного обеспечения «Платформа AI-трансформации 2.0» (далее по тексту – программное обеспечение, ПО или «Платформа AI-трансформации»).
Программное обеспечение осуществляет анализ и сбор данных на предприятиях промышленности, помогая специалистам в производстве изделий разного назначения.
Настоящее руководство пользователя предназначено для ознакомления пользователя с техническими характеристиками, функциональными возможностями и настройками программного обеспечения «Платформа AI-трансформации 2.0».
Руководство пользователя обеспечивает полную информативность по структуре интерфейса программного обеспечения, описывает все реализованные функции программы и взаимодействие его с оборудованием.

Аббревиатура

Полное наименование

АРМ

Автоматическое рабочее место оператора

ПО

Программное обеспечение

ОС

Операционная система

ЭВМ

Электронная вычислительная машина

UI

(User interface) пользовательский интерфейс

1    Введение

1.1 Назначение руководства пользователя
Настоящее руководство пользователя представляет полную информацию о характеристиках и функциях программного обеспечения «Платформа AI-трансформации 2.0».
Программное обеспечение предназначено для автоматизации хранения и анализа технологических данных. Оно реализовывает перспективный механизм сбора и анализа данных, который улучшает и оптимизирует работу технологов на промышленных производствах разного направления.
Программное обеспечение «Платформа AI-трансформации 2.0» предоставляет пользователю удобный способ навигации по данным, при помощи разного типа фильтраций, а также возможность оценить проведённый программным обеспечением анализ визуально, используя графики.

 
1.2 Начало работы с программным обеспечением
Перед началом работы убедитесь в наличии программного обеспечения «Платформа AI-трансформации 2.0» на серверах предприятия. Установка на сервера осуществляется специалистами компании-производителя.
Переход в веб-версию программного обеспечения происходит по URL-ссылке, которая выдается пользователю специалистами компании-производителя при разворачивании системы на предприятии промышленности.
Ознакомьтесь с настоящим руководством пользователя и при возникновении вопросов воспользуйтесь содержанием, собранным для удобства навигации, по разделам руководства. Убедитесь, что проблема не описана в одном из них.
При возникновении проблем, не описанных в настоящем руководстве пользователя, необходимо обратиться в сервисный центр по электронной почте:

engineering@sofit-am.ru

1.3 Уровень подготовки пользователей
Специалист, осуществляющий работу с программным обеспечением «Платформа AI-трансформации 2.0» должен обладать знаниями и умениями работы с ЭВМ, а также быть осведомлен о правилах безопасности его эксплуатации.
Для работы с программным обеспечением допускаются специалисты в области инженерии, со знанием технологии производства, применяемой на промышленном предприятии, где будет развёрнута система.

Рекомендуется не проводить самостоятельно никаких работ с серверами, на которых развернуто программное обеспечение «Платформа AI-трансформации 2.0», так как это может привести к сбою в работе системы и потере данных.


Примечание - информация, приведенная в настоящем руководстве пользователя, может быть изменена без предварительного уведомления.

2    Область применения
Программное обеспечение «Платформа AI-трансформации 2.0» помогает автоматизировать и оптимизировать часть важных процессов в работе технологов на производстве промышленности.
Для выпуска качественной продукции технология изготовления изделия постоянно оптимизируется. Меняются материалы, оборудование, способы обработки изделий и многое другое.
Программное обеспечение «Платформа AI-трансформации 2.0» обеспечивает сбор и хранение технологических данных, размещая их в отдельно серверной системе.
Система облегчает поиск благодаря современной системе фильтрации. Это оптимизирует работу технологов, позволяя не тратить время на поиск необходимой информации вручную.
Программное обеспечение позволяет оптимизировать работу с отказами и отработкой режимов для новых материалов или оборудования не только за счёт хранения и удобного поиска данных, но и благодаря сквозному анализу.
 
2.1 Основные модули программного обеспечения
2.1.1 Конструктор сценариев поиска и обработки данных
Модуль позволяет создавать сценарии в виде цепочки блоков, управлять ими и их исполнением (запуск, остановка, перезапуск и т.д.). Работа с конструированием не требует специальной подготовки или знаний специфики хранения данных, языков программирования или языков работы с СУБД (например, SQL).

Функциональные возможности:
  • Создание сценариев, возможность создавать сценарии виде графа блоков, а также подграфов.
  • Управление сценариями (запуск, остановка, перезапуск и т.д.).
  • Исполнение в фоне (сценарии исполняются в фоновом режиме).
  • Результаты работы сценариев отображаются в виде журнала.
  • Предпросмотр результатов.
  • Удаление, поиск и просмотр данных через журнал.
  • Выполнение одновременное нескольких сценариев.
  • Отображение результатов работы сценария на одном или нескольких настраиваемых пользователем рабочих столах.
  • Сохранение сценария в качестве шаблона.
  • Добавление новых блоков в виде плагинов, в том числе написанных пользователем, без остановки работы самой системы.

2.1.2 Рабочий стол
Модуль позволяет настроить «Рабочий стол» выбрав состав, расположение и размер компонентов отображения с помощью поддержки фильтрации (использование сложного логического фильтра, изменения сортировки и тд.).

Функциональные возможности:
  • Поддержка кросс-фильтрации (влияние фильтра на все расположенные на нём компоненты визуализации) и фильтрации по геометрическим данным.
  • Возможность перевода компонент отображения в полноэкранный режим.
  • Интерактивность компонентов отображения (трекинг значений, выбор элементов, информационные подсказки и тд.)
  • Экспорт графических компонент отображения в виде изображений (png).
  • Настройка данных, отображаемых компонентом выполняется средствами интерфейса и не требует знаний специфики хранения данных языков программирования и языков работы с СУБД (например SQL).

2.1.3 Система хранения данных 
Модуль позволяет хранить данные произвольного типа,  используя для каждого типа данных наиболее подходящий способ хранения (БД/СХД), также осуществлять подключение или отключение хранилища без остановки работы системы.

Функциональные возможности:
  • Поддержка федеративного поиска.
  • Работа с данными хранящимися в контуре платформы, с внешними хранилищами, а также с любыми современными БД/СХД.
  • Настройка механизмов ротации и контроля размера для каждого хранилища.
  • Механизм глобальных межсервисных ссылок на данные (таблицы и файлы). Возможность создавать вложенные таблицы, хранить в таблицах ссылки на файлы из других хранилищ.
  • Автоматическое детектирование типов файлов, сохраняемых на платформе.
  • Горизонтальное масштабирование хранилищ, находящихся в контуре платформы (как по производительности, так и по объёму).

2.1.4 Справочники
Модуль позволяет создавать таблицы произвольной структуры и сохранять в них данные, а также редактировать данные, загружаемые подсистемой ETL и создавать на их основе легковесные справочники (по аналогии с VIEW в SQL).

Функциональные возможности:
  • Удаление и редактирование, обработанных данных.
  • Создаваемые справочные таблицы автоматически становятся доступны для обработки.

2.1.5 Модуль статистики
Данный модуль представляется из себя плагины для конструктора сценариев поиска и обработки данных, позволяющие обрабатывать данные статистическими и математическими методами.

Функциональные возможности:
  • Подсчёт статистических величин и агрегатов;
  • Просмотр данных, на которые подсчитана статистическая величина/агрегат.
  • Поддержка математических операций над данными таблицы.

2.1.6 Управления потоком вычислений
Данный модуль представляется из себя плагины для конструктора сценариев поиска и обработки данных, позволяющие распараллеливать операции.

Функциональные возможности:
  • Выполнение выбранных участков графа обработки данных параллельно (если в системе есть дополнительные экземпляры алгоритмических блоков).

2.1.7 Модуль ПХТ (Плазмохимическое травление)
Данный модуль представляет собой плагины для конструктора сценариев поиска и обработки данных, позволяющие моделировать результат процесса плазменно-химического травления.

Функциональные возможности:
  • Возможность загрузки изображения на резисте после процесса фотолитографии.
  • Моделирование трехмерного профиля системы «кремний + резист» после процесса травления.
  • Совместно с модулем «Управление потоком вычислений» позволяет моделировать участки сложной структуры параллельно.
  • Совместно с модулем OPC позволяет моделировать травление по скорректированному фотошаблону.

2.1.8 Модуль OPC
Данный модуль представляет собой плагины для конструктора сценариев поиска и обработки данных, позволяющие выполнять оптическую коррекцию фотошаблонов.

Функциональные возможности:
  • Настройка под специфику предприятия промышленности, где будет разворачиваться ПО (набор модулей, выполняющих декомпозицию и обработку чертежа слоя, предустановленный шаблон.
  • Возможность загрузки чертежей шаблонов слоя в формате gds, а также скачивания из ПО скорректированного фотошаблона в формате gds.
  • Доступна визуализация в режиме сравнения: исходного и скорректированного шаблона и симуляций изображений на резисте после выполнения процесса литографии на данных шаблонах.

2.1.9 Модуль автоматического измерения структур на фотографиях с электронного микроскопа (ЭМ)
Данный модуль является плагином для конструктора сценариев поиска и обработки данных, позволяющие измерять геометрические параметры изображения с ЭМ.

Функциональные возможности:
  • Возможность принимать на вход данные (изображения) с ЭМ.
  • Проводить ряд измерений критических размеров по длине, ширине и углам (скруглениям).
  • Вычисление статистики по критическому размеру для каждого типа измерений.
  • Предоставление геометрических позиций измерений по снимку ЭМ.
  • Возможность визуализации измерений на рабочем столе, а также гистограммы распределения измеряемых величин.
3    Требование к вспомогательному оборудованию
3.1 Требования к серверной системе

Таблица 1 – Минимальные требования к аппаратной части – ядро + SPC

Требования к кластеру

Категория

Характеристики

Кол-во

Процессор/CPU

Не менее 2 CPU 20 core 2.4 GHz или выше, x86-64 с поддержкой современных стандартов расширения векторных инструкций, совместимый с ОС Windows, Linuх*

2 сервера

ОЗУ/RAM

512 GB

Дисковый массив/RAID

Аппаратный RAID 10 эффективной ёмкостью 2 Tb (4 диска по 1 Tb, SSD)

Cеть/LAN

2x10 Gbs оптика


Таблица 2 – Минимальные требования к аппаратной части OPC (для расчёта одного слоя)

Требования к кластеру

Категория

Характеристики

Кол-во

Процессор/CPU

Не менее 2 CPU 20 core 2.4 GHz или выше, x86-64 с поддержкой современных стандартов расширения векторных инструкций, совместимый с ОС Windows, Linuх*

6 серверов

ОЗУ/RAM

512 GB

Дисковый массив/RAID

Аппаратный RAID 10 эффективной ёмкостью 2 Tb (4 диска по 1 Tb, SSD)

Cеть/LAN

2x10 Gbs оптика


* оптимальные вычислительные мощности зависят от требований заказчика к количеству модулей применяемых в ПО.

3.2 Требования к автоматизированному рабочему месту (АРМ) оператора

Наличие Веб-браузера на основе ядра Chromium (YandexBrowser, Chrome, Edge).
4    Подготовка к работе с ПО «Платформа AI-трансформации 2.0»

1. Перед началом работы убедитесь, что соблюдены все требования к оборудованию, указанные в п.3 настоящего руководства пользователя.
2. Убедитесь, что АРМ оператора и серверная система находятся в одной локальной или интернет сети.
3. На АРМ оператора должен быть установлен веб-браузер на основе ядра Chromium (Например YandexBrowser, Chrome, Edge).
4. Подключитесь к интерфейсу программного обеспечения через URL-ссылку, которую перед началом работы необходимо получить у системного администратора.
5. При успешном запуске перед пользователем откроется стартовая страница программного обеспечения «Платформа AI-трансформации 2.0» (Рисунок 1).



Примечание – вид стартовой страницы может отличаться в соответствии с заданными пользователем шаблонами. Все примеры показаны в тестовой среде.
5    Описание операций программного обеспечения
5.1 Стартовая страница

После настройки «Платформы AI-трансформации 2.0» внутри локального контура предприятия, чтобы зайти в веб-версию ПО, необходимо пройти по URL – ссылке.
Она индивидуально предоставляется каждому предприятию и формируется при разворачивании системы.

Рисунок 1 - Стартовая страница ПО «Платформа AI-трансформации»

5.2 Верхнее меню
Верхнее меню является сквозным и доступно с любой страницы программного обеспечения. Предоставляет пользователю возможность выхода из профиля и возвращения на стартовую страницу.

Рисунок 2 - Верхнее меню

1 – Возвращение на стартовую страницу; 2 – Изменение языка;

3 – Управление профилем.

Выход из профиля доступен через выпадающее меню с наименованием профиля.
Для смены языка система предлагает – Русский, Английский и Китайский языки.

Рисунок 3 - Смена языка

5.3 Шаблоны поисков
Стартовая страница программного обеспечения представляет собой меню шаблонов поиска.

Рисунок 4 – Шаблон поисков

1 – Фильтр для поиска шаблонов, по ключевым, словам;

2 – Готовый поиск; 3 – Создание нового поиска;

4 – Добавление шаблона из системы.

5.4 Боковое меню
Боковое меню является сквозным и доступно с любой страницы программного обеспечения. Предоставляет доступ к работе с шаблонами, историей выполнения задач, управлению источниками данных и ИИ-помощнику.

Рисунок 5 - Боковое меню

1 – Шаблоны поиска; 2 – История поисков; 3 – Управление справочниками; 4 – ИИ помощник.

5.4.1 Шаблоны поиска
Кнопка с лупой Бокового меню перенаправляет на страницу поиска шаблонов/стартовую страницу с любого другого раздела программного обеспечения.

Рисунок 6 Кнопка поиска шаблонов

5.4.2 История поисков
Кнопка с изображением часов на боковом меню открывает страницу с историей поисков.

Рисунок 7 – История поисков

На ней сохраняются все ранее выполненные поиски, и открывается возможность их управления. Справочник представляет собой таблицу, содержащую следующие данные:
Идентификатор - уникальный код присвоенный системой проведённому поиску.
Время создания – дата и время создание поиска.
Наименование – наименование поиска.
Описание – описание поиска.
Статус – отображает статус в котором, находится поиск.
Время запуска – время, когда был запущен поиск.
Продолжительность – время затраченное программным обеспечением на проведение поиска.
Описание ошибки – описание ошибки, произошедшей при выполнении поиска.

Таблицу истории поисков можно отфильтровать, если необходимо найти определённый поиск.

Рисунок 8 – Страница раздела истории поиска

1 – Переход в шаблон поиска: 2 – Удаление поиска из истории;

3 – Управление фильтром поиска; 4 – Сортировка колонок;

5 – Сброс настроек таблицы; 6 –. Настройка фильтра поиска.

5.4.2.1 Пример настройки фильтра по истории поиска
При настройке фильтрации справа появляется меню с выпадающими списками.

Рисунок 9 – Фильтр истории поиска

Фильтр позволяет применять к различным колонкам свои операции фильтрации.
Рассмотрим пример сортировки по имени.

Шаг 1:
В выпадающем списке «+ Поле» выбирается необходимый тип сортировки.
Для данного примера выбираем «Наименование».
Рисунок 10 – Выбор типа сортировки
Шаг 2:
После выбора типа сортировки, ПО запросит тип операции, его необходимо будет выбрать в выпадающем меню «f (…)».
Для данного примера выбираем «Like».
Рисунок 11 – Выбор операции для фильтра
Шаг 3:
После выбора операции, необходимо будет определить, по полю или по значению будет проводиться фильтрация. Параметр выбирается из выпадающего списка.
Для данного примера выбираем параметр фильтрации «По значению».

Рисунок 12 – Выбор параметра сортировки

Шаг 4:
После выбора всех параметров фильтрации появится срока ввода данных, по которым должна быть проведена сортировка.

Данные для фильтрации вводятся в поле, заключённое в звездочки (*). Звёздочка показывает, что возле введённого текста может быть другой текст.

Для данного примера вводим в поле *demo27* и нажимаем кнопку «Сохранить фильтр».
После чего в истории поисков остаются только те, которые имеют в своём значении demo 27.

Рисунок 13– Результат фильтрации

Отмена фильтра:
Для отмены фильтра, нажмите на крестик слева от меню фильтрации с выпадающими списками.

Рисунок 14 – Отмена фильтрации

После этого фильтр обнулиться.


Для подтверждения сброса фильтрации, необходимо нажать кнопку «Сохранить фильтр».

5.4.3 Справочники
Справочники открываются при нажатии на кнопку с изображением книги на Боковом меню.

Рисунок 15 – Справочники

Функционал ПО позволяет для формирования справочников использовать данные пользователя.
За счёт этого программное обеспечение легко настраивается под производство и специфику, конкретного предприятия.

Рисунок 16 – Список справочников

На странице «Справочники» отображён список материалов, которые были загружены в программное обеспечение и возможности управления ими.

Рисунок 17 – Управление справочниками

1 – Выпадающий список состава справочника;

2 - автоматическое скрытие выпадающего списка;

3 – автоматическое раскрытие выпадающих списков;

4 – Создание нового справочника или добавление данных;

5- удаление выбранного справочника.

Возле справочников, загруженных в систему, находятся стрелочки, которые позволяют открывать выпадающие списки с загруженными данными.
Кнопки 2 и 3 позволяют автоматически либо скрывать все открытые выпадающие списки или закрывать их.

5.4.3.1 Создание справочника
ПО включает в себя функциональность для ручной загрузки данных пользователя в систему. Оно предоставляет следующие возможности:
  • Добавление нового справочника;
  • внесение папки с данными в уже существующий справочник.

Рисунок 18 – Загрузка данных в систему

Для создания папки необходимо один раз нажать на иконку или ссылку справочника, в который требуется добавить папку, после чего справочник будет выделен синим цветом. Затем нажмите на кнопку «+» и в открывшемся меню выберите опцию «Папка».
После этого система предложит ввести название папки, сохранить название можно нажав Enter.

Рисунок 19 – Введение названия папки

Для добавления данных, выберите папку и нажмите правую кнопку мыши, чтобы появилось меню с выбором.

Рисунок 20 – добавление данных в папку

Для добавление данных, выберите «Пользовательский справочник», система откроет форму для заполнения, где необходимо указать название, описание и добавить столбцы таблицы.

Примечание – наименование колонки в пользовательском справочнике должно начинаться с буквы, содержать строчные латинские буквы, цифры и подчеркивание.

Рисунок 21 – Создание встроенного справочника

Отредактировать и настроить справочник можно в любой момент нажав на него.

Рисунок 22 – Редактирование и настройки пользовательского справочника

1 – Справочник, который редактируется;

2 – Редактирование справочника;

3 – Режим добавление строк; 4 - Обновление справочника;

5 – Удаление, выбранных срок; 6 – Сохранит новые строки;

7 – Добавление новой строки; 8 – Удаление строк;

9 – Блок режима добавления строк.

5.4.3.2 Добавление данных в справочник
Добавление данных в справочник возможно через блок настройки и редактирования.
Блок редактирования и настройки открывается при нажатии правой кнопкой мыши на выбранный пользователем справочник.
Для добавления данных в справочник, необходимо добавить строку или строки выбрав тип соответствующий файлу, который требуется добавить.
Рисунок 23 – Добавление строк в таблицу
Способ добавление файла или данных, зависит от типа информации, которую пользователь хочет внести в систему.
При добавлении файла, необходимо нажать на кнопку скрепки, которая появляется при добавлении строки.

Рисунок 24 – Добавление файлов в систему

1 – Файлы, добавленные в справочники; 2 – Сортировка файлов;

3- Сброс сортировки; 4 – Добавление нового файла в справочник; 5 – Кнопка открытия блока добавления файлов.

При необходимости данные в справочник можно добавить вручную, введя информацию в строку соответствующей колонки.
Рисунок 25 – Добавление данных вручную
5.4.3.3 Пример создание справочника
Шаг 1:
В списке создаем новую папку и добавляем в нее справочник.

Рисунок 26 – Добавление папки

Для примера используется название папки «Test».

Рисунок 27 – Создание пользовательского справочника внутри папки

Шаг 2:
Появится окно, в котором необходимо ввести название и описание справочника, а также добавить строки таблицы.
Строки таблицы должны соответствовать тому типу файла, который будет туда добавлен.

Примечание – наименование колонки в пользовательском справочнике должно начинаться с буквы, содержать строчные латинские буквы, цифры и подчеркивание.

Для примера добавим строку формата «Файл».

Рисунок 28 – Добавление строки типа «Файл»

Введите название строки, иначе система не позволит создать пользовательский справочник.

Рисунок 29 – Создание столбцов в справочнике

Удаление столбца осуществляется при нажатии на крестик возле названия столбца.
Для примера используется название столбца «Test».

Шаг 3:
Редактирование и настройка справочника осуществляется на той же странице, где происходит его создание.
Блок редактирования и настройки открывается при нажатии левой кнопкой мыши на выбранный пользователем справочник.

Рисунок 30 – Редактирование и настройка справочника

Шаг 4:
Для примера в таблицу добавим строки с координатами для построения графика.
В первую очередь добавляется новый столбец, который будет поддерживать числа с плавающей точкой.

Рисунок 31 – Добавление нового столбца в таблицу справочника

Для создания графика, необходимо добавить координаты, по которым он будет строиться.
Для примера добавим следующие координаты: (6;2), (2;5), (6;8), (13;3), (12;5), (13;7).

Рисунок 32 – Добавление координат для графика

После того, как введенные данные сохранены, они автоматически появятся в справочнике.

Рисунок 33 – Готовый справочник

Добавления данных в справочник в виде файла.

В начале примера в справочник вводилась колонка «Test», имеющая тип «Файл», что позволяет загрузить файл в справочник.
Добавить можно, как файл, который уже был ранее добавлен в программное обеспечение, так и новый.

Рисунок 34 – Загрузка нового файла

После нажатия на кнопку со скрепкой откроется проводник персонального компьютера, в котором можно будет забрать файл.
После добавления файла, он автоматически появится в списке загруженных.
Для добавления в свой справочник проставьте галочку напротив необходимого файла и нажмите кнопку «Выбрать».

Рисунок 35 - Добавление файла в справочник

5.4.4 AI помощник
Функционал программного обеспечения «Платформа AI-трансформации 2.0» поддерживает работу искусственного интеллекта.
Он позволяет пользователю быстро найти информацию в разных источниках не тратя на это лишнее время.

Рисунок 36 – AI помощник

Страница AI-помощника представляет из себя поисковую строку для введения запросов.

Рисунок 37 – Страница AI помощника

Информацию искусственный интеллект получает из базы данных предприятия, так как программное обеспечение «Платформа AI-трансформации 2.0» предназначено для работы в закрытом контуре, без доступа в интернет.
Пользователь может выбрать AI-агента, которому задать вопрос.
Рисунок 38 – Выбор агента
Для работы с AI-помощником, необходимо либо воспользоваться уже созданным ранее чатом, либо создать новый.
С левой стороны на странице, расположена история чатов.

Рисунок 39 – Работа с чатами AI-помощника

Любой чат можно переименовать или удалить.

Рисунок 40 - Изменение или удаление чата из истории

После выбора чата или его создания, выберите агента и введите в поле ввода свой запрос.
Рисунок 41 – Пример работы AI-помощника
5.1 Конструктор сценариев
5.5.1 Фильтр
Фильтрация по названию шаблонов поиска. Позволяет осуществлять поиск среди шаблонов по ключевым словам.

Рисунок 42 - Фильтр

5.5.2 Новый поиск
Создание нового поиска. При нажатии на кнопку «Создать», открывается страница, на которой пользователь может настроить правила поиска, обработки данных и отображения результатов.
Рисунок 43 - Создание нового поиска

Рисунок 44 - Страница настройки нового поиска

Перед началом настройки поиска необходимо задать ему название и дать краткое описание. Пользователь может использовать кнопку со стрелочкой для быстрого запуска поиска, а также быстрое создание шаблона поиска.

Рисунок 45 - Блок создания шаблона поиска

1 – Поле для названия; 2 – Поле для описания;

3 – Кнопка быстрого создания шаблонов поиска;

4 – Кнопка запуска.

При нажатии на кнопку создания быстрого поиска, введите название и описание шаблона поиска, а затем нажмите кнопку «Создать». Шаблон поиска появиться в системе и его можно будет добавить на стартовую страницу.
Рисунок 46 - Быстрое создание поиска
Для того, чтобы настроить поиск, воспользуйтесь блоками, расположенными справа и перетащите их на пустую зону графа алгоритмических блоков, расположенную под названием и описанием поиска, как показано на рисунке ниже.

Рисунок 47 - Настройка шаблона поисков

5.6 Добавление шаблонов поиска
Все шаблоны поиска, которые создаются пользователем сначала попадают в систему и сохраняются там. Для того, чтобы добавить любой шаблон поиска на стартовую страницу, необходимо воспользоваться блоком «+».

Рисунок 48 - Добавление шаблона поисков на стартовую страницу из системы

При нажатии на блок «+» откроется окно «Добавление шаблонов поиска». В списке необходимо выбрать тот шаблон, который нужно добавить на стартовую страницу и проставить в чек-боксе напротив него галочку и нажать кнопку «Сохранить».

Рисунок 49 - Добавление шаблонов поисков из системы

5.7 Выполнение сохранённого поиска
После добавление из системы шаблона поисков, он появится на стартовой странице.
Рисунок 50 - Сохранённый шаблон поисков
Для того, чтобы попасть в сохранённый шаблон поиска, необходимо нажать кнопку «Выполнить». После этого откроется страница с настройками поиска, созданного по данному шаблону.

Рисунок 51 - Страница сохранённого шаблона поиска

Внутри любого сохранённого поиска для пользователя открыта возможность редактировать настройки, также, как для нового шаблона (см. п. 5.5.2).
5.7.1 Настройка блоков
Блоки можно соединять между собой используя кнопки в правом нижнем углу. Нажмите на двух блоках кнопку с цепочкой для их линкования или кнопку с перечёркнутой цепочкой для удаления соединения.

Рисунок 52 - Линкование между блоками

Для перехода в настройку блока нажмите на карандаш в правом верхнем углу.

Рисунок 53 - Переход к настройкам блока

После перехода откроется настройка блоков.

Рисунок 54 - Настройки блока

В режиме редактирования, для удобства навигации, можно задать название блока, оно будет отображаться в поле для введения названия и в заголовке блока.

Рисунок 55 - Название блока

После этого пользователь может выбрать источник данных из выпадающего списка, который будет использоваться.

Рисунок 56 - Источники данных

И указать интервал поиска.

Рисунок 57 - Интервал поиска

Нажмите на календарь, чтобы выбрать дату интервала и на часы, чтобы выбрать время интервала.
Рисунок 58 - Выбор даты и времени интервала поиска
Выберите из выпадающего списка множественный выбор, по которому будет идти поиск.
Рисунок 59 - Колонка поиска
После этого можно настроить Фильтр. Фильтр состоит из двух основных компонентов: группа и поле. Каждый из этих компонентов имеет свои логические значения.

Рисунок 60 - Логические фильтры

Для того, что начать настройку логического фильтра, в выпадающем меню «+ ГРУППА» определите необходимую логическую группу. Для выбора доступны логические операции «И», «ИЛИ», «НЕ».
Рисунок 61 - Выбор логического значения для «+ ГРУППА»
При необходимости добавляется условие фильтрации для поля таблицы, по которому будет проходить фильтрация из выпадающего списка «+ ПОЛЕ». Оба значения могут работать отдельно друг от друга.

Рисунок 62 - Выбор поля для фильтрации

Появится иконка «F(…)» для выбора условия фильтрации поля из выпадающего списка.
Рисунок 63 - Условия фильтрации поля таблицы
Для полей, в зависимости от их типа доступны следующие условия:

Таблица 3 – Условия доступные для разных типов полей

Тип чисел и дат

Строковый тип

Булевый тип

= =

= =

= =

!=

!=

 

substr

 

like

 

<=

in

 

>=

 

 

Between

 

 

In

 

 


Substr – предназначена для поиска подстроки в строке, соответствующей значению выбранного поля.
Like – осуществляет поиск строки по заданному шаблону символов.
In – операция проверяет наличие значения выбранного поля среди указанного списка значений/поля.

После выбора условий фильтрации становится доступен выбор типа аргументов:

Value – аргумент константа, которая вводится пользователем.
Field – аргумент значение другого поля данной таблицы.

При выборе Field, выберите аргумент из выпадающего списка. Например, пользователь может сравнить строку param-id с другими строками.

Рисунок 64 - Выпадающий список аргументов

При выборе Value, становится активно поле для введения аргумента вручную.

Рисунок 65 - Поле для введения аргументов

Программное обеспечение предоставляет возможность настраивать несколько логических фильтров.
Для удаления условий фильтрации по полю или группе, необходимо нажать «Х» в начале строки.

Рисунок 66 - Удаление логических фильтров


5.8 Отображение результатов

После запуска шаблона поиска внизу страницы появится системное сообщение о завершении его работы.

Рисунок 67 - Успешное завершение поиска

Создайте отображение результата, нажав кнопку «+», после чего появиться возможность дать название.
Например: «Анализ отклонения параметров».
Рисунок 68 - Отображение результатов  
5.8.1 Рабочий стол результат
При нажатии на «Анализ отклонений параметров» открывается страница, на которой отображается результат анализа данных, согласно настроенным логическим фильтрам.
Рисунок 69 - Анализ отклонений параметров
При формировании отображения предоставляется возможность добавления глобального фильтра из доступных таблиц-источников.

Рисунок 70 - Глобальные фильтры

Доступно добавление компонентов отображения.
Рисунок 71 - Компоненты отображения
Программное обеспечение предоставляет возможность настройки логических фильтров для отображения графиков и таблиц.
Рисунок 72 - Примеры таблицы и графика при отображении анализа отклонений параметров
5.8.2 Настройка отображаемых компонентов
Для настройки отображаемых компонентов, необходимо нажать кнопку с изображением карандаша на выбранном виджете, после чего откроется окно с фильтрами.
Разный тип отображения, подразумевает индивидуальную настройку для каждого виджета, которая учитывает его специфику.
Для таблицы представлены параметры, которые регулируют привязку данных и логический фильтр.
Рисунок 73 - Настройка отображения типа «Таблица»
Для графиков представлены параметры, которые регулируют оси, настройку отображения, привязку данных и логические фильтры.
Рисунок 74 - Настройка отображения типа «График»
5.9 Пример создания шаблона поиска

Пример состоит из добавления и настройки данных, расположенных в справочнике и отображения результатов в виде графиков и таблиц.

Шаг1:
Для создание нового поиска, необходимо на стартовой странице нажать на иконку «Новый поиск».
Рисунок 75 – Создание поиска
Необходимо ввести наименование и краткое описание поиска, чтобы в дальнейшем его можно было добавить сохранить или добавить на стартовую страницу.
Рисунок 76 – Наименование шаблона поиска 
Шаг 2:
Далее настройте рабочий стол шаблона поисков.
Добавляем блоки. В списке блоков находим «Выборка данных», после этого, с помощью маркера для перетаскивания перемещаем блок на рабочий стол.
Рисунок 77 – Перемещение блока на рабочий стол
Нажимаем кнопку редактирования, расположенную на Блоке, после чего откроется «Настройка блока».
Рисунок 78 - Настройка блока

В настройках параметра блока добавляем справочник, как источник информации.
Для примера добавляем в качество источника справочник «Данные с комплекса контроля дефектов на пластине с топологией».
В выборку должны попасть данные только по одной пластине, поэтому фильтруем их по идентификатору.
Фильтрация будет осуществляться по полю «wifer_id».
Рисунок 79 – Выбор поля для фильтрации
Так как необходимо получить данные только одной пластины, то выбираем функцию фильтрации «==» и вводим в появившуюся строку идентификатор «wafer-1234-id».
После этого нажмите кнопку «Сохранить фильтр».
Рисунок 80 – Настройка фильтрации
Запускаем поиск и открываем менеджер таблиц результатов.
Рисунок 81 – Запуск и предпросмотр результатов
Рисунок 82 – Менеджер таблиц результатов
Шаг 3:
Теперь создадим отображение результатов, созданного шаблона поисков.
Рисунок 83 - Создание результата поиска
Система предоставляет возможность создания неограниченного количества результатов поиска, выбрать любой из них для просмотра и редактирования можно, нажав на него левой кнопкой мыши.

Рисунок 84 – Переход в результат поиска

Шаг 4:
Выбираем тип отображения из компонентов, расположенных в меню справа и перетаскиваем на рабочий стол при помощи маркера.
Для примера настраиваем тип «Таблица».
Рисунок 85 – Результат отображения «Таблица»
Настраиваем Таблицу для отображения необходимых нам данных
Рисунок 86 - Блок настройки
Для отображения необходимой в таблице информации, выбираем нужную таблицу и , при необходимости, конкретные колонки.

Рисунок 87 – Настройка данных для отображения

Полученную в результатах отображения таблицу можно отфильтровать или отсортировать.
Рисунок 88 – Фильтрация таблицы
Процесс сортировки и фильтрации производится по аналогии с описанным процессом в п. 5.4.2.1.
5.10 Настройка результатов ПХТ и OPC
Блоки ПХТ и OPC позволяет пользователю работать со слоями топологии и получать результат в виде 2D и 3D моделей, таблиц, содержащих в себе результаты оптимизации и многое другое.

5.10.1 Пример настройки изображения
Выберем компонент отображения «2D Изображение» и перетаскиваем, с помощью маркера на рабочий стол..
Рисунок 89 – 2D Изображение
Для добавления 2D изображения, необходимо предварительно загрузить в систему файл с исходником изображения.
После этого нажатием на кнопку, открываем «Настройки виджета». Для удобства переименовываем виджет в «Визуализация результатов OPC».
Настраиваем Размерность сетки равное шагу 5.
Рисунок 90 – Настройка сетки
Привязываем данные на основании которых будет строиться 2D изображение.
Для примера берем контактные площадки изделия и симуляцию шаблона.
Выбираем таблицу и колонку с геометрическими данным из которой шаблон будет брать информацию, после этого определяем цвет слоя и даём ему название.
Рисунок 91 – Настройка визуализации OPC. Часть 1.
Добавляем еще один блок привязки результатов нажав в самом низу кнопку «+».
Рисунок 92 – Настройка визуализации OPC. Часть 2.
При необходимости пользователь может привязывать неограниченное количество данных.

После привязки данных и настройки в виджете появиться 2D модель.
Рисунок 93 – Результат визуализации OPC
Справа на панели отображаются данные, которые были привязаны в настройках, а также цвета, которыми они отображаются.
6    Возможные неисправности и способы их устранения

6.1 Ошибка при попытке входа в web UI приложения по URL
При переходе по URL вместо окна входа в приложения браузером выдаётся ошибка «Не удается получить доступ к сайту» или «Доступ запрещён».

Способы решения и возможные причины появления ошибки:
1. Некорректно введём URL – необходимо уточнить URL у системного администратора
2. Нет сетевого доступа до серверной части ПО – обратиться к системному администратору.
3. Не запущены компоненты ПО, обеспечивающие работу с UI – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.

6.2 Пустой список блоков при создании нового поиска
При создании нового поиска на панели “Блоки” нет ни одного элемента.

Способы решения и возможные причины появления ошибки:
Не запущены компоненты ПО, обеспечивающие работу сервисов обработки данных – необходимо обратиться в техническую поддержку для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.

6.3 Пустой список источников при настройке поискового блока
Создание нового поиска. При задании параметров блока «Поиск» список источников данных.

Способы решения и возможные причины появления ошибки:
1. Не настроено поступление данных в систему – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.
2. Не запущены компоненты ПО, обеспечивающие работу сервисов доступа к данным – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.

6.4 Ошибка при выполнении поиска
После запуска поиска на исполнение через некоторое время появляется оповещение о том, что поиск завершился с ошибкой.

Способы решения и возможные причины появления ошибки:
1. Не запущены компоненты ПО, обеспечивающие работу сервисов обработки данных – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.
2. Нет сетевого доступа до СУБД серверной части ПО – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.

6.5 Долгое выполнение поиска
После запуска поиска на исполнение поиск продолжительное время находится в состоянии «Выполняется».

Способы решения и возможные причины появления ошибки:
Задан слишком широкий критерий поиска, в качестве результата будет получена значительная часть хранящихся в системе данных. Необходимо отменить поиск, сузить критерии поиска, изменив настройки блока «Поиск», затем запустить поиск заново. Если данная последовательность действий не решила проблему – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса

6.6 Пустой результат поиска
Ожидается, что поиск вернёт определённые данные. Поиск завершился успешно, однако в разделе «Отображение результатов» пустая таблица.

Способы решения и возможные причины появления ошибки:
1. Неверно задано условие поиска. Перепроверить соответствуют ли заданные условия поиска ожидаемому результату. При обнаружении ошибки – скорректировать условия поиска и запустить поиск заново.
2. В разделе «Отображениях результатов» для данного поиска неверно задано условие привязки результатов поиска к таблице. Перепроверить соответствуют условие. При обнаружении ошибки – скорректировать привязку – данные в таблице появятся сразу после окончания корректировки
3. Проблемы с загрузкой данных – в ПО не загружены данные, соответствующие ожидаемому результату поиска – необходимо обратиться в сервисный центр для диагностики причины и оказания квалифицированной помощи в решении вашего вопроса.
Made on
Tilda