Как использовать общую модель данных для дискретных примеров использования
  • 22 Oct 2024
  • 11 Минуты для чтения
  • Авторы

Как использовать общую модель данных для дискретных примеров использования


Вводный текст

Разбивка таблиц из общей модели данных, используемой в дискретной системе Composable MES.

:::(Info) (Примечание) Прежде чем внедрять эту модель данных, прочитайте "Как использовать общую модель данных", чтобы понять основы структурирования таблиц.::::

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

На диаграмме ниже показано, как таблицы работают вместе. Каждая связь представляет собой отношение**. Сплошные связи** используют одни и те же поля для обмена данными.

Common Data Model for General table diagram

Эти таблицы используются в приложении Composable MES App Suite, доступном в библиотеке Tulip.

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

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

Physical Artifact Таблицы

Оборудование и активы

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

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
ИмяТекстНазвание актива, устройства или оборудования
ОписаниеТекстКраткое описание актива, устройства или оборудования
СтатусТекстСтатус или текущее состояние актива, устройства или оборудования
МестоположениеТекстТекущее физическое местоположение актива, устройства или оборудования (например, идентификатор станции, идентификатор местоположения или любое произвольное указание местоположения, такое как ячейка или блок).
ТипТекстТип актива, устройства или оборудования
Последняя калибровкаДата-времяПоследняя дата завершения апериодической проверки для приемки.
Каденция калибровки (сек)ИнтервалПродолжительность между плановым техническим обслуживанием или периодической проверкой для приемки

Элементы инвентаризации

Содержит инвентаризацию по местоположению и элементам.

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор определения материалаТекстУникальный идентификатор материала
Тип определения материалаТекстТип материала инвентарного объекта
СтатусТекстТекущее состояние инвентарного объекта
Идентификатор местоположенияТекстТекущее физическое местоположение инвентарного объекта (например, идентификатор станции, идентификатор местоположения или любое произвольное указание местоположения, такое как ячейка или единица)
Область местоположенияТекстДальнейшее разделение местоположений по областям, позволяющее группировать или фильтровать по областям или зонам
КоличествоЧислоКоличество инвентарной записи
Единица измеренияТекстединица измерения, относящаяся к количеству

Местоположения

Физические местоположения на производственном участке. Они могут быть связаны с местами расположения комплектов света для подбора к свету.

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Область расположенияТекстГруппа местоположений или следующий уровень иерархии местоположений (например, идентификатор станции, идентификатор местоположения или любой другой указанный маркер местоположения)
Номер BINЦелое числоЗначение, связанное с текущим местоположением
Номер светового комплектаЦелое числоЗначение, связанное с комплектом освещения Tulip
ТипТекстКатегоризация местоположений для фильтрации или сортировки по типу
СтатусТекстТекущий статус или состояние места

Станции

Показывает все станции в цехе.

ЯрлыкТип поляОписание
IDТекст* Требуется: уникальный идентификатор
СтатусТекстТекущий статус станции (например, работает, не работает, простаивает, приостановлен)
Цвет статусаЦветЦвет текущего состояния станции
Деталь статусаТекстИнформация о станции (например, причина простоя)
Ячейка процессаТекстТехнологическая ячейка, которая является частью станции
ОператорПользовательОператор, работающий на станции в данный момент
Идентификатор рабочего заказаТекстУникальный идентификатор рабочего заказа, выполняемого в данный момент на станции
Идентификатор определения материалаТекстУникальный идентификатор материала, используемого в текущем рабочем заказе

Единицы

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

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

Operational Artifact Таблицы

Действия

Содержит события, требующие последующих действий.

ЯрлыкТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор определения материалаТекстУникальный идентификатор определения материала
НазваниеТекстКраткое описание, идентифицирующее характер действия
МестоположениеТекстФизическое место, к которому относится действие или в котором оно совершается
ТяжестьТекстВлияние дефекта на процесс (например, критический, высокий, средний, низкий)
СтатусТекстТекущий статус действия (например, Сейчас, В процессе, Закрыто)
Идентификатор рабочего заданияТекстУникальный идентификатор рабочего заказа, с которым связано действие
Идентификатор подразделенияТекстУникальный идентификатор связанного подразделения
КомментарииТекстДополнительное описание или примечания, связанные с действием
ФотоИзображениеСвязанное изображение
СообщеноПользовательПользователь, создавший проблему
ВладелецПользовательПользователь, ответственный за выполнение действия
ТипТекстКатегория действий для фильтрации или анализа
Предпринятые действияТекстЕсли закрыто, описание предпринятых действий
Дата выполненияДатаДата, когда действие должно быть завершено

Дефекты

Отслеживание дефектов. Каждая строка - это уникальный дефект, связанный с одним материалом или соблюдением отклонений. Строки могут иметь несколько количеств.

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор определения материалаТекстУникальный идентификатор определения материала
ПричинаТекстПоддержка маршрутизации к надлежащему владельцу, быстрое решение проблемы и анализ первопричины
МестонахождениеТекстФизическое место, где был обнаружен дефект (например, идентификатор станции, идентификатор места, любое произвольное обозначение места, такое как область, ячейка, подразделение).
Степень тяжестиТекстВлияние дефекта на процесс (например, критический, высокий, средний, низкий).
СтатусТекстТекущий статус дефекта (например, Новый, На рассмотрении, Закрыт)
Идентификатор рабочего заданияТекстУникальный идентификатор заказа на выполнение работ, к которому относится дефект
Идентификатор подразделенияТекстУникальный идентификатор связанной единицы материала
КомментарииТекстДополнительное описание или примечания, относящиеся к дефекту
ФотоИзображениеИзображение дефекта
КоличествоКоличествоКоличество дефектных материалов
СообщеноПользовательПользователь, зарегистрировавший дефект/событие
УстранениеТекстДействие, предпринятое для устранения дефекта
Назначающее лицо диспозицииПользовательПользователь, которому поручено выполнение действий или руководство дальнейшими шагами по расследованию дефекта (например, супервайзер, представитель службы качества)
Дата устраненияДата-времяДата начала устранения дефекта
ЗакрытоДата-времяДата, когда дефект был устранен и закрыт
Идентификатор материалаТекстУникальный идентификатор дефектного материала

Результаты проверки

Хранит результаты этапов процедуры в отношении проверяемого материала. Это результаты прохождения/непрохождения или измерения, выполненные во время этапа процесса, требующего ввода данных от пользователя.

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор рабочего заказаТекстУникальный идентификатор для заказа на выполнение работ
Идентификатор подразделенияТекстУникальный идентификатор физической единицы
Идентификатор определения материалаТекстУникальный идентификатор определения материала
ТипТекстДополнительная категоризация или классификация типа результата
СтатусТекстТекущий статус требования на проверку (например, Новое, В процессе, Закрыто)
ПроцедураТекстИдентификатор процедуры проверки
МестоположениеТекстМесто, где проводилась проверка
ФотоИзображениеИзображение результата
ПройденБулевоЗначение True/false для определения того, прошла ли инспекция
ОператорПользовательОператор, выполнивший проверку
Текстовое значениеТекстЗафиксированное текстовое значение
ИзмереноЧислоИзмеренное фактическое значение
ЦельЧислоИзмеренное целевое значение
LSLНомерНижний предел спецификации, когда проводилось измерение
USLНомерВерхний предел технических характеристик, когда проводилось измерение

Карточки Канбан

Хранит информацию для карточек "Канбан".

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Номер деталиТекстУникальный идентификатор детали
СтатусТекстТекущий статус (например, Новый, В работе, Закрыт)
Место потребленияТекстФизическое местоположение потребляемой детали
ПоставщикТекстИмя поставщика детали
КоличествоКоличествоКоличество требуемых деталей
Время выполненияИнтервалОжидаемое время от опустошения до пополнения запасов
Описание деталиТекстФизическое описание требуемой детали
Цвет состоянияЦветЦвет для обозначения статуса запроса
ИзображениеИзображениеФотография детали
АктивныйБулевоЗначение True/false для определения того, является ли канбан активным

Запросы на материалы

Хранит запросы на пополнение материалов для определенных предметов между отделами.

ЯрлыкТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор определения материалаТекстУникальный идентификатор определения материала
Место запросаТекстФизическое местоположение, запросившее пополнение
Местоположение поставщикаТекстФизическое местоположение, которое будет пополнять материал
Идентификатор карточки канбанТекстУникальный идентификатор определения карты канбан
КоличествоЧислоКоличество материалов, подлежащих пополнению
СтатусТекстТекущий статус запроса (например, Новый, В работе, Закрыт)
Цвет статусаЦветЦвет для обозначения статуса заявки
ЗапросчикПользовательПользователь, инициировавший запрос на материал
ПолучательПользовательПользователь, получивший запрос на материал
ЗапрашиваемыйДата-времяДата, когда был запрошен материал
НачатоДата времениДата начала выполнения запроса на материал
ЗавершеноДата-времяДата выполнения заявки на материал
КонтейнерТекстМесто запроса контейнера, куда должен быть доставлен материал
Выполнено пользователемПользовательПользователь, предоставивший материал для выполнения заявки на пополнение запасов
Время готовности к приемуДата-времяДата, когда материал готов к выбору
ДоставленоПользовательПользователь, доставивший материал в запрашиваемое место.

Рабочие заказы

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

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
ОператорПользовательПользователь, выполнивший заказ
Идентификатор родительского заказаТекстУникальный идентификатор родительского наряда
Идентификатор определения материалаТекстУникальный идентификатор определения материала
СтатусТекстТекущий статус рабочего заказа (например, освобожден, укомплектован, в процессе, завершен, израсходован, доставлен)
МестоположениеТекстФизическое место, где существует наряд-заказ (например, идентификатор станции, идентификатор места, произвольное указание места)
Требуемое количествоЧислоКоличество деталей, которые необходимо изготовить
Количество завершеноКоличествоФактическое произведенное количество
Количество ломаКоличествоКоличество единиц, которые были сданы в металлолом, связанное с рабочим заказом
Дата выполненияДатаДата, когда заказ должен быть выполнен
Дата началаДата-времяДата начала выполнения заказа
Дата завершенияДата-времяДата, когда заказ был завершен
Идентификатор клиентаТекстУникальный идентификатор компании или организации, для которой выполняется заказ.

Вторичные (расширенные) типы таблиц

Следующие вторичные типы таблиц не вписываются в модель Digital Twin и должны рассматриваться только опытными пользователями. Таблицы Reference или Log следует включать только после того, как вы пройдете процесс проектирования решения и исчерпаете все другие варианты. Эти таблицы никогда не должны служить основой для прикладного решения.

Журналы

:::(Error) Logs are a secondary table type within the Tulip Common Data Modelпоскольку они не вписываются в модель Digital Twin и должны рассматриваться только опытными пользователями. Таблицы журналов следует включать только после того, как вы пройдете через процесс проектирования решения и исчерпаете все другие варианты. Таблицы журналов НИКОГДА не должны служить основой для прикладного решения.::::

Генеалогические записи

Каждая запись представляет собой отношение родитель/ребенок. Дочерней может быть как сериализованная, так и несериализованная подсборка или отдельная деталь.

МеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор родительского подразделенияТекстУникальный идентификатор родительской единицы (например, серийный номер)
Идентификатор определения родительского материалаТекстУникальный идентификатор номера детали для родительского узла
Описание родительского узлаТекстОписание родительской сборки
Идентификатор компонентной единицыТекстУникальный идентификатор компонента в родительской сборке (например, номер партии материала)
Идентификатор определения материала компонентаТекстУникальный идентификатор компонента
Описание компонентаТекстОписание компонента
Количество компонентовНомерКоличество компонентов
Компонент UoMТекстЕдиница измерения компонента
Идентификатор заказаТекстУникальный идентификатор соответствующего заказа на выполнение работ

Примечания и комментарии

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

ЯрлыкТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор ссылкиТекстУникальный идентификатор рабочего задания, смены или другого артефакта процесса для ссылки
МестоположениеТекстМесто, где была сделана заметка (идентификатор станции, идентификатор места, любое произвольное обозначение места, например, район, ячейка, подразделение)
ЗаметкиТекстПоле для отслеживания примечания или комментария пользователя
ОтправительПользовательПользователь, отправивший заметку
ОбновленоПользовательПользователь, написавший комментарий
ПолучательПользовательПользователь, получивший заметки
Заметки ФотоИзображениеФотография заметок

История деятельности станции

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

МеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор станцииТекстУникальный идентификатор станции, относящейся к записи
СтатусТекстТекущий статус станции (например, работает, не работает, простаивает)
Дата/время началаДата/времяДата и время начала журнала активности станции
Дата/время окончанияДата/времяДата и время окончания журнала активности станции
ПродолжительностьИнтервалПродолжительность записи
Идентификатор определения материалаТекстУникальный идентификатор материала, произведенного во время деятельности станции
Целевое количествоЧислоКоличество материала, которое, как ожидается, будет произведено в течение всего периода
Фактическое количествоКоличествоКоличество материала, фактически произведенного за период
ДефектыКоличествоКоличество бракованного материала, зафиксированного за период
Причина простояТекстВремя простоя, зафиксированное во время работы станции
КомментарииТекстПоле для отслеживания комментариев пользователя
Идентификатор рабочего заказаТекстУникальный идентификатор связанного с ним рабочего заказа
Идентификатор подразделенияТекстУникальный идентификатор связанного с ним подразделения

Ссылки

:::(Error)References are a secondary table type within the Tulip Common Data Modelтак как они не вписываются в модель Digital Twin и должны рассматриваться только опытными пользователями. Ссылочные таблицы следует включать только после того, как вы пройдете процесс проектирования решения и исчерпаете все другие варианты. Справочные таблицы НИКОГДА не должны служить основой для прикладного решения.::::

Сводная ведомость

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

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
Идентификатор определения родительского материалаТекстУникальный идентификатор определения материала родительской сборки
Описание родительского материалаТекстОписание родительского материала
Идентификатор определения материала компонентаТекстУникальный идентификатор определения материала собираемого или потребляемого компонента
Описание материала компонентаТекстОписание материала, подлежащего сборке или потреблению
Количество компонентовЧислоКоличество материала для сборки или потребления
Компонент UoMТекстЕдиница измерения компонента
Место использованияТекстМесто, операция или этап, где материал будет собран или потреблен

Определения материалов

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

ЭтикеткаТип поляОписание
IDТекст* Требуется: уникальный идентификатор
ИмяТекстИмя определения материала
ТипТекстКатегоризация материалов (например, сырой vs промежуточный, конечный vs изготовить, vs купить)
ОписаниеТекстОписание материала
ИзображениеИзображениеИзображение материала
СтатусТекстТекущий статус материала (например, новый, готовый, заблокированный, устаревший)
Единица измеренияТекстЕдиница измерения материала
Версия/ревизияТекстНомер буквы, обозначающей версию/ревизию детали
Идентификатор поставщикаТекстУникальный идентификатор поставщика материала
Целевое время циклаИнтервалЦелевое количество времени для выполнения одной единицы продукции

Дальнейшее чтение


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