Товары в корзине: 0 шт Оформить заказ
Стр. 1 

29 страниц

Определяет прикладной модуль «Требуемый ресурс». В область применения настоящего стандарта входят: - обозначение существующих элементов или типа элемента в качестве требуемых ресурсов; - описание классификации требуемых ресурсов; - задание требуемого количества ресурса; - группирование требований на ресурсы. В область применения стандарта не входит: - обозначение и подробное описание требуемых ресурсов; - управление ресурсами; - записи об использованных или израсходованных ресурсах.

 Скачать PDF

Идентичен ISO/TS 10303-1267:2011

Оглавление

1 Область применения

2 Нормативные ссылки

3 Термины и сокращения

     3.1 Термины, определенные в ИСО 10303-1

     3.2 Сокращения

4 Информационные требования

     4.1 Прикладные эталонные модели, необходимые для прикладного модуля

     4.2 Определение типов данных ПЭМ

     4.3 Определение объектов ПЭМ

5 Интерпретированная модель модуля

     5.1 Спецификация отображения

     5.2 Сокращенный листинг ИММ на языке EXPRESS

Приложение А (обязательное) Сокращенные наименования объектов ИММ

Приложение В (обязательное) Регистрация информационных объектов

Приложение С (справочное) EXPRESS-G диаграммы ПЭМ

Приложение D (справочное) EXPRESS-G диаграммы ИММ

Приложение Е (справочное) Машинно-интерпретируемые листинги

Приложение F (справочное) История изменений

Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов и документов национальным стандартам Российской Федерации

Библиография

Нормативные ссылки:
Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29

ГОСТ Р

исо/тс

10303-

1267—

2016

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ

НАЦИОНАЛЬНЫЙ

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Часть 1267 Прикладной модуль.

Требуемый ресурс

Ison'S 10303-1267:2011 Industrial automation systems and integration — Product data representation and exchange — Part 1266: Application module: Required resource (IDT)

Издание официальное

Москва

Стандартинформ

2016


Предисловие

1    ПОДГОТОВЛЕН Федеральным бюджетным учреждением «Консультационно-внедренческая фирма в области международной стандартизации и сертификации «Фирма «ИНТЕРСТАНДАРТ» на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4

2    ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная поддержка жизненного цикла изделий»

3    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 5 июля 2016 г. № 804-ст

4    Настоящий стандарт идентичен международному документу ИСО/ТС 10303-1267:2011 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1267. Прикладной модуль. Требуемый ресурс» (ISO/TS 10303-1267:2011 «Industrial automation systems and integration — Product data representation and exchange — Part 1267: Application module: Required resource»).

При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации. сведения о которых приведены в дополнительном приложении ДА

5    ВВЕДЕН ВПЕРВЫЕ

II

ГОСТ Р ИСОП-С 10303-1267—2016

4.3.2    Объект Required_resource_assignment

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

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

Роль задания ресурса определяется классификатором.

Примеры

1    Задание ресурса может классифицироваться как «required by» (требуется для...).

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

2    Ресурс, требуемый для действия «12», перед использованием требует калибровки. Действие по калибровке «21 » связывается с тем же самым использованием, задаваемым для требуемого ресурса.

3    Ресурс, требуемый для задачи «123», после своего использования должен быть удален. Задача «456 «по удалению ресурса связывается с тем же самым требуемым ресурсом.

EXPRESS-спецификация:

*>

ENTITY Required resource_assignment; ass igned_resource: Requi red_resource; item: required resource, item;

END ENTITY;

(*

4.3.3    Объект Required_resource_by_reference

Объект Required_resource_by_reference является таким подтипом объекта Required_resource,

который представляет требуемый ресурс, который описывается как обозначаемый элемент (не являющийся реализацией ресурса, представляемого объектом Resource item), удовлетворяющий требованию.

EXPRESS спецификация:

*)

ENTITY Required_resource_by_reference SUBTYPE OF <Required_resource); item: resource_item_selecl;

END_ENTITY;

(*

Определение атрибута:

item — ссылка на объект, представляющий элемент, удовлетворяющий требованию на ресурс.

4.3.4    Объект Required_resource_by_requirement

Объект Required_resource_by_requirement является таким подтипом объекта Required_ resource, который представляет требуемый ресурс, описываемый спецификацией типа элемента, удовлетворяющего требованию.

EXPRESS-спецификация:

*>

ENTITY Required_resource_by_requirement SUBTYPE OF (Roquired_resource);

END_ENTITY;

(*

4.3.5    Объект Required_resource_by_resource_item

Required resource by resource item является таким подтипом объекта Required resource. который представляет требуемый ресурс, описываемый как удовлетворяющий требованию обозначаемый ресурс (в контексте предметной области).

5

F.XPRF.SS спецификация:

*>

ENTITY Requ i red_resource_by_resource_itern SUBTYPE OF (Required_resource); resource_item: Resource_item;

END ENTITY;

<*

Определение атрибута:

resource item — ссылка на объект Resource item, представляющий единицу ресурса (в контексте предметной области), удовлетворяющую требованию.

Пример — Примерами единиц ресурса являются набор инструментов, оборудование и категория изделий.

4.3.6    Объект Required_resource_relationship

Посредством объекта Required_resource_relationship задается отношение между двумя установленными требованиями на ресурсы. Смысл связи определяется классификатором.

Примеры

1    Примерами отношений между требованиями на ресурсы являются «alternative» (альтернатива) и «realized by» (реализуется посредством).

2    Представленное объектом Required_resource_byRequirement требование на источник питания может быть выполнено за счет изделия номер «АВС-1234», представленного как ресурс с помощью объекта Required_resource_by_reference.

EXPRESS-спецификация:

*)

ENTITY Required resource_relationship; name: STRING;

description: OPTIONAL STRING; relating: Required_resource; related: Required_resource;

BND_ENTITY;

(*

Определение атрибутов:

name — слова, которыми называется отношение;

description — текст, предоставляющий дополнительную информацию об отношении. Задавать значение этого атрибута не обязательно;

relating — один из представляющих требуемый ресурс экземпляров объектов Required_resource, участвующих в отношении;

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

4.3.7    Объект Required_resource_requirement

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

EXPRESS спецификация:

*>

ENTITY Requ i red_resource_requ i rement; item: resource_requ i rement_se1ect;

resource_requirement: Required_resource_by_requirement;

(*

Определение атрибутов:

item — представленное объектом Requirement_version требование некоторой версии, которое (возможно, совместно с другими требованиями некоторых версий) должно выполнять требование на представленный объектом Required_resource_by_ requirement ресурс;

6

ГОСТ Р ИСО/ТС 10303-1267—2016

resource_requirement — объект Required_resource_by_requirement, представляющий ресурс, выполняемый на основе одного или более требований некоторых версий.

*>

END_SCHEMA; -- Requ i red_resource_arm

(*

5 Интерпретированная модель модуля

5.1 Спецификация отображения

В настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип данных, определенный в разделе 4. любой из его явных атрибутов и любое ограничение на подтипы. Термин «элемент ИММ» означает любой объектный тип данных, определенный в 5.2 или импортированный с помощью оператора USE FROM из другой EXPRESS-схемы. а также любой из их атрибутов и любое ограничение на подтипы, определенное в 5.2 либо импортированное с помощью оператора USE FROM.

В данном подразделе представлена спецификация отображения, которая определяет, как каждый прикладной элемент, описанный в разделе 4 настоящего стандарта, отображается на один или более элементов ИММ (см. 5.2).

Спецификация отображения для каждого объекта ПЭМ определена ниже в отдельном пункте. Спецификация отображения атрибута объекта ПЭМ описывается в подпункте пункта, содержащего спецификацию отображения этого объекта. Каждая спецификация содержит не более пяти секций.

Секция «Заголовок» содержит:

-    наименование рассматриваемого объекта ПЭМ или ограничение на подтипы, либо

-    наименование атрибута рассматриваемого объекта ПЭМ. если данный атрибут ссылается на тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных, либо

-    составное выражение вида: «связь объекта «наименование объекта ПЭМ> с объектом «тип данных, на который дана ссылка> (представляющим атрибут «наименование атрибута»)», если данный атрибут ссылается на тип данных, являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных.

Секция «Элемент ИММ» содержит в зависимости от рассматриваемого прикладного элемента:

-    наименование одного или более объектных типов данных ИММ;

-    наименование атрибута объекта ИММ. представленное в виде синтаксической конструкции «наименование объекта» «наименование атрибута», если рассматриваемый атрибут ссылается на тип. не являющийся объектным типом данных или типом SELECT, который содержит или может содержать объектные типы данных;

-    ключевое слово PATH, если рассматриваемый атрибут объекта ПЭМ ссылается на объектный тип данных или на тип SELECT, который содержит или может содержать объектные типы данных;

-    ключевое слово IDENTICAL MAPPING, если оба прикладных объекта, присутствующие в прикладном утверждении, отображаются на тот же самый экземпляр объектного типа данных ИММ;

-    синтаксическую конструкцию /8иРЕРТУРЕ(<наименование супертипа»)/, если рассматриваемый объект ПЭМ отображается как его супертип;

-    одну или более конструкций /8иВТУРЕ(«наименование подтипа»)/, если отображение рассматриваемого объекта ПЭМ является объединением отображений его подтипов.

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

Секция «Источник» содержит:

-    обозначение стандарта ИСО. в котором определен данный элемент ИММ. для тех элементов ИММ. которые определены в общих ресурсах;

-    обозначение настоящего стандарта для тех элементов ИММ. которые определены в схеме ИММ настоящего стандарта.

Данная секция опускается, если в секции «Элемент ИММ» используются ключевые слова PATH или IDENTICAL MAPPING.

7

Секция «Правила» содержит наименование одного или более глобальных правил, которые применяются к совокупности объектных типов данных ИММ, перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если правила не применяются, то данную секцию опускают.

За ссылкой на глобальное правило может следовать ссылка на подпункт, в котором определено данное правило.

Секция «Ограничение» содержит наименование одного или более ограничений на подтипы, которые применяются к совокупности объектных типов данных ИММ. перечисленных в секции «Элемент ИММ» или «Ссылочный путь». Если ограничения на подтипы отсутствуют, то данную секцию опускают.

За ссылкой на ограничение подтипа может следовать ссылка на подпункт, в котором определено данное ограничение на подтипы.

Секция «Ссылочный путь» содержит:

-    ссылочный путь к супертипам в общих ресурсах для каждого элемента ИММ, определенного в настоящем стандарте;

-    спецификацию взаимосвязей между элементами ИММ, если отображение прикладного элемента требует связать экземпляры нескольких объектных типов данных ИММ В этом случае в каждой строке ссылочного пути указывают роль элемента ИММ по отношению к ссылающемуся на него элементу ИММ или к следующему по ссылочному пути элементу ИММ.

В выражениях, определяющих ссылочные пути и ограничения между элементами ИММ. применяют следующие условные обозначения:

(] — в квадратные скобки заключают несколько элементов ИММ или частей ссылочного пути, которые требуются для обеспечения соответствия информационному требованию;

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

{} — заключенный в фигурные скобки фрагмент ограничивает ссылочный путь для обеспечения соответствия информационному требованию:

<> — в угловые скобки заключают один или более необходимых ссылочных путей;

|| — между вертикальными линиями помещают объект супертипа;

-> — атрибут, наименование которого предшествует символу ->, ссылается на объектный или выбираемый тип данных, наименование которого следует после этого символа;

<- - атрибут объекта, наименование которого следует после символа <-. ссылается на объектный или выбираемый тип данных, наименование которого предшествует этому символу;

[i] — атрибут, наименование которого предшествует символу (i). является агрегированной структурой; ссылка дается на любой элемент данной структуры:

(п] — атрибут, наименование которого предшествует символу [п]. является упорядоченной агрегированной структурой; ссылка дается на п-элемент данной структуры;

=> — объект, наименование которого предшествует символу =>, является супертипом объекта, наименование которого следует после этого символа;

<= — объект, наименование которого предшествует символу <=, является подтипом объекта, наименование которого следует после этого символа;

= — строковый (STRING), выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных ограничен списком выбора или значением:

\ — выражение для ссылочного пути продолжается на следующей строке;

' — один или более экземпляров взаимосвязанных объектных типов данных могут быть объединены в древовидную структуру. Путь между объектом взаимосвязи и связанными с ним объектами заключают в фигурные скобки;

--последующий текст является комментарием или ссылкой на раздел;

*> — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу *>. расширяется до выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;

<• — выбираемый (SELECT) или перечисляемый (ENUMERATION) тип данных, наименование которого предшествует символу <*, является расширением выбираемого или перечисляемого типа данных, наименование которого следует за этим символом;

!{} — секция, заключенная в фигурные скобки, обозначает отрицательное ограничение, налагаемое на отображение.

8

ГОСТ Р ИСО/ТС 10303-1267—2016

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

5.1.1    Прикладной объект Classificationassignment

Определение прикладного объекта Classification assignment дано в прикладном модуле «classification assignment». В настоящей секции с целью включения утверждений, определения которых даны в настоящем прикладном модуле, дается расширение отображения прикладного объекта classificationassignment

5.1.1.1    Связь объекта Classification_assignment с объектом Required_ resource, представляющим атрибут items

Ссылочный путь: applied_classification_assignment.items(i] -> classificationjtem classification_item

classification item *> required resource classification item required_resource_classification_item

required_resource_classification_item = action_resource_requirement

5.1.1.2    Связь объекта Classification_assignment с объектом Required_ resource relationship представляющим атрибут items

Ссылочный путь: applied_classification assignment.items(i] -> classificationjtem classificationjtem

classificationjtem *> required_resource_classification item required_resource_classification item required_resource_classification item = action method

5.1.1.3    Связь объекта Classification_assignment с объектом Required_ resource relationship представляющим атрибут items

Ссылочный путь: appliedclassificationassignment.items(i) -> classificationjtem classificationjtem

classificationjtem *> required_resource_classificationjtem required resource classificationjtem

required resourceclassificationjtem = action resource requirement relationship

5.1.2 Прикладной объект Required_resource Элемент ИММ:    action_resource_requirement

Источник:    ИС010303-49

Ссылочный путь: action_resource_requirement

{action resource requirement.kind -> resource requirement type

resource_requirement_type.name='required resource’} {action_resource_requirement.operations(i) -> characterized action defimtion characterized_action_definition = action method actionmethod

action_method.name = ’resource management'}

5.1.2.1    Атрибут name

Элемент ИММ:    action resource requirement.name

Источник:    ИСО 10303-49

5.1.2.2    Атрибут description

Элемент ИММ:    action resource_requirement.descnption

Ссылочный путь: ИСО 10303-49

5.1.2.3    Связь объекта Required_resource с объектом Value_with unit, представпяющим атрибут required_quantity

Элемент ИММ:    PATH

Источник:    ИСО 10303-41

Ссылочный путь: action_resource_requirement

9

ГОСТ Р ИСО/ТС 10303-1267—2016

characterized resource definition = action resource_requirement characterized_resource_definition characterized_resource_definition <-resource property.resource resource property

{resource property.name = required quantity'} resource_property <-

resource_property_representation. property resource_property representation

{resource property representation.name = 'required quantity'} resource_property_representation.representation -> representation

{representation.context of items -> representationcontext representation_context.context_identifier ="}

{representation.context_of_items -> representation context

representation context.context type = 'required resource'}

representation.items(i] ->

representation Jtem

representation Jtem =>

value representationitem

value_representation_item.value_component ->

measure_value

measure value <-

measure with unit

5.1.3 Прикладной объект Required_resource_assignment

Элемент ИММ:    action method

Источник:    ИС0 10303-41

Ссылочный путь: {action method.name = resource management'}

{action method.consequence = required resource assignment}

{action_method.purpose = 'standard action method'}

5.1.3.1    Связь объекта Required_resource_assignment с объектом required_resource. представляющим атрибут assigned_resource

Элемент ИММ:    action resource relationship.relating    resource

Источник:    ИСО 10303-49

Ссылочный путь:    action_method

charactenzed_action definition = action method charactenzed action definition

characterized_action_definition <- action_resource_requirement.operations(i) action_resource_requirement

5.1.3.2    Связь объекта Required_resource_assignment с объектом required_resource_item. представляющим атрибут item

Элемент ИММ:    action_resource_relationship.related_resource

Источник:    ИСОЯС 10303-1249

Ссылочный путь: action method <- action_method_assignment.assigned_action_method action_method_assignment

{action_method_assignment.role -> action_method_role action method role

action_method_role.name = 'required resource'}

ГОСТ Р ИСО/ТС 10303-1267—2016

Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты», а официальный текст изменений и поправок — в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

© Стандартинформ, 2016

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

Содержание

1    Область применения..................................................................1

2    Нормативные ссылки..................................................................1

3    Термины и сокращения................................................................2

3.1    Термины, определенные в ИСО 10303-1 ..............................................2

3.2    Сокращения.....................................................................2

4    Информационные требования..........................................................3

4.1    Прикладные эталонные модели, необходимые для прикладного модуля....................3

4.2    Определение типов данных ПЭМ....................................................3

4.3    Определение объектов ПЭМ........................................................4

5    Интерпретированная модель модуля....................................................7

5.1    Спецификация отображения........................................................7

5.2    Сокращенный листинг ИММ на языке EXPRESS.......................................13

Приложение А (обязательное) Сокращенные наименования объектов ИММ.....................15

Приложение В (обязательное) Регистрация информационных объектов........................15

Приложение С (справочное) EXPRESS-G диаграммы ПЭМ...................................16

Приложение D (справочное) EXPRESS-G диаграммы    ИММ..................................18

Приложение Е (справочное) Машинно-интерпретируемые    листинги...........................20

Приложение F (справочное) История изменений...........................................21

Приложение ДА (справочное) Сведения о соответствии ссылочных международных

стандартов и документов национальным стандартам Российской Федерации.....22

Библиография........................................................................23

IV

ГОСТ Р ИСО/ТС 10303-1267—2016

Введение

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

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

Пример — Примерами требуемых ресурсов являются:

-    запасные части;

-    материалы;

-    сотрудники, имеющие определенную квалификацию;

-    оборудование;

• техническая докуметация;

-    транспортные службы.

Примечания

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

2    Посредством обьекта Required_resource_by_requirement представляется требование ресурса, описываемого как тип элемента, удовлетворяющего требованию.

3    Посредством обьекта Roquirod_resource_by_roforonco представляется требование ресурса, описываемого как обозначаемый элемент (не являющийся реализацией элемента ресурса, представляемого обьектом Resourcejtem), удовлетворяющий требованию.

Примеры

1    Требование ресурса, описываемое как требование ресурса, получаемого из запасной части, обозначаемой *KSB 1234», будет представлено с помощью объекта Required_resource_by_resource_itom.

2    Требование ресурса, описываемое как требование источника питания заданного типа, будет представлено с помощью объекта Roquired_rosource_ by Requirement.

3    Требование ресурса, описываемое как требование запасной части, имеющей обозначение *KSB 1234», будет представлено с помощью объекта Required_resource_ by_reference.

Требования ресурсов могут включать следующие характеристики:

-    требование ресурса может иметь обозначение:

-    требования ресурсов могут образовывать группы;

-    в требовании ресурса может задаваться количество:

-    требование ресурса и группирование требований ресурсов могут классифицироваться.

Следующие возможности не предоставляются в настоящем модуле, но могут быть предоставлены в модулях, использующих этот модуль:

-    задание обозначения;

-    описательное представление задания, а также свойство и дата;

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

-    расписания:

-    размещение;

-    применяемость;

-    вероятность;

-    задание утверждения и обоснования;

-    информация об условиях.

В третье издание настоящей части ИСО 10303 включены изменения второго издания, перечисленные в приложении F.3.

В разделе 1 настоящего стандарта определены область применения данного прикладного модуля. его функциональность и используемые данные.

В разделе 3 приведены термины, примененные в настоящем стандарте, а также в других стандартах комплекса ИСО 10303.

V

В разделе 4 определены информационные требования к прикладной предметной области на основе принятой в ней терминологии. В приложении С приведено графическое представление информационных требований, именуемое прикладной эталонной моделью (ПЭМ). Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, специфицирует интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.

Имя типа данных в языке EXPRESS может использоваться для ссылки на сам тип данных либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включается фраза «объектный тип данных» либо «экземпляр(ы) объектного типа данных».

Двойные кавычки означают цитируемый текст, одинарные кавычки — значения конкретных текстовых строк.

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Системы автоматизации производства и их интеграция

ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ

Ч асть1267 Прикладной модуль.

Требуемый ресурс

Industrial automation systems and integration. Product data representation and exchange. Part 1267. Application module. Required resource

Дата введения — 2017—07—01

1    Область применения

Настоящий стандарт определяет прикладной модуль «Требуемый ресурс». В область применения настоящего стандарта входят:

-    обозначение существующих элементов или типа элемента в качестве требуемых ресурсов;

-    описание классификации требуемых ресурсов;

-    задание требуемого количества ресурса;

-    группирование требований на ресурсы.

В область применения настоящего стандарта не входит:

-    обозначение и подробное описание требуемых ресурсов;

-    управление ресурсами;

-    записи об использованных или израсходованных ресурсах.

2    Нормативные ссылки

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

ИСО 10303-1:1994 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы (ISO 10303-1:1994. Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles)

ИСО 10303-11:2004 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS (ISO 10303-11:2004. Industnal automation systems and integration — Product data representation and exchange — Part 11: Descnption methods — The EXPRESS language reference manual)

ИСО 10303-21:2002 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена (ISO 10303-21:2002, Industrial automation systems and integration — Product data representation and exchange — Part 21: Implementation methods: Clear text encoding of the exchange structure)

ИСО 10303-41:2005 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированные обобщенные ресурсы. Основы

Издание официальное

описания и поддержки изделий (ISO 10303-41:2005, Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support)

ИСО 10303-49 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 49. Интегрированный обобщенный ресурс. Структура и свойства процессов (ISO 10303-49, Industrial automation systems and integration — Product data representation and exchange — Part 49: Integrated generic resources: Process structure and properties)

ИСО/ТС 10303-1054 Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 1054. Прикладной модуль. Величина с единицей измерения (ISO/TS 10303-1054, Industnal automation systems and integration — Product data representation and exchange — Part 1054: Application module: Value with unit)

ИСО/ТС 10303-1114 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1114. Прикладной модуль. Задание принадлежности к классу (ISO/TS 10303-1114, Industrial automation systems and integration — Product data representation and exchange — Part 1114: Application module: Classification assignment)

ИСО/ТС 10303-1140. Системы промышленной автоматизации и интеграция. Представление данных об изделии и обмен данными. Часть 1140. Прикладной модуль. Обозначения и версии требований (ISO/TS 10303-1140, Industrial automation systems and integration — Product data representation and exchange — Part 1140: Application module: Requirement identification and version)

ИСО/ТС 10303-1249. Системы промышленной автоматизации и интеграция. Представление данных об изделии и обмен данными. Часть 1249. Прикладной модуль. Задание способа выполнения действия (ISO/TS 10303-1249, Industrial automation systems and integration — Product data representation and exchange — Part 1249: Application module: Activity method assignment)

ИСО/ТС 10303-1268. Системы промышленной автоматизации и интеграция. Представление данных об изделии и обмен данными. Часть 1268. Прикладной модуль. Определение ресурса (ISO/TS 10303-12684 Industrial automation systems and integration — Product data representation and exchange — Part 1268: Application module: Resource item)

3 Термины и сокращения

3.1    Термины, определенные в ИСО 10303-1

В настоящем стандарте применены следующие термины:

-    приложение (application);

-    прикладная интерпретированная конструкция: ПИК (application interpreted construct; AIC);

-    прикладной модуль; ПМ (application module; AM);

-    прикладной объект (application object);

-    прикладной протокол; ПП (application protocol; АР);

-    прикладная эталонная модель; ПЭМ (application reference model; ARM);

-    общие ресурсы (common resources);

-    данные (data);

-    информация (information);

-    интегрированный ресурс (integrated resource);

-    изделие (product);

-    данные об изделии (product data);

-    интерпретированная модель модуля; ИММ (module interpreted model; MIM).

3.2    Сокращения

В настоящем стандарте применены следующие сокращения:

ПМ — прикладной модуль;

ПЭМ — прикладная эталонная модель;

ИММ — интерпретированная модель модуля;

URL — унифицированный указатель информационного ресурса.

2

ГОСТ Р ИСОГГС 10303-1267—2016

4 Информационные требования

В настоящем разделе определены информационные требования к прикладному модулю «Требуемый ресурс», которые представлены в форме ПЭМ.

Примечания

1    Графическое представление информационных требований приведено о приложении С.

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

В настоящем разделе средствами языка EXPRESS, специфицированного в ИСО 10303-11. определены информационные требования, которым должны соответствовать реализации. Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Required resource arm. В нем определены необходимые внешние ссылки.

BXPRBSS-спецификация:

•)

SCHEMA Required resource_arm;

(*

4.1    Прикладные эталонные модели, необходимые для прикладного модуля

Ниже представлены интерфейсные операторы языка EXPRESS, посредством которых задаются элементы, импортированные из прикладных эталонных моделей других прикладных модулей.

EXPRESS спецификация:

*)

USE FROM Classi£ication_assignment_arm; -- ISO/TS 10303 1114 USE FROM Requirement_identification_and_version_arm; -- ISO/TS 10303-1140 USE FROM Resource_item_arm; -- ISO/TS 10303-1268 USE FROM Value_with_unit_arm; -- ISO/TS 10303-1054 <*

Примечания

1    Схемы, ссылки на которые даны выше, можно найти в следующих документах комплекса ИСО 10303; Classification_assignment_arm — ИСО/ТС 10303-1114;

Requirement_identification_and_version_arm — ИСОЯС 10303-1140.

Rosourco_itom_arm — ИСОЯС 10303-1268;

Value_with_unit_arm — ИСОЯС 10303-1054.

2    Графическое представление данных схем приведено на рисунках С.1 и С.2. приложение С.

4.2    Определение типов данных ПЭМ

В настоящем подразделе определены типы данных ПЭМ рассматриваемого прикладного модуля.

4.2.1    Тип данных required_resource_classification _item

Выбираемый тип данных required resourceclassification item является расширением типа данных classification item В настоящем типе данных к списку альтернативных выбираемых типов данных добавлены именованные типы Required_resource, Required_resource_assignment и Required_ resource_ relationship

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

EXPRESS-спецификация:

*)

TYPE requ i red_resource_classi f icat ion_i Lem = EXTENSIBLE CENERIC_ENTITY SELECT BASF.D_ON classification_item WITH (Requ i red_resource,

Requ i red_resource_ass ignment,

Requ i red_resource_re1at ionsh i p);

ENDJTYPE;

<*

4.2.2    Тип данных required_resource_item

3

Тип данных required resource item является расширяемым списком альтернативных именованных типов данных. Дополнительные альтернативные типы данных задаются в выбранных (SELECT) типах данных, расширяющих тип данных required resource Jtem.

Примечание — Для того чтобы обеспечить уверенность в том. что для объектов, ссылающихся на пустой расширяемый выбираемый (SELECT) тип данных, существует хотя бы один тип разрешенных экземпляров, в прикладных модулях, использующих этот тип данных, требуется его расширение.

EXPRESS-спецификация:

*)

TYPE required.resource.item = EXTENSIBLE GENERIC ENTITY SELECT;

END.TYPE;

(*

4.2.3    Тип данных resource requirement_select

Тип данных resource.requirement.select является расширяемым списком альтернативных типов данных, позволяющим обозначать экземпляры данных типа Requirementversion.

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

EXPRESS-спецификация:

*)

TYPE resource.requirement.select = EXTENSIBLE SELECT (Requirement.version);

END.TYPE;

<*

4.3    Определение объектов ПЭМ

В настоящем подразделе описаны объекты ПЭМ рассматриваемого прикладного модуля. Каждый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное понятие прикладной области, и содержит атрибуты для представления объекта. Далее приведены объекты ПЭМ и их определения.

4.3.1 Объект Required.resource

Объект Required.resource представляет выявленную потребность в ресурсе. Роль требуемого ресурса определяется классификатором.

Пример — Примерами классификации требуемых ресурсов могут быть *facility» (оборудование). *test equipment» (испытательное оборудование), •supervisor» (надсмотрщик).

EXPRESS спецификация:

*)

ENTITY Required resource

ABSTRACT SUPERTYPE OF (ONEOF {Required.resource.by.reference,

Required resource by_requirement,

Required resource.by.resource^item));

name: STRING;

description: OPTIONAL STRING;

required.quantity: OPTIONAL Value.with.unit;

END.ENTITY;

(*

Определение атрибутов:

name — слова, которыми называется требуемый ресурс;

description — текст, предоставляющий дополнительную информацию о требуемом ресурсе. Задавать значение этого атрибута не обязательно;

quantity — необходимое количество требуемого ресурса. Задавать значение этого атрибута не обязательно.

Пример — Количество может быть задано как требуемый объем или как продолжительность.