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

24 страницы

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

 Скачать PDF

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

Оглавление

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

24 страницы

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

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

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

11.07.2017УтвержденРосстандарт680-ст
РазработанФБУ Консультационно-внедренческая фирма в области международной стандартизации и сертификации - Фирма ИНТЕРСТАНДАРТ
ИзданСтандартинформ2017 г.

Industrial automation systems and integration. Product data representation and exchange. Part 1209. Application module. Symbolization by schematic element

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

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

СТАНДАРТ

РОССИЙСКОЙ

ФЕДЕРАЦИИ

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

ГОСТР

ИСО/ТС 10303-1209— 2017

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

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

Часть 1209

Прикладной модуль.

Связь схематического элемента с обозначаемым им объектом

(ISO/TS 10303-1209:2005, ЮТ)

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

Москва

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

2017

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

Предисловие

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

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

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

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

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

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

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

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

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

II

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

турой; ссылка дается на любой элемент данной структуры;

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

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

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

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

данных ограничен списком выбора или значением;

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

*    — один или более экземпляров взаимосвязанных объектных типов данных могут быть объ

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

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

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

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

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

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

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

Источник:    ИСО/ТС 10303-1209

7

5.1.1.1    Связь объекта Symbolization_by_schematic_element с объектами типов, входящих в список выбора типа данных symbolized_item_select (представленным атрибутом symbolized)

Элемент ИММ:    symbolizedjtem.item

Источник:    ИСО/ТС 10303-1209

Ссылочный путь:    symbolization_by_schematic_element <=

presented_item_representation presented Jtem_representation.item -> presentedjtem => symbolizedjtem

symbolizedjtemrtem = symbolized_item_select

5.1.1.2    Связь объекта Symbolization_by_schematic_element с объектом Schematic_element (представленным атрибутом symbolizer)

Элемент ИММ:    presented_item_representation.presentation

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

Ссылочный путь:    symbolization_by_schematic_element <=

presented_item_representation presented_item_representation.presentation

5.1.2    Прикладной объект Symbolization_of_member_or_subclass_by_ schematic_element

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

Источник:    ИСО/ТС 10303-1209

5.1.2.1    Связь объекта Symbolization_of_member_or_subclass_by_schematic_ element с объектами типов, входящих в список выбора типа данных symbolized_class_ select (представленным атрибутом symbolized)

Элемент ИММ:    symbolized_class.item

Источник:    ИСО/ТС 10303-1209

Ссылочный путь:    symbolization_of_member_or_subclass_by_schematic_element <=

presented_item_representation presented Jtem_representation.item -> presentedjtem => symbolized_class

symbolized_class.item = symbolized_dass_select

5.1.2.2    Связь объекта Symbolization_of_member_or_subclass_by_schematic_ element с объектом Schematic_element_definition (представленным атрибутом symbolizer)

Элемент ИММ:    presentedJtemjepresentation.presentation

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

Ссылочный путь:    symbolization_of_member_or_subclass_by_schematic_element <=

presentedJtem_representation presentedjtemjepresentation.presentation

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

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

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

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

-    использование объекта супертипа не дает права применять любой из его подтипов, пока этот подтип не будет также импортирован в схему ИММ:

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

8

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

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

*)

SCHEMA Symbolization_by_schematic_element_mim;

USE FROM Class_mim; -- ISO/TS 10303-1070 USE FROM Schematic_element_mim; -- ISO/TS 10303-1205 USE FROM presentation_organization_schema -- ISO 10303-46 (presented_item,

presented_item_representation);

(*

Примечания

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

Class_mim — ИСО/ТС 10303-1070.

Schematic_clcmcnt_mim — ИСО/ТС 10303-1206, prcscntation_organization_schcma — ИСО 10303-46

2    Графическое представление данных схем приведено на рисунках D1 и О 2. (приложение О)

5.2.1    Определения типов данных ИММ

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

5.2.1.1    Тип данных symbolized_class_select

Тип данных symbolized_class представляет сущность, представители которого или подклассы обозначаются схематическим элементом.

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

*)

TYPE symbolized_class_select = EXTENSIBLE SELECT;

END_TYPE;

(*

5.2.1.2    Тип данных symbolized_item_select

Тип данных symbolized_item_select представляет сущность, которая обозначается схематическим элементом.

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

*)

TYPE symbolized_item_select = EXTENSIBLE SELECT;

END_TYPE;

(*

5.2.2    Определения объектов ИММ

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

5.2.2.1 Объект symbolization_by_schematic_element

Объект symbolization_by_schematic_element является таким подтипом объектов presented_ item_representation и class, посредством которого реализована концепция объекта Symbolization_ by_Schematic_element (определенного в ПЭМ).

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

*)

ENTITY symbolization_by_schematic_element

SUBTYPE OF (class, presented_item_representation);

SELF\presented_item_representation.presentation : schematic_element; SELF\presented_item_representation.item : symbolized_item;

END_ENTITY;

(*

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

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

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

9

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

5.2    2.2 Объект symbolization_of_member_or_subclass_by_schematic_element

Объект symbolization_of_member_or_subclass_by_schematic_element является таким подтипом объектов presented_item_representation и class, посредством которого реализована концепция объекта Symbolization_of_member_or_subclass_by_ Schematic_element (определенного в ПЭМ).

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

•)

ENTITY symbo1ization_of_member_or_subc1ass_by_schematic_element SUBTYPE OF (class, presented_item_representation);

SELF\presented_item_representation.presentation : schematic_element_definition; SELF\presented_item_representation.item : symbolized_class;

END_ENTITY;

C

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

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

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

5.2.2.3 Объект symbolized_class

Объект symbolized_class является таким подтипом объекта presented_item. на который ссылается объект Symbolization_of_member_or_subclass_by_Schematic_ element (как это определено в ПЭМ).

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

*)

ENTITY symbolized_class

SUBTYPE OF (presented_item); item : symbolized_class_select;

END_ENTITY;

C

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

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

5.2.2    4 Объект symbolizedjtem

Объект symbolizedjtem является таким подтипом объекта presentedJtem, на который ссылается объект Symbolization_by_Schematic_element (как это определено в ПЭМ).

EXPRESS-cneuntbHKaunn:

*)

ENTITY symbolized_itern

SUBTYPE OF (presented_item); item : symbolized_item_select;

END_ENTITY;

C

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

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

*)

END_SCHEMA;    -- Symbolization_by_schematic_element_mim

С

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

Приложение А (обязательное)

Сокращенные наименования объектов ИММ

Сокращенные наименования объектов, установленных в настоящем стандарте, приведены в таблице А1. Таблица А1 — Сокращенные наименования объектов ИММ

Полное наименование

Сокращенное наименование

SYMBOUZATION_BY_SCHEMATIC_ELEMENT

SBSE

SYMBOUZATION_OF_MEMBER_OR_SUBCLASS_BY_SCHEMATIC_ELEMENT

SOMOSB

SYMBOLIZED_CLASS

SYMCLS

SYMBOLIZEDJTEM

SYMITM

Имена объектов были определены в подразделе 5 2 настоящего стандарта и в других стандартах и документах, перечисленных в разделе 2 настоящего стандарта

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

Примечание — Наименования объектов на языке EXPRESS доступны в Интернете по адресу http //wwwtc184-sc4 org/Short_Names/

11

Приложение В (обязательное)

Регистрация информационных объектов

В.1 Обозначение документа

Для однозначного обозначения информационного объекта в открытой системе настоящему стандарту присвоен следующий идентификатор объекта:

{iso standard 10303 part(1209) version(l)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1

В.2 Обозначение схем

В.2.1 Обозначение схемы Symbolizatk>n_by_schematic_elen>ent_arm

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

{iso standard 10303 part(1209) version(1) schema(l) symboleation-by-schematic-element-arm (1)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1.

В.2.2 Обозначение схемы Symbolization by schematic element mim

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

{iso standard 10303 part( 1209) version(l) schema(l) symbolization-by-schematic-element-mim (2)}

Смысл данного обозначения установлен в ИСО/МЭК 8824-1 и описан в ИСО 10303-1

12

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

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введение

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

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

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

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

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

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

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

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

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

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

IV

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

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

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

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

Связь схематического элемента с обозначаемым им объектом

Industrial automation systems and integration Product data representation and exchange Part 1209 Application module Symbolization by schematic element

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

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

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

-    определение схематического элемента.

Примечание — Эта возможность обеспечивается прикладным модулем «Schematic_ element», на который дается ссылка.

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

В область применения настоящего стандарта не входит использование схематического элемента в чертеже.

Примечание — Использование схематического элемента в чертеже входит в область действия прикладного модуля «Schematic_drawing».

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 — Pari 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 (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 11 Методы описания. Справочное руководство по языку EXPRESS)

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 (Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 21. Методы реализации. Кодирование открытым текстом структуры обмена)

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

ГОСТ Р ИСОЯС 10303-1209—2017

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

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

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

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

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

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

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    Термин, определенный в ИСО 10303-54:

-    класс (class).

3.6    Сокращения

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

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

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

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

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

2

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

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

В настоящем разделе определены информационные требования к ПМ «Связь схематического элемента с обозначаемым им объектом», которые представлены в форме ПЭМ.

Примечания

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

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

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

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

*)

SCHEMA Symbo1 i za t ion_by_schemat ic_e1ement_arm;

(*

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

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

EXPREgg-cneimdmamw;

*)

USE FROM Class.arm; -- ISO/TS 10303-1070 USE FROM Schematic_element_arm;    -- ISO/TS 10303-1205

(*

Примечания

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

Schematic_element_arm — ИСОЯС 10303-1205

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

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

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

4.2.1    Тип данных symbolized_class_select

Тип данных symbolized_class представляет сущность, представители которого или подклассы обозначаются схематическим элементом.

EXPRESS-специФикащш;

*)

TYPE symbolized_class_select = EXTENSIBLE SELECT;

END_TYPE;

(*

4.2.2    Тип данных symbolized_item_select

Тип данных symbolized_item_select представляет сущность, которая обозначается схематическим элементом.

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

*)

TYPE symbolized_item_select = EXTENSIBLE SELECT;

END_TYPE;

(*

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

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

3

прикладной области и содержит атрибуты для представления объекта. Далее приведены объекты ПЭМ и их определения.

4.3.1 Объект Symbolization_by_schematic_element

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

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

Примечание — Такая связь между схематическим элементом и классом, когда каждая физическая реализация схематического элемента обозначает представителя класса или подкласс, представляется объектом Symbolization_of_member_or_subclass_by_schematic_ele merit

Примеры

1    На рисунке 1 отношение между изделием псистема 4500» и представленным объектом Schematic element definition определением схематического элемента, которое показывает, что отдельная физическая реализация чертежа в целом обозначает изделие в целом, представляется объектом Symbolization_of_product_or_ activity_by_schematic_element.

2    На рисунке 1 отношение между изделием «4506-А» и представленным объектом Schematic_ element occurrence использованием схематического элемента в пределах полного чертежа, которое показывает часть индивидуальной физической реализации чертежа в целом и используется для обозначения подсистемы, представляется объектом Symbolization of_product or activity_by schematic_ element.

3    На рисунке 1 отношение между «типом узла 06», являющегося классом изделий и представленным объектом Class_of_product, и представленного объектом Schomatic olomont dofinition определения схематического элемента, который дважды используется в полном чертеже, показывает, что индивидуальная физическая реализация схематического элемента используется для обозначения представителя класса или подкласса «узла типа 06», и представляется объектом Symbol! zationof_product_or_ activity_member_or_subclass_by_schematic_element.

4    На рисунке 1 отношение между ктипом узла 06», являющимся классом изделий и представленным объектом Class_ofproduct, и представленного объектом Schematic_element_definition определения схематического элемента, который дважды используется в полном чертеже, показывает, что индивидуальная физическая реализация схематического элемента используется для обозначения ыузла типа 06», и продставляотся объектом Symbolization_of_product_or_activity_by_schematic_ oloment.

В примерах Зи 4 одно и то же определение схематического элемента, представленное объектом, используется для обозначения и класса изделий «узел типа 06» и для обозначения представителей класса и подклассов «узла типа 06». Это не является необходимым.

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

*)

ENTITY Symbo1i zat ion_by_schemat ic_e1ement SUBTYPE OF (Class); symbolized : symbolized_item_select; symbolizer : Schematic_element;

END_ENTITY;

C

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

symbolized — сущность, обозначаемая схематическим элементом, представленным объектом, играющим роль атрибута symbolizer;

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

4.3.2 Объект Symbolization_of_member_or_subclass_by_schematic_element Посредством объекта Symbolization_of_member_or_subclass_by_schematic_ element задается между представленным объектом определением схематического элемента и обозначаемым этим схематическим элементом классом.

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

4

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

Болтовое

соединение

Тип узла 06



У

* 1

• •

на

ji~fcJ

4S06A    4«06-В


Система 4500


Рисунок 1 — Определение и экземпляр схематического элемента

Примечание — Такая связь между схематическим элементом и классом, когда каждая физическая реализация схематического элемента обозначает класс в целом, представляется объектом Symbol ization_by_schematic_element

Пример — На рисунке 1 отношение между «болтовым соединением», являющимся классом изделий и представленным объектом Class_of_product, и представленного объектом Schematic_element_ definition определением схематического элемента, являющимся символом, которое показывает, что индивидуальная физическая реализация использования символа обозначает представитель класса или подкласс «болтового соединения». представляется объектом Symbolization_of_product or activity_ member_or_subclass_by_schematic_eiement.

Болтовое соединение «06-N1» в «узле типа 06» является подклассом «болтового соединения». Болтовое соединение «4506-A-N1» в узле «4506-А» является представителем класса вболтовые соединения». В каждом случае болтовое соединение обозначается символом болтового соединения.

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

*)

ENTITY Symbolization_of_member_or_subclass_by_schematic_element SUBTYPE OF (Class); symbolized : symbolized_class_select; symbolizer : Schematic_element_definition;

END_ENTITY;

(*

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

symbolized — объект Class, представляющий класс, обозначаемый схематическим элементом, представленным объектом, играющим роль атрибута symbolizer;

5

symbolizer — объект Schematic_element_definition. представляющий определение схематического элемента, обозначающего класс, представленный объектом, играющим роль атрибута symbolized *)

END_SCНЕМА; -- Syinbolization_by_schernatic_element_arm (*

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6