Оценочная карта мобильного производства
  • 18 Jan 2024
  • 3 Минуты для чтения
  • Авторы

Оценочная карта мобильного производства


Article Summary

::: (info) () Чтобы скачать приложение, посетите: Библиотека::: Вэтой статье кратко описано, как устроено и построено мобильное приложение "Производственная карточка с временем".

Назначение

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

Используемые таблицы

Таблица, используемая в приложении, называется " История активности станции". Каждая запись в таблице - это событие деятельности станции, имеющее статус. При использовании приложения данные регистрируются в этой таблице. Пользователь может просмотреть анализ данных таблицы на шаге "Аналитика".

Поля истории активности станции:

ID: уникальный идентификатор каждого событияЧасовой блок: час, когда произошло событие, может быть использован для создания почасовых оценочных листовСтатус: статус события, например: RUNNING, DOWN, OFFПричина простоя: если статус события DOWN, пользователь может выбрать причину простоя, которая будет сохранена в поле причины простоя записиDuration: временной интервал событияStation: станция в цехе, где произошло событиеActual: количество хороших деталей, произведенных во время событияTarget: целевое количество изделий, которое рассчитывается автоматически из продолжительности события и заданной вручную нормы производстваDefects: количество плохих деталей, произведенных во время событияProduct ID: уникальный идентификатор типа изделия, произведенного во время события.

Структура приложения

В приложении есть два запроса, каждый из которых имеет пару Aggregation. Для первого запроса, With Order ID, мы включили агрегации Sum Actual и Sum Defect. Они используются для расчета выхода при регистрации как хороших, так и бракованных деталей.
Второй запрос, Today's Running Event at Station, содержит агрегаты Duration of Today's Event и Actual of Today's. Этот запрос помогает определить время цикла при регистрации как хороших, так и дефектных деталей.

Мы использовали идентификатор заказа в качестве фильтра для запроса With Order ID. Пользователи могут добавить его на первом шаге. Для запроса Today's Running Event at Station фильтры включают идентификатор заказа, переменные начала производства (с идентификатором заказа, указанным на первом шаге, и переменной начала производства, фиксирующей текущую дату и время при входе в приложение), App Info: Название станции, и статическое значение RUNNING.

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

Когда пользователь нажмет кнопку " Начать производство ", приложение перейдет к следующему шагу и создаст запись в таблице истории деятельности станции. Кроме того, оно сохранит скорость производства и планируемое время выполнения заказа, которые рассчитываются на основе времени работы и спроса на продукцию, в двух отдельных переменных.Screenshot 2024-01-05 at 10.45.53.png

На главном шаге пользователь может переключаться между статусами производства, а также регистрировать годные детали и дефекты. Если выбранный статус - DOWN, приложение переводит пользователя на шаг Change status to down, где он должен выбрать причину простоя, чтобы продолжить. Во время изменения статуса машины приложение ссылается на переменную No Target Statuses. Пользователи могут установить значение по умолчанию для этой переменной в разделе Variables - Default Value бокового меню приложения. Важность этой переменной заключается в ее функции: если статус включен в эту переменную, приложение не будет регистрировать цель в течение периода этого статуса. В настоящее время мы настроили ее таким образом, чтобы переменная содержала только статусOFF. Это означает, что если мы изменим статус машины на OFF, а затем изменим его на другой статус, приложение не будет рассчитывать целевое число для этого периода простоя.

Этот шаг включает в себя четыре переменные: Спрос на продукцию (который является целевым показателем), урожайность, планируемое время простоя и время цикла.

Плановое время и потребность в продукции рассчитываются на первом этапе, когда пользователь нажимает кнопку " Начать производство ". Эти значения не будут пересчитываться. Время цикла пересчитывается каждый раз, когда регистрируются хорошие детали. Аналогично, выход пересчитывается каждый раз, когда регистрируется либо дефект, либо хорошая деталь.Untitled (9).jpg

На шаг "Аналитика" можно попасть с любого из других шагов. Пользователь может просмотреть Analyses о производительности производства.Screenshot 2024-01-05 at 11.14.18.png

Смежные приложения


Была ли эта статья полезной?