Статус документа
Статус документа

ГОСТ Р ИСО 13584-25-2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 25. Логический ресурс. Логическая модель библиотеки поставщика с агрегированными значениями и подробным содержанием (Переиздание)

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

     
Требования к стандартным данным интегрированной информационной модели библиотеки LIIM 25


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

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

Стандартными данными могут быть:

- экземпляры базовых семантических единиц basic_semantic_unit, ассоциируемые с соответствующими элементами словаря dictionary_element и, возможно, с элементом содержимого content_item;

- экземпляры протоколов из внешних файлов external_file_protocol, а также

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

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

Примечание 1 - Примерами базовых семантических единиц, которые могут быть определены как стандартные данные в протоколе обмена видами, являются единицы класса функционального вида class_BSU, который может быть указан в протоколе обмена видами, а также единицы property_BSU, которые обозначают переменные управления видом данного класса функционального вида.


Распознавание внешнего файла протокола означает, что внешние файлы, ссылающиеся на протокол external_file_protocol аналогичного значения, должны обрабатываться реализацией, которая поддерживает данный протокол.

Примечание 2 - Примером протокола внешнего файла, который может быть указан в качестве стандартных данных в протоколе обмена видами или интегрированной информационной модели библиотеки, является ИСО 8859-1, устанавливающий требования к 8-битовому кодированию набора графических символов латинского алфавита N 1.


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

D.1 Допустимые ссылки из файла поставки библиотеки на интегрированную информационную модель библиотеки LIIM 25

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

Допустимые значения приведены в таблице D.1, в которой для каждого класса соответствия указаны допустимые значения library_iim_identification.name и library_iim_identification.application, и в схеме на языке EXPRESS, которая устанавливает общие правила. Это правило должно быть выполнено для любого файла поставки библиотеки, в котором имеются ссылки на интегрированную информационную модель библиотеки LIIM 25, определенную в настоящем стандарте для всех классов соответствия. Данное правило устанавливает допустимые значения других атрибутов library_iim_identification, которые следует использовать для ссылок на интегрированную информационную модель библиотеки LIIM 25 путем задания отношений с view_exchange_protocol_identification.name и view_exchange_protocol_identification.application.

Данное правило включено в схему ISO13584_25_IEC61360_5_library_implicit_schema, приведенную в разделе D.4.1.

D.2 Таблица спецификаций классов соответствия

В таблице D.1 приведены значения library_iim_identification.name и library_iim_identification.application, которые могут быть использованы в library_iim_identification для ссылок на интегрированную информационную модель библиотеки LIIM 25 в любом из ее классов соответствия.


Таблица D.1 - Спецификация классов соответствия модели LIIM 25 по ИСО 13584

Класс соответствия

Обязательное значение library_iim_identification.name

Обязательное значение library_iim_identification.application

2

'ИСО13584 25 МЭК61360 5'

'2'

3

'ИСО13584 25 МЭК61360 5'

'3'

4

'ИСО13584 25 МЭК61360 5'

'4'

5

'ИСО13584 25 МЭК61360 5'

'5'

6

'ИСО13584 25 МЭК61360 5'

'6'

7

'ИСО13584 25 МЭК61360 5'

'7'

10

'ИСО13584 25 МЭК61360 5'

'10'

11

'ИСО13584 25 МЭК61360 5'

'11'

          

Примечание 1 - Класс соответствия 1 не указан, так как в нем отсутствуют ссылки на тип данных сущности library_iim_identification, поэтому для этого класса не приведены стандартные данные. Классы соответствия 10 и 11 указаны, так как в них допускаются ссылки на тип данных сущности library_iim_identification.

Примечание 2 - Правила allowed_reference_to_LIIM_25_rule, allowed_entity_instance_type_in_LIIM_25_rule и allowed_language_assignement_rule применимы для всех элементов, прямо или косвенно используемых в определениях классов соответствий 1-7 и 10-11. Однако правило allowed_reference_ to_LIIM_25_rule не имеет значения в случае класса соответствия 1 и может не действовать в случае классов 10 и 11, так как в случае двух последних классов library_iim_identification может не использоваться.

D.3 Стандартные данные для всех классов соответствия, кроме класса 1

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

Значения экземпляров library_iim_identification, которые могут использоваться в файле поставки библиотеки, соответствующем интегрированной информационной модели библиотеки LIIM 25, соответствующей настоящему стандарту для классов соответствия 2-7 и 10-11, должны учитывать ограничения, установленные в следующей схеме на языке EXPRESS.

Спецификация EXPRESS: