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

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

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

Специфические требования для методов реализации

Метод реализации определяет, какие типы характеристик обмена требуются по отношению к требованиям настоящего стандарта. Соответствие требованиям настоящего стандарта должно быть реализовано в структуре обмена. Формат файла должен быть закодирован в соответствии с синтаксисом и отображением языка EXPRESS, определенным в ИСО 10303-21 или ИСО 10303-28 и с ИММ, ссылка на которую приведена в приложении А, раздел А.2.

С.1 Общие требования

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

Если передающая система не предоставляет данных для строкового значения, то препроцессор должен использовать строку '/NULL', '$', '/IGNORE' или пустую строку".

Для того, чтобы указать причину непредоставления данных, должно использоваться следующее соглашение:

- пустая строка" обозначает пользовательские данные, управляемые передающей системой, но не предоставленные для обмена данными;

- строка '/NULL' обозначает пользовательские данные в обязательном атрибуте, который не управляется передающей системой, либо данные в настоящее время неизвестны, либо определяет обязательную информацию ИММ, которая не имеет соответствия в ПЭМ;

- символ $ используется в физическом файле, если необязательному атрибуту не приписано значение.

С.2 Специфические требования для метода реализации, определенного в ИСО 10303-21

Если методом реализации является метод по ИСО 10303-21, то формат файла должен быть закодирован в соответствии с синтаксисом и отображением языка EXPRESS, определенным в ИСО 10303-21 и схемой ИММ, ссылка на которую приведена в приложении А, раздел А.2.

Элемент FILE_SCHEMA заголовка должен определять наименование используемой EXPRESS-схемы и включать ее идентификатор информации об объекте (см. приложение Е).

Пример - Следующее выражение обозначает расширенную схему ИММ AP239_product_life_cycle_support_mim_lf:

FILE_SCHEMA (('AP239_PRODUCT_LIFE_CYCLE_SUPPORT_MIM_LF {1 0 10303 439 1 1 4}'))

С.3 Специфические требования для метода реализации, определенного в ИСО 10303-28

Если методом реализации является метод по ИСО 10303-28, то формат файла должен быть закодирован в соответствии с синтаксисом и отображением языка EXPRESS, определенным в ИСО 10303-28, и схемой ИММ, ссылка на которую приведена в приложении А, раздел А.2.