Изменения

Перейти к навигации Перейти к поиску

Xtensive.DPA.Technology

8124 байта добавлено, 01:37, 25 мая 2020
Новая страница: «Корневой элемент: Xtensive.DPA.Technology<br/> Описание задач для действий с различными объектами DPA (...»
Корневой элемент: Xtensive.DPA.Technology<br/>
Описание задач для действий с различными объектами DPA (создание, изменение, удаление)
*root - Импорт технологии в DPA
{| class="wikitable" style="width: 30%;"
| Одно из следующих полей
| Тип
| Описание
|-
| createTechnology
| createTechnology
| Создать технологию
|-
| updateTechnology
| updateTechnology
| Обновить технологию
|-
| removeTechnology
| removeTechnology
| Удалить технологию
|}

*createTechnology - Создание технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| technology
| technology
| технология
|}

*updateTechnology - Обновление технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| technology
| technology
| технология
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название технологии
|}

*removeTechnology - Удаление технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| name
| string
| Название технологии
|}

*technology - Описание технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| producibleItem
| producibleItem
| Производимое изделие
|-
| stages
| Массив stage
| Этапы технологии
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название
|-
| description
| string
| Описание
|-
| activeFrom
| dateTimeOffset
| Активна с
|-
| activeTo
| dateTimeOffset
| Активна по
|-
| state
| state <br/>
New – новая <br/>
Valid – Действующая <br/>
Invalid – Недействительная <br/>
PendingValid – Ожидает проверки <br/>
Changing – Редактируемая <br/>
Obsolete – Устаревшая <br/>
| Состояние
|}

*producibleItem - Производимое изделие
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| productCode
| string
| Код продукта
|-
| versionNumber
| integer
| Номер версии
|}

*stageList - Этап технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| stage
| stage
| Операции данного этапа технологии
|}

*stage - Этап технологии
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| operations
| Массив элементов следующих возможных типов: <br/>
textOperation
<br/>
dataInputOperation
<br/>
qualityControlOperation
<br/>
ncProgramOperation
| Операции данного этапа технологии
|-
| equipments
| Массив элементов следующих возможных типов: <br/>
equipment
<br/>
equipmentGroup
| Список рабочих центров и групп рабочих центров, к которым привязан данный этап технологии
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название этапа
|-
| description
| string
| Описание
|}

*operationList
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| text
| string
| Название операции
|-
| description
| string
| Описание
|-
| duration
| timeSpan
| Длительность
|-
| type
| operationType
| Тип
|}

*textOperation - Операция – текстовая инструкция оператору
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название операции
|-
| description
| string
| Описание
|-
| duration
| timeSpan
| Длительность
|-
| type
| operationType
| Тип
|-
| text
| string
| Текст инструкции
|}

*dataInputOperation - Операция ввода данных оператором в DPA
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название операции
|-
| description
| string
| Описание
|-
| duration
| timeSpan
| Длительность
|-
| type
| operationType
| Тип
|-
| inputFields
| string
| Список полей для ввода через запятую
|}

*qualityControlOperation - Операция контроля качества
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название операции
|-
| description
| string
| Описание
|-
| duration
| timeSpan
| Длительность
|-
| type
| operationType
| Тип
|}

*ncProgramOperation - Операция работы по УП
{| class="wikitable" style="width: 30%;"
| Поле
| Тип
| Описание
|-
| controlPrograms
| Массив controlProgram
| Список УП для оборудования
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название операции
|-
| description
| string
| Описание
|-
| duration
| timeSpan
| Длительность
|-
| type
| operationType
| Тип
|}

*inputFieldList
{| class="wikitable" style="width: 30%;"
| Одно из следующих полей
| Тип
| Описание
|-
| inputField
| inputField
|
|-
| inputFieldFromIndicator
| inputFieldFromIndicator
|
|}

*equipmentIndicatorList
{| class="wikitable" style="width: 30%;"
| Одно из следующих полей
| Тип
| Описание
|-
| equipmentIndicator
| equipmentIndicator
| Индикатор оборудования
|}

*equipmentIndicator
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| equipmentId
| int
| Оборудование
|-
| indicatorId
| int
| Индикатор
|}

*controlProgram - Управляющая программа (УП)
{| class="wikitable" style="width: 30%;"
| Одно из следующих полей
| Тип
| Описание
|-
| equipment
| equipment
| Оборудование
|-
| equipmentGroup
| equipmentGroup
| Группа оборудования
|}
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| controlProgramName
| string
| Наименование УП
|}

*equipmentList - Список оборудования
{| class="wikitable" style="width: 30%;"
| Имя
| Тип
| Описание
|-
| equipment
| equipment
| Оборудование
|-
| equipmentGroup
| equipmentGroup
| Группа оборудования
|}

*equipment - Оборудование
{| class="wikitable" style="width: 30%;"
| Атрибут
| Тип
| Описание
|-
| name
| string
| Название
|}

*operationType - Перечисление возможных типов операции
{| class="wikitable" style="width: 30%;"
| Значение
| Описание
|-
| Prepare
| Наладка- партия
|-
| PreparePiece
| Наладка – штука
|-
| PrepMainPiece
| Основная – штука
|-
| FinalPiece
| Завершающая – штука
| Final
| Завершающая – штука
|}

*dateTimeOffset - Дата и время с часовым поясом в формате ISO 8601
*timeSpan - Интервал времени в формате «д.чч:мм:сс»
239

правок

Навигация