ГОСТ Р ИСО 20242-4—2012
Приложение В
(справочное)
Шаблоны профилей возможностей устройства
для промышленного применения
В.1 Общие сведения
MICX-технология позволяет определить методы совместного использования производственной информа
ции, представляемой на языке XML и предназначенной для промышленных применений. В данном приложении
приведено описание шаблона профиля зависящих от MICX-технологии возможностей служебного интерфейса как
совместно используемых для информационной передачи с помощью спецификаций на характеристики
про грамм (PPS-спецификаций) OASIS. Примеры DCD-. CCD- и PID-описаний приведены далее.
В.2 Модель профиля MICX-технологии
В.2.1 Общие сведения
Зависящая от MICX-технологии модель профиля содержит всю информацию, которая необходима для опи
сания возможностей данного устройства и параметризации. На рисунке В.1 приведена диаграмма классов для
зависящего от MICX-технологии шаблона профилей возможностей устройства.
В.2.2 Класс Device (устройство)
Этот класс характеризует возможности зависящего от MICX-технологии виртуального устройства и наследу
ется классом виртуальных устройств. Зависящий от устройства класс должен наследовать его свойства и опреде
лять возможности зависящего от данного устройства виртуального устройства.
В.2.3 Класс Activity (рабочая операция)
Этот класс характеризует возможности зависящей от MICX-технологии рабочей операции и наследуется
классом функциональных объектов. Зависящий от рабочей операции класс должен наследовать его и опреде
лять возможности зависящей от устройства рабочей операции.
В.2.4 Класс Requester (инициатор запроса)
Этот класс характеризует возможности инициатора запроса, используемые в зависящей от MICX-техноло
гии рабочей операции, наследуемые классом рабочих операций, обладающие несколькими классами сообще
ний (или не имеющие класса) и способные посылать ответные сообщения этих классов, которые могут прини
маться. Инициатор запроса определен в части 2 PPS-спецификаций OASIS [3].
В.2.5 Класс Responder (респондент запроса)
Этот класс характеризует возможности респондента (ответчика) запроса, используемые в зависящей от
MICX-технологии рабочей операции, наследуемые классом объектов связи, обладающие несколькими классами
запрашиваемых сообщений (или не имеющие этого класса) и способные принимать ответные сообщения этих
классов, которые могут посылаться. Респондент запроса определен в части 2 PPS-спецификаций OASIS [3].
В.2.6 Класс Sender (отправитель запроса)
Этот класс характеризует возможности отправителя запроса, используемые в зависящей от MICX-техноло
гии рабочей операции, наследуемые классом обьектов связи, обладающие несколькими классами уведомляю
щих сообщений (или не имеющие этого класса) и способные принимать ответные сообщения этих классов, кото
рые могут посылаться. Данный класс имеет несколько классов доменных обьектов (или не имеет этого класса)
для записи данных в уведомляющие сообщения. Отправитель запроса определен в части 2 PPS-
спецификаций OASIS[3].
В.2.7 Класс Receiver (получатель запроса)
Этот класс характеризует возможности получателя запроса, используемые в зависящей от MICX-техноло
гии рабочей операции, наследуемые классом обьектов связи, обладающие несколькими классами уведомляю
щих сообщений (или не имеющие этого класса) и способные принимать ответные сообщения этих классов, кото
рые могут посылаться. Данный класс имеет несколько классов доменных обьектов (или не имеет этого класса)
для чтения данных из уведомляющих сообщений. Получатель запроса определен в части 2 PPS-
спецификаций OASIS[3].
В.2.8 Класс Message (сообщение)
Этот класс характеризует возможности сообщения, которые позволяют зависящей от MICX-технологии ра бочей
операции получать и принимать его. Данный класс итлеетодин или несколько классов входных сообщений.
В.2.9 Класс Domain object (доменный объект)
Этот класс характеризует возможности доменного объекта, которые имеют респондер, отправитель или
получатель запроса. Данный класс имеет один или несколько классов примитивных элементов.
8.2.10 Класс Transaction (транзакция)
Этот класс характеризует возможности входного сообщения, которые в зависимости от рабочей операции,
используемой в MICX-технологии, способны посылать или принимать это сообщение. Данный класс содержит
классы примитивных элементов. Каждый конкретный класс транзакции должен наследовать свойства абстракт
ного класса транзакций, определенные в части 2 PPS-спецификаций OASIS [3J.
32