ГОСТ Р ИСО/ТС 10303-1064-2012
Группа П87
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Системы автоматизации производства и их интеграция
ПРЕДСТАВЛЕНИЕ ДАННЫХ ОБ ИЗДЕЛИИ И ОБМЕН ЭТИМИ ДАННЫМИ
Часть 1064
Прикладной модуль. Событие
Industrial automation systems and integration. Product data representation and exchange. Part 1064. Application module. Event
ОКС 25.040.40
ОКСТУ 4002
Дата введения 2013-09-01
Предисловие
1 ПОДГОТОВЛЕН Федеральным государственным автономным научным учреждением "Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики" на основе собственного аутентичного перевода на русский язык международного документа, указанного в пункте 4
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 459 "Информационная поддержка жизненного цикла изделий"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 13 ноября 2012 г. N 748-ст
4 Настоящий стандарт идентичен международному документу ИСО/ТС 10303-1064:2004* "Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1064. Прикладной модуль. Событие" (ISO/TS 10303-1064:2004 "Industrial automation systems and integration - Product data representation and exchange - Part 1064: Application module: Event").
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов и документов соответствующие им национальные стандарты Российской Федерации, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (gost.ru)
Введение
Стандарты комплекса ИСО 10303 распространяются на компьютерное представление информации об изделиях и обмен данными об изделиях. Их целью является обеспечение нейтрального механизма, способного описывать изделия на всем протяжении их жизненного цикла. Этот механизм применим не только для обмена файлами в нейтральном формате, но является также основой для реализации и совместного доступа к базам данных об изделиях и организации архивирования.
Стандарты комплекса ИСО 10303 представляют собой набор отдельно издаваемых стандартов (частей). Стандарты данного комплекса относятся к одной из следующих тематических групп: "Методы описания", "Методы реализации", "Методология и основы аттестационного тестирования", "Интегрированные обобщенные ресурсы", "Интегрированные прикладные ресурсы", "Прикладные протоколы", "Комплекты абстрактных тестов", "Прикладные интерпретированные конструкции" и "Прикладные модули". Полный перечень стандартов комплекса ИСО 10303 представлен на сайте http://www.tc184-sc4.org/titles/STEP_Titles.htm. Настоящий стандарт входит в тематическую группу "Прикладные модули". Он подготовлен подкомитетом SC4 "Производственные данные" Технического комитета 184 ИСО "Системы автоматизации производства и их интеграция".
Настоящий стандарт определяет прикладной модуль для представления событий во времени.
В разделе 1 определены область применения данного прикладного модуля, его функциональность и относящиеся к нему данные.
В разделе 3 приведены термины, определенные в других стандартах комплекса ИСО 10303 и примененные в настоящем стандарте.
В разделе 4 установлены информационные требования к прикладной предметной области с использованием принятой в ней терминологии.
Графическое представление информационных требований, называемых прикладной эталонной моделью (ПЭМ), приведено в приложении С. Структуры ресурсов интерпретированы, чтобы соответствовать информационным требованиям. Результатом данной интерпретации является интерпретированная модель модуля (ИММ). Данная интерпретация, представленная в 5.1, устанавливает соответствие между информационными требованиями и ИММ. Сокращенный листинг ИММ, представленный в 5.2, определяет интерфейс к ресурсам. Графическое представление сокращенного листинга ИММ приведено в приложении D.
Имя типа данных в языке EXPRESS может использоваться для ссылки на сам тип данных либо на экземпляр данных этого типа. Различие в использовании обычно понятно из контекста. Если существует вероятность неоднозначного толкования, то в текст включают фразу "объектный тип данных" либо "экземпляр(ы) объектного типа данных".
Двойные кавычки ("...") обозначают цитируемый текст, одинарные кавычки (’...’) - значения конкретных текстовых строк.
1 Область применения
Настоящий стандарт определяет прикладной модуль "Событие".
Требования настоящего стандарта распространяются на:
- определение параметров события;
- определение параметров взаимосвязи между двумя событиями;
- определение параметров события относительно другого события.
Требования настоящего стандарта не распространяются на связь события с данными об изделии или действии.
2 Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие международные стандарты и документы* (для датированных ссылок следует использовать только указанное издание, для недатированных ссылок - последнее издание указанного документа, включая все поправки к нему):
ИСО/МЭК 8824-1:2002* Информационная технология. Абстрактная синтаксическая нотация версии 1 (АСН.1). Часть 1. Спецификация основной нотации (ISO/IEC 8824-1:2002, Information technology - Abstract Syntax Notation One (ASN.1) - Part 1: Specification of basic notation)
_______________
* Отменен. Действует ИСО/МЭК 8824-1:2008. Для однозначного соблюдения требований настоящего стандарта, выраженных в датированных ссылках, рекомендуется использовать только данный ссылочный стандарт.
ИСО 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, Industrial automation systems and integration - Product data representation and exchange - Part 11: Description 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-202:1996 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 202. Прикладной протокол. Ассоциативные чертежи (ISO 10303-202:1996, Industrial automation systems and integration - Product data representation and exchange - Part 202: Application protocol: Associative draughting)
ИСО/ТС 10303-1001:2004* Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1001. Прикладной модуль. Присваивание внешнего вида (ISO/TS 10303-1001:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1001: Application module: Appearance assignment)
_______________
* Отменен. Действует ИСО/ТС 10303-1001:2010. Для однозначного соблюдения требований настоящего стандарта, выраженных в датированных ссылках, рекомендуется использовать только данный ссылочный документ.
ИСО/ТС 10303-1010:2004 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1010. Прикладной модуль. Дата и время (ISO/TS 10303-1010:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1010: Application module: Date time)
ИСО/ТС 10303-1014:2004 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1014. Прикладной модуль. Назначение даты и времени (ISO/TS 10303-1014:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1014: Application module: Date time assignment)
ИСО/ТС 10303-1017:2004* Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1017. Прикладной модуль. Идентификация изделия (ISO/TS 10303-1017:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1017: Application module: Product identification)
_______________
* Отменен. Действует ИСО/ТС 10303-1017:2010. Для однозначного соблюдения требований настоящего стандарта, выраженных в датированных ссылках, рекомендуется использовать только данный ссылочный документ.
ИСО/ТС 10303-1054:2004 Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 1054. Прикладной модуль. Размерная величина (ISO/TS 10303-1054:2004, Industrial automation systems and integration - Product data representation and exchange - Part 1054: Application module: Value with unit)
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; AM);
- интерпретированная модель модуля; ИММ (module interpreted model; MIM).
3.4 Термин, определенный в ИСО/ТС 10303-1017
В настоящем стандарте применен следующий термин:
- общие ресурсы (common resources).
3.5 Сокращения
В настоящем стандарте применены следующие сокращения:
ПМ - прикладной модуль (application module; AM);
ПЭМ - прикладная эталонная модель (application reference model; ARM);
ИММ - интерпретированная модель модуля (module interpreted model; MIM);
URL - унифицированный указатель ресурса (uniform resource locator).
4 Информационные требования
В данном разделе определены информационные требования к прикладному модулю "Событие", представленные в форме ПЭМ.
Примечания
1 Графическое представление информационных требований приведено в приложении С.
2 Спецификация отображения определена в 5.1. Она устанавливает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ данного прикладного модуля.
Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Event_arm.
EXPRESS-спецификация:
*)
SCHEMA Event_arm;
(*
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.
EXPRESS-спецификация:
*)
USE FROM Date_time_arm; - ISO/TS 10303-1010
USE FROM Date_time_assignment_arm; - ISO/TS 10303-1014
USE FROM Value_with_unit_arm; - ISO/TS 10303-1054
(*
Примечания
1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303:
|
|
Date_time_arm
| |
Date_time_assignment_arm
| |
Value_with_unit_arm |
2 Графическое представление схемы Event_arm приведено в приложении С, рисунки С.1 и С.2.
4.2 Определение типа данных ПЭМ
В данном подразделе определен тип данных ПЭМ прикладного модуля "Событие".
4.2.1 Тип данных date_or_event
Тип данных date_or_event обеспечивает возможность ссылаться на объекты Calendar_date, Date_time или Event.
EXPRESS-спецификация:
*)
TYPE date_or_event = SELECT
(Calendar_date,
Date_time,
Event);
END_TYPE;
(*
4.3 Определение объектов ПЭМ
В данном подразделе определены объекты ПЭМ прикладного модуля "Событие". Объект ПЭМ является простейшим неделимым элементом с характеризующими его атрибутами и представляет собой уникальное понятие прикладной области. Ниже приведены объекты ПЭМ и их определения.
4.3.1 Объект Event
Объект Event представляет факт существования некоторого состояния в определенный момент времени.
Примечания
1 Событие может быть произошедшим или еще не наступившим.
2 Момент времени, когда событие должно начаться или началось, может быть неизвестным или неопределенным.
EXPRESS-спецификация:
*)
ENTITY Event;
id : STRING;
name : STRING;
description : OPTIONAL STRING;
actual_start_date : OPTIONAL date_or_date_time_select;
planned_start_date : OPTIONAL date_or_date_time_select;
END_ENTITY;
(*
Определения атрибутов
id - идентификатор, обозначающий данное событие (объект Event);
name - текст, используемый для описания события.
Пример - "Начало производства" и "выход из строя станка А" являются примерами значения атрибута name;
Для получения доступа к полной версии без ограничений вы можете выбрать подходящий тариф или активировать демо-доступ.