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

45 страниц

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

 Скачать PDF

Идентичен (IDT) ISO/TS 10303-1262:2010

Оглавление

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

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

3 Термины, определения и сокращения

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

     3.2 Термин, определенный в ИСО 10303-202

     3.3 Термины, определенные в ИСО/ТС 10303-1001

     3.4 Термин, определенный в ИСО/ТС 10303-1017

     3.5 Прочие термины и определения

     3.6 Сокращения

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

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

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

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

     4.4 Ограничения ПЭМ, накладываемые на отношения подтип-супертип

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

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

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

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

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

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

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

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

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

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

 

45 страниц

Дата введения01.07.2019
Добавлен в базу01.01.2018
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

14.09.2017УтвержденРосстандарт1101-ст
РазработанООО Корпоративные электронные системы
ИзданСтандартинформ2017 г.

Industrial automation systems and integration. Product data representation and exchange. Part 1262. Application module. Task specification

Нормативные ссылки:
Стр. 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
Стр. 30
стр. 30

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

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

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

ГОСТР

ИСО/ТС 10303-1262—

2017

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

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

Часть 1262

Прикладной модуль. Спецификация задания

(ISOfTS 10303-1262:2010, ЮТ)

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

Москва

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

2017

Предисловие

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

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

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

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

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

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

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

© Стандартинформ. 2017

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

II

EXPRESS-слеииФикация;

•)

ENTITY Advisory_task_step SUBTYPE OF (Task_step);

END_ENTITY;

(*

4.3.3    Объект Element_constraint

Объект Element_constraint является таким подтипом объекта Task_element_relationship. посредством которого указываются ограничения между элементами задачи, представленными объектами Task_element Ограничение может применяться только в заданном как контекст, контексте способе выполнения задачи, представленного объектом Task_method. или элемента задачи, представленного объектом Task_element

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

*)

ENTITY Element_constraint

SUBTYPE OF (Task_element_relationship>; applies_in : OPTIONAL constraint_context;

END_ENTITY;

C

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

appliesjn — объект Task_element представляющий элемент задачи, в пределах которого применяется ограничение. Задавать значение этого атрибута не обязательно.

Пример — При заданном способе применению испытательного оборудования должна предшествовать калибровка. Или между этапами данного способа требуется выждать тридцать минут.

4.3.4    Объект Simultaneous_elements

Объект Simultaneous_elements является таким подтипом объекта Concurrent_elements, посредством которого представляются два или более действий, которые должны выполняться вместе.

EXPRESS-специФикация;

•)

ENTITY Simultaneous_elemencs

SUBTYPE OF (Concurrent_elements);

END_ENTITY;

(*

4.3.5    Объект Task_element_levels

Объект Task_element_levels является таким подтипом объекта Task_element, посредством которого предоставляются два или более различных описаний одного способа. В действительности выполняется та же самая работа, сколько бы ни было задано элементов задачи, представленных объектами Task_element.

Примечание — Таким образом могут быть предоставлены различные уровни описания задачи для лкадей с разными уровнями опыта или знания дела

EXPRESS-специФикация;

•)

ENTITY Task_element_levels subtype OF (Task_element); alternatives : SET[2:?] OF Task_element;

END_ENTITY;

(*

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

alternatives — набор объектов Task_element, содержащих два или более описаний способа, которыми может быть выполнена одна и та же работа.

4.3.6    Объект Task_element_state_relationship

Объект Task_element_state_relationship является подтипом объекта Activity_method_

relationship Посредством настоящего объекта представляется связь между представленным объ-

6

ГОСТ Р ИСО/ТС 10303-1262—2017

ектом State состоянием, или представленным объектом State_definition определением состояния и представленным объектом Task_element элементом задачи. К возможным смыслам относятся:

-    предполагаемое начальное состояние:

-    требуемое начальное состояние.

E^PRESS-специФикация;

*)

ENTITY Task_element_state_relationship; state : state_or_state_definition_select; task_element : Task_element;

END_ENTITY;

(*

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

state — связываемый объект State, представляющий состояние, или объект State_definition. представляющий определение состояния;

task_element — связываемый объект Task_element. представляющий элемент задачи.

4.3.7    Объект Taskjnvocation

Объект Task_invocation является подтипом объекта Task_element Посредством настоящего объекта представляется указание выполнить другую задачу.

Пример—Для выполнения элемента задачи, представленного объектом Task element, вызывается предопределенная задача выполнения калибровки инструмента.

EXPRESS-спеииФикаиия:

*)

ENTITY Task_invocation

SUBTYPE OF (Task_element); task_method : method_or_method_version;

END_ENTITY;

(*

Ошедедеже.ашбш.

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

4.3.8    Объект Task_method

Объект Task_method является подтипом объекта Activrty_method Посредством настоящего объекта представляется спецификация работы.

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

EXPRESS-специФикация;

*)

ENTITY Task_method

SUBTYPE OF (Act ivi ty_method); objective : SET(0:?J OF Task_objective;

END_ENTITY;

(*

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

objective — планируемый результат или результаты задачи.

4.3.9    Объект Task_method_assignment

Объект Task_method_assignment является подтипом объекта Applied_activity_method_ assignment Посредством настоящего объекта представляется связь представленного объектом Task_ method способа выполнения задачи с данными об изделии или сданными о действии.

ЕХРР.Е$$-СР.ецификация;

*)

ENTITY Task_method_assignment

SUBTYPE OF (Applied_activity_method_assignment);

7

SELF\Applied_activity_method_assignment.assigned_activity_method : Task_method; SELF\Applied_activity_method_assignment.items : SET[1:?J OF task_item; END_ENTITY;

(*

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

assigned_activity_method — объект Task_method. представляющий способ выполнения задачи, для которого задаются данные;

items — набор объектов, представляющих предметы, связанные со способом выполнения задачи, представленным объектом Task_method.

4.3.10    Объект Task_method_relationship

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

Примечание — Природа отношения определяется посредством механизма классификации

EXPRESS-слециФикаиия;

*)

entity Task_method_relationship

SUBTYPE OF (Activity_method_relationship);

SELF\Activity_method_relationship.relating_method : Task_method; SELF\Activity_method_relationship.related_method : Task_method;

END_ENTITY;

(*

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

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

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

4.3.11    Объект Task_method_state_relationship

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

Примечание — Смысл настоящего объекта определяется посредством механизма классификации К возможным смыслам относятся

-    предполагаемое начальное состояние.

-    требуемое начальное состояние

ЕХРЯЕ$.в:.сле.цификаци.я;

•)

ENTITY Task_method_state_relationship; state : state_or_state_definition_select; task_method : Task_method_version;

END_ENTITY;

(*

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

state — объект, представляющий связываемый способ существования, т е. состояние; task_method — объект Task_element. представляющий элемент задачи, к которому применяется примечание объект Task_method, представляющий связываемый с состоянием способ выполнения задачи.

4.3.12    Объект Task_method_version

Объект Task_method_version является таким подтипом объекта Activity_method, посредством которого можно явно указывать на версии представленного объектом Task_method способа выполнения задачи и отслеживать изменения в способе выполнения задачи, представленном объектом Task_ method

ГОСТ Р ИСО/ТС 10303-1262—2017

EXPREgS-спеииФикация;

*>

ENTITY Task_method_version SUBTYPE OF (Activity_method); content : OPTIONAL Task_element; of_task_method : Task_method;

END_ENTITY;

(*

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

content — способ, которым должна выполняться задача. Задавать значение этого атрибута не обязательно;

of_task_method — объект Task_method, представляющий способ выполнения задачи, для которого задается версия.

4.3.13    Объект Task_method_version_assignment

Объект Task_method_version_assignment является подтипом объекта Applied_activity_ method_assignment Посредством настоящего объекта представляется связь представленного объектом Task_method_version версии способа выполнения задачи сданными об изделии или сданными о действии.

EX PR Е.^спежФикЭ ция:

*>

ENTITY Task_method_version_assignment

SUBTYPE OF (Applied_activity_method_assignment);

SELF\Applied_activity_method_assignment.assigned_activity_method RENAMED assigned_task_method : Task_method_version;

SELF\Applied_activity_method_assignment.items : SET[1:?] OF task_item;

END_ENTITY;

(*

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

assigned_task_method — объект Task_method_version. представляющий версию способа выполнения задачи, для которой задаются данные:

items — набор объектов, представляющих предметы, связанные с версией способа выполнения задачи, представленной объектом Task_method_version

4.3.14    Объект Task_method_version_relationship

Объект Task_method_version_relationship является подтипом объекта Activity_method_ relationship Посредством настоящего объекта представляется связь двух экземпляров объекта Task_ method_version, представляющих версии способов выполнения задачи способов выполнения работы.

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

*)

ENTITY Task_method_version_relationship SUBTYPE OF (Activity_method_relationship);

SELF\Activity_method_relationship.relating_method renamed relating_task_method : Task_method_version;

SELF\Activity_method_relationship.related_method RENAMED related_task_method : Task_method_version;

END_ENTITY;

(*

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

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

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

9

4.3.15    Объект Task_objective

Посредством объекта Task_objective задается результат или цель, достигаемая посредством способа выполнения задачи, представленной объектом Task_method

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

ВУ^§^ешФи&аци_я.:

•)

ENTITY Task_objective; name : STRING; description : STRING;

END_ENTITY;

(*

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

name —слово или группа слов, которыми называется цель задачи, представленная настоящим объектом;

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

4.3.16    Объект Task_objective_state_relationship

Посредством объекта Task_objective_state_relationship задается связь между состоянием и целью задачи, представленной объектом Task_objective.

Примечание — Смысл настоящего объекта определяется посредством механизма классификации К возможным смыслам относятся

-    предназначенное конечное состояние.

-    альтернативное конечное состояние

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

•)

ENTITY Task_objective_state_relationship; state : state_or_state_definition_select; task_objective : Task_objective;

END_ENTITY;

(*

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

state — объект, представляющий связываемый способ существования, т е. состояние; task_objective — объект Task_objective. представляющий связываемую с состоянием цель задачи.

4.4 Ограничения ПЭМ, накладываемые на отношения подтип-супертип

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

4.4.1 Ограничение physical_component_subtypes

Ограничение устанавливает, что экземпляры подтипов объекта Activity_method_relationship не должны одновременно быть экземплярами объектов Task_element_relationship. Task_method_ relationship и Task_method_version_ relationship

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

*)

SUBTYPE_CONSTRAlNT restrict_activity_method_relationship FOR Activity_method_ relationship;

ONEOF (Task_element_relationship,

Task_method_relationship,

Task_method_version_relationship);

10

ГОСТ Р ИСО/ТС 10303-1262—2017

END_SUBTYPE_CONSTRAINT;

(*

4.4.2    Ограничение restrict_activity_method_subtypes

Ограничение устанавливает, что экземпляры подтипов объекта Activity_method не должны одновременно быть экземплярами объектов Task_element, Task_method и Task_method_version

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

*)

SUBTYPE_CONSTRAINT restrict_activity_method_subtypes FOR Activity_method;

ONEOF (Task_element,

Task_method,

Task_method_version>;

END_SUBTYPE_CONSTRAINT;

(*

4.4.3    Ограничение restrict_task_element_subtypes

Ограничение устанавливает, что экземпляры подтипов объекта Task_element не должны одновременно быть экземплярами объектов End_task. Exitjoop. Structured_task_element. Task_ element_ levels, Task_invocation и Task_step

ЕХРЯ.Е$$-спэцификация;

*)

SUBTYPE_CONSTRAINT restrict_task_element_subtypes FOR Task_element;

ONEOF (End_task,

Exit_loop,

Structured_task_elemenc,

Task_element_levels,

Task_invocation,

Task_step);

END_SUBTYPE_CONSTRAINT;

(*

*)

END_SCHEMA; -- Task_specification_arm (*

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

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

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

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

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

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

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

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

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

11

ГОСТ Р ИСО/ТС 10303-1262—2017

Содержание

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

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

3    Термины, определения и сокращения........................................................................................................3

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

3.2    Термин, определенный в ИСО 10303-202...........................................................................................3

3.3    Термины, определенные в ИСО/ТС 10303-1001.................................................................................3

3.4    Термин, определенный в ИСО/ТС 10303-1017....................................................................................3

3.5    Прочие термины и определения .........................................................................................................3

3.6    Сокращения...........................................................................................................................................3

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

4.1    ПЭМ. необходимые для прикладного модуля.....................................................................................4

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

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

4.4    Ограничения ПЭМ. накладываемые на отношения подтип-супертип.............................................10

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

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

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

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

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

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

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

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

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

стандартов и документов национальным и межгосударственным стандартам...........37

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

Введение

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

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

Элементы задачи могут иметь следующие свойства:

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

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

-    способ выполнения задачи может быть связан с предшествующими и последующими состояниями.

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

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

-    при необходимости ресурс может быть связан с отдельными этапами способа выполнения задачи. а также со способом выполнения задачи в целом;

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

Во второе издание настоящего стандарта включены нижеперечисленные изменения первого издания.

В настоящем издании отражено разделение модуля State definition’ (см. ИСО/ТС 10303-1255).

Были изменены следующие декларации и спецификации импорта модели ПЭМ на языке EXPRESS:

-    в объекте, задающем связь, атрибут, задающий связывающий элемент, должен предшествовать связываемому элементу;

-добавлено USE FROM Task_element_mim.

Были удалены следующие декларации и спецификации импорта модели ПЭМ на языке EXPRESS:

-    ENTITY Concunrent_task_element;

-    ENTITY Endjask;

-    ENTITY Exitjoop;

-    ENTITY Looping_element;

-    ENTITY Task_element;

-    ENTITY Task_element_relationship;

-    ENTITY Task_element_sequence;

-    ENTITY Task_step.

Примечания

1    Эти декларации на языке EXPRESS переведены в прикладной модуль ‘Task element' (см ИСО/ТС 10303-1480)

2    Для того, чтобы позволить классификацию элементов задачи как «рекомендуемых элементов задач*, добавлен раздел 6 со стандартизованными справочными данными

Также для отражения изменений в ПЭМ и для обеспечения совместимости со сделанными изменениями были внесены изменения в спецификацию отображения, в EXPRESS-схему ИММ и в EXPRESS-G диаграммы.

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

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

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

ГОСТ Р ИСО/ТС 10303-1262—2017

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

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

Двойные кавычки    означают цитируемый текст, одинарные кавычки С--*) — значения

конкретных текстовых строк.

V

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

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

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

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

Спецификация задания

Industrial automation systems and integration Product data representation and exchange Part 1262 Application module Task specification

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

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

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

• спецификация способа выполнения задачи в виде последовательности текстовых инструкций;

-    спецификация способа выполнения задачи в виде структурированного множества инструкций;

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

-    связь последующих условий со способом выполнения задачи или этапом способа выполнения задачи;

-    задание способа выполнения задачи.

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

-    обозначение и подробное описание ресурсов, требуемых способом выполнения задачи:

-    история выполнения способа выполнения задачи и использования соответствующих ресурсов;

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

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

-    связь предвидимых выходящих потоков со способом выполнения задачи;

-    то. для чего может быть задан способ выполнения задачи;

-    связь способа выполнения задачи с контекстом, в котором он создается или в котором он должен применяться.

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

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

ISO/IEC 8824-1:2002. Information technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation (Информационные технологии. Взаимосвязь открытых систем. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 1. Спецификация основной нотации)

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

ISO 10303-11:2004. Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual (Системы ae-

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

томатизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS)

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

ISO 10303-41, Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 41. Интегрированные обобщенные ресурсы. Основополагающие принципы описания и сопровождения изделия)

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

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

ISO 10303-202:1996. Industrial automation systems and integration — Product data representation and exchange — Pari 202: Application protocol: Associative draughting (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 202. Прикладные протоколы. Ассоциативные чертежи)

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

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

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

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

ISO/TS 10303-1253, Industrial automation systems and integration — Product data representation and exchange — Part 1253: Application module: Condition (Системы промышленной автоматизации и интеграция. Представление данных о продукции и обмен данными. Часть 1253. Прикладной модуль. Условие) ISO/TS 10303-1255. Industrial automation systems and integration — Product data representation and exchange — Part 1255: Application module: State definition (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1255. Прикладной модуль. Определение состояния)

ISO/TS 10303-1256:2010, Industrial automation systems and integration — Product data representation and exchange — Part 1256: Application module: State observed (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1256. Прикладной модуль. Наблюдаемое состояние)

ISO/TS 10303-1480. Industrial automation systems and integration — Product data representation and exchange — Part 1480: Application module: Task element (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1480 Прикладной модуль. Элемент задачи)

2

ГОСТ Р ИСО/ТС 10303-1262—2017

3    Термины, определения и сокращения

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

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

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

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

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

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

-    данные (data);

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

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

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

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

3.2    Термин, определенный в ИСО 10303-202

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

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

3.3    Термины, определенные в ИСО/ТС 10303-1001

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

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

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

3.4    Термин, определенный в ИСО/ТС 10303-1017

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

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

3.5    Прочие термины и определения

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

3.5.1 способ выполнения (task method): Способ выполнения возможного или намеренного действия.

3.6    Сокращения

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

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

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

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

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

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

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

Примечания

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

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

В настоящем подразделе с применением языка EXPRESS дано определение информационных требований, которым должны соответствовать программные реализации. Ниже представлен фрагмент EXPRESS-слецификации. с которого начинается описание схемы Task_specification_arm В нем определены необходимые внешние ссылки.

EXPRESS-специФикация;

*)

SCHEMA Task_specification_arm;

(*

3

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

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

Ш^£5.^-Слецифмашш:

•)

USE FROM State_observed_arm; -- ISO/TS 10303-1256 USE FROM Та s k_e 1 emen t _a rm;    -- ISO/TS    10303-1480

C

Примечания

1    Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303 State_observed_arm — ИСОЯС 10303-1256,

Task_elcmcnt_arm — ИСОЯС 10303-1480

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

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

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

4.2.1    Тип данных constraint_context

Тип данных constraint_context является расширяемым списком альтернативных типов данных, позволяющим обозначать объекты типов Task_element и Task_method_ version.

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

Посредством выбираемого типа данных constraint_context можно задавать контексты, в которых может применяться ограничение элемента, представленное объектом Element_constraint

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

*>

TYPE constгаint_COntext = EXTENSIBLE GENERIC_ENTITY SELECT (Task_element,

Task_method_version);

END_TYPE;

C

4.2.2    Тип данных method_or_method_version

Тип данных method_or_method_version позволяет обозначать объекты типов Task_method и Task_method_version

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

*)

TYPE method_or_method_version = SELECT (Task_method,

Task_method_version);

C

4 2.3 Тип данных state_or_state_definition_select

Тип данных state_or_state_definition_select позволяет обозначать объекты типов Applied_state_ assignment, Applied_state_definition_assignment, State и State_definition.

ЕХ^Р£$.$--СпетФмаи.ия;

•)

TYPE state_or_state_definition_select = SELECT (Applied_state_assignment,

Applied_state_definition_assigmnent,

State,

State_definition);

END_TYPE;

(*

4

ГОСТ Р ИСО/ТС 10303-1262—2017

4.2.4 Тип данных scheme_subject_select

Тип данных task_classification_item является расширением типа данных classification_item В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity_ method. Activrty_method_relationship, Applied_activrty_method_assignment, Task_ element_state_ relationship. Task_method. Task_method_state_relationship, Task_objective и Task_ objective_state_ relationship

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

ЕХРЯ£$$-спецификация:

*)

TYPE task_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classificacion_item WITH (Activity_method,

Activity_method_relationship,

Applied_act ivi ty_method_ass ignment,

Task_element_state_relationship,

Task_method,

Task_method_state_relationship,

Task_objective,

Task_objeccive_state_relacionship);

END_TYPE;

(*

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

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

4.3.1    Объект Advisory_note

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

ЕХРКЕ2$-_спещ1фикаш1я:

*)

ENTITY Advisory_note;

advisory : Advisory_task_step; applies_to : Task_element;

END_ENTITY;

(#

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

advisory — представляющий рекомендуемый шаг задачи объект Advisory_task_step. используемый для предоставления подробностей примечания;

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

4.3.2    Объект Advisory_task_step

Объект Advisory_task_step является подтипом объекта Task_step Посредством настоящего объекта передается информация.

Примечание — Для некоторых способов выполнения действия, представляемых объектами Task_ method, может не требоваться выполнения никаких действий

Пример — «Остерегаться утечки тепла», «Не использовать таким способом инструмент X» и подобные сообщения.

5