ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
ГОСТ Р исо/тс10303-1437—2013Системы автоматизации производства и их интеграцияПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ
Часть 1437
Прикладной модуль.Календарный график
ISO/TS 10303-1437:2010 Industrial automation systems and integration — Product data representation and exchange — Part 1437: Application module: Schedule (IDT)
Издание официальное
Москва
Стандартинформ
2015
Предисловие
1 ПОДГОТОВЛЕН Обществом с ограниченной ответственностью «Корпоративные электронные системы» на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 «Информационная поддержка жизненного цикла изделий»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 28 октября 2013 г. №1247-ст
4 Настоящий стандарт идентичен международному документу ИСОЯС 10303-1437:2010 «Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1437. Прикладной модуль. Календарный график» (1вОЯ8 10303-1437:2010 «Industrial automation systems and integration — Product data representation and exchange — Part 1437: Application module: Schedule»)
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе «Национальные стандарты». а официальный текст изменений и поправок— в ежемесячном информационном указателе «Национальные стандарты». В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования — на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (gost.nj)
©Стандартинформ, 2015
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии
ГОСТРИСО/ТС 10303-1437—2013
Содержание
1 Область применения ....................................... 1
2 Нормативные ссылки....................................... 1
3 Термины и сокращения...................................... 3
3.1 Термины........................................... 3
3.2 Сокращения ......................................... 3
4 Информационные требования .................................. 3
4.1 Прикладные эталонные модели, необходимые для прикладного модуля........... 4
4.2 Определение типов данных ПЭМ............................... 5
5 Интерпретированная модель модуля ............................... 30
5.1 Спецификация отображения ................................. 30
5.2 Сокращенный листинг ИММ на языке EXPRESS ....................... 55
Приложение А (обязательное) Сокращенные наименования объектов ИММ ............. 75
Приложение В (обязательное) Регистрация информационного объекта............... 76
Приложение С (справочное) EXPRESS-G диаграммы ПЭМ..................... 77
Приложение D (справочное) EXPRESS-G диаграммы ИММ ..................... 79
Приложение Е (справочное) Машинно-интерпретируемые листинги ................. 82
Приложение F (справочное) Руководство по внедрению и использованию прикладного модуля ... 83
Приложение G (справочное) История изменений.......................... 84
Приложение ДА (справочное) Сведения о соответствии ссылочных международных стандартов и
документов национальным стандартам Российской Федерации.......... 86
III
Введение
Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.
В настоящем стандарте специфицирован прикладной модуль для представления модели данных, используемой для обозначения связанных с изделием действий, зависимостей, длительностей и ключевых событий в структуре деления работы. В модель включена информация, необходимая для построения схем потоков работ, сетевых графиков, диаграмм Гантта и объемов ресурсов.
Гиперссылка на приложение F в связанной с возможностями представления расписаний информации. представленной во введении к прикладному протоколу 233, обеспечивает связь прикладного протокола 233 с используемыми модулями.
Вторая редакция настоящего стандарта включает модификации к первой редакции, перечисленные в приложении G.
В разделе 1 настоящего стандарта определены область применения данного прикладного модуля, его функциональность и используемые данные.
В разделе 3 приведены термины, примененные в настоящем стандарте, а также в других стандартах комплекса ИСО 10303.
В разделе 4 определены информационные требования прикладной предметной области на основе принятой в ней терминологии. В приложении С дано графическое представление информационных требований, именуемое прикладной эталонной моделью (ПЭМ). Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1. устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, специфицирует интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.
Имя типа данных в языке EXPRESS может использоваться либо для ссылки на сам тип данных, либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включается фраза «объектный тип данных» либо «экземпляр^) объектного типа данных».
Двойные кавычки ("...") означают цитируемый текст, одинарные кавычки ('...’) — значения конкретных текстовых строк.
IV
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы автоматизации производства и их интеграция
ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ
Часть 1437 Прикладной модуль.
Календарный график
Industrial automation systems and integration. Product data representation and exchange. Part 1437. Application module. Schedule
Дата введения — 2014—08—01
1 Область применения
Настоящий стандарт определяет прикладной модуль «Календарный график». В область применения настоящего стандарта входят:
- средства, позволяющие связать с данными управления расписанием информацию о действиях:
- средства, позволяющие связать с данными управления расписанием информацию о способе выполнения действия:
- средства, позволяющие связать с данными управления расписанием информацию об оценке условий;
- средства, позволяющие связать с данными управления расписанием информацию о событиях;
- средства, позволяющие связать с данными управления расписанием информацию об обосновании:
- средства, позволяющие связать с данными управления расписанием информацию о свойствах процесса;
- средства, позволяющие связать с данными управления расписанием информацию о ресурсах;
- средства, позволяющие связать с данными управления расписанием информацию о схемах;
- средства, позволяющие связать с данными управления расписанием информацию о состояниях;
- средства, позволяющие связать с данными управления расписанием информацию о задачах.
В область применения настоящего стандарта не входят;
- обозначения и свойства связанных с расписанием работ;
- обозначения и свойства связанных с расписанием сотрудников и организаций;
- обозначения и свойства связанной с расписанием схемы деления проекта.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие международные стандарты и документы (для датированных ссылок следует использовать указанное издание, для недатированных ссылок — последнее издание указанного документа, включая все поправки);
ИС010303-1 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1. Общие представления и основополагающие принципы (IS0 10303-1, Industrial automation systems and integration — Product data representation and exchange — Part 1: Overview and fundamental principles)
ИСО 10303-11 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11. Методы описания. Справочное руководство по языку EXPRESS (ISO 10303-11, Industrial automation systems and integration — Product data representation and exchange — Part 11: Description methods: The EXPRESS language reference manual)
ИСО 10303-41 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 41. Интегрированный обобщенный ресурс. Основы описания и поддержки изделий (ISO 10303-41, Industrial automation systems and integration — Product data representation and exchange — Part 41: Integrated generic resource: Fundamentals of product description and support)
Издание официальное
ИС0 10303-56 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 56. Интегрированные обобщенные ресурсы. Состояние (ISO 10303-56, Industrial automation systems and integration — Product data representation and exchange — Part 56: Integrated generic resource: State)
ИСО/ТС 10303-1030 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1030. Прикладной модуль. Задание характеристики (ISO/TS10303-1030, Industrial automation systems and integration — Product data representation and exchange — Part 1030: Application module: Property assignment)
ИСО/ТС 10303-1040 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1040. Прикладной модуль. Задание свойств процесса (ISO/TS10303-1040, Industrial automation systems and integration — Product data representation and exchange — Part 1040: Application module: Process property assignment)
ИСО/ТС 10303-1059 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1059. Прикладной модуль. Задание применяемости (ISO/TS 10303-1059, Industrial automation systems and integration — Product data representation and exchange — Part 1059: Application module: Effectivity application)
ИСО/ТС 10303-1122 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1122. Прикладной модуль. Назначение документа (ISO/TS 10303-1122. Industrial automation systems and integration — Product data representation and exchange — Part 1122: Application module: Document assignment)
ИСО/ТС 10303-1241 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1241. Прикладной модуль. Права на информацию (ISO/TS 10303-1241, Industrial automation systems and integration — Product data representation and exchange — Part 1241: Application module: Information rights)
ИСО/ТС 10303-1246 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1246. Прикладной модуль. Классификация на основе значений атрибутов (ISO/TS 10303-1246, Industrial automation systems and integration — Product data representation and exchange — Part 1246: Application module: Attribute classification)
ИСО/ТС 10303-1254 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1254. Прикладной модуль. Оценка условия (ISO/TS 10303-1254, Industrial automation systems and integration — Product data representation and exchange—Part 1254: Application module: Condition evaluation)
ИСО/ТС 10303-1258 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1258. Прикладной модуль. Наблюдение (ISO/TS 10303-1258, Industrial automation systems and integration — Product data representation and exchange — Part 1258: Application module: Observation)
ИСО/ТС 10303-1260 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1260. Прикладной модуль. Схема работ (ISO/TS 10303-1260, Industrial automation systems and integration — Product data representation and exchange — Part 1260: Application module: Scheme)
ИСО/ТС 10303-1261 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1261. Прикладной модуль. Реализация способа выполнения действия (1$ОЯ810303-1261, Industrial automation systems and integration — Product data representation and exchange — Part 1261: Application module: Activity method implementation)
ИСОЯС10303-1262 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1262. Прикладной модуль. Спецификация задания (ISO/TS 10303-1262, Industrial automation systems and integration — Product data representation and exchange—Part 1262: Application module: Task specification)
ИСО/ТС 10303-1263 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1263. Прикладной модуль. Обоснование (ISO/TS 10303-1263, Industrial automation systems and integration — Product data representation and exchange — Part 1263: Application module: Justification)
ИСО/ТС 10303-1269 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1269. Прикладной модуль. Реализованный ресурс (ISO/TS 10303-1269, Industrial automation systems and integration — Product data representation and exchange — Part 1269: Application module: Resource as realized)
2
ГОСТ Р ИСО/ТС10303-1437— 2013
ИСО/ТС 10303-1273 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1273. Прикладной модуль. Задание свойств ресурса (ISO/TS10303-1273, Industrial automation systems and integration — Product data representation and exchange — Part 1273: Application module: Resource property assignment)
ИСО/ТС 10303-1300 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1300. Прикладной модуль. Результат работы (ISO/TS 10303-1300, Industrial automation systems and integration — Product data representation and exchange — Part 1300: Application module: Work output)
ИСО/ТС 10303-1365Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1365. Прикладной модуль. Задание интервала времени (ISCYTS10303-1365, Industrial automation systems and integration — Product data representation and exchange — Part 1365: Application module: Time interval assignment)
ИСО/ТС 10303-1396 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1396. Прикладной модуль. Обозначение и версия комплекта (ISO/TS 10303-1396, Industrial automaton systems and integration — Product data representation and exchange — Part 1396: Application module: Collection identification and version)
ИСОЯС10303-1398 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1398. Прикладной модуль. Связь обозначений (ISO/TS 10303-1398, Industrial automation systems and integration — Product data representation and exchange — Part 1398: Application module: Identification relationship)
ИСО/ТС 10303-1402 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1402. Прикладной модуль. Равенство внешнему элементу (ISO/TS 10303-1402, Industrial automation systems and integration — Product data representation and exchange — Part 1402: Application module: Same as external item)
3 Термины и сокращения
3.1 Термины
3.1.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 — унифицированный указатель информационного ресурса.
4 Информационные требования
В настоящем разделе определены информационные требования к прикладному модулю «Календарный график», представленные в форме ПЭМ.
3
Примечания
1 Графическое представление информационных требований приведено в приложении С.
2 Спецификация отображения определена в 5.1. Она показывает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ прикладного модуля, описанного в настоящем стандарте.
Ниже представлен фрагмент EXPRESS-спецификации. с которого начинается описание схемы Schedule_arm В нем определены необходимые внешние ссылки.
EXPRESS-слецификация:
*)
SCHEMA Schedule_arm;
Г
4.1 Прикладные эталонные модели, необходимые для прикладного модуля
Ниже представлены интерфейсные операторы языка EXPRESS, посредством которых задаются элементы. импортированные из прикладных эталонных моделей других прикладных модулей.
EXPRESS-слецификация:
*)
USE FROM Activity_method_implementation_arm; - - ISO/TS 10303-1261
USE FROM Attribute_classification_arm; -- ISO/TS 10303-1246
USE FROM Collection_identification_and_version_arm; - - ISO/TS 10303-1396
USE FROM Condition evaluation arm; - - ISO/TS 10303-1254
USE FROM Document_assignment_arm; - - ISO/TS 10303-1122
USE FROM Effectivity_application_arm; -- IS(^S 10303-1059
USE FROM Identification relationship arm; -- ISO/TS 10303-1398
USE FROM lnformation_rights_arm; -- ISO/TS 10303-1241
USE FROM Justificationarm; - - ISO/TS 10303-1263
USE FROM Observation arm; - - ISO/TS 10303-1258
USE FROM Process__property_assignment_arm; - - ISO/TS 10303-1040
USE FROM Propertyassignmentarm; -- ISO/TS 10303-1030
USE FROM Resource_as_realized_arm; -- ISO/TS 10303-1269
USE FROM Resource_property_assignment_arm; - - ISO/TS 10303-1273
USE FROM Same_as_extemal jtem_arm; - - ISO/TS 10303-1402
USE FROM Scheme_arm; - - ISO/TS 10303-1260
USE FROM Task_specification_arm; -- ISO/TS 10303-1262
USE FROM Time_interval_assignment_arm; - - ISO/TS 10303-1365
USE FROM Work_output_arm; - - ISO/TS 10303-1300
C
Примечания
1 Схемы, ссылки на которые даны выше, можно найти в следующих документах комплекса ИСО 10303:
ИСО/ТС 10303-1261 ИСО/ТС 10303-1246 ИСО/ТС 10303-1396 ИСО/ТС 10303-1254 ИСО/ТС 10303-1122 ИСО/ТС 10303-1059 ИСО/ТС 10303-1398 ИСО/ТС 10303-1241 ИСО/ТС 10303-1263 ИСО/ТС 10303-1258 ИСО/ТС 10303-1040 ИСО/ТС 10303-1030 ИСО/ТС 10303-1269 ИСО/ТС 10303-1273 ИСО/ТС 10303-1402 ИСО/ТС 10303-1260 ИСО/ТС 10303-1262 ИСО/ТС 10303-1365 ИСО/ТС 10303-1300.
Activity _method_implementation_arm Attribute classification_arm Collection Jdentification_and_version_arm Condition_ovaluation_arm Document assignment arm Effoctivity application arm Identification relationship arm lnformation_rights_arm Justification arm Observation_arm
Process_property_assignment_arm Property _assignment_arm Resource as realized arm Resource property_assignment arm Same_as_external_item_arm Schomearm Task_spocification_arm Timo_interval_assignmont_arm Work_output_arm
2 Графическое представление данных схем приведено на рисунках С.1 и С.2, приложение С.
ГОСТ Р ИСО/ТС10303-1437—2013
4.2 Определение типов данных ПЭМ
В настоящем подразделе определены типы данных ПЭМ рассматриваемого прикладного модуля.
4.2.1 Тип данных ss_activity_item
Тип данных ss_activity_item является расширением типа данных activityjtem В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_method, Activity_property, Applied activity assignment, Applied state assignment, Assignedproperty, Managed resource, Resource_as_realized, Resource event, Resource item, Resource item realization, Resource_property, Scheme entry assignment, State и State relationship
Примечание — В прикладных модулях, использующих конструкции настоящего прикладною модуля, список объектных типов данных может быть расширен.
Каждый элемент списка является объектом, для которого может быть задано действие. EXPRESS-спецификация:
’)
TYPE ss_activity_item = EXTENSIBLE GENERICENTITY SELECT BASED ON activityjtem WITH (Activity,
Activity_method.
Activity_property.
Applied_activity_assignment,
Applied_state_ass)gnment,
Assigned property,
Managed__resource,
Resou rceasreal ized,
Resource_event,
Resource Jtem,
Resource Jtemrealization,
Resource property,
Scheme_entry_assignment.
State,
State_relationship);
END TYPE;
r
4.2.2 Тип данных ss_activity_method_item
Тип данных ss_activity_method Jtem является расширением типа данных activity_method Jtem В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity, Activity_property, Applied activity assignment, Assigned_property, Event, Managed_resource, Resource as realized, Resource event, Scheme entry, State relationship. Task method и Task_method_ version.
Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные об изделии или данные о работе, для которых может быть задан способ выполнения действия.
EXPRESS-спецификация:
*)
TYPE ss_activity_method item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity method jtem WITH (Activity.
Activity_property.
Applied_activity_assignment,
Assigned jjroperty.
Event.
Managed_resource,
Resou rce_as_real ized,
Resource_event.
Scheme_entry,
Staterelationship,
5
Task_method,
Task method version);
END TYPE;
r
4.2.3 Тип данных ss_activity_realization_select
Тип данных ss_activity_realization_select является расширением типа данных activity_realization_select В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Scheme, Schemeversion, Task_method и Task method version.
Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет данные об изделии или данные о работе, с помощью которых может быть реализован способ выполнения действия.
EXPRESS-спецификация:
’)
TYPE ss_activity realization select = EXTENSIBLE GENERIC ENTITY SELECT BASED ON activity realization select WITH (Scheme,
Scheme_verston.
Taskmethod,
Taskmethod version);
END TYPE;
r
4.2.4 Тип данных ss_affected _item_select
Тип данных ss_affected_item_select является расширением типа данных affected item select В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activity method, Activityproperty, Assigned property, Resource Jtem, Resource item realization и Resource_property
Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
Каждый элемент списка представляет некоторый объект, на который оказывает воздействие запрос на выполнение работы.
EXPRESS-спецификация:
’)
TYPEss affected item select = EXTENSIBLE GENERIC ENTITY SELECT BASED ON affected_item_select WITH (Activity method.
Activity_property,
Assigned property.
Resourcejtem,
Resource_item_realization,
Resourcej>roperty);
END_TYPE;
r
4.2.5 Тип данных ss approval item
Тип данных ss approval_item является расширением типа данных approvaljtem В настоящем типе данных к списку альтернативных типов данных добавлены типы данных Activitymethodrealization, Activity method realization relationship, Activity_method_relationship, Activity_property, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Document definition. Event, Justification, Justification_assignment, Justificationrelationship. Justificationsupportassignment, Managedresource, Managed resource relationship. Required resource, Requiredresourceassignment, Required resource relationship. Resource_as_realized, Resource_as_realized_assignment, Resource event, Resource_item, Resource_item_assignment, Resource_item_realization, Resource_ item relationship. Resource_property, Task element, Task element_state relationship, Task method, Task method state relationship, Task method version, Task_objective и Task_objective state relationship
Примечание — В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
6