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

 

     ГОСТ Р ИСО 16100-5-2011

     

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

Системы промышленной автоматизации и интеграция

ПРОФИЛИРОВАНИЕ ВОЗМОЖНОСТИ ИНТЕРОПЕРАБЕЛЬНОСТИ ПРОМЫШЛЕННЫХ ПРОГРАММНЫХ СРЕДСТВ

Часть 5

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

Industrial automation systems and integration. Manufacturing software capability profiling for interoperability. Part 5. Methodology for profile matching using multiple capability class structures



ОКС 25.040.01

Дата введения 2012-09-01

     

Предисловие

1 ПОДГОТОВЛЕН Научно-техническим центром "ИНТЕК" на основе собственного аутентичного перевода на русский язык международного стандарта, указанного в пункте 4

2 ВНЕСЕН Техническим комитетом по стандартизации ТК 100 "Стратегический и инновационный менеджмент"

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

4 Настоящий стандарт идентичен международному стандарту ИСО 16100-5:2009* "Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 5. Методология согласования конфигураций профилей с помощью многоцелевых структур классов возможностей" (ISO 16100-5:2009 "Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 5: Methodology for profile matching using multiple capability class structures").

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.


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

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


Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (gost.ru)

Введение


Разработка комплекса стандартов ИСО 16100 обусловлена необходимостью решения следующих проблем, связанных с:

a) постоянно увеличивающейся базой решений, зависящих от поставщиков;

b) трудностями, возникающими у пользователей при применении стандартов;

c) необходимостью перехода к модульным наборам инструментальных средств интеграции системы;

d) признанием того, что прикладное программное обеспечение и практический опыт его применения является интеллектуальным капиталом предприятия.

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

Настоящий стандарт разработан Техническим комитетом ИСО/ТК 184 "Системы промышленной автоматизации и интеграция", подкомитетом ПК 5 "Архитектура, коммуникации и структуры интеграции".

Комплекс стандартов ИСО 16100 имеет общее наименование "Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств" и включает следующие части:

- часть 1. Структура;

- часть 2. Методология профилирования;

- часть 3. Службы интерфейса, протоколы и шаблоны возможностей;

- часть 4. Методы аттестационных испытаний, критерии и отчеты;

- часть 5. Методология согласования конфигураций профилей с помощью многоцелевых структур классов;

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

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

В приложении А настоящего стандарта описан процесс формирования производственной модели (MDM) и производственных данных (показателей) (MDD), а в приложении В приведен пример согласования конфигураций с помощью многопараметрических классов.

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


В настоящем стандарте определены методы и правила согласования профилей возможностей существующих производственных программных модулей (MSU) с требуемыми профилями возможностей, получаемыми из многофункциональных структур классов возможностей. Эти методы и правила позволяют оценивать упомянутые MSU-модули в промышленных прикладных программах с точки зрения их функциональной совместимости и даже в некоторых случаях - с точки зрения взаимозаменяемости.

Настоящий стандарт не распространяется на:

- услуги по созданию, регистрации и получению доступа к различным шаблонам для базовых производственных моделей, к производственным данным и структурам классов параметров;

- таблицу соответствия, в которой даны ссылки на услуги типа 1, указанные и определенные в ИСО 16100-3;

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

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


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

_______________

* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.


ИСО 16100-1:2002 Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 1. Структура (ISO 16100-1:2002, Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 1: Framework)

ИСО 16100-2:2003 Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 2. Методология профилирования (ISO 16100-2:2003, Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 2: Profiling methodology)

ИСО 16100-3:2005 Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 3. Службы интерфейса, протоколы и шаблоны возможностей (ISO 16100-3:2005, Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 3: Interface services, protocols and capability templates)

ИСО 16100-4:2006 Системы промышленной автоматизации и интеграция. Профилирование возможности интероперабельности промышленных программных средств. Часть 4. Методы аттестационных испытаний, критерии и отчеты (ISO 16100-4:2006 Industrial automation systems and integration - Manufacturing software capability profiling for interoperability - Part 4: Conformance test methods, criteria and reports Interface)

     3 Термины и определения


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

3.1 класс параметров (возможностей) (capability class): Элемент метода профилирования возможности, представляющий функциональность и поведение единицы программного обеспечения в отношении программного обеспечения для производственной деятельности, представленной в иерархической структуре с наследованием свойств и используемой в комплексной структуре параметров.

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

Примечание 2 - В настоящем стандарте шаблон класса параметров идентичен шаблону параметров (см. ИСО 16100-2:2003, подраздел 6.3, посвященный шаблонам параметров).

Примечание 3 - Определение заимствовано из ИСО 16100-2:2003, подраздел 3.3.

3.2 шаблон структуры класса возможностей (capability class structure template): Схема (логическая структура в базе данных) на расширяемом языке разметки XML, представляющая собой иерархическую структуру классов возможностей.

3.3 производственные данные (производственная информация) (manufacturing domain data): Класс унифицированного языка моделирования (UML), представляющий информацию относительно производственных ресурсов, производственной деятельности или объектов, взаимодействующих в конкретной области производства.

3.4 шаблон производственных данных (информации) (manufacturing domain data template): Схема (логическая структура в базе данных) на расширяемом языке разметки XML, представляющая собой производственные данные (производственную информацию).

3.5 производственная модель (manufacturing domain model): Частное представление производственного домена, состоящее из производственных данных и взаимосвязей между ними, соответствующих областям их применения.

3.6 шаблон производственной модели (manufacturing domain model template): Схема (логическая структура в базе данных) на расширяемом языке разметки XML, представляющая собой модель производства.

     4 Сокращения


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

CCS - структура класса параметров (CCS-структура);

CSI - заключение о соответствии для внедрения реализации;

MDD - производственные данные (MDD-данные);

MDM - производственная модель (MDM-модель);

MES - управление производственными операциями;

MSU - модуль производственной программы (MSU-модуль);

UML - унифицированный язык моделирования;

XML - расширяемый язык разметки.

     5 Многоцелевые CCS-структуры, на которые ссылаются в производственных прикладных программах и MSU-модулях

     5.1 Принцип согласования профилей


Рисунок 1 иллюстрирует принцип согласования конфигураций параметров с помощью многопараметрических структур классов.

Примечание 1 - Предполагается, что структуры классов с мандатной адресацией (мандатных классов) предоставляемых имеющихся MSU-модулей (см. левую часть рисунка) основываются на наличии иерархического дерева общих классов параметров.

Примечание 2 - Реальный процесс согласования конфигураций параметров использует тот же алгоритм, что и при согласовании XML-программ.     

Разработчик производственной
прикладной программы
(пользователь MSU-модуля)

     
Рисунок 1 - Принцип согласования конфигураций параметров с использованием многоцелевых структур классов

     5.2 Многократное применение MSU-модулей


Для повышения эффективности разработки производственных прикладных программ MSU-модули, ранее использовавшиеся в аналогичных приложениях, должны применяться многократно. Пользователь MSU-модуля должен рассматривать в качестве возможных вариантов для подобного применения только те модули, чьи конфигурации параметров (см. левую часть рисунка 1) отвечают критериям согласования конфигураций (см. правую часть рисунка 1). В настоящем стандарте рассмотрен процесс согласования конфигураций, при котором структуры классов параметров подлежащих согласованию конфигураций могут быть различными, что будет приводить к большему числу возможных вариантов многократного применения MSU-модулей.

     5.3 Регистрация MSU-модулей


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

a) анализ ряда операций, где допускается применение MSU-модулей (они могут действовать в одной или нескольких операциях);

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».