ГОСТ Р ИСО/ТС 10303-1306-2012 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1306. Прикладной модуль. Спецификация задания с ресурсами по прикладному протоколу ПП239 стр. 3

ИСО/ТС 10303-1280 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1280. Прикладной модуль. Необходимый ресурс с определенными параметрами (ISO/TS 10303-1280, Industrial automation systems and integration - Product data representation and exchange - Part 1280: Application module: Required resource characterized)
ИСО/ТС 10303-1292 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1292. Прикладной модуль. Информация об определении изделия по прикладному протоколу ПП239 (ISO/TS 10303-1292, Industrial automation systems and integration - Product data representation and exchange - Part 1292: Application module: AP239 product definition information)
ИСО/ТС 10303-1301 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1301. Прикладной модуль. Результат работы с определенными параметрами (ISO/TS 10303-1301, Industrial automation systems and integration - Product data representation and exchange - Part 1301: Application module: Work output characterized)
ИСО/ТС 10303-1358 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1358. Прикладной модуль. Задание местоположения с определенными параметрами (ISO/TS 10303-1358, Industrial automation systems and integration - Product data representation and exchange - Part 1358: Application module: Location assignment characterized)

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 Сокращения
В настоящем стандарте применены следующие сокращения:
ПМ - прикладной модуль (application module; AM);
ПЭМ - прикладная эталонная модель (application reference model; ARM);
ИММ - интерпретированная модель модуля (module interpreted model; MIM);
tsr - спецификация задания с ресурсами (task specification resourced);
URL - унифицированный указатель ресурса (uniform resource locator).

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

В данном разделе определены информационные требования к прикладному модулю "Спецификация задания с ресурсами по прикладному протоколу ПП239", представленные в форме ПЭМ.
Примечания
1 Графическое представление информационных требований приведено в приложении С.
2 Спецификация отображения определена в 5.1. Она показывает, как информационные требования удовлетворяются при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ данного прикладного модуля.
Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Ар239_task_specification_resourced_arm.
EXPRESS-спецификация:
*)
SCHEMA Ap239_task_specification_resourced_arm;
(*

4.1 Необходимые ПЭМ прикладных модулей

Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.
EXPRESS-спецификация:
*)
USE FROM Ap239_product_definition_information_arm; - - ИСО/ТС 10303-1292
USE FROM Location_assignment_characterized_arm; - - ИСО/ТС 10303-1358
USE FROM Observation_arm; - - ИСО/ТС 10303-1258
USE FROM Organization_type_arm; - - ИСО/ТС 10303-1240
USE FROM Position_in_organization_arm; - - ИСО/ТС 10303-1242
USE FROM Probability_distribution_arm; - - ИСО/ТС 10303-1274
USE FROM Product_group_arm; - - ИСО/ТС 10303-1278
USE FROM Required_resource_characterized_arm;- - ИСО/ТС 10303-1280
USE FROM Task_specification_arm; - - ИСО/ТС 10303-1262
USE FROM Work_output_characterized_arm; - - ИСО/ТС 10303-1301
(*
Примечания
1 Схемы, ссылки на которые приведены выше, определены в следующих стандартах комплекса ИСО 10303:
Ap239_product_definition_information_arm  - ИСО/ТС 10303-1292
Location_assignment_characterized_arm  - ИСО/ТС 10303-1358
Observation_arm  - ИСО/ТС 10303-1258
Organization_type_arm  - ИСО/ТС 10303-1240
Position_in_organization_arm  - ИСО/ТС 10303-1242
Probability_distribution_arm  - ИСО/ТС 10303-1274
Product_group_arm  - ИСО/ТС 10303-1278
Required_resource_characterized_arm  - ИСО/ТС 10303-1280
Task_specification_arm  - ИСО/ТС 10303-1262
Work_output_characterized_arm  - ИСО/ТС 10303-1301
2 Графическое представление схемы Ap239_task_specification_resourced_arm приведено в приложении С, рисунки С.1 и С.2.

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

В настоящем подразделе определены типы данных ПЭМ прикладного модуля "Спецификация задания с ресурсами по прикладному протоколу ПП239".
4.2.1 Тип данных tsr_approval_item
Тип данных tsr_approval_item является расширением типа данных approval_item. В его список альтернативных типов данных добавлены типы данных Experience_gained, Experience_type, Organization_organization_type_relationship, Person_or_organization_or_person_in_organization_in_position, Person_or_organization_or_person_in_organization_in_position_relationship, Position, Position_assignment, Position_group_assignment, Position_position_type_assignment, Position_type, Position_type_assignment, Product_group, Product_group_membership, Product_group_relationship, Qualification_assignment, Qualification_type, Required_resource_assignment, Resource_as_realized_assignment, Resource_property, Task_element, Task_element_relationship, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective, Task_objective_state_relationship, Type_of_person и Type_of_person_assignment.
Примечание - Список объектных типов данных может быть расширен в прикладных модулях, использующих конструкции данного модуля.
Выбираемый тип данных tsr_approval_item идентифицирует элементы, которым может потребоваться утверждение.
EXPRESS-спецификация: