Руководство пользователя
Раздел объясняет, для чего нужны основные экраны ETL-TSD и что оператор делает на каждом этапе работы.
Содержание
- Подключение к API L2
- Вход в API L2
- Выбор режима работы
- Информация о коде
- Выбор линии
- Текущая линия
- События
- Информация о коде на линии
- Работа по схеме
- Отключение от линии
Подключение к API L2
Сначала приложение подключают к серверу API L2. Без этого ТСД не сможет выполнить вход, получить линии, задания, коды и события.
Адрес API L2 выдает администратор. На экране выберите протокол и введите адрес сервера.

Пример:
Это пример. Введите адрес, который выдал администратор.
Сначала нажмите Проверить соединение. Если приложение показало API L2 доступен, нажмите Сохранить и продолжить. После сохранения откроется экран входа.
Вход в API L2
Вход определяет, кто работает с ТСД и какие действия ему разрешены. Учетные данные и права проверяются на стороне ETL-API.
Введите:
Логин;Пароль.

Чтобы проверить введенный пароль, нажмите иконку глаза в поле Пароль.
После входа откроется экран Выбор режима работы. Доступные действия дальше зависят от роли пользователя.
Если вход не выполнен, приложение покажет причину. Например: неверный логин или пароль, нет связи с сервером, у пользователя нет доступа.
Вход сканированием идентификатора пользователя зависит от настроек ETL-API. Если этот способ входа нужен на объекте, уточните у администратора API L2, какой идентификатор должен сканироваться.
Выбор режима работы
После входа оператор выбирает дальнейший сценарий: подключиться к линии или проверить код без выбора линии.

Доступны два режима:
| Режим | Что делает |
|---|---|
Подключение к линии |
Открывает список линий и дальнейшую работу в рамках выбранной линии |
Получение информации о коде |
Проверяет код без подключения к линии, по всем линиям, доступным пользователю |
На этом же экране отображается роль пользователя: Просмотр или Полный доступ. Роль важна для действий, которые могут изменить данные, например для запуска схемы.
Информация о коде
Раздел Информация о коде используют для быстрой проверки кода без выбора конкретной линии. Так можно найти код в доступных заданиях и понять, к какому заданию или агрегату он относится.
Проверка выполняется по всем линиям, доступным пользователю.
Введите или отсканируйте код в поле Код маркировки, затем нажмите Проверить.
После проверки отображаются:

- сам код;
- задание;
- уровень агрегации;
- срок годности;
- масса;
- формат кода;
- статус печати;
- статус нанесения;
- дата нанесения;
- виртуальный агрегат;
- родительский агрегат;
- дочерние коды.
Если код содержит служебные символы, приложение показывает их в читаемом виде:
| Символ | Как показан |
|---|---|
GS \u001D |
🔸 |
| LF | ❗LF❗ |
| CR | ❗CR❗ |
Выбор линии
Перед работой с заданием оператор выбирает производственную линию. После выбора приложение показывает данные активного задания именно для этой линии: статистику, события, проверку кодов и доступные схемы.

В списке первыми отображаются линии, на которых сейчас есть активное задание. Линии без активного задания видны, но выбрать их нельзя.
Карточка доступной линии показывает:
- конфигурацию и станцию;
- номер задания;
- партию;
- продукт.
Статусы:
| Статус | Значение |
|---|---|
Доступна |
У линии есть активное задание, ее можно выбрать |
Нет задания |
Активного задания нет, выбор заблокирован |
Текущая линия
После выбора линии открывается основной экран контроля задания. Здесь оператор видит, с какой линией работает, какое задание активно и как идет выполнение задания.

На экране отображаются основные данные для работы:
- контекст линии;
- данные задания;
- прогресс задания по уровням упаковки;
- кнопка обновления;
- переход к событиям;
- кнопка
Отключиться от линии.
Прогресс показывает, сколько кодов обработано на разных уровнях упаковки. Отображаются только те уровни, которые есть в задании:
- потребительские упаковки;
- наборы;
- групповые упаковки;
- транспортные упаковки;
- паллеты.
Для каждого уровня отображаются счетчики. Они помогают понять, сколько кодов обработано успешно и где появились ошибки:
| Счетчик | Значение |
|---|---|
Нанесено |
Сколько кодов нанесено |
Агрегировано |
Сколько агрегировано |
Несчитано |
Количество ошибок чтения |
Дубли |
Количество дублей |
Неверный GTIN |
Ошибки GTIN |
Ошибка маски |
Ошибки маски |
Неверное задание |
Коды не из задания |
События
Экран События показывает журнал активного задания на выбранной линии. В журнал попадают операции и сообщения, которые возникают во время работы задания: обработка кодов, ошибки чтения, ошибки агрегации и другие сообщения от L2.

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

Работа по схеме
Схемы используют, когда код нужно передать в заранее настроенную операцию L2. Оператор выбирает схему, сканирует или вводит код, а приложение отправляет код на обработку.

Список показывает схемы, доступные для ТСД на выбранной линии.
В карточке схемы отображается:
- название схемы;
- оборудование;
- уровень агрегации.
Чтобы выполнить схему:
- Выберите схему.
- Введите или отсканируйте код.
- Нажмите
Выполнить.
После выполнения приложение показывает результат, чтобы оператор понял, прошла операция или нет:
- общий статус
OKилиОшибка; - основное сообщение;
- сообщения схемы;
- ошибки схемы.
Пользователь с ролью Просмотр видит схемы, но запуск заблокирован.
Отключение от линии
Отключение завершает работу с выбранной линией и возвращает оператора к выбору сценария.
Кнопка Отключиться от линии завершает работу с текущей линией и возвращает пользователя на экран Выбор режима работы.